包 | com.supermap.web.iServerJava6R.networkAnalystServices |
类 | public class Path |
继承 | Path ![]() |
子类 | 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 类的新实例。