Skip navigation links

Oracle® Spatial Java API Reference
11g Release 1 (11.1)

B28401-02


oracle.spatial.network.lod
Class AStar

java.lang.Object
  extended by oracle.spatial.network.lod.AStar

All Implemented Interfaces:
ShortestPath

public class AStar
extends java.lang.Object
implements ShortestPath

This class implements A* shortest path algorithm.

Since:
11gR2

Constructor Summary
AStar(oracle.spatial.network.lod.NetworkExplorer ne, LinkCostCalculator[] lccs, NodeCostCalculator[] nccs, HeuristicCostFunction astarCostFunction, LinkLevelSelector lls)
           

 

Method Summary
 void setInitialAnalysisInfo(LODAnalysisInfo analysisInfo)
           
 void setLinkLevelSelector(LinkLevelSelector lls)
           
 LogicalSubPath shortestPath(PointOnNet[] startPoints, PointOnNet[] endPoints, LODNetworkConstraint constraint)
           

 

Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

 

Methods inherited from interface oracle.spatial.network.lod.ShortestPath
setInitialAnalysisInfo, setLinkLevelSelector, shortestPath

 

Constructor Detail

AStar

public AStar(oracle.spatial.network.lod.NetworkExplorer ne,
             LinkCostCalculator[] lccs,
             NodeCostCalculator[] nccs,
             HeuristicCostFunction astarCostFunction,
             LinkLevelSelector lls)

Method Detail

setInitialAnalysisInfo

public void setInitialAnalysisInfo(LODAnalysisInfo analysisInfo)

setLinkLevelSelector

public void setLinkLevelSelector(LinkLevelSelector lls)

shortestPath

public LogicalSubPath shortestPath(PointOnNet[] startPoints,
                                   PointOnNet[] endPoints,
                                   LODNetworkConstraint constraint)
                            throws LODNetworkException
Throws:
LODNetworkException

Skip navigation links

Oracle® Spatial Java API Reference
11g Release 1 (11.1)

B28401-02


Copyright © 2007, 2008, Oracle. All Rights Reserved.