public static class RouteSearch.TruckRouteQuery
extends java.lang.Object
implements android.os.Parcelable, java.lang.Cloneable
| 限定符和类型 | 字段和说明 |
|---|---|
static android.os.Parcelable.Creator<RouteSearch.TruckRouteQuery> |
CREATOR |
| 构造器和说明 |
|---|
TruckRouteQuery(RouteSearch.FromAndTo fromAndTo,
int mode,
java.util.List<LatLonPoint> passedByPoints,
int truckSize)
货车导航请求参数构造
Truck navigation request parameter construction |
| 限定符和类型 | 方法和说明 |
|---|---|
RouteSearch.TruckRouteQuery |
clone() |
int |
describeContents() |
java.lang.String |
getExtensions()
扩展字段 base表示只返回基础数据,all表示所有数据 ,默认 base
The extended field base indicates returning only basic data, all indicates all data, default is base. |
RouteSearch.FromAndTo |
getFromAndTo()
获取路径的起点终点
Get the start and end points of the route |
int |
getMode()
计算路径的模式
The mode of calculating the route. |
java.util.List<LatLonPoint> |
getPassedByPoints()
返回设定查询的途经点。
|
java.lang.String |
getPassedPointStr()
将途径点位置坐标转换为字符串输出。
|
float |
getTruckAxis()
获取设置的车辆轴数
Get the configured number of vehicle axles |
float |
getTruckHeight()
获取设置的车辆高度
Get the configured vehicle height |
float |
getTruckLoad()
获取设置的车辆总重
Get the configured vehicle gross weight |
int |
getTruckSize()
获取设置的车辆大小
Get the configured vehicle size |
float |
getTruckWeight()
获取设置的车辆核定载重
Get the configured vehicle rated load |
float |
getTruckWidth()
获取设置的车辆宽度
Get the configured vehicle width |
boolean |
hasPassPoint() |
void |
setExtensions(java.lang.String extensions)
扩展字段 base表示只返回基础数据,all表示所有数据 ,默认 base
The extended field base indicates returning only basic data, all indicates all data, default is base. |
void |
setMode(int mode)
货车导航计算路径的模式设置
Truck navigation route calculation mode settings |
void |
setTruckAxis(float truckAxis)
车辆轴数
Number of vehicle axles |
void |
setTruckHeight(float truckHeight)
车辆高度
Vehicle height |
void |
setTruckLoad(float truckLoad)
车辆总重
Total vehicle weight |
void |
setTruckSize(int truckSize)
高德此分类依据国标
1:微型车,2:轻型车(默认值),3:中型车,4:重型车
根据新的汽车分类国家标准(GB9417-89)就可方便地区分车型。 |
void |
setTruckWeight(float truckWeight)
货车核定载重
Truck approved load capacity |
void |
setTruckWidth(float truckWidth)
车辆宽度
Vehicle width |
void |
writeToParcel(android.os.Parcel dest,
int flags) |
public static final android.os.Parcelable.Creator<RouteSearch.TruckRouteQuery> CREATOR
public TruckRouteQuery(RouteSearch.FromAndTo fromAndTo, int mode, java.util.List<LatLonPoint> passedByPoints, int truckSize)
fromAndTo - 必填 路径的起点终点。
mode - 计算路径的模式。可选,默认为躲避拥堵 RouteSearch.TRUCK_AVOID_CONGESTION。
RouteSearch.TRUCK_AVOID_CONGESTION.passedByPoints - 途经点,可选。最多支持6个途经点。
truckSize - 必填 货车大小 默认 RouteSearch.TRUCK_SIZE_LIGHT
高德此分类依据国标
1:微型车,2:轻型车(默认值),3:中型车,4:重型车RouteSearch.TRUCK_SIZE_MINIRouteSearch.TRUCK_SIZE_LIGHTRouteSearch.TRUCK_SIZE_MEDIUMRouteSearch.TRUCK_SIZE_HEAVYRouteSearch.TRUCK_SIZE_LIGHT
AutoNavi's classification is based on national standards
1: mini truck, 2: light truck (default), 3: medium truck, 4: heavy truckRouteSearch.TRUCK_SIZE_MINIRouteSearch.TRUCK_SIZE_LIGHTRouteSearch.TRUCK_SIZE_MEDIUMRouteSearch.TRUCK_SIZE_HEAVYpublic void setMode(int mode)
mode - 计算路径的模式, 默认为躲避拥堵 RouteSearch.TRUCK_AVOID_CONGESTION。
RouteSearch.TRUCK_AVOID_CONGESTION.public void setTruckSize(int truckSize)
RouteSearch.TRUCK_SIZE_MINIRouteSearch.TRUCK_SIZE_LIGHTRouteSearch.TRUCK_SIZE_MEDIUMRouteSearch.TRUCK_SIZE_HEAVYRouteSearch.TRUCK_SIZE_MINIRouteSearch.TRUCK_SIZE_LIGHTRouteSearch.TRUCK_SIZE_MEDIUMRouteSearch.TRUCK_SIZE_HEAVYtruckSize - 货车大小 RouteSearch.TRUCK_SIZE_LIGHT。
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 boolean hasPassPoint()
public java.util.List<LatLonPoint> getPassedByPoints()
public java.lang.String getPassedPointStr()
public int getTruckSize()
public float getTruckHeight()
public float getTruckWidth()
public float getTruckLoad()
public float getTruckWeight()
public float getTruckAxis()
public RouteSearch.TruckRouteQuery clone()
clone 在类中 java.lang.Objectpublic int describeContents()
describeContents 在接口中 android.os.Parcelablepublic void writeToParcel(android.os.Parcel dest,
int flags)
writeToParcel 在接口中 android.os.Parcelable