public enum TransferTactic extends java.lang.Enum<TransferTactic>
交通换乘策略枚举。 公交换乘方案的排序涉及到多个参数,如交通换乘分析环境设置类(TrafficTransferAnalystSetting)中的步行阈值、站点归并容限等,交通换乘分析参数类(TrafficTransferAnalystParameter)中的乘车策略、乘车偏好、步行与乘车权重比等。 因此,无论选择何种换乘策略,都需要结合其他参数进行加权计算,得出最优换乘方案。例如,距离最短换乘策略,是指根据所有相关参数的设置进行加权计算,最后按照加权总距离由短到长的顺序对换乘方案排序,而非单纯按照乘车和步行的总距离作为判断标准。
枚举常量和说明 |
---|
LESS_TIME
时间短。
|
LESS_TRANSFER
少换乘。
|
LESS_WALK
少步行。
|
MIN_DISTANCE
距离最短。
|
限定符和类型 | 方法和说明 |
---|---|
static TransferTactic |
valueOf(java.lang.String name)
返回带有指定名称的该类型的枚举常量。
|
static TransferTactic[] |
values()
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
|
public static final TransferTactic LESS_TIME
public static final TransferTactic LESS_TRANSFER
public static final TransferTactic LESS_WALK
public static final TransferTactic MIN_DISTANCE
public static TransferTactic[] values()
for (TransferTactic c : TransferTactic.values()) System.out.println(c);
public static TransferTactic valueOf(java.lang.String name)
name
- 要返回的枚举常量的名称。