| 程序包 | 说明 | 
|---|---|
| com.amap.api.navi | 
 
    导航基础包,提供路径规划、导航等基础功能。 
 | 
| com.amap.api.navi.model | 
 
    导航模型包,大部分是通过接口回调透传给用户使用,如:导航路径、导航信息、位置信息等. 
 | 
| 限定符和类型 | 方法和说明 | 
|---|---|
NaviLatLng | 
AMapNaviMarkerOptions.getPosition()  | 
| 限定符和类型 | 方法和说明 | 
|---|---|
boolean | 
AMapNavi.calculateEleBikeRoute(NaviLatLng to)
骑行(电动车)经纬度算路 (不带起点,默认为当前位置)。 
 | 
boolean | 
AMapNavi.calculateEleBikeRoute(NaviLatLng from,
                     NaviLatLng to)
骑行(电动车)经纬度算路 
 | 
boolean | 
AMapNavi.calculateRideRoute(NaviLatLng to)
骑行(自行车)经纬度算路 (不带起点,默认为当前位置)。 
 | 
boolean | 
AMapNavi.calculateRideRoute(NaviLatLng from,
                  NaviLatLng to)
骑行(自行车)经纬度算路 (包含起点)。 
 | 
boolean | 
AMapNavi.calculateWalkRoute(NaviLatLng to)
计算步行路径(不带起点,默认为当前位置)。 
 | 
boolean | 
AMapNavi.calculateWalkRoute(NaviLatLng from,
                  NaviLatLng to)
计算步行路径(包含起点)。 
 | 
void | 
AMapNaviMarkerOptions.setPosition(NaviLatLng position)  | 
| 限定符和类型 | 方法和说明 | 
|---|---|
boolean | 
AMapNavi.calculateDriveRoute(java.util.List<NaviLatLng> to,
                   java.util.List<NaviLatLng> wayPoints,
                   int strategy)
计算驾车路径(不带起点,起点默认为当前位置)。 
 | 
boolean | 
AMapNavi.calculateDriveRoute(java.util.List<NaviLatLng> to,
                   java.util.List<NaviLatLng> wayPoints,
                   int strategy)
计算驾车路径(不带起点,起点默认为当前位置)。 
 | 
boolean | 
AMapNavi.calculateDriveRoute(java.util.List<NaviLatLng> from,
                   java.util.List<NaviLatLng> to,
                   java.util.List<NaviLatLng> wayPoints,
                   int strategy)
计算驾车路径(包含起点)。 
 | 
boolean | 
AMapNavi.calculateDriveRoute(java.util.List<NaviLatLng> from,
                   java.util.List<NaviLatLng> to,
                   java.util.List<NaviLatLng> wayPoints,
                   int strategy)
计算驾车路径(包含起点)。 
 | 
boolean | 
AMapNavi.calculateDriveRoute(java.util.List<NaviLatLng> from,
                   java.util.List<NaviLatLng> to,
                   java.util.List<NaviLatLng> wayPoints,
                   int strategy)
计算驾车路径(包含起点)。 
 | 
| 限定符和类型 | 字段和说明 | 
|---|---|
NaviLatLng | 
AMapNotAvoidInfo.coord2D
二维位置 
 | 
NaviLatLng | 
AMapNotAvoidInfo.coord3D
三维位置 
 | 
| 限定符和类型 | 方法和说明 | 
|---|---|
NaviLatLng | 
AMapNaviPath.getCenterForPath()
返回当前导航路线的中心点。 
 | 
NaviLatLng | 
AMapNaviGuide.getCoord()
聚合段入口点的坐标 
 | 
NaviLatLng | 
AMapNaviLocation.getCoord()
获取当前位置的经纬度坐标 
 | 
NaviLatLng | 
AMapServiceAreaInfo.getCoordinate()
获取服务区位置 
 | 
NaviLatLng | 
AMapNaviPath.getEndPoint()
获取当前路线方案的搜索终点(中心点)坐标。 
 | 
NaviLatLng | 
AMapNaviRouteGuideGroup.getGroupEnterCoord()
获取该路线详情分组的起点坐标 
 | 
NaviLatLng | 
AMapNaviPath.getStartPoint()
获取当前路线方案的搜索起点坐标。 
 | 
| 限定符和类型 | 方法和说明 | 
|---|---|
java.util.List<NaviLatLng> | 
AMapNaviPath.getCoordList()
返回当前导航路线的所有坐标点。 
 | 
java.util.ArrayList<NaviLatLng> | 
AMapCongestionLink.getCoords()
获取拥堵道路link形状点集 
 | 
java.util.List<NaviLatLng> | 
AMapNaviLink.getCoords()
获取该Link道路坐标点集 
 | 
java.util.List<NaviLatLng> | 
AMapNaviStep.getCoords()
获取该路段坐标点集 
 | 
java.util.List<NaviLatLng> | 
AMapNaviPath.getLightList()
获取道路上的红绿灯列表 
 | 
java.util.List<NaviLatLng> | 
AMapNaviPath.getWayPoint()
获取当前路径的途经点坐标
  
注意:该接口仅驾车模式有效  | 
| 限定符和类型 | 方法和说明 | 
|---|---|
void | 
AMapNaviGuide.setCoord(NaviLatLng latlng)
设置聚合段入口点的坐标 
 |