我想根据我在服务器端收到的 IP 地址显示国旗。固定IP地址是否分配给国家?我在哪里可以获得 IP 地址到国家/地区映射的数据库?
问问题
21191 次
5 回答
12
看看以下内容:
- IP 地址地理位置 SQL 数据库
- 地理定位 IP 地址 XML API Whois 地图国家提供者
- 如何使用 IP 到国家/地区的数据库对访客进行地理定位
- 免费 IP 到国家数据库
- 我的 IP 地址查找和 Geotarget IP 项目
- MaxMind - 国家数据库的开源 IP 地址
- IP 地址地理位置 SQL 数据库
同样在堆栈溢出:
获得国家代码后,您可以使用这些使用 ISO 国家代码的免费图标集来显示国旗:
PHP Advent 也刚刚发表了一篇关于一个非常相似的过程的整篇文章:
于 2009-12-20T12:01:20.420 回答
3
您正在寻找诸如MaxMind 之类的IP 地理定位服务。
于 2009-12-20T11:57:34.640 回答
1
ip2location.com提供了一个 IP 范围数据库,可用于标记 IP 地址
他们也以不同的格式提供它,因此您可以选择对您有用的一种
于 2009-12-20T11:59:37.987 回答
1
Maxmind 是我们使用的那个
于 2009-12-20T12:15:06.280 回答
0
基于IP的开源自包含标志渲染: ip2ensign
它将在与任意 IP 匹配的标志纹理图集中查找 UV 坐标。它带有 IP 范围数据库和纹理。
于 2014-01-06T20:48:10.173 回答