目前考虑使用的是高德地图,很常见的功能就是商家固定经纬度坐标,自己也有一个当前定位的经纬度(微信授权地理位置后得到的经纬度),如何计算出自己到商家之间的距离呢?总体来说是线路规划之后的距离,而不是单纯的2个经纬度之间的直线距离。
高德地图中有导航SDK,路线规划后 iOS:调AMapNaviRoute类中routeLength拿到路线距离 链接Android: AMapNaviPath 类中getAllLength()得到路线总长度 链接web:取路径规划API回调中distance得到路线长度 链接
高德地图中有
导航SDK
,路线规划后iOS:调
AMapNaviRoute
类中routeLength
拿到路线距离 链接Android:
AMapNaviPath
类中getAllLength()
得到路线总长度 链接web:取路径规划API回调中
distance
得到路线长度 链接