Have questions? Call us toll-free at 1-866-847-7510 (outside North America, call 1-785-727-4133)

ThinkGeo.MapSuite.Routing

From ThinkGeo Wiki

Jump to: navigation, search

Contents

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
Personal tools
Namespaces
Variants
Actions
Products
Data
Add Ons
Navigation
Toolbox
Learn More About Map Suite, Download a Free Trial, or Buy Now

GIS Developer Components for .NET
Map Suite Extensions & Add-Ons
Map Data Sets & Icons

Try Map Suite Free

Map Suite Online Store
sales@thinkgeo.com
1-866-847-7510 (Toll-Free)
1-785-727-4133 (Outside North America)

ThinkGeo LLC
2801 Network Blvd. Suite 215
Frisco, TX 75034
Map Suite Support Center