com.supermap.analyst.networkanalyst

类 DemandResult

  • java.lang.Object
    • com.supermap.data.InternalHandle
      • com.supermap.data.InternalHandleDisposable
        • com.supermap.analyst.networkanalyst.DemandResult
  • 所有已实现的接口:
    IDisposable


    public class DemandResult
    extends com.supermap.data.InternalHandleDisposable
    需求结果类。

    该类用于返回需求结果的相关信息,包括需求结点 ID和资源供给中心 ID等。

    • 方法详细资料

      • getID

        public int getID()
        isEdge() 方法为 true 时,该方法返回的是弧段的 ID,当 isEdge() 方法为 false 时,该方法返回的是结点的 ID。
        返回:
        需求结点或弧段的 ID。
      • getSupplyCenterID

        public int getSupplyCenterID()
        返回资源供给中心 ID。
        返回:
        资源供给中心 ID。
      • getActualResourceValue

        public double getActualResourceValue()
        返回实际被分配的资源量。仅当该DemandResult是资源分配的分析结果时此接口才有效。
        返回:
        实际被分配的资源量。
      • isEdge

        public boolean isEdge()
        返回需求结果是否是弧段。如果不是弧段,则需求结果是结点。仅当该DemandResult是资源分配的分析结果时此接口才有效,否则返回值默认为false。
        返回:
        需求结果是弧段则返回 true,是结点则返回 false。
      • dispose

        public void dispose()
        释放该对象所占用的资源。当调用该方法之后,此对象不再可用。

Copyright © 2021–2024 SuperMap. All rights reserved.