我不明白为什么移动地图服务需要打开 WiFi 或 3G 才能显示我当前的位置。
大多数手机都有 GPS,我打开了它。但它们仍然需要 WiFi。有人能从技术上解释一下吗?
答案1
除了你需要从某个地方获取地图数据(即通过3G或WiFi数据连接)之外,当前的答案还忽略了最重要的一点:
获取您的精确位置。
一旦 GPS 锁定了足够多的卫星,它就会非常精确。然而,这通常需要一段时间,尤其是使用小型接收器或在城市中(巨大的建筑物遮挡了天空视野)。在这种情况下,可以使用其他方法来获得更精确的位置(或粗略估计)前GPS 用于追踪您的设备。
事实上,存在一些数据库,允许您仅根据当前看到的 WiFi 网络查询您的位置。或者,您的 3G 手机连接可用于从附近的手机信号塔三角测量您的位置(参见辅助 GPS)。
这就是您的手机提示您激活 WiFi 或 3G 的原因。
答案2
因为通常它们不仅会显示您当前位置的 GPS 坐标,还会显示地图或需要来自 WEB 的其他信息。
答案3
- 您的手机缺少存储整个地球高分辨率地图的能力。
- 当您从应用商店下载该应用程序时,您不想等待数天,而您的手机会下载您永远不会看到的数百万平方公里的高分辨率详细地图。
- 您可能希望拥有包含最近更改的最新地图。向您显示地图服务器针对您正在查看的区域的最新信息比不断向您的手机发送您可能永远不会查看的区域的更新更有效。
- 地球的矢量数据很大。现在考虑高分辨率卫星/航空摄影(至少在谷歌地图中这是一个选项)