|Top Previous Next|
This class can be used for creating driving directions (turn left/right etc), but also simpler setups aimed at just mapping. Output goes to a TGISwrite instance.
The 4 main methods:
Route calculation properties
OffRoadSpeed can be used with RouteDyn and RouteListDyn, when coordinates are present in the LocationList.
They can also be populated by calling CalcSideInOutArray, if sequence is known.
If underlying TRouteCalc.DuplicateLinks is set, SideInArray and SideOutArray is ignored.
The key property controlling the kind of output is ConcatenationMode.
These 7 properties control if each field should exist in the output or not:
DirectDist, Speed, cost and total cost are disabled by default. The rest are enabled.
These 3 properties control a possible time stamp field in the output:
RoadFileID is used for defining which road names should be used.
ViaList is for including a textual description of the locations / nodes.
Driving directions properties
These properties are only relevant for mode cmDrivingDirections: