关于这个问题,并没有一个正确的答案。地图和国家体系是政治性的,所以它可以根据你的观点和你来自哪里而有所不同。
联合国有193个成员国、两个联合国观察员(巴勒斯坦和梵蒂冈城,Palestine and Vatican City)以及科索沃( Kosovo ),相当于196个国家。
ISO 3166标准里定义了国家名称,及alpha-2, alpha-3的缩写,还有国家数字编码。在 ISO 3166-2中还定义了国家中的省份定义。
* the ISO 3166-1 numeric country codes
* the ISO 3166 official short names in English
* the ISO 3166-1 alpha-2 two-letter country codes
* the ISO 3166-1 alpha-3 three-letter country codes
具体的下载地址,请参考:
https://github.com/stefangabos/world_countries
同时,下载的资料里,还有各个国家的国旗图片。
参考: