com.supermap.analyst.trafficanalyst

类 LineInfo

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


    public class LineInfo
    extends com.supermap.data.InternalHandleDisposable
    公交线路信息类。该类用于获取公交线路的信息,包括公交线路 ID、公交线路名称、公交线路首班车发车时间、公交线路末班车发车时间、公交线路发车时间间隔、公交行车速度、公交线路票价信息、公交线路总长度、公交线路总耗费、公交线路总站数等。
    • 方法详细资料

      • getID

        public int getID()
        返回公交线路的 SMID。
        返回:
        公交线路的 SMID。
      • getLineID

        public long getLineID()
        返回公交线路的ID,为公交建模时设置线路ID字段的对应值。
        返回:
        查找成功后才能使用,成功返回用户设置公交线路的ID
      • getName

        public String getName()
        返回公交线路名称。
        返回:
        公交线路名称。
      • getAlias

        public String getAlias()
        返回公交线路别名。
        返回:
        公交线路别名。
      • getStartTime

        public String getStartTime()
        返回公交线路首班车发车时间。
        返回:
        公交线路首班车发车时间。
      • getTerminalTime

        public String getTerminalTime()
        返回公交线路末班车发车时间。
        返回:
        公交线路末班车发车时间。
      • getInterval

        public double getInterval()
        返回公交线路发车时间间隔。单位为分钟。
        返回:
        公交线路发车时间间隔。
      • getSpeed

        public double getSpeed()
        返回公交车行车速度。
        返回:
        公交车行车速度。
      • getFareInfo

        public FareInfo getFareInfo()
        返回公交线路票价信息。详细信息请参见 FareInfo 类。
        返回:
        公交线路票价信息。
        另请参阅:
        FareInfo
      • getTotalDistance

        public double getTotalDistance()
        返回公交线路总长度。
        返回:
        公交线路总长度。
      • getTotalFare

        public double getTotalFare()
        返回公交线路总费用,即全程票价。
        返回:
        公交线路总费用,即全程票价。
      • getTotalTime

        public double getTotalTime()
        返回公交线路全程所花费的总时间。
        返回:
        公交线路全程所花费的总时间。
      • getStopCount

        public int getStopCount()
        返回公交线路总站数。
        返回:
        公交线路总站数。
      • getLineType

        public int getLineType()
        返回公交线路的类型。

        该值由公交线路环境设置(LineSetting)中 setLineTypeField 方法设置的公交线路数据中代表线路类型的字段的值决定。

        字段值为0:公交汽车;

        字段值为1:地铁;

        字段值为2:无轨电车。

        返回:
        公交线路的类型。
      • getTotalLine

        public GeoLine getTotalLine()
        返回完整的公交线路,是一个 GeoLine 对象。
        返回:
        公交线路对象。
      • dispose

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

Copyright © 2021–2024 SuperMap. All rights reserved.