有时,谷歌地图会给出如下通知:

"for increased accuracy please turn on the Wifi"

我能理解它是否显示为"For faster loading of map layers....",但是更好的互联网连接如何导致GPS增加accuracy

评论

这里是一些相关的问题:android.stackexchange.com/questions/1522/what-is-assisted-gpsandroid.stackexchange.com/questions/1648/…

#1 楼

您可能对辅助GPS感兴趣。


辅助分为两类:


用于更快地获取卫星的信息

/>它可以向GPS接收器提供GPS卫星的轨道数据或年历,从而使GPS接收器在某些情况下可以更快地锁定到卫星。
网络可以提供精确的时间。
设备捕获GPS信号的快照,大约需要时间,
供服务器稍后处理到一个位置。
精确的蜂窝基站位置坐标可以更好地实现<相对于单独的GPS接收器,了解当地电离层状况和影响GPS信号的其他状况
,从而可以更精确地计算位置。 (另请参阅广域增强系统和
CellHunter。)


服务器使用来自GPS的信息计算位置信息


>辅助服务器具有良好的卫星信号,并且具有强大的
计算能力,因此它可以将

GPS接收器中继的碎片信号与接收到的卫星
信号进行比较。直接
,然后将GPS接收器的位置
通知GPS接收器或紧急情况服务。



许多手机将A -GPS和
其他定位服务,包括
Wi-Fi定位系统和蜂窝站点
三角测量,有时还包括混合型
定位系统。[4]


评论


“援助分为两类”←这些描述的类别均不需要Wi-Fi。只有最后一句话与Wi-Fi有关,但这非常含糊。山姆的答案应该是被接受的答案。

–尼古拉斯·拉乌尔(Nicolas Raoul)
13-10-21在1:20



#2 楼

如果我没有记错的话,那就是访问Google的(可能是很大的)无线MAC地址位置数据库,该数据库像Skyhook(一项竞争性服务,以前也用于iOS设备)允许手机扫描附近的无线网络并发送其MAC地址(可能还有SSID,我没有仔细研究过),以便Google与它们的数据库进行比较,并根据其数据收集回显大概的位置(您同意通过启用此功能来提供帮助)。
在回答A-GPS的回答者中,我认为OP已经通过3G连接使用了A-GPS和Google Maps,但禁用了Wi-Fi。
我相信,通过使用蜂窝网络,该技术同样可以实现塔,测量连接的塔与相邻塔之间的信号强度,并将其与存储的数据库(例如Ofcom在英国的尝试),位置区号(LAC)和小区ID(CID)进行比较。对于任何好奇的人,您都可以使用拨号器中的*#*#4636#*#*代码在大多数Android手机上找到这些代码,尽管出于某种原因,它都以十六进制编码,所以只要您愿意,就可以将其转换回十进制。
; DR-使用-可以更快地对位置进行三角剖分当GPS锁定卫星时,Wi-Fi发出信号,A-GPS达到相同的目的,但使用不同的方法来实现这一目的(我想,如果有人想读一遍,我认为是安全的用户平面位置)。