|
|||||||||
上一个类 下一个类 | 框架 无框架 | ||||||||
摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 |
java.lang.Object com.supermap.realspace.networkanalyst.TransportationAnalystParameter3D
public class TransportationAnalystParameter3D
三维交通网络分析参数类。该类用于设置三维交通网络分析所需的各种参数,如分析时途经的结点(或任意点)的集合、权值信息、障碍点和障碍弧段,以及分析结果中是否包含途经结点集合、经过弧段集合、路由对象等。
构造方法摘要 | |
---|---|
TransportationAnalystParameter3D()
构造一个新的 TransportationAnalystParameter3D 对象。 |
|
TransportationAnalystParameter3D(TransportationAnalystParameter3D transportationAnalystParameter)
根据给定的 TransportationAnalystParameter3D 对象构造一个与其完全相同的新对象。 |
方法摘要 | |
---|---|
void |
dispose()
释放对象所占用的资源。 |
int[] |
getBarrierEdges()
返回障碍弧段 ID 列表。 |
int[] |
getBarrierNodes()
返回障碍结点 ID 列表。 |
Point3Ds |
getBarrierPoints()
返回障碍结点的坐标列表。 |
int[] |
getNodes()
返回分析时途经结点 ID 的集合。 |
Point3Ds |
getPoints()
返回分析时途经点的集合。 |
java.lang.String |
getWeightName()
返回权值字段信息的名称。 |
boolean |
isEdgesReturn()
返回分析结果中是否包含经过弧段的集合。 |
boolean |
isNodesReturn()
返回分析结果中是否包含途经结点的集合。 |
boolean |
isRoutesReturn()
返回分析结果中是否包含路由( GeoLineM )对象的集合。 |
boolean |
isStopIndexesReturn()
返回分析结果中是否包含站点索引的集合。 |
void |
setBarrierEdges(int[] value)
设置障碍弧段 ID 列表。 |
void |
setBarrierNodes(int[] value)
设置障碍结点 ID 列表。 |
void |
setBarrierPoints(Point3Ds value)
设置障碍结点的坐标列表。 |
void |
setEdgesReturn(boolean value)
设置分析结果中是否包含经过弧段的集合。 |
void |
setNodes(int[] value)
设置分析时途经结点 ID 的集合。 |
void |
setNodesReturn(boolean value)
设置分析结果中是否包含途经结点的集合。 |
void |
setPoints(Point3Ds value)
设置分析时途经点的集合。 |
void |
setRoutesReturn(boolean value)
设置分析结果中是否包含路由( GeoLineM )对象的集合。 |
void |
setStopIndexesReturn(boolean value)
设置分析结果中是否要包含站点索引的集合。 |
void |
setWeightName(java.lang.String value)
设置权值字段信息的名称,即三维交通网络分析环境设置( TransportationAnalystSetting3D )中的权值字段信息集合(WeightFieldInfos3D )中的某一个权值字段信息对象(WeightFieldInfo3D )的 getName() 方法的返回值。 |
从类 java.lang.Object 继承的方法 |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
构造方法详细信息 |
---|
public TransportationAnalystParameter3D()
public TransportationAnalystParameter3D(TransportationAnalystParameter3D transportationAnalystParameter)
transportationAnalystParameter
- 指定的 TransportationAnalystParameter3D 对象。方法详细信息 |
---|
public java.lang.String getWeightName()
public void setWeightName(java.lang.String value)
TransportationAnalystSetting3D
)中的权值字段信息集合(WeightFieldInfos3D
)中的某一个权值字段信息对象(WeightFieldInfo3D
)的 getName()
方法的返回值。分析时,如果未设置,则默认使用权值字段信息集合中的第一个权值字段信息对象的名称。
value
- 权值字段信息的名称。public int[] getNodes()
public void setNodes(int[] value)
setPoints
方法互斥,如果同时设置,则只有分析前最后的设置有效。例如,先指定了结点集合,又指定了坐标点集合,然后分析,此时只对坐标点进行分析。
value
- 途经结点 ID 的集合。public Point3Ds getPoints()
public void setPoints(Point3Ds value)
setNodes
方法互斥,如果同时设置,则只有分析前最后的设置有效。例如,先指定了结点集合,又指定了坐标点集合,然后分析,此时只对坐标点进行分析。
注意:如果设置的途经点集合中的点不在网络数据集的范围内,则该点不会参与分析。
value
- 途经点的集合。public int[] getBarrierNodes()
public void setBarrierNodes(int[] value)
TransportationAnalystSetting3D
)中指定的障碍结点共同作用于三维交通网络分析。
value
- 障碍结点 ID 列表。public int[] getBarrierEdges()
public void setBarrierEdges(int[] value)
TransportationAnalystSetting3D
)中指定的障碍弧段共同作用于三维交通网络分析。
value
- 障碍弧段 ID 列表。public Point3Ds getBarrierPoints()
public void setBarrierPoints(Point3Ds value)
setTolerance
)把障碍点归结到最近的网络上。
value
- 障碍结点的坐标集合。public boolean isNodesReturn()
public void setNodesReturn(boolean value)
value
- 指定分析结果中是否包含途经结点的集合。设置为 true,在分析成功后,可以从 TransportationAnalystResult3D
对象的 getNodes
方法返回途经结点集合;为 false 则返回一个空的数组。public boolean isEdgesReturn()
public void setEdgesReturn(boolean value)
value
- 指定分析结果中是否包含经过弧段的集合。设置为 true,在分析成功后,可以从 TransportationAnalystResult3D
对象的 getEdges
方法返回途经弧段集合;为 false 则返回一个空的数组。public boolean isRoutesReturn()
GeoLineM
)对象的集合。
public void setRoutesReturn(boolean value)
GeoLineM
)对象的集合。
value
- 指定是否包含路由对象的集合。设置为 true,在分析成功后,可以从 TransportationAnalystResult3D
对象的 getRoutes
方法返回路由集合;为 false 则返回一个空的数组。public boolean isStopIndexesReturn()
public void setStopIndexesReturn(boolean value)
value
- 指定分析结果中是否要包含站点索引的集合。设置为 true,在分析成功后,可以从 TransportationAnalystResult3D
对象的 getStopIndexes
方法返回站点索引集合;为 false 则返回一个空的数组。public void dispose()
|
|||||||||
上一个类 下一个类 | 框架 无框架 | ||||||||
摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 |