用经纬度计算商家和客户的距离怎么相差这么大?

发布于 4 年前作者 wujun5101 次浏览最后编辑 4 年前来自 ask

计算货运费用,商家位置固定的,然后客户点击打开地图选择位置后获取到客户经纬度,然后拿来与商家经纬度计算,发现计算出来的公里数和打开腾讯导航后看到的公里数尽然相差到4,5公里,换个地点测试有时相差1,2公里,经纬度计算出来的公里数真不准。高手可以帮忙下吗?还是有什么好的做法?什么好的意见?谢谢

1 回复
hejuan
hejuan1 楼23 天前

显然不能用直线距离,应该用导航距离。

调用腾讯地图位置服务的计算导航距离。