Package | Description |
---|---|
com.luciad.network.algorithm.routing |
Contains interfaces and algorithms for routing (shortest route, tracing).
|
com.luciad.network.function |
Provides functions associating values with edges, used by the routing algorithms to determine the length of a route.
|
Modifier and Type | Method and Description |
---|---|
ILcdRoute<ILcdPoint,ILcdPolyline> |
TLcdCrossCountryShortestRouteAlgorithm.getShortestRoute(ILcdPoint aStartPoint,
ILcdPoint aEndPoint,
ILcdCrossCountryDistanceFunction aDistanceFunction,
ILcdCrossCountryDistanceFunction aHeuristicDistanceFunction,
double aMaxSearchDistance)
Returns an
ILcdRoute describing the shortest route between the start and end
point. |
Modifier and Type | Class and Description |
---|---|
class |
ALcdCrossCountryHeightProviderDistanceFunction
ALcdCrossCountryHeightProviderDistanceFunction is an abstract class which can be
used to implement distance functions that are based on an ILcdHeightProvider and
compute values using only the height values along the line between start and end point. |
class |
ALcdCrossCountryRasterDistanceFunction
ALcdCrossCountryRasterDistanceFunction is an abstract class which can be used to
implement distance functions that are based on an ILcdRaster and compute values
using only the raster values along the line between start and end point. |