public class AMapNaviPath
extends java.lang.Object
构造器和说明 |
---|
AMapNaviPath() |
限定符和类型 | 方法和说明 |
---|---|
java.util.List<AMapNaviCameraInfo> |
getAllCameras()
获取全路段的所有摄像头
注意:该接口仅驾车模式有效 |
int |
getAllLength()
返回当前导航路线的总长度。
|
int |
getAllTime()
返回当前导航路径所需的时间,单位为秒。
|
com.amap.api.maps.model.LatLngBounds |
getBoundsForPath()
获取该导航路线最小坐标点和最大坐标点围成的矩形区域。
|
NaviLatLng |
getCenterForPath()
返回当前导航路线的中心点。
|
int[] |
getCityAdcodeList()
获取驾车导航路线上沿途城市adcode列表
注意:该接口仅驾车模式有效 |
java.util.List<NaviLatLng> |
getCoordList()
返回当前导航路线的所有坐标点。
|
NaviLatLng |
getEndPoint()
获取当前路线方案的搜索终点(中心点)坐标。
|
java.util.List<AMapNaviForbiddenInfo> |
getForbiddenInfos()
获取货车导航的禁止信息列表
注意:该接口仅货车模式有效 |
java.lang.String |
getLabels()
获取当前路线的策略标签,如:距离最短,费用最少
注意:该接口仅驾车模式有效 |
java.util.List<NaviLatLng> |
getLightList()
获取道路上的红绿灯列表
|
java.util.List<AMapNaviLimitInfo> |
getLimitInfos()
获取货车导航的限制信息列表
注意:该接口仅货车模式有效 |
java.lang.String |
getMainRoadInfo()
获取主道路信息
注意:该接口仅驾车模式有效 |
java.util.List<AMapNaviRouteGuideGroup> |
getNaviGuideList()
获取路线详情
|
long |
getPathid()
获取路线id
|
AMapRestrictionInfo |
getRestrictionInfo()
获取当前导航路线的限行信息。
|
int |
getRouteType()
获取路线交通类型
|
NaviLatLng |
getStartPoint()
获取当前路线方案的搜索起点坐标。
|
java.util.List<AMapNaviStep> |
getSteps()
返回当前导航路线上的分段列表
|
int |
getStepsCount()
返回当前导航路线上分段的总数。
|
int |
getTollCost()
获取导航段的花费金额,单位元。
|
java.util.List<AMapTrafficIncidentInfo> |
getTrafficIncidentInfo()
获取路径交通事件信息
注意:该接口仅货车模式有效 |
int |
getTrafficLightCount()
获取红绿灯总数
|
java.util.List<AMapTrafficStatus> |
getTrafficStatuses()
获取当前路线的交通状态
注意:该接口仅驾车模式有效 |
java.util.List<NaviLatLng> |
getWayPoint()
获取当前路径的途经点坐标
注意:该接口仅驾车模式有效 |
int[] |
getWayPointIndex()
获取途经点在路线点集中的索引
注意:该接口仅驾车模式有效 |
public long getPathid()
public java.lang.String getMainRoadInfo()
public java.util.List<AMapNaviCameraInfo> getAllCameras()
public int[] getWayPointIndex()
public java.util.List<NaviLatLng> getWayPoint()
public NaviLatLng getStartPoint()
public NaviLatLng getEndPoint()
public NaviLatLng getCenterForPath()
public com.amap.api.maps.model.LatLngBounds getBoundsForPath()
public java.util.List<AMapNaviStep> getSteps()
AMapNaviStep
的列表public java.util.List<NaviLatLng> getCoordList()
public int getAllLength()
public int getAllTime()
public int getStepsCount()
public int getTollCost()
public java.util.List<AMapTrafficStatus> getTrafficStatuses()
public java.lang.String getLabels()
public AMapRestrictionInfo getRestrictionInfo()
public int[] getCityAdcodeList()
public java.util.List<NaviLatLng> getLightList()
public java.util.List<AMapNaviLimitInfo> getLimitInfos()
public java.util.List<AMapNaviForbiddenInfo> getForbiddenInfos()
public java.util.List<AMapTrafficIncidentInfo> getTrafficIncidentInfo()
public int getTrafficLightCount()
public java.util.List<AMapNaviRouteGuideGroup> getNaviGuideList()
public int getRouteType()