| java.lang.Object | ||
| ↳ | com.tencent.lbssearch.object.param.RoutePlanningParam | |
| ↳ | com.tencent.lbssearch.object.param.DrivingParam | |
| Nested Classes | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| enum | DrivingParam.CarType | 车辆类型 | |||||||||
| enum | DrivingParam.Policy | 驾车路径规划的策略类型 | |||||||||
| enum | DrivingParam.Preference | 驾车路径规划的单项偏好参数 | |||||||||
| enum | DrivingParam.RoadType | ||||||||||
| enum | DrivingParam.TagMode | ||||||||||
| class | DrivingParam.Travel | 轨迹 | |||||||||
| Public Constructors | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| DrivingParam() | |||||||||||
| DrivingParam(LatLng from, LatLng to) | |||||||||||
| Public Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| DrivingParam |
accuracy(int accuracy)
[from辅助参数]定位精度,单位:米,取 > 0数值,默认5。 当定位精度 > 30米时heading参数将被忽略
| ||||||||||
| DrivingParam |
addWayPoint(LatLng l)
增加一个途经点,最多30个,如果多余30则不作任何操作。
| ||||||||||
| DrivingParam |
addWayPoints(Iterable<LatLng> ls)
增加多个途经点
| ||||||||||
| RequestParams |
buildParameters()
构造参数
| ||||||||||
| DrivingParam |
cache(boolean enable)
是否开启算路缓存
| ||||||||||
| DrivingParam |
departureTime(long timeStamp)
设置ETD时间(预计出发时间)
| ||||||||||
| DrivingParam |
fromPOI(String fromPOI)
起点POI ID,传入后,优先级高于from(坐标)
| ||||||||||
| DrivingParam |
fromTravel(DrivingParam.Travel travel)
起点轨迹:
在真实的场景中,易受各种环境及设备精度影响,导致定位点产生误差,传入起点前段轨迹,可有效提升准确度。
优先级:高于from参数
| ||||||||||
| Class<DrivingResultObject> | getResultClass() | ||||||||||
| String | getUrl() | ||||||||||
| DrivingParam |
heading(int heading)
[from辅助参数]在起点位置时的车头方向,数值型,取值范围0至360(0度代表正北,顺时针一周360度)
传入车头方向,对于车辆所在道路的判断非常重要,直接影响路线计算的效果
| ||||||||||
| DrivingParam |
policy(DrivingParam.Policy policy, Preference... preferences)
设置驾车规划策略
| ||||||||||
| DrivingParam |
policy(RoutePlanningParam.DrivingPolicy policy)
This method is deprecated.
建议使用 #policy(Policy, Preference...)
| ||||||||||
| DrivingParam |
roadType(DrivingParam.RoadType roadType)
[from辅助参数] 起点道路类型,可选值请使用
DrivingParam.RoadType | ||||||||||
| DrivingParam |
setAvoidPolygons(List<List<LatLng>> avoidPolygons)
避让区域:支持32个避让区域,每个区域最多可有9个顶点(如果是四边形则有4个坐标点,如果是五边形则有5个坐标点)
参数格式:
纬度在前,经度在后,用半角逗号 “,” 分隔,小数点后不超过6位,各经纬度之间用半角分号 “;” 分隔。各区域多边形间,用竖线符号分隔 “|”
| ||||||||||
| DrivingParam |
setCarNumber(String carNumber)
车牌号,填入后,路线引擎会根据车牌对限行区域进行避让,不填则不不考虑限行问题
| ||||||||||
| DrivingParam |
setCarType(DrivingParam.CarType carType)
设置车类型,默认
DEF 代表油车,NEW_ENERGY表示新能源 | ||||||||||
| DrivingParam |
setExtraFields(String... extraFields)
设置扩张字段
| ||||||||||
| DrivingParam |
setMultRoute(int multRoute)
是否返回多方案,取值:
0 [默认]仅返回一条路线方案
1 返回多方案(最多可返回三条方案供用户备选)
| ||||||||||
| void |
setMultyPlan(boolean isMultyPlan)
This method is deprecated.
已废弃
| ||||||||||
| DrivingParam |
setNoStep(int noStep)
不返回路线引导信息,可使回包数据量更小
| ||||||||||
| DrivingParam |
setTagMode(DrivingParam.TagMode tagMode)
设置返回Tag标签模式
| ||||||||||
| DrivingParam |
speed(int speed)
[from辅助参数]速度,单位:米/秒,默认3。 当速度低于1.39米/秒时,heading将被忽略
| ||||||||||
| DrivingParam |
toPOI(String toPOI)
终点POI ID(可通过腾讯位置服务地点搜索服务得到),当目的地为较大园区、小区时,会以引导点做为终点(如出入口等),体验更优。
该参数优先级高于to(坐标),但是当目的地无引导点数据或POI ID失效时,仍会使用to(坐标)作为终点
| ||||||||||
| DrivingParam |
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
| |||||||||||
[from辅助参数]定位精度,单位:米,取 > 0数值,默认5。 当定位精度 > 30米时heading参数将被忽略
构造参数
设置ETD时间(预计出发时间)
| timeStamp | 表示未来秒级时间戳(10位) |
|---|
起点轨迹: 在真实的场景中,易受各种环境及设备精度影响,导致定位点产生误差,传入起点前段轨迹,可有效提升准确度。 优先级:高于from参数
[from辅助参数]在起点位置时的车头方向,数值型,取值范围0至360(0度代表正北,顺时针一周360度) 传入车头方向,对于车辆所在道路的判断非常重要,直接影响路线计算的效果
This method is deprecated.
建议使用 #policy(Policy, Preference...)
设置驾车规划策略@return
[from辅助参数] 起点道路类型,可选值请使用 DrivingParam.RoadType
| roadType | 道路类型 |
|---|
避让区域:支持32个避让区域,每个区域最多可有9个顶点(如果是四边形则有4个坐标点,如果是五边形则有5个坐标点) 参数格式: 纬度在前,经度在后,用半角逗号 “,” 分隔,小数点后不超过6位,各经纬度之间用半角分号 “;” 分隔。各区域多边形间,用竖线符号分隔 “|”
设置车类型,默认DEF 代表油车,NEW_ENERGY表示新能源
| carType | 车类型 |
|---|
是否返回多方案,取值: 0 [默认]仅返回一条路线方案 1 返回多方案(最多可返回三条方案供用户备选)
This method is deprecated.
已废弃
设置是否返回多方案
不返回路线引导信息,可使回包数据量更小
| noStep | 取值:0[默认]返回路线引导信息 1不返回 |
|---|
设置返回Tag标签模式
| tagMode | 取值:全返回(默认) |
|---|
终点POI ID(可通过腾讯位置服务地点搜索服务得到),当目的地为较大园区、小区时,会以引导点做为终点(如出入口等),体验更优。 该参数优先级高于to(坐标),但是当目的地无引导点数据或POI ID失效时,仍会使用to(坐标)作为终点