public class UGCNetworkAnalyst3DSetting extends UGCDatasetConnectionInfo implements MultiInstanceSupported
UGC type of three-dimensional network analysis environment set class. This class is used to provide all the information needed for 3D network analysis, including three-dimensional network data set, flow field, Obstacle arcs and obstacle nodes, weight information, and so on. The setting of these parameters directly affects the results of the three-dimensional network analysis.
| Modifier and Type | Field and Description | 
|---|---|
| boolean | autoCheckNetworkAutomatically check the validity of network data | 
| int[] | barrierEdgesID list of arc obstacles. | 
| int[] | barrierNodesID list of node obstacles. | 
| java.lang.String | directionFieldThe flow field of the 3D network dataset. | 
| java.lang.String | edgeIDFieldThe 3D network data set the word that identifies the arc ID. | 
| java.lang.String | fNodeIDfieldThe 3D network data set the word that identifies the start arc ID. | 
| java.lang.String | nodeIDFieldThe 3D network data set the word that identifies the node ID. | 
| java.lang.String | tNodeIDFieldThe 3D network data set the word that identifies the stop arc ID. | 
| double | toleranceThe distance tolerance from the node to the arc. | 
| WeightFieldInfo3D[] | weightFieldInfo3DsWeight field information collection object. | 
datasetName, datasourceName, workspaceConnectString, workspaceType| Constructor and Description | 
|---|
| UGCNetworkAnalyst3DSetting() | 
| Modifier and Type | Method and Description | 
|---|---|
| boolean | equals(java.lang.Object obj)Compare whether the specified object is equal to the current  UGCDatasetConnectionInfoobject. | 
| int | hashCode()Gets the hash code value of the SuperMap dataset link information object. | 
| boolean | isMultiInstance()Returns whether the current service provider is enabled | 
| void | setMultiInstance(boolean isMultiInstance)Sets whether the current service provider is enabled | 
public int[] barrierEdges
ID list of arc obstacles.
public int[] barrierNodes
ID list of node obstacles.
public java.lang.String directionField
public java.lang.String edgeIDField
The 3D network data set the word that identifies the arc ID.
public java.lang.String fNodeIDfield
The 3D network data set the word that identifies the start arc ID.
public java.lang.String tNodeIDField
public java.lang.String nodeIDField
public double tolerance
The distance tolerance from the node to the arc.
public WeightFieldInfo3D[] weightFieldInfo3Ds
public boolean autoCheckNetwork
public boolean equals(java.lang.Object obj)
UGCDatasetConnectionInfoCompare whether the specified object is equal to the current UGCDatasetConnectionInfo object.
equals in class UGCDatasetConnectionInfoobj - the object that is compared with the current UGCDatasetConnectionInfo object.public int hashCode()
UGCDatasetConnectionInfoGets the hash code value of the SuperMap dataset link information object.
hashCode in class UGCDatasetConnectionInfopublic boolean isMultiInstance()
MultiInstanceSupportedReturns whether the current service provider is enabled
isMultiInstance in interface MultiInstanceSupportedpublic void setMultiInstance(boolean isMultiInstance)
MultiInstanceSupportedSets whether the current service provider is enabled
setMultiInstance in interface MultiInstanceSupported