我正在研究获取地理定位数据库。我试图了解付费和免费服务之间的区别,除了结果的准确性。
我想根据用户的位置在页面上显示数据。我应该在用户服务器端还是客户端检查位置并相应地显示数据?我可以想象如何做服务器端,但不是客户端。
如果我想获取用户的IP,国家,地区,城市,并显示该城市周围x公里范围内的城市,我还需要经纬度正确吗?
我在看
和
答案 0 :(得分:1)
我建议使用maxmind数据库进行Geo定位,我已经使用了maxmind数据库 website maxmind数据库的链接是 - http://maxmind.com/geoip/legacy/geolite/
答案 1 :(得分:0)
freegeoip使用maxmind GeoLite2数据库。您也可以自己下载(~25mb)并在服务器上查找更快的内容。