wifi 如何使用检测网络位置?

wifi 如何使用检测网络位置?

在我的 iPhone 上,当我关闭 WiFi 并使用 GPS/导航应用时,手机会建议我打开 WiFi 以提高定位精度。如果我打开了 WiFi 并且未连接到网络,则不会出现此消息。

仅打开 WiFi 无线电如何帮助估算我的位置?我可以理解它如何与网络无线电(手机信号塔、三角测量等)配合使用,但 WiFi 无线电如何提供帮助?

答案1

Google、Microsoft 和 Apple 使用其核心移动操作系统的部分功能来收集 SSID 位置信息,并可利用这些信息估算您的位置。换句话说,他们利用您来绘制您的位置,或者更具体地说,绘制您的移动设备和其他人的移动设备的位置,以维护一个全球性的 SSID 数据库和相对强度以及 GPS 定位……然后通过参考哪些 SSID 可见以及这些 SSID 的近似强度,可以通过三角测量来估算您的位置。

http://www.zdnet.com/article/how-google-and-everyone-else-gets-wi-fi-location-data/

答案2

我会尽量简化。每个路由器都会发出一个信标。这个信标包含唯一的可识别信息,即广播设备的 MAC 地址。

现在假设有十亿人拥有手机,并且他们的手机软件要求使用 wifi 来改进 GPS。你认为会发生什么?好吧,如果数十亿人都启用了此功能,我们可以假设他们经过的任何无线路由器都会被扫描、记录并上传到服务器,服务器可以调整这些数据并与其他数据进行比较,从而创建路由器所在位置的地图系统。由于大多数路由器的范围是 30-100 米,因此可以使用它来帮助缩小范围。除此之外,你的手机还可以从信标获得信号强度。甚至,你还可以看到其他无线设备(包括手机)及其信号强度。所有这些都可以使用并转换为实际的纬度/经度位置,因此可以补充实际的 GPS 卫星数字。这意味着你的 GPS 可以更快地获得结果,并且准确度会更高。

相关内容