User Tools

Site Tools


thinkgeo.mapsuite.routing

This is an old revision of the document!


ThinkGeo.MapSuite.Routing

<!– NamespacePage –> <!– MapSuiteRouting –>

MapSuiteRouting

Classes

Name Summary
AStarRoutingAlgorithm This class represents a routing algorithm that is based on the A* algorithm.
BidirectionalRoutingAlgorithm This class represents a routing algorithm that is based on the Bidirectional algorithm.
BuildingRoutingDataRtgRoutingSourceEventArgs This class represents the parameters passed out through the BuildingRoutingData event.
DijkstraRoutingAlgorithm This class represents a routing algorithm that is based on the Dijkstra algorithm.
FindingRouteRoutingAlgorithmEventArgs This class represents the parameters passed out through the FindingRoute event.
GeneratingRoutableShapeFileRoutingSourceEventArgs
GeneratingServiceAreaRoutingEngineEventArgs This class represents the parameters passed out through the FindingServiceArea event.
GettingRouteViaVisitStopsRoutingEngineEventArgs This class represents the parameters passed out through the GettingTspVisitRoute event.
RouteSegment This class repesents a routeSegment, which is a base element in routing.
RoutingAlgorithm This class is the base class for all types of RoutingAlgorithm.
RoutingCommittedTransactionEventArgs This class represents the parameters passed in through the CommittedTransaction event.
RoutingCommittingTransactionEventArgs This class represents the parameters passed in through the CommittingTransaction event.
RoutingEngine This class is for finding a route.
RoutingLayer This layer can show start coordinates, end coordinates, a collection of in-between stops and the resulting paths with specified styles.
RoutingResult This class represents the result of routing. RoutingResult is the roads collection consisting of the route, turn-by-turn directions and other information like total distance and route path.
RoutingSource This class is the base class for all types of RoutingSource.
RoutingTransactionBuffer This class represents the holding place for transactions that have not yet been committed.
RtgRoutingSource This class represents a RoutingSource based on an .rtg file.
StreamLoadingEventArgs This class represents the event arguments for the StreamLoading event.

Structures

Name Summary

Enumerations

Name Summary
BuildRoutingDataMode This enumeration represents whether routing data should be rebuilt or not.
DrivingDirection This describes a set of enumerations that list the driving directions.
RoutingResultsType This enumeration represents what the routing results will return.
SpeedUnit This enumeration represents the speed unit. The default value is kilometer per hour.

Interfaces

Name Summary

<!– MapSuiteRouting –>

MapSuiteRouting ThinkGeo.MapSuite.Routing UpdateDocumentation

thinkgeo.mapsuite.routing.1441938281.txt.gz · Last modified: 2015/09/11 02:24 by admin