中国行政区划代码、邮政编码对应关系

缘由

近期因为业务需要,需要根据行政区划代码对邮编进行默认赋值,以减少客户填写的字段数量。但中国邮政官方并未给出这样的对应关系,仔细想一下,这个也正常,主要是行政区划与邮政编码还不完全一样,很难有一个官方的对应关系表。但因为邮政编码的准确性在实务里面确实也没那么重要(即使邮编错,快递、邮件也还是可以收到的),所以虽然没有官方的数据,还是可以根据客户的行政区划代码对客户的邮编默认赋值,同时如果客户知道赋值的邮编不正确,客户还可以自己来改。

数据

官方没有这样的数据,在CSDN上找了一些,但总有这样那样的问题,直到发现这个:中国5级行政区域mysql库,简直就是救星。

引用作者部分介绍如下:


china_area_mysql

中国5级行政区域mysql库

爬取国家统计局官网的行政区域数据,包括省市县镇村5个层级;

港澳地区的数据只有3级;台湾地区4级;

包含大陆地区的邮政编码和经纬度信息.

cnarea20200630.7z 是爬取2020年的数据,截止2020年6月30日.

全部共 758049

大陆数据共679237 条,其中

省/直辖市 31
市/州 342
县/区 3348
乡/镇 42757
村/社区 632759
港澳台数据共78812 条,其中
省/特区 3
港澳辖区 33
台湾市/县 23
台湾区/镇 371
台湾街道/村 78384

通过这个数据,可以完美得拿到行政区划代码与邮政编码的对应关系。

下载:

作者提供的数据为mysql格式,如果大家没有数据库环境,我已经导出为EXCEL了,可以采用下面的Excel文件。

两个文件下载完成后,放到一个文件夹内,双击任意一个文件解压后即可使用

再次感谢原作者







发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注