从两对(三套)GPS坐标中查找当前航向并获得方位角

时间:2019-04-02 11:23:41

标签: gps coordinates angle

我有一个有趣的(不寻常/晦涩)且非常简单的几何问题,我完全不知道如何解决。

这是我的问题;如果需要,上下文会在该行之后。

  • 我正在考虑一次三个大型数据集中的GPS坐标。大多数坐标相隔数十米;几个离群点相距数十公里。

  • 我想使用前两个坐标来确定我“面对”哪种方式的相对感觉;特别是通过使用第一组坐标来定义我在第二组坐标轴上的旋转。

  • 确定方向后,我要计算当前电流与第三组坐标的夹角。

我该怎么做?

我找到了


我正在解析一个GTFS shapefile数据集(shapes.txt),该数据集基本上由许多行的经/纬度坐标组成,其格式如下(摘录-该随机路线具有429个形状点):

shape_pt_lat       shape_pt_lon      shape_pt_sequence  shape_dist_traveled
-33.883178234255   151.204595090875  1                  0
-33.8831103315092  151.204472923704  2                  13.6014705087354
-33.8821032824764  151.205730555569  3                  175.125462534688
-33.8820823430103  151.205815947265  4                  183.371673785923
-33.882141618498   151.205926887157  5                  195.578229401657
-33.8808799806668  151.206988328379  6                  366.785705873919
-33.880460691014   151.207129749951  7                  415.16958748753
-33.8801174164364  151.207156081865  8                  453.379533836616
-33.8800621991289  151.206926517596  9                  475.515477457795
-33.879761685103   151.207019766531  10                 509.997356756928

该数据基本上描述了公交路线的每条弯道和弯道(道路,火车轨道等),并有助于计算地面距离(与空中或直线距离相对),在以下情况下也非常有用规范化GPS位置信息。

但是我意识到,这些数据还可以告诉我:我可以找出哪些路线中匝数最多和最少的路线-而且,还可以计算每匝的度数。我上过几次出乎意料的曲折的公交车,想确定其他哪些公交车是一样的!我也很想知道频谱的另一端-哪些路线真的很无聊,最有可能让我入睡。

0 个答案:

没有答案