com.supermap.realspace.networkanalyst
类 FacilityAnalystResult3D
- java.lang.Object
-
- com.supermap.realspace.networkanalyst.FacilityAnalystResult3D
-
public class FacilityAnalystResult3D extends Object
三维设施网络分析结果类。该类用于返回查找源和汇、上下游追踪以及上游关键设施结点查找等三维设施网络分析的结果,包括结果弧段 ID 数组、结果结点 ID 数组以及耗费。
-
-
方法详细资料
-
getNodes
public int[] getNodes()
返回设施网络分析结果中的结点 ID 数组。对于不同的三维设施网络分析功能,该方法的返回值含义有所不同:
- 查找源(
findSourceFromEdge
、findSourceFromNode
):该值为分析弧段或结点到达源的最小耗费路径所包含的结点的结点 ID 数组。 - 查找汇(
findSinkFromEdge
、findSinkFromNode
):该值为分析弧段或结点到达汇的最小耗费路径所包含的结点的结点 ID 数组。 - 上游追踪(
traceUpFromEdge
、traceUpFromNode
):该值为分析弧段或结点的上游所包含的结点的结点 ID 数组。 - 下游追踪(
traceDownFromEdge
、traceDownFromNode
):该值为分析弧段或结点的下游所包含的结点的结点 ID 数组。 - 上游关键设置查找(
indCriticalFacilitiesUpFromEdge
、findCriticalFacilitiesUpFromNode
):该值为查找到的上游关键设施结点的结点 ID 数组。
- 返回:
- 设施网络分析结果中的结点 ID 数组。
- 查找源(
-
getEdges
public int[] getEdges()
返回设施网络分析结果中的弧段 ID 数组。对于不同的三维设施网络分析功能,该方法的返回值含义有所不同:
- 查找源(
findSourceFromEdge
、findSourceFromNode
):该值为分析弧段或结点到达源的最小耗费路径所包含的弧段的弧段 ID 数组。 - 查找汇(
findSinkFromEdge
、findSinkFromNode
):该值为分析弧段或结点到达汇的最小耗费路径所包含的弧段的弧段 ID 数组。 - 上游追踪(
traceUpFromEdge
、traceUpFromNode
):该值为分析弧段或结点的上游所包含的弧段的弧段 ID 数组。 - 下游追踪(
traceDownFromEdge
、traceDownFromNode
):该值为分析弧段或结点的下游所包含的弧段的弧段 ID 数组。 - 上游关键设置查找(
indCriticalFacilitiesUpFromEdge
、findCriticalFacilitiesUpFromNode
):该值为查找到的上游关键设施结点的下游弧段的弧段 ID 数组。
- 返回:
- 设施网络分析结果中的弧段 ID 数组。
- 查找源(
-
getCost
public double getCost()
返回设施网络分析结果中的耗费。对于不同的三维设施网络分析功能,该方法的返回值含义有所不同:
- 查找源(
findSourceFromEdge
、findSourceFromNode
):该值为分析弧段或结点到达源的最小耗费路径的耗费。 - 查找汇(
findSinkFromEdge
、findSinkFromNode
):该值为分析弧段或结点到达汇的最小耗费路径耗费。 - 上游追踪(
traceUpFromEdge
、traceUpFromNode
):该值为分析弧段或结点的上游所包含的弧段的总耗费。 - 下游追踪(
traceDownFromEdge
、traceDownFromNode
):该值为分析弧段或结点的下游所包含的弧段的总耗费。 - 上游关键设置查找(
indCriticalFacilitiesUpFromEdge
、findCriticalFacilitiesUpFromNode
):该方法无效。
- 返回:
- 设施网络分析结果中的耗费。
- 查找源(
-
-
Copyright © 2021–2024 SuperMap. All rights reserved.