驾车路径规划需要使用到达点坐标吗?

到达点坐标:驾车路线规划需要使用到达点坐标,来表示车辆可以达到的地点。使用到达点坐标进行驾车路线规划,一般是最优的不绕路方案(除某线路限行的情况)。

POI点坐标:是搜索某个POI时,打在某个区域中心或某个点上的经纬度。如果直接使用POI点坐标,驾车导航时,会就近抓路做为终点,可能导致路线绕路。

举例,南苑机场的POI坐标在区域的中心,但到达点在国内到达的地方,如下图:

当终点分别为到达点和POI点时,驾车路线规划距离分别为6.5公里和10公里,如下图:

两张图对比可以看到:
使用到达点导航时,实际终点抵达的是机场的出发层停车位置(高德制作机场POI的到达点位置在此)。

直接选择POI 的坐标为终点导航时,实际终点抵达的是该坐标抓路的结果,机场周边的一条路,用户实际根本无法到达机场。

1、JS API 使用搜索接口AMap.PlaceSearch搜索关键词,返回结果数据中entr_location为入口经纬度,即终点,exit_location为出口经纬度,即起点。可点击参考

2、Android端

getLatLonPoint() 返回POI的经纬度坐标。

getEnter() 返回POI入口经纬度。

getExit() 返回POI出口经纬。

点击参考

3、iOS端

 //入口经纬度 @property (nonatomic, copy) AMapGeoPoint *enterLocation; 

//出口经纬度 @property (nonatomic, copy) AMapGeoPoint *exitLocation; 

点击参考

如以上内容仍未解决您的问题,请创建工单
返回顶部 示例中心 常见问题 智能客服 公众号
二维码