All Projects → adyliu → China_area

adyliu / China_area

Licence: gpl-3.0
2020年中国全国5级行政区划(省、市、县、镇、村)

Labels

Projects that are alternatives of or similar to China area

Identity Address DB
(China) 1. MySQL 身份证 地区 数据库(包含已被合并的区县,详见README) 2. PHP 验证身份证号是否正确 3. 从身份证号中获取 性别 生日 年龄 出生地 等信息 4.路过留个star
Stars: ✭ 38 (-93.88%)
Mutual labels:  china
Pycharm Themes
TextMate themes for PyCharm
Stars: ✭ 305 (-50.89%)
Mutual labels:  china
Mmdb china ip list
Geoip MaxMind Database for china ip list! This is also an example of generating MaxMind Database!
Stars: ✭ 424 (-31.72%)
Mutual labels:  china
bocfx
中国银行外汇牌价爬虫 / API (Bank of China - Foreign Exchange - Spider/ API)
Stars: ✭ 30 (-95.17%)
Mutual labels:  china
K8s For Docker Desktop
为Docker Desktop for Mac/Windows开启Kubernetes和Istio。
Stars: ✭ 3,863 (+522.06%)
Mutual labels:  china
Gfwlist
The one and only one gfwlist here
Stars: ✭ 19,033 (+2964.9%)
Mutual labels:  china
zoning
中华人民共和国行政区划:省级(省份直辖市自治区)、 地级(城市)、 县级(区县)、 乡级(乡镇街道)、 村级(村委会居委会)
Stars: ✭ 110 (-82.29%)
Mutual labels:  china
Goproxy.cn
The most trusted Go module proxy in China.
Stars: ✭ 5,530 (+790.5%)
Mutual labels:  china
Trojan Go
Go实现的Trojan代理,支持多路复用/路由功能/CDN中转/Shadowsocks混淆插件,多平台,无依赖。A Trojan proxy written in Go. An unidentifiable mechanism that helps you bypass GFW. https://p4gefau1t.github.io/trojan-go/
Stars: ✭ 4,049 (+552.01%)
Mutual labels:  china
China Dictatorship
Chinese "Communist" "Dictatorship" "facts". 中国《共产主义》《独裁统治》的《事实》。Home to the mega-FAQ, news compilation, restaurant and music recommendations. 常见问答集,新闻集和饭店和音乐建议。Heil Xi 卐. 习万岁。
Stars: ✭ 337 (-45.73%)
Mutual labels:  china
Feeluown
trying to be a user-friendly and hackable music player
Stars: ✭ 3,030 (+387.92%)
Mutual labels:  china
Chinese Independent Developer
👩🏿‍💻👨🏾‍💻👩🏼‍💻👨🏽‍💻👩🏻‍💻中国独立开发者项目列表 -- 分享大家都在做什么
Stars: ✭ 17,381 (+2698.87%)
Mutual labels:  china
Zh Address Parse
全网识别准确度最高的中国大陆收货地址智能解析
Stars: ✭ 328 (-47.18%)
Mutual labels:  china
CSharpNamingGuidelines
C#命名规范中文版/C#编码规范中文版
Stars: ✭ 30 (-95.17%)
Mutual labels:  china
Area Data
中国省市区数据(含港澳台)
Stars: ✭ 426 (-31.4%)
Mutual labels:  china
v2ray
V2ray看新闻,自动抓取可用节点,以V2ray的机制上网看新闻
Stars: ✭ 44 (-92.91%)
Mutual labels:  china
Chat Censorship
Data related to investigation of chat client censorship
Stars: ✭ 317 (-48.95%)
Mutual labels:  china
Cn constitution 2018
2018-02-25 中国共产党中央委员会关于修改宪法部分内容的建议
Stars: ✭ 548 (-11.76%)
Mutual labels:  china
Vue Area Linkage
省市区联动选择: https://dwqs.github.io/vue-area-linkage/
Stars: ✭ 439 (-29.31%)
Mutual labels:  china
Mirror Config China
Mirrors in China about node.js
Stars: ✭ 333 (-46.38%)
Mutual labels:  china

2020年中国全国5级行政区划(省、市、县、镇、村)

  • 数据来源 中华人民共和国国家统计局 http://www.stats.gov.cn/tjsj/tjbz/tjyqhdmhcxhfdm/2019/
  • 最新数据量 704750 (2019年10月31日)
  • CSV格式 area_code_2020.csv.gz
  • SQL格式 area_code_2020.sql.gz
  • JSON格式 单JSON格式太大就不生成了
  • 建议级联操作,数据量确实太大了
  • 级别
    • 1级:省、直辖市、自治区
    • 2级:地级市
    • 3级:市辖区、县(旗)、县级市、自治县(自治旗)、特区、林区
    • 4级:镇、乡、民族乡、县辖区、街道
    • 5级:村、居委会

summary

  • 少了1个地级市:山东省莱芜市,被济南市合并了,做大省会的意图明显,二线城市中济南落户比较明显

CSV格式

  • code,name,level,pcode
  • level: 省1,市2,县3,镇4,村5
  • code: 12位,省2位,市2位,县2位,镇3位,村3位
  • pcode: 直接父级别的code

文本内容

$ gzcat area_code_2020.csv.gz |wc -l
  704750

$ gzcat area_code_2020.csv.gz |head
110000000000,"北京市",1,0
110100000000,"市辖区",2,110000000000
110101000000,"东城区",3,110100000000
110101001000,"东华门街道",4,110101000000
110101001001,"多福巷社区居委会",5,110101001000
110101001002,"银闸社区居委会",5,110101001000
110101001005,"东厂社区居委会",5,110101001000
110101001006,"智德社区居委会",5,110101001000
110101001007,"南池子社区居委会",5,110101001000
110101001008,"黄图岗社区居委会",5,110101001000

SQL 格式

$ gzcat area_code_2020.sql.gz |head -n 38

$ gzcat area_code_2020.sql.gz |head -n 38
# ************************************************************
# Sequel Pro SQL dump
# Version 5446
#
# https://www.sequelpro.com/
# https://github.com/sequelpro/sequelpro
#
# Host: 127.0.0.1 (MySQL 5.7.25)
# Database: china_area
# Generation Time: 2020-04-01 09:06:02 +0000
# ************************************************************


/*!40101 SET @[email protected]@CHARACTER_SET_CLIENT */;
/*!40101 SET @[email protected]@CHARACTER_SET_RESULTS */;
/*!40101 SET @[email protected]@COLLATION_CONNECTION */;
/*!40101 SET NAMES utf8 */;
SET NAMES utf8mb4;
/*!40014 SET @[email protected]@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */;
/*!40101 SET @[email protected]@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */;
/*!40111 SET @[email protected]@SQL_NOTES, SQL_NOTES=0 */;


# Dump of table area_code_2020
# ------------------------------------------------------------

DROP TABLE IF EXISTS `area_code_2020`;

CREATE TABLE `area_code_2020` (
  `code` bigint(12) unsigned NOT NULL COMMENT '区划代码',
  `name` varchar(128) NOT NULL DEFAULT '' COMMENT '名称',
  `level` tinyint(1) NOT NULL COMMENT '级别1-5,省市县镇村',
  `pcode` bigint(12) DEFAULT NULL COMMENT '父级区划代码',
  PRIMARY KEY (`code`),
  KEY `name` (`name`),
  KEY `level` (`level`),
  KEY `pcode` (`pcode`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;

创建视图area_index

CREATE VIEW area_index_2020 AS
    SELECT a.code,e.name AS province,d.name AS city  ,c.name AS county,b.name AS town,a.name AS villagetr
    FROM area_code_2020 a
        JOIN area_code_2020 b ON a.level=5 AND b.level=4 AND a.pcode=b.code
        JOIN area_code_2020 c ON b.pcode=c.code
        JOIN area_code_2020 d ON c.pcode=d.code
        JOIN area_code_2020 e ON d.pcode=e.code
    ORDER BY a.code

查询几条记录

SELECT * FROM area_index_2020 LIMIT 10

code    province    city    county  town    villagetr
110101001001    北京市 市辖区 东城区 东华门街道办事处    多福巷社区居委会
110101001002    北京市 市辖区 东城区 东华门街道办事处    银闸社区居委会
110101001005    北京市 市辖区 东城区 东华门街道办事处    东厂社区居委会
110101001006    北京市 市辖区 东城区 东华门街道办事处    智德社区居委会
110101001007    北京市 市辖区 东城区 东华门街道办事处    南池子社区居委会
110101001008    北京市 市辖区 东城区 东华门街道办事处    黄图岗社区居委会
110101001009    北京市 市辖区 东城区 东华门街道办事处    灯市口社区居委会
110101001010    北京市 市辖区 东城区 东华门街道办事处    正义路社区居委会
110101001011    北京市 市辖区 东城区 东华门街道办事处    甘雨社区居委会
110101001013    北京市 市辖区 东城区 东华门街道办事处    台基厂社区居委会

三级区划的JSON格式

JSON格式,适合web端js加载。

[
  {
    "code": 110000000000,
    "name": "北京市",
    "level": 1,
    "pcode": 0,
    "children": [
      {
        "code": 110100000000,
        "name": "市辖区",
        "level": 2,
        "pcode": 110000000000,
        "children": [
          {
            "code": 110101000000,
            "name": "东城区",
            "level": 3,
            "pcode": 110100000000
          },
          {
            "code": 110102000000,
            "name": "西城区",
            "level": 3,
            "pcode": 110100000000
          }
        ]
      }
    ]
  }
]

文件列表

  • area_code_2020.csv.gz
  • area_code_2020.sql.gz
  • area_code_2020.json
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].