如何在mysql中找到自由世界城市数据库

时间:2010-11-27 08:27:03

标签: php mysql database

有谁知道我在哪里可以找到包含以下内容的开源世界城市数据库:

  • 不同语言的城市名称
  • 地区/州/省
  • 国家
  • IP地址范围
  • 经度/纬度

3 个答案:

答案 0 :(得分:10)

对于除美国以外的所有地方,请尝试National Geospatial Intelligence Agency's GNS Country Files数据集,对于美国,请使用USGS Domestic Names Database。这些数据是免版权的,并且相对容易导入MySQL。

这些不包括IP地址范围,这类数据可以从像MaxMind这样的人那里购买

答案 1 :(得分:3)

MaxMind的GeoLite City数据库是免费的:

http://www.maxmind.com/app/geolitecity

该网站提供了将内容插入数据库表的说明。

它包含城市,地区/州/省,国家/地区,IP地址范围,纬度,经度以及更多信息。

答案 2 :(得分:2)

http://www.rocky.nu/software/mysql-world-locations-database

这个包含世界城市和纬度/经度

您还可以在geonames org

获取世界数据库