com.supermap.analyst.networkanalyst
类 FacilityAnalystResult
- java.lang.Object
-
- com.supermap.analyst.networkanalyst.FacilityAnalystResult
-
public class FacilityAnalystResult extends java.lang.Object
设施网络分析结果类。该类用于获取查找源和汇、上下游追踪以及查找路径等设施网络分析的结果,包括结果弧段 ID 数组、结果结点 ID 数组以及耗费。
-
-
方法详细资料
-
getEdges
public int[] getEdges()
返回设施网络分析结果中的弧段 ID 数组。对于不同的设施网络分析功能,该方法的返回值含义有所不同:
- 查找源:该值为分析弧段或结点到达源的最小耗费路径所包含的弧段的弧段 ID 数组。
- 查找汇:该值为分析弧段或结点到达汇的最小耗费路径所包含的弧段的弧段 ID 数组。
- 上游追踪:该值为分析弧段或结点的上游所包含的弧段的弧段 ID 数组。
- 下游追踪:该值为分析弧段或结点的下游所包含的弧段的弧段 ID 数组。
- 路径分析(
findPathFromEdges
、findPathFromNodes
):该值为查找到的最小耗费路径所经过的弧段的弧段 ID 数组。 - 上游路径分析(
findPathUpFromEdge
、findPathUpFromNode
):该值为查找到的上游最小耗费路径所经过的弧段的弧段 ID 数组。 - 下游路径分析(
findPathDownFromEdge
、findPathDownFromNode
):该值为查找到的下游最小耗费路径所经过的弧段的弧段 ID 数组。
- 返回:
- 设施网络分析结果中的弧段 ID 数组。
-
getNodes
public int[] getNodes()
返回设施网络分析结果中的结点 ID 数组。对于不同的设施网络分析功能,该方法的返回值含义有所不同:
- 查找源:该值为分析弧段或结点到达源的最小耗费路径所包含的结点的结点 ID 数组。
- 查找汇:该值为分析弧段或结点到达汇的最小耗费路径所包含的结点的结点 ID 数组。
- 上游追踪:该值为分析弧段或结点的上游所包含的结点的结点 ID 数组。
- 下游追踪:该值为分析弧段或结点的下游所包含的结点的结点 ID 数组。
- 路径分析(
findPathFromEdges
、findPathFromNodes
):该值为查找到的最小耗费路径所经过的结点的结点 ID 数组。 - 上游路径分析(
findPathUpFromEdge
、findPathUpFromNode
):该值为查找到的上游最小耗费路径所经过的结点的结点 ID 数组。 - 下游路径分析(
findPathDownFromEdge
、findPathDownFromNode
):该值为查找到的下游最小耗费路径所经过的结点的结点 ID 数组。
- 返回:
- 设施网络分析结果中的结点 ID 数组。
-
getCost
public double getCost()
返回设施网络分析结果中的耗费。对于不同的设施网络分析功能,该方法的返回值含义有所不同:
- 查找源:该值为分析弧段或结点到达源的最小耗费路径的耗费。
- 查找汇:该值为分析弧段或结点到达汇的最小耗费路径耗费。
- 上游追踪:该值为分析弧段或结点的上游所包含的弧段的总耗费。
- 下游追踪:该值为分析弧段或结点的下游所包含的弧段的总耗费。
- 路径分析(
findPathFromEdges
、findPathFromNodes
):该值为查找到的最小耗费路径的耗费。 - 上游路径分析(
findPathUpFromEdge
、findPathUpFromNode
):该值为查找到的上游最小耗费路径的耗费。 - 下游路径分析(
findPathDownFromEdge
、findPathDownFromNode
):该值为查找到的下游最小耗费路径的耗费。
- 返回:
- 设施网络分析结果中的耗费。
-
-