com.supermap.web.iServerJava6R.networkAnalystServices
public class Path
继承 Path Inheritance 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
属性详细信息
edgeFeatures 属性
edgeFeatures:Array

分析结果路径途经弧段要素集合,每条弧段要素为 Feature 类型。


Implementation
    public function get edgeFeatures():Array
    public function set edgeFeatures(value:Array):void
edgeIDs 属性  
edgeIDs:Array

分析结果路径途经弧段 ID 号集合。


Implementation
    public function get edgeIDs():Array
    public function set edgeIDs(value:Array):void
nodeFeatures 属性  
nodeFeatures:Array

分析结果路径途经结点要素集合。每个结点要素为 Feature 类型。


Implementation
    public function get nodeFeatures():Array
    public function set nodeFeatures(value:Array):void
nodeIDs 属性  
nodeIDs:Array

分析结果路径途经结点的 ID 号集合。


Implementation
    public function get nodeIDs():Array
    public function set nodeIDs(value:Array):void
pathGuideItems 属性  
pathGuideItems:Array

行驶导引数组。其中每个对象为一个行驶导引子项(PathGuideItem)。


Implementation
    public function get pathGuideItems():Array
    public function set pathGuideItems(value:Array):void

另请参见

route 属性  
route:Route

分析结果对应的路由对象,关于路由对象请参见 Route 类。


Implementation
    public function get route():Route
    public function set route(value:Route):void

另请参见

Route
stopWeights 属性  
stopWeights:Array

分析结果路径途经结点间的耗费值数组。数组中每一个元素代表了从一个结点到下一个结点间的耗费值。如下图所示的多旅行商分析,中心点1,3,4,5,6分析结果的总耗费分别为5,10,11,13,8, 则此处返回[5,10,11,13,8]。


Implementation
    public function get stopWeights():Array
    public function set stopWeights(value:Array):void
weight 属性  
weight:Number

整条路径的总耗费。


Implementation
    public function get weight():Number
    public function set weight(value:Number):void
构造函数详细信息
Path () 构造函数
public function Path()

初始化 Path 类的新实例。