public class SSCPathAnalyst
extends com.supermap.data.InternalHandleDisposable
构造器和说明 |
---|
SSCPathAnalyst()
构造SSC最佳路径分析类的对象。
|
限定符和类型 | 方法和说明 |
---|---|
void |
dispose()
释放该对象所占用的资源。
|
boolean |
findPath(SSCPathAnalystParameter parameter)
是否查找路径。
|
PathInfo[] |
getAlternativePathInfos()
返回备选分析结果的引导信息集合。
|
double |
getAlternativePathLength()
返回备选分析结果的总长度。
|
Point2Ds |
getAlternativePathPoints()
返回备选分析结果的途经点集合。
|
double |
getAlternativePathTime()
返回备选分析结果的行驶时间,单位为秒。
|
SSCPathAnalystSetting |
getAnalystSetting()
返回SSC数据分析环境。
|
PathInfo[] |
getPathInfos()
返回分析结果的引导信息集合。
|
double |
getPathLength()
返回分析结果的总长度。
|
Point2Ds |
getPathPoints()
返回分析结果的途经点集合。
|
double |
getPathTime()
返回分析结果的行驶时间,单位为秒。
|
void |
setAnalystSetting(SSCPathAnalystSetting setting)
设置SSC数据分析环境。
|
public void dispose()
public void setAnalystSetting(SSCPathAnalystSetting setting)
成功设置SSC数据分析环境后,路径规划就会使用该分析环境进行更高性能的路径分析。如果加载环境失败将会抛出异常。
setting
- SSC数据环境对象。public SSCPathAnalystSetting getAnalystSetting()
public boolean findPath(SSCPathAnalystParameter parameter)
parameter
- 最佳路径分析参数。public Point2Ds getPathPoints()
通过该接口可以返回分析结果的途经点集合,请保证在调用该接口之前必须已经分析成功。
public double getPathLength()
通过该接口可以返回分析结果的总长度,请保证在调用该接口之前必须已经分析成功。
public PathInfo[] getPathInfos()
通过该接口可以返回分析结果的引导信息集合,请保证在调用该接口之前必须已经分析成功。
public double getPathTime()
通过该接口可以返回分析结果的行驶时间,需要获取该行驶时间需要在CompilerParameter类中设置速度字段 SpeedField
。请保证在调用该接口之前必须已经分析成功。
public Point2Ds getAlternativePathPoints()
通过该接口可以返回备选分析结果的途经点集合,请保证在调用该接口之前必须已经分析成功。
public double getAlternativePathLength()
通过该接口可以返回备选分析结果的总长度,请保证在调用该接口之前必须已经分析成功。
public PathInfo[] getAlternativePathInfos()
通过该接口可以返回备选分析结果的引导信息集合,请保证在调用该接口之前必须已经分析成功。
public double getAlternativePathTime()
通过该接口可以返回备选分析结果的行驶时间,需要获取该行驶时间需要在SSCCompilerParameter类中设置速度字段 SpeedField
。请保证在调用该接口之前必须已经分析成功。
Copyright © 2021–2024 SuperMap. All rights reserved.