交通换乘方案查询参数类。
SuperMap. |
交通换乘方案查询参数类。 |
Properties | |
evadeLines | {Array(Number)} 避让路线ID。 |
evadeStops | {Array(Number)} 避让站点ID。 |
points | {Array(String) or Array(Object)} 两种查询方式: 1. |
priorLines | {Array(Number)} 优先路线ID。 |
priorStops | {Array(Number)} 优先站点ID。 |
solutionCount | {Number} 乘车方案的数量。默认为6。 |
transferPreference | {SuperMap.REST.TransferPreference} 乘车偏好枚举。默认为SuperMap.REST.TransferPreference.NONE |
transferTactic | {SuperMap.REST.TransferTactic} 交通换乘策略类型,包括时间最短、距离最短、最少换乘、 最少步行四种选择。默认为SuperMap.REST.TransferTactic.LESS_TIME |
travelTime | {String} 出行的时间; 格式是:”小时:分钟”,如:”08:30”。如果设置了该参数,在分析时,则会考虑线路的首末班车时间的限制,即在返回的结果中会提示公交的首末班发车时间。 |
walkingRatio | {Number} 步行与公交的消耗权重比,默认值为 10。此值越大,则步行因素对于方案选择的影响越大。例如: 例如现在有两种换乘方案(在仅考虑消耗因素的情况下): 方案1:坐车10公里,走路1公里; 方案2:坐车15公里,走路0.5公里; 1. |
Constructor | |
SuperMap. |
交通换乘方案查询参数类构造函数。 |
Functions | |
destroy | 释放资源,将引用资源的属性置空。 |
{SuperMap.REST.TransferPreference} 乘车偏好枚举。默认为SuperMap.REST.TransferPreference.NONE
{SuperMap.REST.TransferTactic} 交通换乘策略类型,包括时间最短、距离最短、最少换乘、 最少步行四种选择。默认为SuperMap.REST.TransferTactic.LESS_TIME
交通换乘方案查询参数类构造函数。
options | {Object} 参数。 |
solutionCount | {Boolean} 乘车方案的数量。默认为6。 |
transferTactic | {SuperMap.REST.TransferTactic} 交通换乘策略类型, 包括时间最短、距离最短、最少换乘、最少步行四种选择。 |
transferPreference | {SuperMap.REST.TransferPreference} 乘车偏好枚举。 |
walkingRatio | {Array(Number)} 步行与公交的消耗权重比,默认值为 10。 |
points | {Array(Number)} 两种查询方式:按照公交站点的起止ID进行查询和按照起止点的坐标进行查询。 |
evadeLines | {Array(Number)} 避让路线的ID,默认为null。 |
evadeStops | {Array(Number)} 避让站点的ID,默认为null。 |
priorLines | {Array(Number)} 优先路线的ID,默认为null。 |
priorStops | {Array(Number)} 优先站点的ID,默认为null。 |
travelTime | {String} 出行的时间。 |
释放资源,将引用资源的属性置空。
destroy:function ()