【问题标题】:Server Side Geolocating?服务器端地理定位?
【发布时间】:2013-09-03 17:05:59
【问题描述】:

因此,最近在用户到达网站时检测用户位置最常用的方法是 IP 地理定位。这可以在服务器端完成,这很好,因为假设您的主页是您希望用户查看的页面,如果无法确定他们的位置...如果找到该位置,很容易将它们重定向到正确的页面,并且完全不会影响他们在网站上的初步体验。

当 ip 地址来自移动网络时会变得很棘手,因为 ip 地址方法不再准确。我见过在这种情况下使用的唯一解决方案是 HTML5 的 Geolocation API。这样做的问题是页面必须先加载,因此无法在找到位置时进行平滑重定向。

是否有获取准确位置的服务器端方法,特别是如果用户来自移动网络?

【问题讨论】:

    标签: java html geolocation


    【解决方案1】:

    您需要它有多准确?即使对于移动设备,该位置仍然可以非常准确。看看 maxmind.com - http://www.maxmind.com/en/locate_my_ip。有一个免费的数据库,精确到城市级别。如果您需要更准确的数据,可以订阅。

    【讨论】:

    • 嗯...Maxmind 是我目前使用的。出于某种原因,当我通过移动网络在 whatismyip.com 等网站上检查我的 ip 时,我得到了 2 个州以上的位置。我认为这是因为该服务实际上并不是来自附近的塔楼。移动 ips 是否像 wifi ips 一样可精确定位?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2020-01-31
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-02-23
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多