最新全国五级行政区划json文件下载链接 全国最新统计用区划代码和城乡划分代码使用指南

目录

1 本篇指南的目的

2 五级行政区划和城乡划分代码的背景知识

2.1 数据的权威性

2.2 《区划和城乡代码》结构讲解

2.2.1 《统计用区划代码》的结构

2.2.2 《统计用城乡划分代码》的结构

2.2.3 城里有村吗?

2.3 数据价值

3 全国五级行政区划json文件的结构

3.1 浙江省五级行政区划json文件的结构示例

3.2 json文件Schem结构概述

4 全国五级行政区划json文件的下载链接

广西省五级行政区划json文件:下载链接

浙江省五级行政区划json文件:下载链接

北京市五级行政区划json文件:下载链接

河北省五级行政区划json文件:下载链接

上海市五级行政区划json文件:下载链接

江苏省五级行政区划json文件:下载链接

广东省五级行政区划json文件:下载链接

云南省五级行政区划json文件:下载链接


1 本篇指南的目的

  1. 分享最新最权威全国五级行政区划背景知识:讲解全国五级行政区划的来龙去脉,方便大家透彻理解。
  2. 普及最新最权威全国五级行政区划的实际应用:我国总结编制这份分级数据和代码花费了大量心血和汗水,普及一下,方便高价值成果落地使用。
  3. 讲解全国五级行政区划json文件的使用要点:为了方便广大开发者使用,我把官方公布的文件转化为json格式,方便大家学习和使用。

2 五级行政区划和城乡划分代码的背景知识

2.1 数据的权威性

数据来源国家统计局网站,通过『人工智能』查询的。2020年度全国统计用区划代码和城乡划分代码更新维护的标准时点为2020年6月30日。目前,已完成更新维护工作。 《规定》指出:“本规定作为统计上划分城乡的依据,不改变现有的行政区划、隶属关系、管理权限和机构编制,以及土地规划、城乡规划等有关规定”。统计用区划代码和城乡划分代码用于统计工作,需要在其他工作中使用时,请务必结合有关实际情况。

2.2 《区划和城乡代码》结构讲解

2.2.1 《统计用区划代码》的结构

《统计用区划代码》的结构采用五层12位数字表示。按层次分别表示:

省级(省、自治区、直辖市)、地级(地级市、地区)、县级(县、县级市、市辖区)、乡级(乡、镇、街道、类似乡级单位)、村级(村民委员会、居民委员会、类似村民委员会、类似居民委员会)。如表所示:

代码位数第1、2位第3、4位第5、6位第7~9位第10~12位
代表含义省级码段地级码段县级码段乡级码段村级码段

2.2.2 《统计用城乡划分代码》的结构

《统计用城乡划分代码》由统计用区划代码和城乡分类代码两部分组成,共15位数字。左起1~12位表示统计用区划代码,13~15位表示城乡分类代码。城乡分类代码的结构如表所示:

代码分区第1~12位第13~15位
代表含义统计用区划代码城乡分类代码

 

城乡分类代码含义映射如表所示:

城乡分类代码城乡分类代码含义
111表示主城区
112表示城乡结合区
121表示镇中心区
122表示镇乡结合区
123表示特殊区域
210表示乡中心区
220表示村庄

备注:城乡分类代码第13位为1,表示城镇;第13位为2,表示乡村。

2.2.3 城里有村吗?

答案是:有。

生活在大城市里的人熟知的是某城区、街道、社区、居委会,其实区就类似一个县,街道就类似一个乡镇,社区就是一个村子,居委会就是村委会。

举例,杭州是个超级城市,但它也是有村子的,也是有城乡结合部的。从名字看目前(2021)杭州有两个县:桐庐县和淳安县。萧山区最优代表性,从名字看看不出它是一个县,但它还有县的影子,萧山区下辖街道和镇,也就是说县城中心地带按街道和社区命名(例如萧山区前进街道:前进社区),县城的郊区地带就是广大的乡镇和村子(例如萧山区的进化镇:鹿鸣社区、凤凰山村委会)。

2.3 数据价值

这份文件的编制和梳理凝结了几代人的智慧和心血,为规划、管理、统计带来了极大的方便,因为规范和统一的特点,十分具有指导意义。

但官网是文件格式,不利于开发者使用,所以我通过查阅官网,按照省级(省、自治区、直辖市)划分为不同的json文件。

3 全国五级行政区划json文件的结构

通过查阅官网,按照省级(省、自治区、直辖市)划分为不同的json文件。

3.1 浙江省五级行政区划json文件的结构示例

{
    "浙江省": {
        "code": "33",
        "citys": {
            "杭州市": {
                "code": "330100000000",
                "countys": {
                    "市辖区": {
                        "code": "330101000000",
                        "towns": null
                    },
                    "上城区": {
                        "code": "330102000000",
                        "towns": {
                            "清波街道": {
                                "code": "330102001000",
                                "villages": {
                                    "清波门社区": {
                                        "code": "330102001051",
                                        "type": "111"
                                    },
                                    "劳动路社区": {
                                        "code": "330102001052",
                                        "type": "111"
                                    },
                                    "定安路社区": {
                                        "code": "330102001053",
                                        "type": "111"
                                    },
                                    "清河坊社区": {
                                        "code": "330102001055",
                                        "type": "111"
                                    },
                                    "柳翠井巷社区": {
                                        "code": "330102001057",
                                        "type": "111"
                                    }
                                }
                            },

3.2 json文件Schem结构概述

一个省级区划(省、自治区、直辖市)一个json文件,最外层为省级schema

省级schema的key为省的名字,value为:省的区划代码code和它下属的所有地市citys;citys为一个数组,每个元素为一个地市。

地市schema的key为市的名字,value为:市的区划代码code和它下属的所有县城/区countys;countys为一个数组,每个元素为一个县城/区。

县城schema的key为县的名字,value为:县的区划代码code和它下属的所有乡镇towns;towns为一个数组,每个元素为一个乡镇。

乡镇schema的key为乡的名字,value为:乡的区划代码code和它下属的所有村子villages;villages为一个数组,每个元素为一个村子。

村子schema的key为村的名字,value为:村的区划代码code和城乡分类代码。

4 全国五级行政区划json文件的下载链接

广西省五级行政区划json文件:下载链接

浙江省五级行政区划json文件:下载链接

北京市五级行政区划json文件:下载链接

河北省五级行政区划json文件:下载链接

上海市五级行政区划json文件:下载链接

江苏省五级行政区划json文件:下载链接

广东省五级行政区划json文件:下载链接

云南省五级行政区划json文件:下载链接

json数据大概是类似这样的。贴一部分出来吧: 看看就知道这个json是不是你们想要的,文件637kb,很齐全,连台湾香港都有: { "adcode": 110000, "level": "province", "center": [116.405285, 39.904989], "name": "北京市", "children": [{ "adcode": 110101, "provCode": 110000, "cityCode": 110100, "level": "district", "center": [116.418757, 39.917544], "name": "东城区", "bbox": [220997853, 101649345, 51942, 112202], "acroutes": [100000, 110000] }, { "adcode": 110102, "provCode": 110000, "cityCode": 110100, "level": "district", "center": [116.366794, 39.915309], "name": "西城区", "bbox": [220952804, 101650294, 58693, 101214], "acroutes": [100000, 110000] }, { "adcode": 110105, "provCode": 110000, "cityCode": 110100, "level": "district", "center": [116.486409, 39.921489], "name": "朝阳区", "bbox": [220975258, 101516417, 219305, 292702], "acroutes": [100000, 110000] }, { "adcode": 110106, "provCode": 110000, "cityCode": 110100, "level": "district", "center": [116.286968, 39.863642], "name": "丰台区", "bbox": [220754331, 101724157, 308078, 130557], "acroutes": [100000, 110000] }, { "adcode": 110107, "provCode": 110000, "cityCode": 110100, "level": "district", "center": [116.195445, 39.914601], "name": "石景山区", "bbox": [220797151, 101630263, 109699, 116407], "acroutes": [100000, 110000] }, { "adcode": 110108, "provCode": 110000, "cityCode": 110100, "level": "district", "center": [116.310316, 39.956074], "name": "海淀区", "bbox": [220749997, 101467201, 258195, 267043], "acroutes": [100000, 110000] }, { "adcode": 110109, "provCode": 110000, "cityCode": 110100, "level": "district", "center": [116.105381, 39.937183], "name": "门头沟区", "bbox": [220283661, 101449889, 560707, 356985], "acroutes": [100000, 110000] }, { "adcode": 110111, "provCode": 110000, "cityCode": 110100, "level": "district", "center": [116.139157, 39.735535], "name": "房山区", "bbox": [220285002, 101696885, 617451, 405299], "acroutes": [100000, 110000] }, { "adcode": 110112, "provCode": 110000, "cityCode": 110100, "level": "district", "center": [116.658603, 39.902486], "name": "通州区", "bbox": [221106523, 101593189, 318276, 425504], "acroutes": [100000, 110000] }, { "adcode": 110113, "provCode": 110000, "cityCode": 110100, "level": "district", "center": [116.653525, 40.128936], "name": "顺义区", "bbox": [221060118, 101320470, 388946, 295564], "acroutes": [100000, 110000] }, { "adcode": 110114, "provCode": 110000, "cityCode": 110100, "level": "district", "center": [116.235906, 40.218085], "name": "昌平区", "bbox": [220597587, 101241042, 493265, 347262], "acroutes": [100000, 110000] }, { "adcode": 110115, "provCode": 110000, "cityCode": 110100, "level": "district", "center": [116.338033, 39.728908], "name": "大兴区", "bbox": [220874650, 101787127, 381087, 377158], "acroutes": [100000, 110000] }, { "adcode": 110116, "provCode": 110000, "cityCode": 110100, "level": "district", "center": [116.637122, 40.324272], "name": "怀柔区", "bbox": [220926825, 100583340, 448138, 812306], "acroutes": [100000, 110000] }, { "adcode": 110117, "provCode": 110000, "cityCode": 110100, "level": "district", "center": [117.112335, 40.144783], "name": "平谷区", "bbox": [221406836, 101255302, 356418, 339689], "acroutes": [100000, 110000] }, { "adcode": 110118, "provCode": 110000, "cityCode": 110100, "level": "district", "center": [116.843352, 40.377362], "name": "密云区", "bbox": [221210032, 100839679, 632920, 569784], "acroutes": [100000, 110000] }, { "adcode": 110119, "provCode": 110000, "cityCode": 110100, "level": "district", "center": [115.985006, 40.465325], "name": "延庆区", "bbox": [220516782, 100848786, 625419, 516236], "acroutes": [100000, 110000] }], "acroutes": [100000], "bbox": [220283661, 100583324, 1559322, 1580961], "idealZoom": 9 }
评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

只要开始永远不晚

谢谢打赏~

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值