This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
thinkgeo.mapsuite.routing.routesegment [2015/08/20 03:08] 127.0.0.1 external edit |
thinkgeo.mapsuite.routing.routesegment [2017/03/16 21:59] (current) |
||
---|---|---|---|
Line 1: | Line 1: | ||
====== ThinkGeo.MapSuite.Routing.RouteSegment ====== | ====== ThinkGeo.MapSuite.Routing.RouteSegment ====== | ||
+ | {{section>upgrade_map_suite_to_10.0}} | ||
- | |||
- | <!-- Class --> | ||
This class repesents a routeSegment, which is a base element in routing. | This class repesents a routeSegment, which is a base element in routing. | ||
- | === Remarks === | ||
- | For the most updated Info for this topic, please check it here:<a href="http://wiki.thinkgeo.com/wiki/ThinkGeo.MapSuite.Routing.RouteSegment" target="_blank">http://wiki.thinkgeo.com/wiki/ThinkGeo.MapSuite.Routing.RouteSegment</a> | ||
===== Inheritance Hierarchy ===== | ===== Inheritance Hierarchy ===== | ||
- | *System.Object | + | *System.Object |
- | **[[ThinkGeo.MapSuite.Routing.RouteSegment]] | + | ***ThinkGeo.MapSuite.Routing.RouteSegment** |
===== Members Summary ===== | ===== Members Summary ===== | ||
==== Public Constructors ==== | ==== Public Constructors ==== | ||
- | ^ Name ^ Parameters ^ DeclaringType ^ Summary ^ | + | ** {{wiki:PublicMethod.gif|}} RouteSegment() ** |
- | | {{wiki:PublicMethod.gif|Public Method}}[[#RouteSegment()|RouteSegment]] | | | This is the default constructor for the class. | | + | |
- | | {{wiki:PublicMethod.gif|Public Method}}[[#RouteSegment(String, Int32, Single, PointShape, IEnumerable<String>, PointShape, IEnumerable<String>)|RouteSegment]] | String, Int32, Single, [[ThinkGeo.MapSuite.Core.PointShape|PointShape]], IEnumerable<String>, [[ThinkGeo.MapSuite.Core.PointShape|PointShape]], IEnumerable<String> | | This is the constructor for the class. | | + | |
- | ==== Protected Constructors ==== | + | * //This is the default constructor for the class.// |
- | ^ Name ^ Parameters ^ DeclaringType ^ Summary ^ | + | == Remarks == |
+ | * //This is the default constructor for the class.// | ||
+ | == Parameters == | ||
+ | <div newline></div> | ||
+ | ** {{wiki:PublicMethod.gif|}} RouteSegment(String,Int32,Single,PointShape,IEnumerable<String>,PointShape,IEnumerable<String>) ** | ||
+ | * //This is the constructor for the class.// | ||
+ | == Remarks == | ||
+ | * //This constructor allows you to provide the information for the routeSegment.// | ||
+ | == Parameters == | ||
+ | * //featureId// | ||
+ | * Type:String | ||
+ | * Description:This parameter is the feature ID of the routeSegment. It is an identity of a single routeSegment, thus you cannot set the feature ID to two or more routeSegments. | ||
+ | |||
+ | * //routeSegmentType// | ||
+ | * Type:Int32 | ||
+ | * Description:This parameter specifies the type of routeSegment. You can define a value that represents kind of routeSegment, for example: 0 represents a local routeSegment, 1 represents a major routeSegment, 2 represents a highway. | ||
+ | |||
+ | * //weight// | ||
+ | * Type:Single | ||
+ | * Description:This parameter is the weight of the routeSegment. It can represent, for example, the routeSegment length. | ||
+ | |||
+ | * //startPoint// | ||
+ | * Type:[[ThinkGeo.MapSuite.Core.PointShape|PointShape]] | ||
+ | * Description:This parameter is the starting vertex of the routeSegment. | ||
+ | |||
+ | * //startPointAdjacentIds// | ||
+ | * Type:IEnumerable<String> | ||
+ | * Description:This parameter is the adjacent feature IDs of the start point. | ||
+ | |||
+ | * //endPoint// | ||
+ | * Type:[[ThinkGeo.MapSuite.Core.PointShape|PointShape]] | ||
+ | * Description:This parameter is the ending vertex of the routeSegment. | ||
+ | |||
+ | * //endPointAdjacentIds// | ||
+ | * Type:IEnumerable<String> | ||
+ | * Description:This parameter is the adjacent feature IDs of the end point. | ||
+ | |||
+ | <div newline></div> | ||
+ | ==== Protected Constructors ==== | ||
==== Public Methods ==== | ==== Public Methods ==== | ||
- | ^ Name ^ Parameters ^ DeclaringType ^ Summary ^ | + | ** {{wiki:PublicMethod.gif|}} ToString() ** |
- | | {{wiki:PublicMethod.gif|Public Method}}[[#Equals(Object)|Equals]] | Object | Object | | | + | |
- | | {{wiki:PublicMethod.gif|Public Method}}[[#GetHashCode()|GetHashCode]] | | Object | | | + | |
- | | {{wiki:PublicMethod.gif|Public Method}}[[#GetType()|GetType]] | | Object | | | + | |
- | | {{wiki:PublicMethod.gif|Public Method}}[[#ToString()|ToString]] | | Object | | | + | |
- | ==== Protected Methods ==== | + | * //N/A// |
- | ^ Name ^ Parameters ^ DeclaringType ^ Summary ^ | + | == Remarks == |
- | | {{wiki:ProtectedMethod.gif|Protected Method}}[[#Finalize()|Finalize]] | | Object | | | + | * //For the most updated Info for this topic, please check it here:http:wiki.thinkgeo.com/wiki/ThinkGeo.MapSuite.Routing.RouteSegment#ToString.28.29// |
- | | {{wiki:ProtectedMethod.gif|Protected Method}}[[#MemberwiseClone()|MemberwiseClone]] | | Object | | | + | |
- | ==== Public Properties ==== | + | == Return Value == |
- | ^ Name ^ Return ^ DeclaringType ^ Summary ^ | + | * Type:String |
- | | {{wiki:PublicProperty.gif|Public Property}}[[#Distance|Distance]] | Single | | | | + | * Description:N/A |
- | | {{wiki:PublicProperty.gif|Public Property}}[[#DrivingDirection|DrivingDirection]] | [[ThinkGeo.MapSuite.Routing.DrivingDirection|DrivingDirection]] | | Gets or sets a value representing the next driving direction of the routeSegment. For example, if you are driving on the current routeSegment and will turn right on the next routeSegment, the value will be Right. | | + | |
- | | {{wiki:PublicProperty.gif|Public Property}}[[#EndPoint|EndPoint]] | [[ThinkGeo.MapSuite.Core.PointShape|PointShape]] | | Gets or sets a value representing the ending vertex of the routeSegment. | | + | |
- | | {{wiki:PublicProperty.gif|Public Property}}[[#EndPointAdjacentIds|EndPointAdjacentIds]] | Collection<String> | | Gets a value representing the adjacent feature IDs of the end point. | | + | |
- | | {{wiki:PublicProperty.gif|Public Property}}[[#FeatureId|FeatureId]] | String | | Gets or sets a value representing the feature ID of the routeSegment. It is an identity of a single routeSegment, thus you cannot set the feature ID to two or more routeSegments. | | + | |
- | | {{wiki:PublicProperty.gif|Public Property}}[[#RouteSegmentType|RouteSegmentType]] | Int32 | | Gets or sets a value representing the type of routeSegment. You can define a value that represents kind of routeSegment, for example: 0 represents a local routeSegment, 1 represents a major routeSegment, 2 represents a highway. | | + | |
- | | {{wiki:PublicProperty.gif|Public Property}}[[#StartPoint|StartPoint]] | [[ThinkGeo.MapSuite.Core.PointShape|PointShape]] | | Gets or sets a value representing the starting vertex of the routeSegment. | | + | |
- | | {{wiki:PublicProperty.gif|Public Property}}[[#StartPointAdjacentIds|StartPointAdjacentIds]] | Collection<String> | | Gets a value represents the adjacent feature ids of start point. | | + | |
- | | {{wiki:PublicProperty.gif|Public Property}}[[#Weight|Weight]] | Single | | Gets or sets a value representing the weight of the routeSegment. It can represent, for example, the routeSegment length. | | + | |
- | ==== Protected Properties ==== | + | == Parameters == |
- | ^ Name ^ Return ^ DeclaringType ^ Summary ^ | + | <div newline></div> |
+ | ** {{wiki:PublicMethod.gif|}} Equals(Object) ** | ||
- | ==== Public Events ==== | + | * //N/A// |
- | ^ Name ^ Event Arguments ^ DeclaringType ^ Summary ^ | + | == Remarks == |
+ | * //For the most updated Info for this topic, please check it here:http:wiki.thinkgeo.com/wiki/ThinkGeo.MapSuite.Routing.RouteSegment#Equals.28Object.29// | ||
- | ===== Public Constructors ===== | + | == Return Value == |
- | ==== RouteSegment() ==== | + | * Type:Boolean |
- | This is the default constructor for the class. | + | * Description:N/A |
- | === Remarks === | + | |
- | This is the default constructor for the class. | + | |
- | === Parameters === | + | |
- | ^ Name ^ Type ^ Description ^ | + | |
- | [[#Public Constructors|Go Back]] | + | == Parameters == |
- | ==== RouteSegment(String, Int32, Single, PointShape, IEnumerable<String>, PointShape, IEnumerable<String>) ==== | + | * //obj// |
- | This is the constructor for the class. | + | * Type:Object |
- | === Remarks === | + | * Description:N/A |
- | This constructor allows you to provide the information for the routeSegment. | + | |
- | === Parameters === | + | |
- | ^ Name ^ Type ^ Description ^ | + | |
- | | featureId | String<!-- System.String --> | This parameter is the feature ID of the routeSegment. It is an identity of a single routeSegment, thus you cannot set the feature ID to two or more routeSegments. | | + | |
- | | routeSegmentType | Int32<!-- System.Int32 --> | This parameter specifies the type of routeSegment. You can define a value that represents kind of routeSegment, for example: 0 represents a local routeSegment, 1 represents a major routeSegment, 2 represents a highway. | | + | |
- | | weight | Single<!-- System.Single --> | This parameter is the weight of the routeSegment. It can represent, for example, the routeSegment length. | | + | |
- | | startPoint | [[ThinkGeo.MapSuite.Core.PointShape|PointShape]]<!-- ThinkGeo.MapSuite.Core.PointShape --> | This parameter is the starting vertex of the routeSegment. | | + | |
- | | startPointAdjacentIds | IEnumerable<String><!-- System.Collections.Generic.IEnumerable{System.String} --> | This parameter is the adjacent feature IDs of the start point. | | + | |
- | | endPoint | [[ThinkGeo.MapSuite.Core.PointShape|PointShape]]<!-- ThinkGeo.MapSuite.Core.PointShape --> | This parameter is the ending vertex of the routeSegment. | | + | |
- | | endPointAdjacentIds | IEnumerable<String><!-- System.Collections.Generic.IEnumerable{System.String} --> | This parameter is the adjacent feature IDs of the end point. | | + | |
- | [[#Public Constructors|Go Back]] | + | <div newline></div> |
- | ===== Protected Constructors ===== | + | ** {{wiki:PublicMethod.gif|}} GetHashCode() ** |
- | ===== Public Methods ===== | + | |
- | ==== Equals(Object) ==== | + | |
- | === Remarks === | + | |
- | For the most updated Info for this topic, please check it here:<a href="http://wiki.thinkgeo.com/wiki/ThinkGeo.MapSuite.Routing.RouteSegment#Equals.28Object.29" target="_blank">http://wiki.thinkgeo.com/wiki/ThinkGeo.MapSuite.Routing.RouteSegment#Equals.28Object.29</a> | + | |
- | === Return Value === | + | |
- | ^ Return Type ^ Description ^ | + | |
- | | Boolean<!-- System.Boolean --> | | | + | |
- | === Parameters === | + | * //N/A// |
- | ^ Name ^ Type ^ Description ^ | + | == Remarks == |
- | | obj | Object<!-- System.Object --> | | | + | * //For the most updated Info for this topic, please check it here:http:wiki.thinkgeo.com/wiki/ThinkGeo.MapSuite.Routing.RouteSegment#GetHashCode.28.29// |
- | <!-- System.Object --> | + | == Return Value == |
- | [[#Public Methods|Go Back]] | + | * Type:Int32 |
- | ==== GetHashCode() ==== | + | * Description:N/A |
- | === Remarks === | + | |
- | For the most updated Info for this topic, please check it here:<a href="http://wiki.thinkgeo.com/wiki/ThinkGeo.MapSuite.Routing.RouteSegment#GetHashCode.28.29" target="_blank">http://wiki.thinkgeo.com/wiki/ThinkGeo.MapSuite.Routing.RouteSegment#GetHashCode.28.29</a> | + | |
- | === Return Value === | + | |
- | ^ Return Type ^ Description ^ | + | |
- | | Int32<!-- System.Int32 --> | | | + | |
- | === Parameters === | + | == Parameters == |
- | ^ Name ^ Type ^ Description ^ | + | <div newline></div> |
+ | ** {{wiki:PublicMethod.gif|}} GetType() ** | ||
- | <!-- System.Object --> | + | * //N/A// |
- | [[#Public Methods|Go Back]] | + | == Remarks == |
- | ==== GetType() ==== | + | * //For the most updated Info for this topic, please check it here:http:wiki.thinkgeo.com/wiki/ThinkGeo.MapSuite.Routing.RouteSegment#GetType.28.29// |
- | === Remarks === | + | |
- | For the most updated Info for this topic, please check it here:<a href="http://wiki.thinkgeo.com/wiki/ThinkGeo.MapSuite.Routing.RouteSegment#GetType.28.29" target="_blank">http://wiki.thinkgeo.com/wiki/ThinkGeo.MapSuite.Routing.RouteSegment#GetType.28.29</a> | + | |
- | === Return Value === | + | |
- | ^ Return Type ^ Description ^ | + | |
- | | Type<!-- System.Type --> | | | + | |
- | === Parameters === | + | == Return Value == |
- | ^ Name ^ Type ^ Description ^ | + | * Type:Type |
+ | * Description:N/A | ||
- | <!-- System.Object --> | + | == Parameters == |
- | [[#Public Methods|Go Back]] | + | <div newline></div> |
- | ==== ToString() ==== | + | ==== Protected Methods ==== |
- | === Remarks === | + | ** {{wiki:ProtectedMethod.gif|}} hxQ=() ** |
- | For the most updated Info for this topic, please check it here:<a href="http://wiki.thinkgeo.com/wiki/ThinkGeo.MapSuite.Routing.RouteSegment#ToString.28.29" target="_blank">http://wiki.thinkgeo.com/wiki/ThinkGeo.MapSuite.Routing.RouteSegment#ToString.28.29</a> | + | |
- | === Return Value === | + | |
- | ^ Return Type ^ Description ^ | + | |
- | | String<!-- System.String --> | | | + | |
- | === Parameters === | + | * //N/A// |
- | ^ Name ^ Type ^ Description ^ | + | == Remarks == |
+ | * //N/A// | ||
- | <!-- System.Object --> | + | == Return Value == |
- | [[#Public Methods|Go Back]] | + | * Type:Int32 |
- | ===== Protected Methods ===== | + | * Description:N/A |
- | ==== Finalize() ==== | + | |
- | === Remarks === | + | |
- | For the most updated Info for this topic, please check it here:<a href="http://wiki.thinkgeo.com/wiki/ThinkGeo.MapSuite.Routing.RouteSegment#Finalize.28.29" target="_blank">http://wiki.thinkgeo.com/wiki/ThinkGeo.MapSuite.Routing.RouteSegment#Finalize.28.29</a> | + | |
- | === Return Value === | + | |
- | ^ Return Type ^ Description ^ | + | |
- | | Void<!-- System.Void --> | | | + | |
- | === Parameters === | + | == Parameters == |
- | ^ Name ^ Type ^ Description ^ | + | <div newline></div> |
+ | ** {{wiki:ProtectedMethod.gif|}} Finalize() ** | ||
- | <!-- System.Object --> | + | * //N/A// |
- | [[#Protected Methods|Go Back]] | + | == Remarks == |
- | ==== MemberwiseClone() ==== | + | * //For the most updated Info for this topic, please check it here:http:wiki.thinkgeo.com/wiki/ThinkGeo.MapSuite.Routing.RouteSegment#Finalize.28.29// |
- | === Remarks === | + | |
- | For the most updated Info for this topic, please check it here:<a href="http://wiki.thinkgeo.com/wiki/ThinkGeo.MapSuite.Routing.RouteSegment#MemberwiseClone.28.29" target="_blank">http://wiki.thinkgeo.com/wiki/ThinkGeo.MapSuite.Routing.RouteSegment#MemberwiseClone.28.29</a> | + | |
- | === Return Value === | + | |
- | ^ Return Type ^ Description ^ | + | |
- | | Object<!-- System.Object --> | | | + | |
- | === Parameters === | + | == Return Value == |
- | ^ Name ^ Type ^ Description ^ | + | * Type:Void |
+ | * Description:N/A | ||
- | <!-- System.Object --> | + | == Parameters == |
- | [[#Protected Methods|Go Back]] | + | <div newline></div> |
- | ===== Public Properties ===== | + | ** {{wiki:ProtectedMethod.gif|}} MemberwiseClone() ** |
- | ==== Distance ==== | + | |
- | === Remarks === | + | |
- | For the most updated Info for this topic, please check it here:<a href="http://wiki.thinkgeo.com/wiki/ThinkGeo.MapSuite.Routing.RouteSegment#Distance" target="_blank">http://wiki.thinkgeo.com/wiki/ThinkGeo.MapSuite.Routing.RouteSegment#Distance</a> | + | |
- | === Return Value === | + | |
- | ^ Return Type ^ | + | |
- | | Single<!-- System.Single --> | | + | |
- | <!-- ThinkGeo.MapSuite.Routing.RouteSegment --> | + | * //N/A// |
- | [[#Public Properties|Go Back]] | + | == Remarks == |
- | ==== DrivingDirection ==== | + | * //For the most updated Info for this topic, please check it here:http:wiki.thinkgeo.com/wiki/ThinkGeo.MapSuite.Routing.RouteSegment#MemberwiseClone.28.29// |
- | Gets or sets a value representing the next driving direction of the routeSegment. For example, if you are driving on the current routeSegment and will turn right on the next routeSegment, the value will be Right. | + | |
- | === Remarks === | + | |
- | For the most updated Info for this topic, please check it here:<a href="http://wiki.thinkgeo.com/wiki/ThinkGeo.MapSuite.Routing.RouteSegment#DrivingDirection" target="_blank">http://wiki.thinkgeo.com/wiki/ThinkGeo.MapSuite.Routing.RouteSegment#DrivingDirection</a> | + | |
- | === Return Value === | + | |
- | ^ Return Type ^ | + | |
- | | [[ThinkGeo.MapSuite.Routing.DrivingDirection|DrivingDirection]]<!-- ThinkGeo.MapSuite.Routing.DrivingDirection --> | | + | |
- | <!-- ThinkGeo.MapSuite.Routing.RouteSegment --> | + | == Return Value == |
- | [[#Public Properties|Go Back]] | + | * Type:Object |
- | ==== EndPoint ==== | + | * Description:N/A |
- | Gets or sets a value representing the ending vertex of the routeSegment. | + | |
- | === Remarks === | + | |
- | For the most updated Info for this topic, please check it here:<a href="http://wiki.thinkgeo.com/wiki/ThinkGeo.MapSuite.Routing.RouteSegment#EndPoint" target="_blank">http://wiki.thinkgeo.com/wiki/ThinkGeo.MapSuite.Routing.RouteSegment#EndPoint</a> | + | |
- | === Return Value === | + | |
- | ^ Return Type ^ | + | |
- | | [[ThinkGeo.MapSuite.Core.PointShape|PointShape]]<!-- ThinkGeo.MapSuite.Core.PointShape --> | | + | |
- | <!-- ThinkGeo.MapSuite.Routing.RouteSegment --> | + | == Parameters == |
- | [[#Public Properties|Go Back]] | + | <div newline></div> |
- | ==== EndPointAdjacentIds ==== | + | ==== Public Properties ==== |
- | Gets a value representing the adjacent feature IDs of the end point. | + | ** {{wiki:PublicProperty.gif|}} Distance ** |
- | === Remarks === | + | |
- | For the most updated Info for this topic, please check it here:<a href="http://wiki.thinkgeo.com/wiki/ThinkGeo.MapSuite.Routing.RouteSegment#EndPointAdjacentIds" target="_blank">http://wiki.thinkgeo.com/wiki/ThinkGeo.MapSuite.Routing.RouteSegment#EndPointAdjacentIds</a> | + | |
- | === Return Value === | + | |
- | ^ Return Type ^ | + | |
- | | Collection<String><!-- System.Collections.ObjectModel.Collection{System.String} --> | | + | |
- | <!-- ThinkGeo.MapSuite.Routing.RouteSegment --> | + | N/A |
- | [[#Public Properties|Go Back]] | + | == Remarks == |
- | ==== FeatureId ==== | + | For the most updated Info for this topic, please check it here:http://wiki.thinkgeo.com/wiki/ThinkGeo.MapSuite.Routing.RouteSegment#Distance |
- | Gets or sets a value representing the feature ID of the routeSegment. It is an identity of a single routeSegment, thus you cannot set the feature ID to two or more routeSegments. | + | == Return Value == |
- | === Remarks === | + | * Type:Single |
- | For the most updated Info for this topic, please check it here:<a href="http://wiki.thinkgeo.com/wiki/ThinkGeo.MapSuite.Routing.RouteSegment#FeatureId" target="_blank">http://wiki.thinkgeo.com/wiki/ThinkGeo.MapSuite.Routing.RouteSegment#FeatureId</a> | + | |
- | === Return Value === | + | ** {{wiki:PublicProperty.gif|}} Weight ** |
- | ^ Return Type ^ | + | |
- | | String<!-- System.String --> | | + | Gets or sets a value representing the weight of the routeSegment. It can represent, for example, the routeSegment length. |
+ | == Remarks == | ||
+ | For the most updated Info for this topic, please check it here:http://wiki.thinkgeo.com/wiki/ThinkGeo.MapSuite.Routing.RouteSegment#Weight | ||
+ | == Return Value == | ||
+ | * Type:Single | ||
+ | |||
+ | ** {{wiki:PublicProperty.gif|}} RouteSegmentType ** | ||
- | <!-- ThinkGeo.MapSuite.Routing.RouteSegment --> | ||
- | [[#Public Properties|Go Back]] | ||
- | ==== RouteSegmentType ==== | ||
Gets or sets a value representing the type of routeSegment. You can define a value that represents kind of routeSegment, for example: 0 represents a local routeSegment, 1 represents a major routeSegment, 2 represents a highway. | Gets or sets a value representing the type of routeSegment. You can define a value that represents kind of routeSegment, for example: 0 represents a local routeSegment, 1 represents a major routeSegment, 2 represents a highway. | ||
- | === Remarks === | + | == Remarks == |
- | For the most updated Info for this topic, please check it here:<a href="http://wiki.thinkgeo.com/wiki/ThinkGeo.MapSuite.Routing.RouteSegment#RouteSegmentType" target="_blank">http://wiki.thinkgeo.com/wiki/ThinkGeo.MapSuite.Routing.RouteSegment#RouteSegmentType</a> | + | For the most updated Info for this topic, please check it here:http://wiki.thinkgeo.com/wiki/ThinkGeo.MapSuite.Routing.RouteSegment#RouteSegmentType |
- | === Return Value === | + | == Return Value == |
- | ^ Return Type ^ | + | * Type:Int32 |
- | | Int32<!-- System.Int32 --> | | + | |
+ | ** {{wiki:PublicProperty.gif|}} StartPoint ** | ||
- | <!-- ThinkGeo.MapSuite.Routing.RouteSegment --> | ||
- | [[#Public Properties|Go Back]] | ||
- | ==== StartPoint ==== | ||
Gets or sets a value representing the starting vertex of the routeSegment. | Gets or sets a value representing the starting vertex of the routeSegment. | ||
- | === Remarks === | + | == Remarks == |
- | For the most updated Info for this topic, please check it here:<a href="http://wiki.thinkgeo.com/wiki/ThinkGeo.MapSuite.Routing.RouteSegment#StartPoint" target="_blank">http://wiki.thinkgeo.com/wiki/ThinkGeo.MapSuite.Routing.RouteSegment#StartPoint</a> | + | For the most updated Info for this topic, please check it here:http://wiki.thinkgeo.com/wiki/ThinkGeo.MapSuite.Routing.RouteSegment#StartPoint |
- | === Return Value === | + | == Return Value == |
- | ^ Return Type ^ | + | * Type:[[ThinkGeo.MapSuite.Core.PointShape|PointShape]] |
- | | [[ThinkGeo.MapSuite.Core.PointShape|PointShape]]<!-- ThinkGeo.MapSuite.Core.PointShape --> | | + | |
+ | ** {{wiki:PublicProperty.gif|}} StartPointAdjacentIds ** | ||
- | <!-- ThinkGeo.MapSuite.Routing.RouteSegment --> | ||
- | [[#Public Properties|Go Back]] | ||
- | ==== StartPointAdjacentIds ==== | ||
Gets a value represents the adjacent feature ids of start point. | Gets a value represents the adjacent feature ids of start point. | ||
- | === Remarks === | + | == Remarks == |
- | For the most updated Info for this topic, please check it here:<a href="http://wiki.thinkgeo.com/wiki/ThinkGeo.MapSuite.Routing.RouteSegment#StartPointAdjacentIds" target="_blank">http://wiki.thinkgeo.com/wiki/ThinkGeo.MapSuite.Routing.RouteSegment#StartPointAdjacentIds</a> | + | For the most updated Info for this topic, please check it here:http://wiki.thinkgeo.com/wiki/ThinkGeo.MapSuite.Routing.RouteSegment#StartPointAdjacentIds |
- | === Return Value === | + | == Return Value == |
- | ^ Return Type ^ | + | * Type:Collection<String> |
- | | Collection<String><!-- System.Collections.ObjectModel.Collection{System.String} --> | | + | |
- | <!-- ThinkGeo.MapSuite.Routing.RouteSegment --> | + | ** {{wiki:PublicProperty.gif|}} EndPoint ** |
- | [[#Public Properties|Go Back]] | + | |
- | ==== Weight ==== | + | |
- | Gets or sets a value representing the weight of the routeSegment. It can represent, for example, the routeSegment length. | + | |
- | === Remarks === | + | |
- | For the most updated Info for this topic, please check it here:<a href="http://wiki.thinkgeo.com/wiki/ThinkGeo.MapSuite.Routing.RouteSegment#Weight" target="_blank">http://wiki.thinkgeo.com/wiki/ThinkGeo.MapSuite.Routing.RouteSegment#Weight</a> | + | |
- | === Return Value === | + | |
- | ^ Return Type ^ | + | |
- | | Single<!-- System.Single --> | | + | |
- | <!-- ThinkGeo.MapSuite.Routing.RouteSegment --> | + | Gets or sets a value representing the ending vertex of the routeSegment. |
- | [[#Public Properties|Go Back]] | + | == Remarks == |
- | ===== Protected Properties ===== | + | For the most updated Info for this topic, please check it here:http://wiki.thinkgeo.com/wiki/ThinkGeo.MapSuite.Routing.RouteSegment#EndPoint |
- | ===== Public Events ===== | + | == Return Value == |
- | __NOTOC__ | + | * Type:[[ThinkGeo.MapSuite.Core.PointShape|PointShape]] |
- | [[Category:MapSuiteRouting]] | + | |
- | [[Category:ThinkGeo.MapSuite.Routing]] | + | ** {{wiki:PublicProperty.gif|}} EndPointAdjacentIds ** |
- | [[Category:UpdateDocumentation]] | + | |
+ | Gets a value representing the adjacent feature IDs of the end point. | ||
+ | == Remarks == | ||
+ | For the most updated Info for this topic, please check it here:http://wiki.thinkgeo.com/wiki/ThinkGeo.MapSuite.Routing.RouteSegment#EndPointAdjacentIds | ||
+ | == Return Value == | ||
+ | * Type:Collection<String> | ||
+ | |||
+ | ** {{wiki:PublicProperty.gif|}} FeatureId ** | ||
+ | |||
+ | Gets or sets a value representing the feature ID of the routeSegment. It is an identity of a single routeSegment, thus you cannot set the feature ID to two or more routeSegments. | ||
+ | == Remarks == | ||
+ | For the most updated Info for this topic, please check it here:http://wiki.thinkgeo.com/wiki/ThinkGeo.MapSuite.Routing.RouteSegment#FeatureId | ||
+ | == Return Value == | ||
+ | * Type:String | ||
+ | |||
+ | ** {{wiki:PublicProperty.gif|}} DrivingDirection ** | ||
+ | |||
+ | Gets or sets a value representing the next driving direction of the routeSegment. For example, if you are driving on the current routeSegment and will turn right on the next routeSegment, the value will be Right. | ||
+ | == Remarks == | ||
+ | For the most updated Info for this topic, please check it here:http://wiki.thinkgeo.com/wiki/ThinkGeo.MapSuite.Routing.RouteSegment#DrivingDirection | ||
+ | == Return Value == | ||
+ | * Type:[[ThinkGeo.MapSuite.Routing.DrivingDirection|DrivingDirection]] | ||
+ | |||
+ | ==== Protected Properties ==== | ||
+ | ==== Public Events ==== | ||