public class

TruckingParam

extends RoutePlanningParam
java.lang.Object
   ↳ com.tencent.lbssearch.object.param.RoutePlanningParam
     ↳ com.tencent.lbssearch.object.param.TruckingParam

Class Overview

All rights Reserved, Designed By lbs.qq.com@Description:

Summary

Nested Classes
enum TruckingParam.EnergyType  
enum TruckingParam.GasEmissionStandard  
enum TruckingParam.GoodsType  
enum TruckingParam.PassType  
enum TruckingParam.PlateColor  
enum TruckingParam.Policy  
enum TruckingParam.TagMode  
enum TruckingParam.TrailerType  
enum TruckingParam.TruckSize  
Public Constructors
TruckingParam()
Public Methods
TruckingParam addWayPoint(LatLng l)
增加一个途经点,最多30个,如果多余30则不作任何操作。
TruckingParam addWayPoints(Iterable<LatLng> ls)
增加多个途经点
RequestParams buildParameters()
构造参数
TruckingParam fromPOI(String fromPOI)
起点POI ID,传入后,优先级高于from(坐标)
Class<TruckingResultObject> getResultClass()
String getUrl()
TruckingParam setAxleCount(int axleCount)
设置轴数,默认 2
TruckingParam setAxleWeight(double axleWeight)
设置轴重,单位:吨,默认 2
TruckingParam setEnergyType(TruckingParam.EnergyType energyType)
设置能源类型
TruckingParam setExtraFields(String... extraFields)
设置扩张字段
TruckingParam setGasEmissionStandard(TruckingParam.GasEmissionStandard gasEmissionStandard)
设置尾气排放标准
TruckingParam setGoodsType(TruckingParam.GoodsType goodsType)
设置货品类型
TruckingParam setMultRoute(int multRoute)
是否返回多条路线方案(目前支持同时返回3条)
TruckingParam setNoPolyline(int noPolyline)
是否返回路线坐标点串
TruckingParam setNoStep(int noStep)
是否返回路线步骤
TruckingParam setPassType(TruckingParam.PassType passType)
设置通行证类型
TruckingParam setPlateColor(TruckingParam.PlateColor color)
设置车牌颜色
TruckingParam setPolicy(TruckingParam.Policy policy)
设置策略偏好
TruckingParam setTagMode(TruckingParam.TagMode tagMode)
设置返回Tag标签模式
TruckingParam setTrailer(int isTrailer)
设置是否挂车
TruckingParam setTrailerType(TruckingParam.TrailerType trailerType)
设置拖挂类型
TruckingParam setTruckHeight(double height)
设置车辆高度,单位:米,默认 1.8
TruckingParam setTruckLength(double length)
设置车辆长度,单位:米,默认 4.2
TruckingParam setTruckLoad(double load)
设置核定载重,单位:吨,默认 2
TruckingParam setTruckNumber(String truckNumber)
车牌号 当缺省时,算路不考虑政策性区域限行
TruckingParam setTruckSize(TruckingParam.TruckSize size)
设置车型,依据国标分类
TruckingParam setTruckWeight(double weight)
设置车辆总重,单位:吨,默认 2.5
TruckingParam setTruckWidth(double width)
设置车辆宽度,单位:米,默认 1.9
TruckingParam toPOI(String toPOI)
终点POI ID(可通过腾讯位置服务地点搜索服务得到),当目的地为较大园区、小区时,会以引导点做为终点(如出入口等),体验更优。 该参数优先级高于to(坐标),但是当目的地无引导点数据或POI ID失效时,仍会使用to(坐标)作为终点
TruckingParam trafficSpeed(boolean enable)
设置是否返回路线实时路况(蚯蚓线)信息
[Expand]
Inherited Methods
From class com.tencent.lbssearch.object.param.RoutePlanningParam
From class java.lang.Object
From interface com.tencent.lbssearch.object.param.ParamObject

Public Constructors

public TruckingParam ()

Public Methods

public TruckingParam addWayPoint (LatLng l)

增加一个途经点,最多30个,如果多余30则不作任何操作。

public TruckingParam addWayPoints (Iterable<LatLng> ls)

增加多个途经点

public RequestParams buildParameters ()

构造参数

public TruckingParam fromPOI (String fromPOI)

起点POI ID,传入后,优先级高于from(坐标)

public Class<TruckingResultObject> getResultClass ()

public String getUrl ()

public TruckingParam setAxleCount (int axleCount)

设置轴数,默认 2

public TruckingParam setAxleWeight (double axleWeight)

设置轴重,单位:吨,默认 2

public TruckingParam setEnergyType (TruckingParam.EnergyType energyType)

设置能源类型

Parameters
energyType 取值:不限(默认)

public TruckingParam setExtraFields (String... extraFields)

设置扩张字段

Parameters
extraFields 扩张字段

public TruckingParam setGasEmissionStandard (TruckingParam.GasEmissionStandard gasEmissionStandard)

设置尾气排放标准

Parameters
gasEmissionStandard 取值:不限(默认)

public TruckingParam setGoodsType (TruckingParam.GoodsType goodsType)

设置货品类型

Parameters
goodsType 取值:常规货品(默认)

public TruckingParam setMultRoute (int multRoute)

是否返回多条路线方案(目前支持同时返回3条)

Parameters
multRoute 取值: 0:返回一条推荐路线(默认) 1:返回1到3条路线

public TruckingParam setNoPolyline (int noPolyline)

是否返回路线坐标点串

Parameters
noPolyline 取值:0[默认]返回 1不返回

public TruckingParam setNoStep (int noStep)

是否返回路线步骤

Parameters
noStep 取值:0[默认]返回 1不返回

public TruckingParam setPassType (TruckingParam.PassType passType)

设置通行证类型

Parameters
passType 取值:无需考虑通行证(默认)

public TruckingParam setPlateColor (TruckingParam.PlateColor color)

设置车牌颜色

public TruckingParam setPolicy (TruckingParam.Policy policy)

设置策略偏好

public TruckingParam setTagMode (TruckingParam.TagMode tagMode)

设置返回Tag标签模式

Parameters
tagMode 取值:全返回(默认)

public TruckingParam setTrailer (int isTrailer)

设置是否挂车

Parameters
isTrailer 取值:0[默认]否 1是

public TruckingParam setTrailerType (TruckingParam.TrailerType trailerType)

设置拖挂类型

Parameters
trailerType 取值:无(默认)

public TruckingParam setTruckHeight (double height)

设置车辆高度,单位:米,默认 1.8

public TruckingParam setTruckLength (double length)

设置车辆长度,单位:米,默认 4.2

public TruckingParam setTruckLoad (double load)

设置核定载重,单位:吨,默认 2

public TruckingParam setTruckNumber (String truckNumber)

车牌号 当缺省时,算路不考虑政策性区域限行

public TruckingParam setTruckSize (TruckingParam.TruckSize size)

设置车型,依据国标分类

public TruckingParam setTruckWeight (double weight)

设置车辆总重,单位:吨,默认 2.5

public TruckingParam setTruckWidth (double width)

设置车辆宽度,单位:米,默认 1.9

public TruckingParam toPOI (String toPOI)

终点POI ID(可通过腾讯位置服务地点搜索服务得到),当目的地为较大园区、小区时,会以引导点做为终点(如出入口等),体验更优。 该参数优先级高于to(坐标),但是当目的地无引导点数据或POI ID失效时,仍会使用to(坐标)作为终点

public TruckingParam trafficSpeed (boolean enable)

设置是否返回路线实时路况(蚯蚓线)信息