ISO 3166-1中列出了世界各国及其标准代码。国家(无论它们在不同国家/地区(德国的“土地”,俄罗斯的“联邦主体”等))及其代码在ISO 3166-2中定义。但我在城市中找不到这样的东西。
我需要的是一张列出世界城市的表格,其中还会显示它们所在的特定州,并且该州将由 ISO 3166-2 代码指定。
我设法找到了这样一张列出美国城市的表格(这里),但我还需要其他国家的数据。
ISO 3166-1中列出了世界各国及其标准代码。国家(无论它们在不同国家/地区(德国的“土地”,俄罗斯的“联邦主体”等))及其代码在ISO 3166-2中定义。但我在城市中找不到这样的东西。
我需要的是一张列出世界城市的表格,其中还会显示它们所在的特定州,并且该州将由 ISO 3166-2 代码指定。
我设法找到了这样一张列出美国城市的表格(这里),但我还需要其他国家的数据。
我正在搜索有关同一问题的信息,我刚刚发现了UN LOCODE标准:
目前,UN/LOCODE 包括 249 个国家的超过 97,114 个地点和国际水域的设施。大多数主要航运公司、货运代理和世界各地的制造业都在使用它。它也被各国政府和贸易相关活动应用,例如欧盟使用它的统计数据,万国邮联用于某些邮政服务等
您可以免费下载 MS Access .mdb、.csv 和 .txt 格式的完整 LOCODE 列表。
希望这会帮助你。:)
问候,--Wayfarer
在 GitHub 上搜索会导致一些数据集 https://github.com/search?q=iso%203166%202
在这里,您可以在 CSV 中找到它,例如https://github.com/fran-diaz/ISO-3166