我在哪里可以获得国家、州和城市的列表?[关闭]
题
这可能看起来像是重复的,因为存在相同的问题。
不幸的是,所有这些问题的所有答案都缺少一个细节: 美国.
我在哪里可以获得国家/地区列表, 状态 和城市?
例如,我想要这个:
| Sydney | New South Wales | Australia |
或者
| Miami | Florida | United States |
我 不 想要这样的东西,不包括状态:
| Miami | United States |
有什么地方可以获取此类数据吗?
我已经尝试过以下数据源:
- http://www.maxmind.com/app/csv
- http://www.geodatasource.com/world-cities-database/free
- http://developer.yahoo.com/geo/geoplanet/data/
但所有这些都排除了 状态.
解决方案
联合国维护着一份经济贸易国家和“州”/地区的名单。该数据库可以在这里找到: http://www.unece.org/cefact/locode/welcome.html
其他提示
地名网 有一个 API 和一个全球地理位置的数据转储。
Geonames 有大量关于地点(包括城镇和城市)的数据,但似乎是贡献的,但可能并不完整。
或许也可以尝试一下 SQL转储程序, ,我经常使用这个网站来处理这些类型的数据库、城市、省份等。不幸的是,它不是免费的,而只是一次性费用。
看一下这个!它已经不再是2014年建造的了。
这可能是一个侧面的答案,但如果你下载 虚拟市场 (Joomla 组件),它有一个国家/地区表以及所有为您设置的相关状态,包含在安装 SQL 中。他们被称为 jos_virtuemart_countries
和 jos_virtuemart_states
. 。它还包括 2 和 3 个字符的国家/地区代码。我会将其附加到我的答案中,但没有找到可行的方法。
不隶属于 StackOverflow