com.supermap.analyst.trafficanalyst
类 TransferTactic

java.lang.Object
  继承者 com.supermap.data.Enum
      继承者 com.supermap.analyst.trafficanalyst.TransferTactic

public class TransferTactic
extends Enum

该类定义了公交换乘策略类型常量。

公交换乘方案的排序涉及到多个参数,如公交分析环境设置(TransferAnalystSetting)中的步行阈值、站点归并容限等,公交换乘分析参数设置(TransferAnalystParameter)中的乘车策略、乘车偏好、步行与乘车权重比等。因此,无论选择何种换乘策略,都需要结合其他参数进行加权计算,得出最优换乘方案。例如,距离最短换乘策略,是指根据所有相关参数的设置进行加权计算,最后按照加权总距离由短到长的顺序对换乘方案排序,而非单纯按照乘车和步行的总距离作为判断标准。


字段摘要
static TransferTactic LESS_TIME
          较快捷。
static TransferTactic LESS_TRANSFER
          少换乘。
static TransferTactic LESS_WALK
          少步行。
static TransferTactic MIN_DISTANCE
          距离最短。
 
方法摘要
 
从类 com.supermap.data.Enum 继承的方法
equals, getEnums, getNameByValue, getNames, getPredefineValues, getValueByName, getValues, hashCode, isDefined, isDefined, name, parse, parse, toString, value
 
从类 java.lang.Object 继承的方法
getClass, notify, notifyAll, wait, wait, wait
 

字段详细信息

LESS_TRANSFER

public static final TransferTactic LESS_TRANSFER
少换乘。即优先从起点到终点需要换乘的次数较少的换乘方案。如果换乘次数相同,则优先加权总距离小的方案。


MIN_DISTANCE

public static final TransferTactic MIN_DISTANCE
距离最短。即优先从起点到终点加权总距离最短的换乘方案。


LESS_WALK

public static final TransferTactic LESS_WALK
少步行。即优先从起点到终点需要步行的距离较短且加权总距离较短的换乘方案。


LESS_TIME

public static final TransferTactic LESS_TIME
较快捷。即优先从起点到终点耗费最少的换乘方案。