public class FacilityAnalystSetting3D
extends java.lang.Object
构造器和说明 |
---|
FacilityAnalystSetting3D()
构造一个新的设施网络分析环境设置对象。
|
FacilityAnalystSetting3D(FacilityAnalystSetting3D facilityAnalystSetting)
根据给定的设施网络分析环境设置对象构造一个与其完全相同的新对象。
|
限定符和类型 | 方法和说明 |
---|---|
int[] |
getBarrierEdges()
返回障碍弧段ID列表。
|
int[] |
getBarrierNodes()
返回障碍节点ID列表。
|
java.lang.String |
getDirectionField()
返回流向字段列表
|
java.lang.String |
getEdgeIDField()
返回弧段ID的字段。
|
java.lang.String |
getFNodeIDField()
返回弧段起始结点ID的字段。
|
DatasetVector |
getNetworkDataset()
返回网络数据集。
|
java.lang.String |
getNodeIDField()
返回节点ID字段。
|
java.lang.String |
getTNodeIDField()
返回弧段终止结点ID的字段。
|
double |
getTolerance()
返回点到弧段的距离容限。
|
WeightFieldInfos3D |
getWeightFieldInfos()
返回权值信息集合对象,类型为WeightFieldInfos,该属性的设置是为了使分析支持多线程。
|
void |
setBarrierEdges(int[] edges)
设置障碍弧段ID列表。
|
void |
setBarrierNodes(int[] nodes)
设置障碍节点ID列表。
|
void |
setDirectionField(java.lang.String directionField)
设置流向字段列表。
|
void |
setEdgeIDField(java.lang.String edgeIDfield)
设置弧段ID的字段。
|
void |
setFNodeIDField(java.lang.String fNodeIDField)
设置弧段起始结点ID的字段。
|
void |
setNetworkDataset(DatasetVector datasetVector)
设置网络数据集。
|
void |
setNodeIDField(java.lang.String nodeIDField)
设置节点ID字段。
|
void |
setTNodeIDField(java.lang.String tNodeIDField)
设置弧段终止结点ID的字段。
|
void |
setTolerance(double tolerance)
设置点到弧段的距离容限。
|
void |
setWeightFieldInfos(WeightFieldInfos3D weightFieldInfos)
设置权值信息集合对象,类型为WeightFieldInfos,该属性的设置是为了使分析支持多线程
|
public FacilityAnalystSetting3D()
public FacilityAnalystSetting3D(FacilityAnalystSetting3D facilityAnalystSetting)
facilityAnalystSetting
- 设施网络分析环境设置。public int[] getBarrierEdges()
public void setBarrierEdges(int[] edges)
edges
- 障碍弧段ID列表。public int[] getBarrierNodes()
public void setBarrierNodes(int[] nodes)
nodes
- 障碍节点ID列表。public DatasetVector getNetworkDataset()
public void setNetworkDataset(DatasetVector datasetVector)
datasetVector
- 网络数据集。public java.lang.String getDirectionField()
public void setDirectionField(java.lang.String directionField)
directionField
- 流向字段列表public java.lang.String getEdgeIDField()
public void setEdgeIDField(java.lang.String edgeIDfield)
edgeIDfield
- 弧段ID的字段。public java.lang.String getFNodeIDField()
public void setFNodeIDField(java.lang.String fNodeIDField)
fNodeIDField
- 弧段起始结点ID的字段。public java.lang.String getNodeIDField()
public void setNodeIDField(java.lang.String nodeIDField)
nodeIDField
- 节点ID字段。public java.lang.String getTNodeIDField()
public void setTNodeIDField(java.lang.String tNodeIDField)
tNodeIDField
- 弧段终止结点ID的字段。public double getTolerance()
public void setTolerance(double tolerance)
tolerance
- 点到弧段的距离容限。public WeightFieldInfos3D getWeightFieldInfos()
public void setWeightFieldInfos(WeightFieldInfos3D weightFieldInfos)
weightFieldInfos
- 权值信息集合对象。