blu*_*blu 11 language-agnostic geospatial
我在API中有一个方法,它采用纬度/经度坐标,并找到指定距离内的其他坐标.那个距离是弧度.
这些天我做的所有数学处理会计或者x,y坐标用于布置UI元素,所以我感谢一些帮助验证这些数字.
让我们忽视建筑物中的人(海拔高度)以及行星不是完美球形的事实.我的理解是,提供的方法在内部执行Haversine公式,但该细节与我隔离.
θ= s/r,其中θ是以弧度表示的对向角,s是弧长,r是半径
鉴于方便的地球平均半径:
6371公里(≈3,959英里)
我见过其他地方说(6378km)
这意味着地球上的1弧度等于弧长6371千米.这意味着寻找相距1米的坐标的弧度将是
(
1/6371 )×10 -7
ie - 1.56961231×10 -7.
是对的吗?如果不是以上哪里不正确?