thinkgeo.mapsuite.routing

Differences

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

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
thinkgeo.mapsuite.routing [2015/09/11 02:24]
admin [ThinkGeo.MapSuite.Routing]
thinkgeo.mapsuite.routing [2017/03/16 21:59] (current)
Line 1: Line 1:
 ====== ThinkGeo.MapSuite.Routing ====== ====== ThinkGeo.MapSuite.Routing ======
  
 +{{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**
  
-==== Structures ==== +  * [[ThinkGeo.MapSuite.Routing.AStarRoutingAlgorithm|AStarRoutingAlgorithm]]<​div newline></​div><​div>​This class represents a routing algorithm that is based on the A* algorithm.</​div>​
-^ Name ^ Summary ^+
  
 +> <​html><​strong id="​classes_b"></​strong></​html>​**B**
  
-==== Enumerations ==== +  * [[ThinkGeo.MapSuite.Routing.BidirectionalRoutingAlgorithm|BidirectionalRoutingAlgorithm]]<div newline></​div><​div>​This class represents ​routing ​algorithm ​that is based on the Bidirectional algorithm.</​div>​ 
-^ Name ^ Summary ^ +  ​* ​[[ThinkGeo.MapSuite.Routing.BuildingRoutingDataRtgRoutingSourceEventArgs|BuildingRoutingDataRtgRoutingSourceEventArgs]]<div newline></​div><​div>​This class represents the parameters passed out through ​the BuildingRoutingData event.</​div>​
-[[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 unitThe default value is kilometer per hour.   |+
  
 +> <​html><​strong id="​classes_d"></​strong></​html>​**D**
  
-==== Interfaces ==== +  * [[ThinkGeo.MapSuite.Routing.DijkstraRoutingAlgorithm|DijkstraRoutingAlgorithm]]<​div newline></​div><​div>​This class represents a routing algorithm that is based on the Dijkstra algorithm.</​div>​
-^ Name ^ Summary ^+
  
 +> <​html><​strong id="​classes_f"></​strong></​html>​**F**
  
-<!-- MapSuiteRouting -->+  * [[ThinkGeo.MapSuite.Routing.FindingRouteRoutingAlgorithmEventArgs|FindingRouteRoutingAlgorithmEventArgs]]<div newline></​div><​div>​This class represents the parameters passed out through the FindingRoute event.</​div>
  
-[[Category:​MapSuiteRouting]] +> <​html><​strong id="​classes_g"></​strong></​html>​**G** 
-[[Category:ThinkGeo.MapSuite.Routing]] + 
-[[Category:​UpdateDocumentation]]+  * [[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>​ 
 + 
 +> <​html><​strong id="​enums_b"></​strong></​html>​**B** 
 + 
 +  * [[ThinkGeo.MapSuite.Routing.BuildRoutingDataMode|BuildRoutingDataMode]]<​div newline></​div><​div>​This enumeration represents whether routing data should be rebuilt or not.</​div>​ 
 + 
 +> <​html><​strong id="​enums_d"></​strong></​html>​**D** 
 + 
 +  * [[ThinkGeo.MapSuite.Routing.DrivingDirection|DrivingDirection]]<​div newline></​div><​div>​This describes a set of enumerations that list the driving directions.</​div>​ 
 + 
 +> <​html><​strong id="​enums_r"></​strong></​html>​**R** 
 + 
 +  * [[ThinkGeo.MapSuite.Routing.RoutingResultsType|RoutingResultsType]]<​div newline></​div><​div>​This enumeration represents what the routing results will return.</​div>​ 
 + 
 +> <​html><​strong id="​enums_s"></​strong></​html>​**S** 
 + 
 +  * [[ThinkGeo.MapSuite.Routing.SpeedUnit|SpeedUnit]]<​div newline></​div><​div>​This enumeration represents the speed unit. The default value is kilometer per hour.</​div>​ 
 +=== Interfaces === 
 +<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.1441938281.txt.gz · Last modified: 2015/09/11 02:24 by admin