| 包 | com.supermap.web.iServerJava6R.networkAnalystServices |
| 类 | public class Path |
| 继承 | Path Object |
| 子类 | ClosestFacilityPath, TSPPath |
从该类中可以获取对交通网络分析结果路径的信息,包括当前路径经过的结点、弧段、该路径的路由、行驶引导、耗费等信息。
| 属性 | 定义方 | ||
|---|---|---|---|
| edgeFeatures : Array
分析结果路径途经弧段要素集合,每条弧段要素为 Feature 类型。
|
Path | ||
| edgeIDs : Array
分析结果路径途经弧段 ID 号集合。
|
Path | ||
| nodeFeatures : Array
分析结果路径途经结点要素集合。每个结点要素为 Feature 类型。
|
Path | ||
| nodeIDs : Array
分析结果路径途经结点的 ID 号集合。
|
Path | ||
| pathGuideItems : Array
行驶导引数组。其中每个对象为一个行驶导引子项(PathGuideItem)。
|
Path | ||
| route : Route
分析结果对应的路由对象,关于路由对象请参见 Route 类。
|
Path | ||
| stopWeights : Array
分析结果路径途经结点间的耗费值数组。数组中每一个元素代表了从一个结点到下一个结点间的耗费值。如下图所示的多旅行商分析,中心点1,3,4,5,6分析结果的总耗费分别为5,10,11,13,8, 则此处返回[5,10,11,13,8]。
|
Path | ||
| weight : Number
整条路径的总耗费。
|
Path | ||
| 方法 | 定义方 | ||
|---|---|---|---|
|
Path()
初始化 Path 类的新实例。
|
Path | ||
| edgeFeatures | 属性 |
edgeFeatures:Array
分析结果路径途经弧段要素集合,每条弧段要素为 Feature 类型。
public function get edgeFeatures():Array public function set edgeFeatures(value:Array):void| edgeIDs | 属性 |
edgeIDs:Array
分析结果路径途经弧段 ID 号集合。
public function get edgeIDs():Array public function set edgeIDs(value:Array):void| nodeFeatures | 属性 |
nodeFeatures:Array
分析结果路径途经结点要素集合。每个结点要素为 Feature 类型。
public function get nodeFeatures():Array public function set nodeFeatures(value:Array):void| nodeIDs | 属性 |
nodeIDs:Array
分析结果路径途经结点的 ID 号集合。
public function get nodeIDs():Array public function set nodeIDs(value:Array):void| pathGuideItems | 属性 |
pathGuideItems:Array
行驶导引数组。其中每个对象为一个行驶导引子项(PathGuideItem)。
public function get pathGuideItems():Array public function set pathGuideItems(value:Array):void另请参见
| route | 属性 |
route:Route
分析结果对应的路由对象,关于路由对象请参见 Route 类。
public function get route():Route public function set route(value:Route):void另请参见
| stopWeights | 属性 |
stopWeights:Array
分析结果路径途经结点间的耗费值数组。数组中每一个元素代表了从一个结点到下一个结点间的耗费值。如下图所示的多旅行商分析,中心点1,3,4,5,6分析结果的总耗费分别为5,10,11,13,8, 则此处返回[5,10,11,13,8]。
public function get stopWeights():Array public function set stopWeights(value:Array):void| weight | 属性 |
weight:Number
整条路径的总耗费。
public function get weight():Number public function set weight(value:Number):void| Path | () | 构造函数 |
public function Path()
初始化 Path 类的新实例。