【问题标题】:GPS - Is the haversine formula accurate for distance between two nearby gps points?GPS - hasrsine 公式对于两个附近 gps 点之间的距离是否准确?
【发布时间】:2019-03-10 21:32:08
【问题描述】:

我希望在彼此相距大约 1 英里或更短的两个 GPS 点之间导航。我需要找到它们之间的准确距离。从我目前所读到的,半正弦公式假设地球是一个球体,由于地球的不规则形状,距离不会准确。如何解决这个问题并获得准确的读数?

【问题讨论】:

  • another question 上接受的答案提到使用半正弦公式时“0.5% 的平均误差”(以英里为单位表示的容差并非微不足道)。

标签: gps distance latitude-longitude


【解决方案1】:

这里的“准确”距离是主观的。

让我解释一下……

你是指马路上的距离吗?你骑自行车去,还是开车去?还是坐飞机? 你的意思是数学上最短的距离是一条直线吗?地球表面的最短距离?

您是否意识到精度越小,距离就越远? 在此处阅读更多信息:https://en.wikipedia.org/wiki/Coastline_paradox 这是一本有趣的读物,如果你读懂了,它会让你以不同的方式看待自己的问题。

现在,如果您忘记真正的 3d 表示,而只是假设地球有点像椭圆形的球体,事情就会变得容易得多。

在这种情况下,使用半正弦公式可能最适合大约一英里的距离,尤其是当您增加多个较短的距离以获得更长的距离时。

如果您谈论的是每秒测量一次的 GPS 数据,并且您只关心两点之间的距离,那么假设地球是平的就足够了。但这里也是如此:只要您不进行长距离操作,或者将多个短距离相加,就可以了。

【讨论】:

  • 您好,感谢您的回复。我的意思是一辆小型汽车在马路上的距离。我不是说最短距离。只是距离。但我想你的最后一段是有道理的。谢谢!
【解决方案2】:

是的,您确实无法准确测量此距离。但是,在最近配备wifi信号的一些地区,根据wifi信号的波长进行了改进。此任务有时也会使用数字罗盘传感器。

【讨论】:

  • 感谢您的回复,哈利尔。你能告诉我如何使用指南针来获得准确的距离吗?
  • 是的@Shantanu Mhapankar 我可以。所以在 Youtube 上有一段视频,它的名字是制作一个自主的“跟我来”冷却器 - 第 1 部分,它也有第 -2 部分。在该视频中,您可以看到如何做到这一点,如何工作以及改善 GPS 信号的公式。
  • 这个答案与问题无关。问题是关于两点之间的距离,而不是关于获得准确的 GPS 位置。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2011-06-22
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-02-28
  • 1970-01-01
相关资源
最近更新 更多