您现在的位置是:首页 > 互联网 >正文

谷歌承诺通过3D建筑数据实现壮观的城市GPS改进

发布时间:2021-12-15 10:07:00傅辰宗来源:

导读 由于高楼林立,在城市中获得可靠的 GPS 位置可能很困难。摩天大楼会反射 GPS 信号,可以让你的位置数据变得疯狂,但现在,谷歌表示它可

由于高楼林立,在城市中获得可靠的 GPS 位置可能很困难。摩天大楼会反射 GPS 信号,可以让你的位置数据变得疯狂,但现在,谷歌表示它可以纠正这一点,并为用户提供更准确的位置。谷歌正在开发一项更新,该更新将利用谷歌地图的 3D 建筑数据来计算建筑物如何干扰 GPS,并表示 Android 的新“3D 地图辅助校正模块”可以校正 GPS 反弹。

快速复习 GPS 的工作原理:您的位置由太空中的卫星三角测量。您的手机接收来自 GPS 卫星的信号,包括卫星位置和非常精确的时间戳。GPS 时间戳告诉手机信号从太空到达您需要多长时间,然后您只需将其乘以光速即可获得您与卫星的距离。如果你从多颗卫星上得到这样的信号,你可以将你在地球上的位置缩小到几英尺。

只要您有开阔的天空视野,所有这些花哨的空间计算都非常有效。GPS 三角测量假设您的信号是从卫星直接发射到您的手机,但情况并非总是如此。在城市中,巨大的玻璃和金属摩天大楼可以在从太空降落的过程中反射 GPS 信号。如果您的 GPS 信号包含跳弹,那么您的“时间 x 光速”方程突然不等于您与卫星的距离,三角测量三角形的一条腿比应有的长度要长,而您的 GPS 坐标不是准确了。这可能意味着您的位置突然出现在街道的错误一侧或错误的街区。

谷歌制定了一个方案,通过在距离计算中校正 GPS 反弹,使 GPS 在城市中更好地工作。谷歌对此非常“谷歌”的解决方案是利用它在谷歌地图中可用的大量 3D 建筑数据。谷歌没有详细说明,但如果 GPS 从建筑物上反弹,当您知道建筑物的位置时,您可以绘制反弹距离并对其进行校正。谷歌表示,通过使用新的“3D 辅助地图校正”,“城市中的 [位置] 准确性显着提高。” Android 的定位系统现在可以“减少大约 75% 的错误街道发生率”。谷歌在上面图库中的前后对比图非常具有说明性。

新的 3D GPS 校正方案作为“3D 地图辅助校正模块”推出到 Android,它是 Google Play 服务的融合位置提供程序 API (FLP) 的一部分。FLP 是应用程序在 Android 上查询位置的首选方式。与原始 GPS 坐标(也可通过 API 调用获得)不同,FLP 代表系统在定位时的最大努力,同时还保留了电池电量。启动 GPS 并进行大量外太空计算非常耗电,因此 FLP 尝试尽可能少地这样做。

例如,几乎每部 Android 手机都会为 Google 的 Wi-Fi 接入点位置的全球数据库做出贡献,因此如果您连接到一个已知的接入点,Android 可以在不需要 GPS 的情况下知道您所在的位置。FLP 充当整个系统的位置提供者,因此 FLP 可以一次确定您的位置并与任何具有后台位置权限的应用程序共享,而不是五个应用程序试图启动 GPS 并进行自己的计算。

谷歌表示,这些功能将适用于“全球 3,850 个城市”——基本上是谷歌拥有 3D 建筑数据的所有地方。3D 建筑计算与军方拥有的 GPS 以及一些主要的全球同类产品一起使用:俄罗斯的 GLONASS、的伽利略、的 QZSS,甚至的北斗导航卫星系统,这对由于 Google Play 服务和 Fused Location Provider 在销售的手机上不可用,因此访问的游客。目前,Pixel 5 和 Pixel 4a (5G) 在改进的映射功能上获得了第一名,到目前为止,它只能在步行时使用。谷歌表示,3D 映射修正将在 2021 年初推出到“整个 Android 生态系统(Android 8 或更高版本)”。

标签:

上一篇
下一篇

最新文章