【问题标题】:How do I accurately target my user's current geolocation on desktop browsers?如何在桌面浏览器上准确定位用户当前的地理位置?
【发布时间】:2013-04-12 08:02:37
【问题描述】:

Geolocation API 及其getCurrentPosition 方法只能使用 WIFI 路由器信息和 IP 地址。在我所在的印度,IP 地址和位置之间似乎没有对应关系。

有时它显示我在浦那 - 有时在海得拉巴 - 但我在孟买。但是当我在移动设备上使用同一个 gMaps 应用程序时,它能够准确地对我的位置进行三角测量,这太棒了。

但是对于我正在构建的拼车应用程序,我需要用户使用他们的笔记本电脑和台式电脑自动注册并输入他们当前的位置。我该怎么做?

仅供参考:我在 Mac OSx 上使用 chrome

【问题讨论】:

    标签: geolocation


    【解决方案1】:

    地理位置的准确度基本上有四个级别:

    • GPS,适用于带有 GPS 接收器的设备
    • GSM,用于连接到手机网络的移动设备
    • WiFi,适用于 WiFi 网络听力范围内的设备 - 请注意,只有通过 Google 街景车辆或消费者通过真正的 GPS 接收器从设备众包信息进行调查,该区域的准确性才是好的。李>
    • IP 地址 - ISP 被分配了许多块,并且通常按区域分配这些块。在 IP 范围稀缺的世界部分地区(即不在北美),您可以看到电话网络将连接到不同的本地集线器的位置。

    这听起来像是您仅在桌面上看到的最后一种情况,这意味着您附近的 WiFi 网络尚未经过充分调查,因此地理位置无法正常工作。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-01-27
      • 1970-01-01
      • 2021-08-13
      • 1970-01-01
      • 1970-01-01
      • 2023-03-27
      • 1970-01-01
      相关资源
      最近更新 更多