com.supermap.services.providers
类 UGCNetworkAnalyst3DSetting
- java.lang.Object
 - 
- com.supermap.services.providers.UGCDatasetConnectionInfo
 - 
- com.supermap.services.providers.UGCNetworkAnalyst3DSetting
 
 
 
- 
- 所有已实现的接口:
 - MultiInstanceSupported, java.io.Serializable
 
public class UGCNetworkAnalyst3DSetting extends UGCDatasetConnectionInfo implements MultiInstanceSupported
UGC类型的三维网络分析环境设置类。该类用于提供三维网络分析时所需的所有参数信息,包括三维网络数据集、流向字段、 障碍弧段和障碍结点、权值信息等。这些参数的设置直接影响着三维网络分析的结果。
- 从以下版本开始:
 - 7.1.0
 - 另请参阅:
 - 序列化表格
 
 
- 
- 
字段概要
字段 限定符和类型 字段和说明 booleanautoCheckNetwork自动进行网络数据合法性检查int[]barrierEdges障碍弧段的 ID 列表。int[]barrierNodes障碍结点的 ID 列表。java.lang.StringdirectionField三维网络数据集的流向字段。java.lang.StringedgeIDField三维网络数据集中标识弧段 ID 的字。java.lang.StringfNodeIDfield三维网络数据集中标识弧段起始结点 ID 的字段。java.lang.StringnodeIDField三维网络数据集中标识结点 ID 的字段。java.lang.StringtNodeIDField三维网络数据集中标识弧段终止结点 ID 的字段。doubletolerance点到弧段的距离容限。WeightFieldInfo3D[]weightFieldInfo3Ds权值字段信息集合对象。- 
从类继承的字段 com.supermap.services.providers.UGCDatasetConnectionInfo
datasetName, datasourceName, workspaceConnectString, workspaceType 
 - 
 
- 
构造器概要
构造器 构造器和说明 UGCNetworkAnalyst3DSetting() 
- 
方法概要
方法 限定符和类型 方法和说明 booleanequals(java.lang.Object obj)比较指定对象与当前UGCDatasetConnectionInfo对象是否相等。inthashCode()获取 SuperMap 数据集链接信息对象的哈希码值。booleanisMultiInstance()返回当前服务提供者是否启用多实例voidsetMultiInstance(boolean isMultiInstance)设置当前服务提供者是否启用多实例 
 - 
 
- 
- 
字段详细资料
- 
barrierEdges
public int[] barrierEdges
障碍弧段的 ID 列表。
 
- 
barrierNodes
public int[] barrierNodes
障碍结点的 ID 列表。
 
- 
directionField
public java.lang.String directionField
三维网络数据集的流向字段。 
- 
edgeIDField
public java.lang.String edgeIDField
三维网络数据集中标识弧段 ID 的字。
 
- 
fNodeIDfield
public java.lang.String fNodeIDfield
三维网络数据集中标识弧段起始结点 ID 的字段。
 
- 
tNodeIDField
public java.lang.String tNodeIDField
三维网络数据集中标识弧段终止结点 ID 的字段。 
- 
nodeIDField
public java.lang.String nodeIDField
三维网络数据集中标识结点 ID 的字段。 
- 
tolerance
public double tolerance
点到弧段的距离容限。
 
- 
weightFieldInfo3Ds
public WeightFieldInfo3D[] weightFieldInfo3Ds
权值字段信息集合对象。 
- 
autoCheckNetwork
public boolean autoCheckNetwork
自动进行网络数据合法性检查 
 - 
 
- 
方法详细资料
- 
equals
public boolean equals(java.lang.Object obj)
从类复制的说明:UGCDatasetConnectionInfo比较指定对象与当前
UGCDatasetConnectionInfo对象是否相等。- 覆盖:
 equals在类中UGCDatasetConnectionInfo- 参数:
 obj- 与当前UGCDatasetConnectionInfo对象进行比较的对象。- 返回:
 - 如果指定对象跟 SuperMap 数据集链接信息对象相等,则返回 true,否则,返回 false。
 
 
- 
hashCode
public int hashCode()
从类复制的说明:UGCDatasetConnectionInfo获取 SuperMap 数据集链接信息对象的哈希码值。
- 覆盖:
 hashCode在类中UGCDatasetConnectionInfo- 返回:
 - 哈希码值。
 
 
- 
isMultiInstance
public boolean isMultiInstance()
从接口复制的说明:MultiInstanceSupported返回当前服务提供者是否启用多实例
- 指定者:
 isMultiInstance在接口中MultiInstanceSupported- 返回:
 
 
- 
setMultiInstance
public void setMultiInstance(boolean isMultiInstance)
从接口复制的说明:MultiInstanceSupported设置当前服务提供者是否启用多实例
- 指定者:
 setMultiInstance在接口中MultiInstanceSupported
 
 - 
 
 -