【问题标题】:Database geolocation which one is better数据库地理位置哪个更好
【发布时间】:2015-06-26 04:01:43
【问题描述】:

我正在研究获取地理位置数据库。除了结果的准确性之外,我还试图了解付费服务和免费服务之间的区别。

我想根据用户的位置在页面上显示数据。我应该使用服务器端还是客户端来检查位置并相应地显示数据?我可以想象如何在服务器端做到这一点,而不是在客户端。

如果我想获取用户的 ip、国家、地区、城市,并显示该城市周围 x 公里内的城市,我还需要正确的纬度和经度?

我在看

http://freegeoip.net/

http://www.ip2location.com/databases#comparison 选项:DB5

【问题讨论】:

    标签: geolocation ip client-side


    【解决方案1】:

    我建议使用 maxmind 数据库作为地理位置,我使用 maxmind 数据库作为我的 website maxmind数据库的链接是-http://maxmind.com/geoip/legacy/geolite/

    【讨论】:

    • 因为它速度很快,实现起来也很简单。
    【解决方案2】:

    freegeoip 使用 maxmind GeoLite2 数据库。您也可以自己下载(~25mb)并在您的服务器上查找,这样会更快。

    【讨论】:

      猜你喜欢
      • 2013-10-07
      • 2018-06-11
      • 2012-01-18
      • 1970-01-01
      • 2021-03-12
      • 1970-01-01
      • 1970-01-01
      • 2014-02-13
      相关资源
      最近更新 更多