public static class RouteSearch.TruckRouteQuery
extends java.lang.Object
implements java.lang.Cloneable
构造器和说明 |
---|
TruckRouteQuery(RouteSearch.FromAndTo fromAndTo,
int mode,
java.util.List<LatLonPoint> passedByPoints,
int truckSize)
货车导航请求参数构造
|
限定符和类型 | 方法和说明 |
---|---|
java.lang.String |
getExtensions()
扩展字段 base表示只返回基础数据,all表示所有数据 ,默认 base
|
RouteSearch.FromAndTo |
getFromAndTo()
获取路径的起点终点
|
int |
getMode()
计算路径的模式
|
java.lang.String |
getPassedPointStr()
将途径点位置坐标转换为字符串输出。
|
float |
getTruckAxis()
获取设置的车辆轴数
|
float |
getTruckHeight()
获取设置的车辆高度
|
float |
getTruckLoad()
获取设置的车辆总重
|
int |
getTruckSize()
获取设置的车辆大小
|
float |
getTruckWeight()
获取设置的车辆核定载重
|
float |
getTruckWidth()
获取设置的车辆高度
|
void |
setExtensions(java.lang.String extensions)
扩展字段 base表示只返回基础数据,all表示所有数据 ,默认 base
|
void |
setMode(int mode)
货车导航计算路径的模式设置
|
void |
setTruckAxis(float truckAxis)
车辆轴数
|
void |
setTruckHeight(float truckHeight)
车辆高度
|
void |
setTruckLoad(float truckLoad)
车辆总重
|
void |
setTruckSize(int truckSize)
高德此分类依据国标
1:微型车,2:轻型车(默认值),3:中型车,4:重型车
根据新的汽车分类国家标准(GB9417-89)就可方便地区分车型。 |
void |
setTruckWeight(float truckWeight)
货车核定载重
|
void |
setTruckWidth(float truckWidth)
车辆宽度
|
public TruckRouteQuery(RouteSearch.FromAndTo fromAndTo, int mode, java.util.List<LatLonPoint> passedByPoints, int truckSize)
fromAndTo
- 必填 路径的起点终点。mode
- 计算路径的模式。可选,默认为躲避拥堵 RouteSearch.TRUCK_AVOID_CONGESTION
。passedByPoints
- 途经点,可选。最多支持6个途经点。truckSize
- 必填 货车大小 默认 RouteSearch.TRUCK_SIZE_LIGHT
高德此分类依据国标
1:微型车,2:轻型车(默认值),3:中型车,4:重型车RouteSearch.TRUCK_SIZE_MINI
RouteSearch.TRUCK_SIZE_LIGHT
RouteSearch.TRUCK_SIZE_MEDIUM
RouteSearch.TRUCK_SIZE_HEAVY
public void setMode(int mode)
mode
- 计算路径的模式, 默认为躲避拥堵 RouteSearch.TRUCK_AVOID_CONGESTION
。public void setTruckSize(int truckSize)
RouteSearch.TRUCK_SIZE_MINI
RouteSearch.TRUCK_SIZE_LIGHT
RouteSearch.TRUCK_SIZE_MEDIUM
RouteSearch.TRUCK_SIZE_HEAVY
truckSize
- 货车大小 RouteSearch.TRUCK_SIZE_LIGHT
。public void setTruckHeight(float truckHeight)
truckHeight
- 单位米,取值[0 – 25.5]米,默认 1.6 米,会严格按照填写数字进行限行规避,请按照车辆真实信息合理填写。public void setTruckWidth(float truckWidth)
truckWidth
- 单位米,取值[0 – 25.5]米,默认 2.5 米,会严格按照填写数字进行限行规避,请按照车辆真实信息合理填写。public void setTruckLoad(float truckLoad)
truckLoad
- 单位吨,取值[0 – 6553.5]吨,默认 0.9 吨,会严格按照填写数字进行限行规避,请按照车辆真实信息合理填写。public void setTruckWeight(float truckWeight)
truckWeight
- 单位吨,取值[0 – 6553.5]吨,默认 10 吨,会严格按照填写数字进行限行规避,请按照车辆真实信息合理填写。public void setTruckAxis(float truckAxis)
truckAxis
- 单位个,取值[0 –255]个,默认 2个轴,会严格按照填写数字进行限行规避,请按照车辆真实信息合理填写。public RouteSearch.FromAndTo getFromAndTo()
public int getMode()
public java.lang.String getExtensions()
public void setExtensions(java.lang.String extensions)
public java.lang.String getPassedPointStr()
public int getTruckSize()
public float getTruckHeight()
public float getTruckWidth()
public float getTruckLoad()
public float getTruckWeight()
public float getTruckAxis()