为什么城市地区的GPS数据不准确?

时间:2015-07-28 13:34:51

标签: android ios gps geolocation

当我去纽约市出差时,我正在测试我的Android应用程序,它上面有GPS设置,看看它有多准确。我得到的结果完全不准确。如果我在街道一侧的一栋建筑物中,GPS会显示我的设备位于街道的另一端,在另一栋建筑物中。我已经在我的iPhone上进行了测试,以确保我的应用程序不会造成这种情况,令我惊讶的是,它并非如此。两个设备都在错误的位置显示我。

这有什么理由吗?我能想到的唯一原因是GPS卫星信号在高层建筑周围被弄乱了。

有可能解决这个问题吗?我猜测是因为有太多的GPS应用程序用于城市旅行。他们是如何修复它的?我真的很好奇。

非常感谢你。

1 个答案:

答案 0 :(得分:3)

纽约是所谓的“城市峡谷”之一。 它们有高大的建筑物遮挡了天空的视野,因此几乎看不到卫星,往往看不到足够的卫星。

其次,这些建筑反映了GPS信号,这会稍微延迟接收,愚弄GPS芯片,然后给出错误的位置。

如果您比较应用程序,请确保它们都在同一部手机中运行,并且它们会同时记录这些位置。

  
    

他们是如何修复它的?

  

除了使用更好的设备外,没有解决城市峡谷问题。

<强>更新 今天,一些甚至用在智能手机中的GPS接收器是“组合接收器”。 它们将美国GPS系统与(例如)俄罗斯的GLONASS结合在一起,大约可以获得双倍数量的可见卫星。 这种方法显着提高了城市的准确性。