ISO 3166 是国际标准化组织制定的全球通用代码标准,通过 Alpha-2(如 CN)、Alpha-3(如 CHN)和数字代码体系,为国家和地区提供无歧义标识,支撑跨境贸易、数据交换与网络安全应用,并与中国国家标准 GB/T 2659 实现技术对齐。
什么是 ISO 3166 标准
ISO 3166 标准是由国际标准化组织(ISO)制定的,主要用于为全球的国家和地区提供统一的编码系统。通过将ISO 3166标准与 ESA 的规则相结合,可以实现地理位置的精准识别与管理,提升网络性能、安全性和用户满意度。
ISO 3166 标准的构成
ISO 3166 标准主要由三部分组成:
ISO 3166-1
ISO 3166-1 定义了代表当前国家名称、依赖地区以及其他具有特殊地缘政治意义地区的代码。它包括以下三种代码形式:
Alpha-2 代码:由两个字母组成的代码,是应用最广泛的国家代码形式,常用于国家和地区顶级域名(例如:
.cn
表示中国国家顶级域名)。规则中字段ip.geoip.country
的值就采用了 ISO 3166-1 Alpha-2 代码形式(例如:CN表示中国)。Alpha-3 代码:由三个字母组成的代码,更接近国家的英文名称,例如:中国的 Alpha-3 代码是
CHN
。数字代码(Numeric Code):由三位数字组成的代码,主要用于需要语言无关性的场合。
ISO 3166-2
ISO 3166-2 定义了国家内部主要行政区划(例如:省、州、自治区等)的代码(细分代码Subdivision codes
),这些代码基于 ISO 3166-1 中的国家代码进行扩展(基于 ISO 3166-1中的两个字母代码元素,后跟一个分隔符和最多三个字母数字字符),用于更细致地标识国家内部的行政区域。规则中字段ip.geoip.country
的值就采用了 ISO 3166-2 代码形式(例如:CN-ZJ
表示中国浙江省)。
ISO 3166-3
ISO 3166-3 用于表示已不再使用的国家名称(例如:捷克斯洛伐克等)的代码,这些代码主要用于历史记录和数据追溯。
对应中国国家标准
与 ISO 3166 相对应的中国国家标准是GB/T 2659,中国国家标准网站。
标准号:GB/T 2659.1-2022,世界各国和地区及其行政区划名称代码第1部分:国家和地区代码。
标准号:GB/T 2659.2-2022,世界各国和地区及其行政区划名称代码第2部分:行政区划代码。
标准号:GB/T 2659.3-2023,世界各国和地区及其行政区划名称代码第3部分:特殊区域代码。
如何查询最新的 ISO 3166 代码信息
ISO 3166 的维护由 ISO 3166 维护机构(ISO 3166/MA)负责,该机构确保代码的准确性和时效性。用户可以通过以下链接获取最新的代码信息。