地理 IP 和国家/地区/城市数据库
Posted
技术标签:
【中文标题】地理 IP 和国家/地区/城市数据库【英文标题】:Geo IP and country/region/city DB 【发布时间】:2014-02-27 17:39:03 【问题描述】:祝你有美好的一天!
您能否告诉我免费准确的多语言数据库(经常更新):
通过IP(来自php)定位国家+地区+城市(可能是+时区); 现场建立国家/地区/城市下拉列表(即例如获取 来自 PHP 地区(按国家/地区)和城市(按地区/国家/地区)。的名字 国家/地区/城市必须使用不同的语言。谢谢!
【问题讨论】:
【参考方案1】:MaxMind 的GeoIP2 and GeoLite2 databases 支持多种语言。它们目前包括德语、英语、西班牙语、法语、日语、葡萄牙语、俄语和简体中文。您还可以使用包含的geoname_id
查找位置,使用GeoNames 以获取其他语言的位置名称。
格式还有一个PHP API。
【讨论】:
谢谢,我测试过了。如何“按国家/地区从 PHP 地区和城市按地区/国家/地区获取”?需要“现场建立国家/地区/城市下拉列表”。 对于国家/地区/城市下拉列表,我会向您推荐地理数据源。 (geodatasource.com/software/…) 下拉列表的免费替代数据源是GeoNames。它应该与 MaxMind 数据库很好地集成,因为 MaxMind 将其用作数据源。以上是关于地理 IP 和国家/地区/城市数据库的主要内容,如果未能解决你的问题,请参考以下文章
如何在国家/地区最近的城市内使用 MongoDB 地理空间查询搜索文档?