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

use*_*597 5 gps android geolocation ios

当我去纽约出差时,我正在测试带有 GPS 设置的 Android 应用程序,看看它的准确性如何。我得到的结果完全不准确。如果我在街边的一栋建筑物内,GPS 会显示我的设备位于街道另一端的另一栋建筑物内。我在我的 iPhone 上进行了测试,只是为了确保这不是我的应用程序造成的,令我惊讶的是,事实并非如此。两台设备都向我显示了错误的位置。

是否有一个原因?我能想到的唯一原因是 GPS 卫星信号在高楼周围会变得混乱。

有可能修复它的方法吗?我猜想这是因为城市旅行有太多的 GPS 应用程序。他们是如何修复它的?我真的很好奇。

太感谢了。

Ale*_*ien 4

纽约是拥有所谓“城市峡谷”的城市之一。它们的高楼遮蔽了天空的视野,因此几乎看不到卫星,通常视野中的卫星也不够多。

其次,这些建筑物反射的GPS信号稍微延迟了接收,欺骗了GPS芯片,从而给出了错误的位置。

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

他们是如何修复它的?

除了使用更好的设备之外,没有其他办法可以解决城市峡谷问题。

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