当我去纽约出差的时候,我正在测试我的Android应用程序,这个应用程序上有GPS设置,看看它有多精确。我得到的结果是完全不准确的。如果我在街道的一边,GPS会显示我的设备在街道的另一端,在另一栋大楼里。我在我的iPhone上进行了测试,只是为了确保它不是我的应用程序造成的,而令我惊讶的是,它并没有。这两种设备都在错误的位置显示我。
这有什么原因吗?我能想到的唯一原因是GPS卫星信号在高楼大厦周围被搞砸了。
有可能解决这个问题吗?我猜这是因为有这么多的GPS应用于城市旅行。他们是怎么修好的?我真的很好奇。
非常感谢。
发布于 2015-07-28 14:33:49
纽约是有所谓“城市峡谷”的城市之一。他们有高楼大厦遮挡着天空,因此几乎看不到卫星,往往看不到足够的卫星。
第二,这些建筑物反射GPS信号,稍微延迟接收,欺骗GPS芯片,然后给出一个错误的位置。
如果您比较应用程序,请确保它们都在同一部手机中运行,并且它们同时记录位置。
他们是怎么修好的?
除了使用更好的设备外,没有解决城市峡谷问题的办法。
更新:的一些接收机,今天,甚至用于智能手机,是“组合接收器”。他们将美国的GPS系统和俄罗斯的GLONASS系统结合在一起,使可见卫星的数量大致增加了一倍。这种方法大大提高了城市内部的准确性。
https://stackoverflow.com/questions/31677896
复制相似问题