public class UGCNetworkAnalyst3DSetting extends UGCDatasetConnectionInfo implements MultiInstanceSupported
UGC类型的三维网络分析环境设置类。该类用于提供三维网络分析时所需的所有参数信息,包括三维网络数据集、流向字段、 障碍弧段和障碍结点、权值信息等。这些参数的设置直接影响着三维网络分析的结果。
限定符和类型 | 字段和说明 |
---|---|
boolean |
autoCheckNetwork
自动进行网络数据合法性检查
|
int[] |
barrierEdges
障碍弧段的 ID 列表。
|
int[] |
barrierNodes
障碍结点的 ID 列表。
|
java.lang.String |
directionField
三维网络数据集的流向字段。
|
java.lang.String |
edgeIDField
三维网络数据集中标识弧段 ID 的字。
|
java.lang.String |
fNodeIDfield
三维网络数据集中标识弧段起始结点 ID 的字段。
|
java.lang.String |
nodeIDField
三维网络数据集中标识结点 ID 的字段。
|
java.lang.String |
tNodeIDField
三维网络数据集中标识弧段终止结点 ID 的字段。
|
double |
tolerance
点到弧段的距离容限。
|
WeightFieldInfo3D[] |
weightFieldInfo3Ds
权值字段信息集合对象。
|
datasetName, datasourceName, workspaceConnectString, workspaceType
构造器和说明 |
---|
UGCNetworkAnalyst3DSetting() |
限定符和类型 | 方法和说明 |
---|---|
boolean |
equals(java.lang.Object obj)
比较指定对象与当前
UGCDatasetConnectionInfo 对象是否相等。 |
int |
hashCode()
获取 SuperMap 数据集链接信息对象的哈希码值。
|
boolean |
isMultiInstance()
返回当前服务提供者是否启用多实例
|
void |
setMultiInstance(boolean isMultiInstance)
设置当前服务提供者是否启用多实例
|
public int[] barrierEdges
障碍弧段的 ID 列表。
public int[] barrierNodes
障碍结点的 ID 列表。
public java.lang.String directionField
public java.lang.String edgeIDField
三维网络数据集中标识弧段 ID 的字。
public java.lang.String fNodeIDfield
三维网络数据集中标识弧段起始结点 ID 的字段。
public java.lang.String tNodeIDField
public java.lang.String nodeIDField
public double tolerance
点到弧段的距离容限。
public WeightFieldInfo3D[] weightFieldInfo3Ds
public boolean autoCheckNetwork
public boolean equals(java.lang.Object obj)
UGCDatasetConnectionInfo
比较指定对象与当前 UGCDatasetConnectionInfo
对象是否相等。
equals
在类中 UGCDatasetConnectionInfo
obj
- 与当前 UGCDatasetConnectionInfo
对象进行比较的对象。public int hashCode()
UGCDatasetConnectionInfo
获取 SuperMap 数据集链接信息对象的哈希码值。
hashCode
在类中 UGCDatasetConnectionInfo
public boolean isMultiInstance()
MultiInstanceSupported
返回当前服务提供者是否启用多实例
isMultiInstance
在接口中 MultiInstanceSupported
public void setMultiInstance(boolean isMultiInstance)
MultiInstanceSupported
设置当前服务提供者是否启用多实例
setMultiInstance
在接口中 MultiInstanceSupported