我建立了一个简单的HTML5网站,该网站可以显示我的位置(以经度为单位),并在Google地图中简单地显示我的位置。
我用笔记本电脑Asus K53E-B1打开HTML文档,发现连接到无线网络时,它几乎显示了我的精确位置(大约100米的不准确度),而当我插入网线并再次测试时,这有点不准确。(显示离我12公里的街道)。
您能解释一下为什么无线网络可以提供更准确的位置吗?
经过谷歌浏览器测试。
当您使用电缆时,它们所要做的就是公开记录,例如您可以在IP2Location上找到的记录。当您使用无线网络时,他们可以从空中获取很多信息。正如另一个答案所暗示的,这不仅仅是一个已知的公共访问点问题。
地理位置服务还基于其SSID,MAC地址和强度将附近(您未连接到的)其他网络考虑在内。如果您和您的邻居都在使用地理位置服务,并且您都看到了x,y和z网络,则Google的服务可以得出结论,您在地理位置上彼此靠近。它使用从用户那里收集的大量数据来做到这一点,这使他们能够很好地关联您的位置。我确定Google Street View货车也正为此目的在帮助从访问点收集数据。
Google在这里说明了该服务的工作方式。但是,此页面现在的说明比以前少了,但是此StackOverflow答案中有旧文本的副本。
因此,如果出于隐私原因,如果您不满意将附近社区的访问点列表发送给Google的服务,则显然不应该使用此服务。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句