User Tools

Site Tools


thinkgeo.mapsuite.routing

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
thinkgeo.mapsuite.routing [2015/08/20 03:08]
127.0.0.1 external edit
thinkgeo.mapsuite.routing [2017/03/16 21:59] (current)
Line 1: Line 1:
 ====== ThinkGeo.MapSuite.Routing ====== ====== ThinkGeo.MapSuite.Routing ======
  
-{{article rating}} +{{section>​upgrade_map_suite_to_10.0}} 
-<!-- NamespacePage --> +
-<!-- MapSuiteRouting -->+
 ===== MapSuiteRouting ===== ===== MapSuiteRouting =====
-==== Classes ​==== +=== Classes === 
-^ Name ^ Summary ^ +<div characters_index>​ 
-| [[ThinkGeo.MapSuite.Routing.AStarRoutingAlgorithm|AStarRoutingAlgorithm]] ​  | This class represents a routing algorithm that is based on the A* algorithm. ​  | +[[#​classes_a|A]] 
-[[ThinkGeo.MapSuite.Routing.BidirectionalRoutingAlgorithm|BidirectionalRoutingAlgorithm]] ​  | This class represents a routing algorithm that is based on the Bidirectional algorithm. ​  | +[[#​classes_b|B]] 
-[[ThinkGeo.MapSuite.Routing.BuildingRoutingDataRtgRoutingSourceEventArgs|BuildingRoutingDataRtgRoutingSourceEventArgs]] ​  | This class represents the parameters passed out through the BuildingRoutingData event. ​  | +[[#​classes_c|C]] 
-[[ThinkGeo.MapSuite.Routing.DijkstraRoutingAlgorithm|DijkstraRoutingAlgorithm]] ​  | This class represents a routing algorithm that is based on the Dijkstra algorithm. ​  | +[[#​classes_d|D]] 
-[[ThinkGeo.MapSuite.Routing.FindingRouteRoutingAlgorithmEventArgs|FindingRouteRoutingAlgorithmEventArgs]] ​  | This class represents the parameters passed out through the FindingRoute event. ​  | +[[#​classes_e|E]] 
-[[ThinkGeo.MapSuite.Routing.GeneratingRoutableShapeFileRoutingSourceEventArgs|GeneratingRoutableShapeFileRoutingSourceEventArgs]] ​  |    | +[[#​classes_f|F]] 
-[[ThinkGeo.MapSuite.Routing.GeneratingServiceAreaRoutingEngineEventArgs|GeneratingServiceAreaRoutingEngineEventArgs]] ​  | This class represents the parameters passed out through the FindingServiceArea event. ​  | +[[#​classes_g|G]] 
-[[ThinkGeo.MapSuite.Routing.GettingRouteViaVisitStopsRoutingEngineEventArgs|GettingRouteViaVisitStopsRoutingEngineEventArgs]] ​  | This class represents the parameters passed out through the GettingTspVisitRoute event. ​  | +[[#​classes_h|H]] 
-[[ThinkGeo.MapSuite.Routing.RouteSegment|RouteSegment]] ​  | This class repesents a routeSegment,​ which is a base element in routing. ​  | +[[#​classes_i|I]] 
-[[ThinkGeo.MapSuite.Routing.RoutingAlgorithm|RoutingAlgorithm]] ​  | This class is the base class for all types of RoutingAlgorithm. ​  | +[[#​classes_j|J]] 
-[[ThinkGeo.MapSuite.Routing.RoutingCommittedTransactionEventArgs|RoutingCommittedTransactionEventArgs]] ​  | This class represents the parameters passed in through the CommittedTransaction event. ​  | +[[#​classes_k|K]] 
-[[ThinkGeo.MapSuite.Routing.RoutingCommittingTransactionEventArgs|RoutingCommittingTransactionEventArgs]] ​  | This class represents the parameters passed in through the CommittingTransaction event. ​  | +[[#​classes_l|L]] 
-[[ThinkGeo.MapSuite.Routing.RoutingEngine|RoutingEngine]] ​  | This class is for finding a route. ​  | +[[#​classes_m|M]] 
-[[ThinkGeo.MapSuite.Routing.RoutingLayer|RoutingLayer]] ​  | This layer can show start coordinates,​ end coordinates,​ a collection of in-between stops and the resulting paths with specified styles. ​  | +[[#​classes_n|N]] 
-[[ThinkGeo.MapSuite.Routing.RoutingResult|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.   | +[[#​classes_o|O]] 
-[[ThinkGeo.MapSuite.Routing.RoutingSource|RoutingSource]] ​  | This class is the base class for all types of RoutingSource. ​  | +[[#​classes_p|P]] 
-[[ThinkGeo.MapSuite.Routing.RoutingTransactionBuffer|RoutingTransactionBuffer]] ​  | This class represents the holding place for transactions that have not yet been committed. ​  | +[[#​classes_q|Q]] 
-[[ThinkGeo.MapSuite.Routing.RtgRoutingSource|RtgRoutingSource]] ​  | This class represents a RoutingSource based on an .rtg file.   | +[[#​classes_r|R]] 
-| [[ThinkGeo.MapSuite.Routing.StreamLoadingEventArgs|StreamLoadingEventArgs]] ​  | This class represents the event arguments for the StreamLoading event. ​  |+[[#​classes_s|S]] 
 +[[#​classes_t|T]] 
 +[[#​classes_u|U]] 
 +[[#​classes_v|V]] 
 +[[#​classes_w|W]] 
 +[[#​classes_x|X]] 
 +[[#​classes_y|Y]] 
 +[[#​classes_z|Z]] 
 +</​div>​ 
 +<div newline></​div>​ 
 + 
 +> <​html><​strong id="​classes_a"></​strong></​html>​**A** 
 + 
 +  * [[ThinkGeo.MapSuite.Routing.AStarRoutingAlgorithm|AStarRoutingAlgorithm]]<div newline></​div><​div>​This class represents a routing algorithm that is based on the A* algorithm.</​div>​ 
 + 
 +> <​html><​strong id="​classes_b"></​strong></​html>​**B** 
 + 
 +  * [[ThinkGeo.MapSuite.Routing.BidirectionalRoutingAlgorithm|BidirectionalRoutingAlgorithm]]<div newline></​div><​div>​This class represents a routing algorithm that is based on the Bidirectional algorithm.</​div>​ 
 +  ​* ​[[ThinkGeo.MapSuite.Routing.BuildingRoutingDataRtgRoutingSourceEventArgs|BuildingRoutingDataRtgRoutingSourceEventArgs]]<div newline></​div><​div>​This class represents the parameters passed out through the BuildingRoutingData event.</​div>​ 
 + 
 +> <​html><​strong id="​classes_d"></​strong></​html>​**D** 
 + 
 +  * [[ThinkGeo.MapSuite.Routing.DijkstraRoutingAlgorithm|DijkstraRoutingAlgorithm]]<div newline></​div><​div>​This class represents a routing algorithm that is based on the Dijkstra algorithm.</​div>​ 
 + 
 +> <​html><​strong id="​classes_f"></​strong></​html>​**F** 
 + 
 +  * [[ThinkGeo.MapSuite.Routing.FindingRouteRoutingAlgorithmEventArgs|FindingRouteRoutingAlgorithmEventArgs]]<div newline></​div><​div>​This class represents the parameters passed out through the FindingRoute event.</​div>​ 
 + 
 +> <​html><​strong id="​classes_g"></​strong></​html>​**G** 
 + 
 +  * [[ThinkGeo.MapSuite.Routing.GeneratingRoutableShapeFileRoutingSourceEventArgs|GeneratingRoutableShapeFileRoutingSourceEventArgs]] 
 +  ​* ​[[ThinkGeo.MapSuite.Routing.GeneratingServiceAreaRoutingEngineEventArgs|GeneratingServiceAreaRoutingEngineEventArgs]]<div newline></​div><​div>​This class represents the parameters passed out through the FindingServiceArea event.</​div>​ 
 +  ​* ​[[ThinkGeo.MapSuite.Routing.GettingRouteViaVisitStopsRoutingEngineEventArgs|GettingRouteViaVisitStopsRoutingEngineEventArgs]]<div newline></​div><​div>​This class represents the parameters passed out through the GettingTspVisitRoute event.</​div>​ 
 + 
 +> <​html><​strong id="​classes_r"></​strong></​html>​**R** 
 + 
 +  * [[ThinkGeo.MapSuite.Routing.RouteSegment|RouteSegment]]<div newline></​div><​div>​This class repesents a routeSegment,​ which is a base element in routing.</​div>​ 
 +  ​* ​[[ThinkGeo.MapSuite.Routing.RoutingAlgorithm|RoutingAlgorithm]]<div newline></​div><​div>​This class is the base class for all types of RoutingAlgorithm.</​div>​ 
 +  ​* ​[[ThinkGeo.MapSuite.Routing.RoutingCommittedTransactionEventArgs|RoutingCommittedTransactionEventArgs]]<div newline></​div><​div>​This class represents the parameters passed in through the CommittedTransaction event.</​div>​ 
 +  ​* ​[[ThinkGeo.MapSuite.Routing.RoutingCommittingTransactionEventArgs|RoutingCommittingTransactionEventArgs]]<div newline></​div><​div>​This class represents the parameters passed in through the CommittingTransaction event.</​div>​ 
 +  ​* ​[[ThinkGeo.MapSuite.Routing.RoutingEngine|RoutingEngine]]<div newline></​div><​div>​This class is for finding a route.</​div>​ 
 +  ​* ​[[ThinkGeo.MapSuite.Routing.RoutingLayer|RoutingLayer]]<div newline></​div><​div>​This layer can show start coordinates,​ end coordinates,​ a collection of in-between stops and the resulting paths with specified styles.</​div>​ 
 +  ​* ​[[ThinkGeo.MapSuite.Routing.RoutingResult|RoutingResult]]<div newline></​div><​div>​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.</​div>​ 
 +  ​* ​[[ThinkGeo.MapSuite.Routing.RoutingSource|RoutingSource]]<div newline></​div><​div>​This class is the base class for all types of RoutingSource.</​div>​ 
 +  ​* ​[[ThinkGeo.MapSuite.Routing.RoutingTransactionBuffer|RoutingTransactionBuffer]]<div newline></​div><​div>​This class represents the holding place for transactions that have not yet been committed.</​div>​ 
 +  ​* ​[[ThinkGeo.MapSuite.Routing.RtgRoutingSource|RtgRoutingSource]]<div newline></​div><​div>​This class represents a RoutingSource based on an .rtg file.</​div>​ 
 + 
 +> <​html><​strong id="​classes_s"></​strong></​html>​**S**
  
 +  * [[ThinkGeo.MapSuite.Routing.StreamLoadingEventArgs|StreamLoadingEventArgs]]<​div newline></​div><​div>​This class represents the event arguments for the StreamLoading event.</​div>​
 +=== Structures ===
 +<div characters_index>​
 +[[#​structures_a|A]]
 +[[#​structures_b|B]]
 +[[#​structures_c|C]]
 +[[#​structures_d|D]]
 +[[#​structures_e|E]]
 +[[#​structures_f|F]]
 +[[#​structures_g|G]]
 +[[#​structures_h|H]]
 +[[#​structures_i|I]]
 +[[#​structures_j|J]]
 +[[#​structures_k|K]]
 +[[#​structures_l|L]]
 +[[#​structures_m|M]]
 +[[#​structures_n|N]]
 +[[#​structures_o|O]]
 +[[#​structures_p|P]]
 +[[#​structures_q|Q]]
 +[[#​structures_r|R]]
 +[[#​structures_s|S]]
 +[[#​structures_t|T]]
 +[[#​structures_u|U]]
 +[[#​structures_v|V]]
 +[[#​structures_w|W]]
 +[[#​structures_x|X]]
 +[[#​structures_y|Y]]
 +[[#​structures_z|Z]]
 +</​div>​
 +<div newline></​div>​
 +=== Enums ===
 +<div characters_index>​
 +[[#​enums_a|A]]
 +[[#​enums_b|B]]
 +[[#​enums_c|C]]
 +[[#​enums_d|D]]
 +[[#​enums_e|E]]
 +[[#​enums_f|F]]
 +[[#​enums_g|G]]
 +[[#​enums_h|H]]
 +[[#​enums_i|I]]
 +[[#​enums_j|J]]
 +[[#​enums_k|K]]
 +[[#​enums_l|L]]
 +[[#​enums_m|M]]
 +[[#​enums_n|N]]
 +[[#​enums_o|O]]
 +[[#​enums_p|P]]
 +[[#​enums_q|Q]]
 +[[#​enums_r|R]]
 +[[#​enums_s|S]]
 +[[#​enums_t|T]]
 +[[#​enums_u|U]]
 +[[#​enums_v|V]]
 +[[#​enums_w|W]]
 +[[#​enums_x|X]]
 +[[#​enums_y|Y]]
 +[[#​enums_z|Z]]
 +</​div>​
 +<div newline></​div>​
  
-==== Structures ==== +> <​html><​strong id="​enums_b"></​strong></​html>​**B**
-^ Name ^ Summary ^+
  
 +  * [[ThinkGeo.MapSuite.Routing.BuildRoutingDataMode|BuildRoutingDataMode]]<​div newline></​div><​div>​This enumeration represents whether routing data should be rebuilt or not.</​div>​
  
-==== Enumerations ==== +> <​html><​strong id="​enums_d"></​strong></​html>​**D**
-^ Name ^ Summary ^ +
-| [[ThinkGeo.MapSuite.Routing.BuildRoutingDataMode|BuildRoutingDataMode]] ​  | This enumeration represents whether routing data should be rebuilt or not.   | +
-| [[ThinkGeo.MapSuite.Routing.DrivingDirection|DrivingDirection]] ​  | This describes a set of enumerations that list the driving directions. ​  | +
-| [[ThinkGeo.MapSuite.Routing.RoutingResultsType|RoutingResultsType]] ​  | This enumeration represents what the routing results will return. ​  | +
-| [[ThinkGeo.MapSuite.Routing.SpeedUnit|SpeedUnit]] ​  | This enumeration represents the speed unit. The default value is kilometer per hour.   |+
  
 +  * [[ThinkGeo.MapSuite.Routing.DrivingDirection|DrivingDirection]]<​div newline></​div><​div>​This describes a set of enumerations that list the driving directions.</​div>​
  
-==== Interfaces ==== +> <​html><​strong id="​enums_r"></​strong></​html>​**R**
-^ Name ^ Summary ^+
  
 +  * [[ThinkGeo.MapSuite.Routing.RoutingResultsType|RoutingResultsType]]<​div newline></​div><​div>​This enumeration represents what the routing results will return.</​div>​
  
-<!-- MapSuiteRouting -->+> <​html><​strong id="​enums_s"></​strong>​</html>**S**
  
-[[Category:​MapSuiteRouting]] +  * [[ThinkGeo.MapSuite.Routing.SpeedUnit|SpeedUnit]]<div newline></​div><​div>​This enumeration represents the speed unit. The default value is kilometer per hour.</​div>​ 
-[[Category:ThinkGeo.MapSuite.Routing]] +=== Interfaces === 
-[[Category:​UpdateDocumentation]]+<div characters_index>​ 
 +[[#​interfaces_a|A]] 
 +[[#​interfaces_b|B]] 
 +[[#​interfaces_c|C]] 
 +[[#​interfaces_d|D]] 
 +[[#​interfaces_e|E]] 
 +[[#​interfaces_f|F]] 
 +[[#​interfaces_g|G]] 
 +[[#​interfaces_h|H]] 
 +[[#​interfaces_i|I]] 
 +[[#​interfaces_j|J]] 
 +[[#​interfaces_k|K]] 
 +[[#​interfaces_l|L]] 
 +[[#​interfaces_m|M]] 
 +[[#​interfaces_n|N]] 
 +[[#​interfaces_o|O]] 
 +[[#​interfaces_p|P]] 
 +[[#​interfaces_q|Q]] 
 +[[#​interfaces_r|R]] 
 +[[#​interfaces_s|S]] 
 +[[#​interfaces_t|T]] 
 +[[#​interfaces_u|U]] 
 +[[#​interfaces_v|V]] 
 +[[#​interfaces_w|W]] 
 +[[#​interfaces_x|X]] 
 +[[#​interfaces_y|Y]] 
 +[[#​interfaces_z|Z]] 
 +</​div>​ 
 +<div newline></​div>​
  
thinkgeo.mapsuite.routing.1440040134.txt.gz · Last modified: 2015/09/11 02:24 (external edit)