基本介绍
独立路径规划是指路径规划的结果不会自动应用于当前导航,也不会干扰当前的导航,需要手动调用API传入路径规划结果来开始导航。可用于不干扰本次导航的单独路径规划场景,比如路线预览等。适用于驾车/货车路径规划、步行路径规划、骑行路径规划。支持以下几种功能的路径规划功能:无起点路径规划:路径规划时,起点坐标传空
经纬度路径规划:路径规划时,起终点NaviPoi只传经纬度
POI路径规划:路径规划时,可传入POIID,提高规划的准确性。
独立路径规划功能
要实现独立路径规划功能,需要了解以下几个接口:
1.驾车/货车/骑行/步行独立路径规划的接口
调用接口如下,位于AMapNavi中:
/**
* POI独立算路
* @param fromPoi 起点信息
* @param toPoi 终点信息
* @param wayPoints 途经点信息
* @param strategy 算路策略: 驾车参考 {@link com.amap.api.navi.enums.PathPlanningStrategy},
* 骑步行参考 {@link TravelStrategy}
* @param transportType 交通类型 1-驾车 2-骑行 3-步行
* @param observer 算路结果监听器
* @return true-成功 false-失败
* @since 7.7.0
*/
public boolean indep