com.supermap.web.iServerJava2.networkAnalystServices
public class NetworkAnalystResult
继承 NetworkAnalystResult Inheritance Object

网络分析结果类.

该类包含了路由列表、分析途经的结点以及弧段列表、行驶导引对象等信息。在 NetworkAnalystParam 类中可以设置是否返回以上信息。
用户可以通过该类灵活得到路经分析、旅行商分析、最近设施查找等分析的结果。

另请参见

NetworkAnalystParam


公共属性
  属性 定义方
    edges : Array
[read-only] 获取分析结果的途经弧段 ID 列表.
NetworkAnalystResult
    message : String
[read-only] 获取路径分析过程中出现的异常信息或失败信息。
NetworkAnalystResult
    nodes : Array
[read-only] 获取分析结果的途经结点 ID 列表.
NetworkAnalystResult
    pathGuides : Array
[read-only] 获取行驶导引列表。关于行驶引导请参见 PathGuide 类。
NetworkAnalystResult
    paths : Array
[read-only] 获取分析结果的路由对象, ServerGeometry 对象集合.
NetworkAnalystResult
    stops : Array
[read-only] 获取站点索引列表.
NetworkAnalystResult
    weights : Array
[read-only] 获取结果路径中每个弧段的阻力值列表。
NetworkAnalystResult
属性详细信息
edges 属性
edges:Array  [read-only]

获取分析结果的途经弧段 ID 列表.

列表中每一个子项表示返回的路径,子项中每个元素表示当前路径途经的弧段 ID。


Implementation
    public function get edges():Array
message 属性  
message:String  [read-only]

获取路径分析过程中出现的异常信息或失败信息。


Implementation
    public function get message():String
nodes 属性  
nodes:Array  [read-only]

获取分析结果的途经结点 ID 列表.

列表中每一个子项表示返回的路径,子项中每个元素表示当前路径途经的结点 ID。


Implementation
    public function get nodes():Array
pathGuides 属性  
pathGuides:Array  [read-only]

获取行驶导引列表。关于行驶引导请参见 PathGuide 类。


Implementation
    public function get pathGuides():Array

另请参见

paths 属性  
paths:Array  [read-only]

获取分析结果的路由对象, ServerGeometry 对象集合.

可用 ServerGeometry.ToGeometry() 之类方法将服务器类型的几何对象转化成客户端矢量要素的几何对象Feature.Geometry。


Implementation
    public function get paths():Array

另请参见

ServerGeometry
stops 属性  
stops:Array  [read-only]

获取站点索引列表.

列表每个子项表示返回的路径,每个子项中包含了每条路径途经的站点索引,该索引值与用户输入站点的索引一致,也就是 NetworkAnalystParam.Point2Ds 中的索引。
站点为用户指定的用于做路径分析的点。


Implementation
    public function get stops():Array
weights 属性  
weights:Array  [read-only]

获取结果路径中每个弧段的阻力值列表。


Implementation
    public function get weights():Array