高德地图提供的路线规划很两种方式,一种是利用搜索的方式异步规划,可以选择驾车、步行、公交。只需要把要规划的起点和终点传到方法里就可以了。
还要一种是高德提供的导航,里面也有路线规划成功的回调可以获取路线长度。
但是坑爹的问题来了,这两种方法的长度和高德地图自己app出来的结果不一样,会有200米左右的偏差(距离远偏差会更多),而且我自己写的语音播报的距离居然是和高德地图给的数据一致,后来尝试修改各种规划策略结果都不行,最后是无意间把起点和终点的经纬度传反了,发现居然数据一致了。。。。 第二种方法里的经纬度就是这样的,在这里记录一下,希望能给跟我一样的朋友一些帮助。