如何对Geonames数据进行Geo IP或邮政编码查找

时间:2016-03-22 02:36:17

标签: autocomplete geoip postal-code geonames

我在本地使用免费提供的geonames数据,在我的某个网站的注册阶段进行自动填充搜索。

通过根据自己的IP地址自动选择地理位置,并且能够根据postcode data查找地理位置,我无法找到使表单更加用户友好的最佳方法。

问题在于,我无法轻易将IP范围或邮政编码链接到地理位置。那么这里最好的做法是什么?我是否只运行一个单独的查询来查找最长的geoname,通过long / lat查找邮政编码或IP地址?

1 个答案:

答案 0 :(得分:1)

您没有提及如何对IP地址进行地理定位,但MaxMind GeoIP2和GeoLite2数据库提供了该位置的geoname_id。例如,参见CSV docs。二进制数据库提供相同的信息。