Firefox 和 Chrome(等)从哪里获取地理位置数据?

发布于 2024-09-02 14:27:19 字数 115 浏览 4 评论 0原文

最近,我开始看到地理定位 API 在我的浏览器中发挥作用。疯狂的是,它们是我所拥有过的最准确的地理位置。我住在弗吉尼亚州,大多数其他地理定位服务让我看起来像是住在新泽西州或芝加哥。那么这些浏览器从哪里获取这些数据呢?

Recently, I've begun to see the geolocation API at work in my browsers. The crazy thing is, they're the most accurate Geolocation I've ever had. I live in va and most other geolocation services make it look like i live in new jersey or chicago. So whre do these browsers get this data?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

人生戏 2024-09-09 14:27:19

Firefox 正在从 Google 位置服务获取您的位置。 http://www.mozilla.com/en-US/firefox 上有很好的解释/地理位置/
您也应该查看一下:http:// googlecode.blogspot.com/2009/04/google-location-services-now-in-mozilla.html

您还可以检查 Firefox 实现,https://developer.mozilla.org/En/Using_geolocation 。它使用 Gears 地理定位 API。

很明显 Chrome 正在使用相同的 API。

Firefox is getting your location from Google location service. It is well explained on http://www.mozilla.com/en-US/firefox/geolocation/ .
You should check out this too: http://googlecode.blogspot.com/2009/04/google-location-services-now-in-mozilla.html

You can also check firefox implementation, https://developer.mozilla.org/En/Using_geolocation . It uses the Gears geolocation API.

It seems obvious that Chrome is using the same API.

深巷少女 2024-09-09 14:27:19

Firefox 和 Chrome 从 Google 的地理定位服务获取地理位置数据,如上所述。 Apple 的 Safari 从 Skyhook 获取数据。 Google 的数据有两个来源:

  1. 当 Google 战争驱动器拍摄街景照片时,他们还会嗅探无线接入点和手机的蜂窝 ID。地理定位服务将附近无线 AP 的 MAC 地址和小区 ID 发送给 Google,Google 可能会在其数据库中进行一些三角测量,以得出准确的位置。

  2. 如果您没有任何无线或手机连接,它将使用您的 IP 地址。这远不太准确。

Firefox and Chrome get their geolocation data from Google's geolocation service, as documented above. Apple's Safari gets its data from Skyhook. Google's data comes from two sources:

  1. When Google wardrives taking photos for street view, they also sniff wireless access points and cell phone cell ids. The geolocation service sends the MAC address of nearby wireless APs and cell ids to google, who presumably do some triangulation in their database to come up with the accurate location.

  2. If you don't have any wireless or cell phone connectivity it uses your ip address. This is far less accurate.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文