2
\ begingroup美元

我需要计算一个点的gps坐标“北52°西2.67连锁”从一个已知的位置。让这个计算过程是什么?如果可能的话,从37 n - 91 w。

有一个答案数学在一个平面上。这个答案,再加上知道度/米在我的位置将提供一个足够精确的答案,在我的例子中,短距离。鉴于此,这个问题可能是一个不错的候选人被关闭。

\ endgroup美元
2
  • \ begingroup美元 我想用你的数据做一个例子,但是我不能理解“北52°西2.67链”。它意味着轴承52º逆时针测量从北吗? \ endgroup美元
    - - - - - -父亲
    2020年3月8日17:47
  • \ begingroup美元 @Pere——我想是这样的——它是一种用于属性描述从1960年代,也许老了。 \ endgroup美元
    - - - - - -唐布兰森
    2020年3月8日在记上17:52

1回答1

4
\ begingroup美元

答案在一架飞机你联系工作,而在一个球体,你想要测量的距离与地球的半径和距离最近的钢管,和2.67链是微小的。

剩下的答案我会假设地球是一个球体,这很准确,除非你需要伟大的准确性——也就是说,几乎任何除了测量足够准确。

第一步是将你的距离和方向以东和以北距离——答案告诉有关。

第二步是将这两个距离转换成度的纬度和经度,纬度,你只需要知道一个学位的措施地球$ R_ {} \ cdot \压裂{\π}{180}$和学位经度措施地球$ R_ {} \ cdot \压裂{\π}{180}\ cdot cos(纬度)

作为最后一步,你只需要这些角度和位置的纬度和经度。

与你的数据:

链> > #地球半径(r < - 3958.8 * 316704(80)[1] > > #轴承,纬度和经度弧度> (br < - -52/180 *π)[1]-0.907571211 > (latr < - 37/180 *π)[1]0.6457718232 > (lonr < - -91/180 * -1.588249619π)[1]> > # 1距离北部和东部地区在链>(东< -罪(br) * 2.67) [1] -2.103988712 > (< - cos (br) * 2.67)[1] 1.643816139 > > #一个学位链> (deglat < - r *π/ 180)[1]5527.527554 > (deglon < - r *π/ 180 * cos (latr))[1] 4414.479788 > > # 2距离度> (dlat < -北/ deglat) [1] 0.0002973872356 > (dlon < -东/ deglon)[1] -0.000476610793 > > # 3点到达(GPS坐标)> (lat < - 37 + dlat)[1] 37.00029739 >(经度< -91.00047661 - -91 + dlon) [1]
\ endgroup美元
1
  • \ begingroup美元 太棒了,谢谢! \ endgroup美元
    - - - - - -唐布兰森
    2020年3月8日22:06

你的答案

通过点击“发布你的答案”,你同意我们服务条款并承认您已阅读并理解我们的隐私政策的行为准则

不是你要找的答案?浏览其他问题标记问你自己的问题