这可能看起来像是重复的,因为存在相同的问题。

不幸的是,所有这些问题的所有答案都缺少一个细节: 美国.

我在哪里可以获得国家/地区列表, 状态 和城市?

例如,我想要这个:

| Sydney  |  New South Wales  |  Australia  |

或者

|  Miami  |  Florida          |  United States  |

想要这样的东西,不包括状态:

|  Miami  |  United States  |

有什么地方可以获取此类数据吗?

我已经尝试过以下数据源:

但所有这些都排除了 状态.

有帮助吗?

解决方案

联合国维护着一份经济贸易国家和“州”/地区的名单。该数据库可以在这里找到: http://www.unece.org/cefact/locode/welcome.html

其他提示

地名网 有一个 API 和一个全球地理位置的数据转储。

Geonames 有大量关于地点(包括城镇和城市)的数据,但似乎是贡献的,但可能并不完整。

或许也可以尝试一下 SQL转储程序, ,我经常使用这个网站来处理这些类型的数据库、城市、省份等。不幸的是,它不是免费的,而只是一次性费用。

看一下这个!它已经不再是2014年建造的了。

使用 geonames web 服务获取层次结构中的国家/州/城市列表

这可能是一个侧面的答案,但如果你下载 虚拟市场 (Joomla 组件),它有一个国家/地区表以及所有为您设置的相关状态,包含在安装 SQL 中。他们被称为 jos_virtuemart_countriesjos_virtuemart_states. 。它还包括 2 和 3 个字符的国家/地区代码。我会将其附加到我的答案中,但没有找到可行的方法。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top