如何找到lat / lon / alt点之间的3d距离?

时间:2016-02-04 23:08:41

标签: python python-2.7 gis

有很多信息可以找到两个WGS 84纬度/经度点之间的距离,但两个WGS 84 / lat / lon / alt点之间的距离不多,是否有任何库可以做到这一点?谁能指点我这方面的信息?我正在将它用于无人机防撞系统,所以它需要准确距离比我真正关心的距离还要远20-20米。

1 个答案:

答案 0 :(得分:2)

将其视为三角形enter image description here

现在只需使用简单几何来找到低洼的长度

a**2+b**2 = c**2
latlon_dist**2+height_dist**2 = distance**2
distance = sqrt(latlon_dist**2+height_dist**2)