public class TrafficTransferAnalystParameter
extends java.lang.Object
implements java.io.Serializable
交通换乘分析参数类。
对交通换乘分析的参数进行设置。 通过交通换乘分析参数类可以设置最大换乘导引次数、步行与公交的权重比、乘车偏好以及交通换乘策略。
限定符和类型 | 字段和说明 |
---|---|
long[] |
evadeLines
避让线路的线路 ID
|
long[] |
evadeStops
避让站点的站点 ID
|
long[] |
priorLines
优先线路的线路 ID
|
long[] |
priorStops
优先站点的站点 ID
|
int |
solutionCount
返回的解决方案数量,默认值为 5。
|
TransferPreference |
transferPreference
乘车偏好,默认为 TransferPreference.NONE。
|
TransferTactic |
transferTactic
换乘策略,默认为 TransferTactic.LESS_TIME。
|
java.util.Date |
travelTime
出行的时间,设置了该参数,分析时,会考虑线路的首末班车时间的限制。
|
double |
walkingRatio
步行与公交的权重比,默认值为 10。
|
构造器和说明 |
---|
TrafficTransferAnalystParameter()
构造函数。
|
TrafficTransferAnalystParameter(TrafficTransferAnalystParameter trafficTransferAnalystParameter)
构造函数。
|
限定符和类型 | 方法和说明 |
---|---|
boolean |
equals(java.lang.Object obj)
判断指定对象跟当前
TrafficTransferAnalystParameter 对象是否相等。 |
int |
hashCode()
获取
TrafficTransferAnalystParameter 对象的哈希码值。 |
public TransferPreference transferPreference
public TransferTactic transferTactic
public int solutionCount
public double walkingRatio
public long[] evadeLines
public long[] evadeStops
public long[] priorLines
public long[] priorStops
public java.util.Date travelTime
public TrafficTransferAnalystParameter()
构造函数。
public TrafficTransferAnalystParameter(TrafficTransferAnalystParameter trafficTransferAnalystParameter)
构造函数。
trafficTransferAnalystParameter
-public boolean equals(java.lang.Object obj)
判断指定对象跟当前 TrafficTransferAnalystParameter
对象是否相等。
equals
在类中 java.lang.Object
obj
- 跟本对象进行比较的 Java 对象。public int hashCode()
获取 TrafficTransferAnalystParameter
对象的哈希码值。
hashCode
在类中 java.lang.Object