如何合理的实现固定位置和当前位置之间的距离计算

目前考虑使用的是高德地图,很常见的功能就是商家固定经纬度坐标,自己也有一个当前定位的经纬度(微信授权地理位置后得到的经纬度),如何计算出自己到商家之间的距离呢?总体来说是线路规划之后的距离,而不是单纯的2个经纬度之间的直线距离。

阅读 4.9k
1 个回答

高德地图中有导航SDK,路线规划后

iOS:调AMapNaviRoute类中routeLength拿到路线距离 链接
Android: AMapNaviPath 类中getAllLength()得到路线总长度 链接
web:取路径规划API回调中distance得到路线长度 链接

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进