public class TransportationAnalystSetting3D
extends java.lang.Object
构造器和说明 |
---|
TransportationAnalystSetting3D()
构造一个新的 TransportationAnalystSetting3D 对象。
|
TransportationAnalystSetting3D(TransportationAnalystSetting3D networkAnalystSetting)
根据给定的 TransportationAnalystSetting3D 对象构造一个与其完全相同的新对象。
|
限定符和类型 | 方法和说明 |
---|---|
int[] |
getBarrierEdges()
返回障碍弧段ID列表。
|
int[] |
getBarrierNodes()
返回障碍节点ID列表。
|
java.lang.String |
getEdgeFilter()
返回弧段过滤表达式。
|
java.lang.String |
getEdgeIDField()
返回弧段ID字段。
|
java.lang.String |
getEdgeNameField()
返回弧段的Name字段名称。
|
java.lang.String |
getFNodeIDField()
返回弧段起始结点ID的字段。
|
java.lang.String[] |
getFTSingleWayRuleValues()
返回用于表示正向单行线的字符串的数组, 即RuleField字段的值是数组其中的一项的值的时候,表示的是正向单行线。
|
DatasetVector |
getNetworkDataset()
返回网络数据集。
|
java.lang.String |
getNodeIDField()
返回节点ID字段。
|
java.lang.String |
getNodeNameField()
返回节点的Name字段名称。
|
java.lang.String[] |
getProhibitedWayRuleValues()
返回用于表示禁行线的字符串的数组, 即RuleField字段的值是数组其中的一项的值的时候,表示的是禁行线。
|
java.lang.String |
getRuleField()
返回交通规则字段名称。
|
java.lang.String[] |
getTFSingleWayRuleValues()
返回用于表示逆向单行线的字符串的数组, 即RuleField字段的值是数组其中的一项的值的时候,表示的是逆向单行线。
|
java.lang.String |
getTNodeIDField()
返回弧段终止结点ID的字段。
|
double |
getTolerance()
返回点到弧段的距离容限。
|
java.lang.String[] |
getTwoWayRuleValues()
返回用于表示双向通行线的字符串的数组, 即RuleField字段的值是数组其中的一项的值的时候,表示的是双向通行线。
|
WeightFieldInfos3D |
getWeightFieldInfos()
返回权值信息集合对象,类型为WeightFieldInfos,该属性的设置是为了使分析支持多线程。
|
void |
setBarrierEdges(int[] value)
设置障碍弧段ID列表。
|
void |
setBarrierNodes(int[] value)
设置障碍节点ID列表。
|
void |
setEdgeFilter(java.lang.String filter)
设置弧段过滤表达式。
|
void |
setEdgeIDField(java.lang.String value)
设置弧段ID字段。
|
void |
setEdgeNameField(java.lang.String value)
设置弧段的Name字段名称。
|
void |
setFNodeIDField(java.lang.String value)
设置弧段起始结点ID的字段。
|
void |
setFTSingleWayRuleValues(java.lang.String[] values)
设置用于表示正向单行线的字符串的数组, 即RuleField字段的值是数组其中的一项的值的时候,表示的是正向单行线。
|
void |
setNetworkDataset(DatasetVector value)
设置网络数据集。
|
void |
setNodeIDField(java.lang.String value)
设置节点ID字段。
|
void |
setNodeNameField(java.lang.String value)
设置节点的Name字段名称。
|
void |
setProhibitedWayRuleValues(java.lang.String[] values)
设置用于表示禁行线的字符串的数组, 即RuleField字段的值是数组其中的一项的值的时候,表示的是禁行线。
|
void |
setRuleField(java.lang.String value)
设置交通规则字段名称。
|
void |
setTFSingleWayRuleValues(java.lang.String[] values)
设置用于表示逆向单行线的字符串的数组, 即RuleField字段的值是数组其中的一项的值的时候,表示的是逆向单行线。
|
void |
setTNodeIDField(java.lang.String value)
设置弧段终止结点ID的字段。
|
void |
setTolerance(double value)
设置点到弧段的距离容限。
|
void |
setTwoWayRuleValues(java.lang.String[] values)
设置用于表示双向通行线的字符串的数组, 即RuleField字段的值是数组其中的一项的值的时候,表示的是双向通行线。
|
void |
setWeightFieldInfos(WeightFieldInfos3D value)
设置权值信息集合对象,类型为WeightFieldInfos,该属性的设置是为了使分析支持多线程。
|
public TransportationAnalystSetting3D()
public TransportationAnalystSetting3D(TransportationAnalystSetting3D networkAnalystSetting)
networkAnalystSetting
- 指定的 TransportationAnalystSetting3D 对象。public DatasetVector getNetworkDataset()
public void setNetworkDataset(DatasetVector value)
value
- 网络数据集 。public java.lang.String getNodeIDField()
public void setNodeIDField(java.lang.String value)
value
- 节点ID字段。public java.lang.String getEdgeIDField()
public void setEdgeIDField(java.lang.String value)
value
- 弧段ID字段。public java.lang.String getFNodeIDField()
public void setFNodeIDField(java.lang.String value)
value
- 弧段起始结点ID的字段。public java.lang.String getTNodeIDField()
public void setTNodeIDField(java.lang.String value)
value
- 弧段终止结点ID的字段。public WeightFieldInfos3D getWeightFieldInfos()
public void setWeightFieldInfos(WeightFieldInfos3D value)
value
- 权值信息集合对象。public double getTolerance()
public void setTolerance(double value)
value
- 点到弧段的距离容限。public int[] getBarrierNodes()
public void setBarrierNodes(int[] value)
value
- 障碍节点ID列表。public int[] getBarrierEdges()
public void setBarrierEdges(int[] value)
value
- 障碍弧段ID列表。public java.lang.String getNodeNameField()
public void setNodeNameField(java.lang.String value)
value
- 节点的Name字段名称。public java.lang.String getEdgeNameField()
public void setEdgeNameField(java.lang.String value)
value
- 弧段的Name字段名称。public java.lang.String getRuleField()
public void setRuleField(java.lang.String value)
value
- 交通规则字段名称。public java.lang.String[] getFTSingleWayRuleValues()
public void setFTSingleWayRuleValues(java.lang.String[] values)
values
- 正向单行线的字符串的数组。public java.lang.String[] getTFSingleWayRuleValues()
public void setTFSingleWayRuleValues(java.lang.String[] values)
values
- 逆向单行线的字符串的数组。public java.lang.String[] getProhibitedWayRuleValues()
public void setProhibitedWayRuleValues(java.lang.String[] values)
values
- 禁行线的字符串的数组。public java.lang.String[] getTwoWayRuleValues()
public void setTwoWayRuleValues(java.lang.String[] values)
values
- 双向通行线的字符串的数组。public java.lang.String getEdgeFilter()
#setEdgeFilter(String) setEdgeFilter()
方法。public void setEdgeFilter(java.lang.String filter)
filter
- 弧段过滤表达式。