public class NaviParaOption
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
NaviParaOption.NaviRoutePolicy
导航路线规划策略
BLK:躲避拥堵;
TIME:最短时间;
DIS:最短路程;
FEE:少走高速;
HIGHWAY:高速优先;
DEFAULT:推荐(地图app不选择偏好);
|
Constructor and Description |
---|
NaviParaOption() |
Modifier and Type | Method and Description |
---|---|
NaviParaOption |
endName(java.lang.String endName)
导航终点名称
|
NaviParaOption |
endPoint(LatLng endPoint)
导航终点, 百度经纬度坐标
|
NaviParaOption |
endUid(java.lang.String endUid) |
java.lang.String |
getEndName()
获取导航终点名称
|
LatLng |
getEndPoint()
获取导航终点坐标
|
java.lang.String |
getEndUid() |
java.lang.String |
getNaviRoutePolicy()
获取导航路线类型
|
java.lang.String |
getStartName()
获取导航起点名称
|
LatLng |
getStartPoint()
获取导航起点坐标
|
java.lang.String |
getStartUid() |
JSONArray |
getWayPoint()
获取途径点参数json
|
NaviParaOption |
setNaviRoutePolicy(NaviParaOption.NaviRoutePolicy naviRoutePolicy)
设置导航路线策略 (默认推荐)
|
NaviParaOption |
setWayPoint(WayPoint wayPoint)
设置途径点参数(最多支持3个途径点)
(百度地图APP:10.2 后支持,如果百度地图app在后台的情况下暂不支持添加途径点)
|
NaviParaOption |
startName(java.lang.String startName)
导航起点名称
|
NaviParaOption |
startPoint(LatLng startPoint)
导航起点, 百度经纬度坐标
|
NaviParaOption |
startUid(java.lang.String startUid) |
public NaviParaOption setNaviRoutePolicy(NaviParaOption.NaviRoutePolicy naviRoutePolicy)
naviRoutePolicy
- 路线规划策略public java.lang.String getNaviRoutePolicy()
public NaviParaOption setWayPoint(WayPoint wayPoint)
wayPoint
- 途径点参数public JSONArray getWayPoint()
public NaviParaOption startPoint(LatLng startPoint)
startPoint
- 导航起点, 百度经纬度坐标public NaviParaOption startName(java.lang.String startName)
startName
- 导航起点名称public NaviParaOption startUid(java.lang.String startUid)
startUid
- 起点PoiIdpublic NaviParaOption endPoint(LatLng endPoint)
endPoint
- 导航终点, 百度经纬度坐标public NaviParaOption endName(java.lang.String endName)
endName
- 导航终点名称public NaviParaOption endUid(java.lang.String endUid)
endUid
- 终点PoiIdpublic LatLng getStartPoint()
public java.lang.String getStartUid()
public java.lang.String getEndUid()
public LatLng getEndPoint()
public java.lang.String getStartName()
public java.lang.String getEndName()