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