连接两个 GPS 坐标的线与北极(轴)之间的角度

Posted

技术标签:

【中文标题】连接两个 GPS 坐标的线与北极(轴)之间的角度【英文标题】:angle between line joining two gps co-ordinates and the north pole (axis) 【发布时间】:2013-05-22 19:25:18 【问题描述】:

如图所示,我有两个gps坐标p1和p2。

      p1
     /
    /\ (theta)
   /--------------> North
  /
 p2

我想计算连接北轴(极点)上两个 gps 坐标的线所对的角度(theta)。

但我不知道如何继续。

在这方面的任何帮助将不胜感激。

【问题讨论】:

沿线的任何点 (p1,p2) 的 theta 值都会不同 【参考方案1】:

用你的两个点创建一个向量,一个 计算一个指向北方的向量,然后插入下面的方程,然后取它的倒数得到角度。

theta between two vectors

【讨论】:

我认为你想要的东西叫做轴承。谷歌“方位纬度”。

以上是关于连接两个 GPS 坐标的线与北极(轴)之间的角度的主要内容,如果未能解决你的问题,请参考以下文章

数电中的线与是啥意思?

检查纬度经度是不是位于两个坐标之间的线上

查找两个地理坐标之间的线是不是穿过陆地

使用JAVA中的geotools从定义距离(km)内的线(GPS坐标)生成多边形

两个gps坐标之间的距离 - javascript

计算两个 GPS 坐标与高度之间的垂直方位