com.supermap.analyst.networkanalyst

类 DemandResult

  • java.lang.Object
    • com.supermap.analyst.networkanalyst.DemandResult


  • public class DemandResult
    extends java.lang.Object
    需求结果类。

    该类用于返回需求结果的相关信息,包括需求结点或弧段的 ID、资源供给中心 ID、实际被分配的资源量以及需求结果是弧段还是结点。

    • 方法概要

      所有方法 实例方法 具体方法 
      限定符和类型 方法和说明
      void dispose()
      释放该对象所占用的资源。
      double getActualResourceValue()
      返回实际被分配的资源量。
      int getID()
      返回需求结点或需求弧段的 ID。
      int getSupplyCenterID()
      返回资源供给中心 ID。
      boolean isEdge()
      返回需求结果是否是弧段。
      • 从类继承的方法 java.lang.Object

        equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • 方法详细资料

      • getID

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

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

        public double getActualResourceValue()
        返回实际被分配的资源量。
        返回:
        返回实际被分配的资源量。
      • isEdge

        public boolean isEdge()
        返回需求结果是否是弧段。如果不是弧段,则需求结果是结点。
        返回:
        需求结果是弧段则返回 true,是结点则返回 false。
      • dispose

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