public class NetworkCheckParameter3D extends Object
错误类型的详细说明,NetworkBuilder3D 类的 NetworkBuilder3D.check(NetworkCheckParameter3D, SteppedListener...)
check} 方法。
构造器和说明 |
---|
NetworkCheckParameter3D()
构造一个新的 NetworkCheckParameter3D 对象。
|
NetworkCheckParameter3D(FacilityAnalystSetting3D setting)
根据给定的三维设施网络分析环境设置对象构造一个与其完全相同的新对象。
|
NetworkCheckParameter3D(NetworkCheckParameter3D parameter)
拷贝构造函数,根据给定的NetworkCheckParameter3D 对象构造一个与其完全相同的新对象。
|
NetworkCheckParameter3D(TransportationAnalystSetting3D setting)
根据给定的三维交通网络分析环境设置对象构造一个与其完全相同的新对象。
|
限定符和类型 | 方法和说明 |
---|---|
String |
getEdgeIDField()
返回网络数据集中标志弧段 ID 的字段。
|
String |
getFNodeIDField()
返回网络数据集中标志弧段起始结点 ID 的字段。
|
DatasetVector |
getNetworkDataset()
返回用于分析的网络数据集。
|
String |
getNodeIDField()
返回网络数据集中标识结点 ID 的字段。
|
String |
getTNodeIDField()
返回网络数据集中标志弧段终止结点 ID 的字段。
|
DatasetVector |
getTurnDataset()
返回转向表数据集。
|
String |
getTurnFEdgeIDField()
返回转向起始弧段 ID 的字段。
|
String |
getTurnNodeIDField()
返回转向结点 ID 的字段。
|
String |
getTurnTEdgeIDField()
返回转向终止弧段 ID 的字段。
|
void |
setEdgeIDField(String value)
设置网络数据集中标志弧段 ID 的字段。
|
void |
setFNodeIDField(String value)
设置网络数据集中标志弧段起始结点 ID 的字段。
|
void |
setNetworkDataset(DatasetVector value)
设置用于分析的网络数据集。
|
void |
setNodeIDField(String value)
设置网络数据集中标识结点 ID 的字段。
|
void |
setTNodeIDField(String value)
设置网络数据集中标志弧段终止结点 ID 的字段。
|
void |
setTurnDataset(DatasetVector value)
设置转向表数据集。
|
void |
setTurnFEdgeIDField(String value)
设置转向起始弧段 ID 的字段。
|
void |
setTurnNodeIDField(String value)
设置转向结点 ID 的字段。
|
void |
setTurnTEdgeIDField(String value)
设置转向终止弧段 ID 的字段。
|
public NetworkCheckParameter3D()
public NetworkCheckParameter3D(NetworkCheckParameter3D parameter)
parameter
- 指定的 NetworkCheckParameter3D 对象。public NetworkCheckParameter3D(TransportationAnalystSetting3D setting)
setting
- 给定的三维交通网络分析环境设置对象。public NetworkCheckParameter3D(FacilityAnalystSetting3D setting)
setting
- 给定的三维设施网络分析环境设置对象。public DatasetVector getNetworkDataset()
public void setNetworkDataset(DatasetVector value)
value
- 用于分析的网络数据集。public String getNodeIDField()
public void setNodeIDField(String value)
value
- 网络数据集中标识结点 ID 的字段。public String getEdgeIDField()
public void setEdgeIDField(String value)
value
- 网络数据集中标志弧段 ID 的字段。public String getFNodeIDField()
public void setFNodeIDField(String value)
value
- 网络数据集中标志弧段起始结点 ID 的字段。public String getTNodeIDField()
public void setTNodeIDField(String value)
value
- 网络数据集中标志弧段终止结点 ID 的字段。public DatasetVector getTurnDataset()
请参见 setTurnDataset
方法的介绍。
public void setTurnDataset(DatasetVector value)
转向表用于存储完成转弯需要的花费。关于转向表的详细介绍,请参见 NetworkBuilder 类的 createTurnTable 方法。
注意:转向表可以通过 NetworkBuilder 类的 createTurnTable 方法自动创建,也可以自行创建。通过 NetworkBuilder 类的 createTurnTable 方法创建的转向表中转向权值均为 0,可根据实际情况进行修改。
value
- 转向表数据集。public String getTurnNodeIDField()
public void setTurnNodeIDField(String value)
value
- 转向结点 ID 的字段。public String getTurnFEdgeIDField()
public void setTurnFEdgeIDField(String value)
value
- 转向起始弧段 ID 的字段。public String getTurnTEdgeIDField()
public void setTurnTEdgeIDField(String value)
value
- 转向终止弧段 ID 的字段。Copyright © 2021–2024 SuperMap. All rights reserved.