|
|||||||||
上一个类 下一个类 | 框架 无框架 | ||||||||
摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 |
java.lang.Object com.supermap.analyst.trafficanalyst.TransferGuideItem
public class TransferGuideItem
公交换乘导引子项类。
该类用于返回换乘导引子项(即一段乘车或步行路线)的详细信息,包括该子项是步行还是乘车路线,步行路线的起点和终点位置,乘车路线的起始站点和终止站点的名称和索引值,乘车路线的线路名称,子项对应的线对象以及距离、费用和时间等。
公交换乘导引(TransferGuide
)记录了从换乘分析起始站点(或起点)到终止站点(或终点)需要的乘车或步行的路线,其中每一段乘车或步行路线就是一个公交换乘导引子项。注意,如果子项为步行路线,本类下述方法是没有意义的:getStartName()
、getStartIndex()
、getEndName()
、getEndIndex()
、getLineName()
、getPassStopCount()
。
findTransferSolutions
方法的示例。方法摘要 | |
---|---|
double |
getDistance()
返回换乘导引子项所表示的一段乘车或步行路线的距离。 |
int |
getEndIndex()
返回换乘导引子项所表示的一段乘车路线的下车站点在对应的完整的公交线路中的索引值。 |
java.lang.String |
getEndName()
返回换乘导引子项所表示的一段乘车路线的下车站点的名称。 |
Point2D |
getEndPosition()
返回换乘导引子项所表示的一段乘车(或步行)路线的下车站点(或终点)的坐标。 |
double |
getFare()
返回换乘导引子项所表示的一段乘车路线的费用(即票价)。 |
java.util.Date |
getFirstTime()
返回换乘导引子项所表示的一段乘车路线的首班车发车时间。 |
java.util.Date |
getLastTime()
返回换乘导引子项所表示的一段乘车路线的末班车发车时间。 |
java.lang.String |
getLineName()
返回换乘导引子项所表示的一段乘车路线的线路名称。 |
int |
getLineType()
返回换乘导引子项所表示的一段乘车路线的线路类型。 |
int |
getPassStopCount()
返回换乘导引子项所表示的一段乘车路线所经过的站点个数。 |
GeoLine |
getRoute()
返回换乘导引子项所表示的一段乘车或步行路线对应的线对象。 |
int |
getStartIndex()
返回换乘导引子项所表示的一段乘车路线的上车站点在对应的完整的公交线路中的索引值。 |
java.lang.String |
getStartName()
返回换乘导引子项所表示的一段乘车路线的上车站点的名称。 |
Point2D |
getStartPosition()
返回换乘导引子项所表示的一段乘车(或步行)路线的上车站点(或起点)的坐标。 |
double |
getTime()
返回换乘导引子项所表示的一段乘车或步行路线所花费的时间。 |
boolean |
isWalking()
返回换乘导引子项所表示是步行路线还是乘车路线。 |
从类 java.lang.Object 继承的方法 |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
方法详细信息 |
---|
public java.lang.String getLineName()
isWalking
为 false 时有效。
public int getLineType()
LineSetting
)中的 setLineTypeField
方法指定的字段中获得。只当 isWalking
为 false 时有效。
public java.lang.String getStartName()
isWalking
为 false 时有效。
public java.lang.String getEndName()
isWalking
为 false 时有效。
public int getStartIndex()
isWalking
为 false 时有效。
public int getEndIndex()
isWalking
为 false 时有效。
public int getPassStopCount()
public Point2D getStartPosition()
public Point2D getEndPosition()
public double getDistance()
public double getFare()
public double getTime()
public boolean isWalking()
getStartName()
、getEndName()
、getLineName()
、getStartIndex()
、getEndIndex()
、getPassStopCount()
、getFirstTime()
、getLastTime()
这些与乘车有关的方法无意义。
public GeoLine getRoute()
public java.util.Date getFirstTime()
public java.util.Date getLastTime()
|
|||||||||
上一个类 下一个类 | 框架 无框架 | ||||||||
摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 |