com.supermap.analyst.trafficanalyst
类 LineInfo

java.lang.Object
  继承者 com.supermap.analyst.trafficanalyst.LineInfo

public class LineInfo
extends java.lang.Object

公交线路信息类。该类用于获取公交线路的信息,包括公交线路 ID、公交线路名称、公交线路首班车发车时间、公交线路末班车发车时间、公交线路发车时间间隔、公交行车速度、公交线路票价信息、公交线路总长度、公交线路总耗费、公交线路总站数等。


方法摘要
 void dispose()
          释放该对象所占用的资源。
 java.lang.String getAlias()
          返回公交线路别名。
 FareInfo getFareInfo()
          返回公交线路票价信息。
 int getID()
          返回公交线路的 SMID。
 double getInterval()
          返回公交线路发车时间间隔。
 long getLineID()
          返回公交线路 ID。
 int getLineType()
          返回公交线路的类型。
 java.lang.String getName()
          返回公交线路名称。
 double getSpeed()
          返回公交车行车速度。
 java.lang.String getStartTime()
          返回公交线路首班车发车时间。
 int getStopCount()
          返回公交线路总站数。
 java.lang.String getTerminalTime()
          返回公交线路末班车发车时间。
 double getTotalDistance()
          返回公交线路总长度。
 double getTotalFare()
          返回公交线路总费用,即全程票价。
 GeoLine getTotalLine()
          返回完整的公交线路,是一个 GeoLine 对象。
 double getTotalTime()
          返回公交线路全程所花费的总时间。
 
从类 java.lang.Object 继承的方法
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

方法详细信息

getID

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

返回:
公交线路的 SMID。

getLineID

public long getLineID()
返回公交线路 ID。

返回:
公交线路 ID。

getName

public java.lang.String getName()
返回公交线路名称。

返回:
公交线路名称。

getAlias

public java.lang.String getAlias()
返回公交线路别名。

返回:
公交线路别名。

getStartTime

public java.lang.String getStartTime()
返回公交线路首班车发车时间。

返回:
公交线路首班车发车时间。

getTerminalTime

public java.lang.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()
释放该对象所占用的资源。当调用该方法之后,此对象不再可用。