有没有算经纬度坐标的直线距离的工具或网站?

2020-09-17 08:37:03 +08:00
 tctc4869

已知两个经纬度坐标,算出两个经纬度坐标的直线距离,大家知道百度地图和高德地图怎么弄么?或者其他地图软件怎么算?

当然可以通过第三方地图 api,根据算坐标之间距离的 api 编写代码实现,但是这比较麻烦,有没有现成的工具?

3480 次点击
所在节点    问与答
30 条回复
tctc4869
2020-09-17 10:22:43 +08:00
@jucelin 谢谢
opengps
2020-09-17 10:35:13 +08:00
就是一段 js 代码,用了球面工时,方法在我的博客里搜
necomancer
2020-09-17 11:53:29 +08:00
http://www.xamfksw.com/zgzc/18475.html

你还是找专门工具吧
necomancer
2020-09-17 11:56:07 +08:00
sorry,上面是直接搜图的结果,文章太水了,这个靠谱点 https://zhuanlan.zhihu.com/p/35718920
这形状大多数小工具是不好用的。
Rheinmetal
2020-09-17 12:27:59 +08:00
关键词: 地理信息系统
精确计算需要了解坐标是哪个标准 对应哪个基准椭球面?
yunser
2020-09-17 12:32:32 +08:00
@tctc4869 经纬度不加说明,一般默认 WGS-84
qiayue
2020-09-17 12:33:59 +08:00
有直接的计算方式,基本准确,大部分场景可用,
wudicgi
2020-09-17 12:45:02 +08:00
可以看下我这篇 blog 里的 PPT, 有标准的半正矢公式,和短距离下更快速的计算公式:
《查找附近地点的算法 —— Geohash 》
http://blog.wudilabs.org/entry/9354e9ac/
yunser
2020-09-17 12:46:06 +08:00
@tctc4869 想问一下,你的坐标是什么坐标系的?
raptor
2020-09-18 10:02:42 +08:00
@weizhen199 椭球是一方面,另一方面是计算精度问题,要高纬度算准也可以,计算量会大一些。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/707761

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX