地图标注 坐标转换 找不到so INVALID_USER_KEY INVALID_USER_SCODE
到达点坐标:驾车路线规划需要使用到达点坐标,来表示车辆可以达到的地点。使用到达点坐标进行驾车路线规划,一般是最优的不绕路方案(除某线路限行的情况)。
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;