# FetchAreaCodes **Repository Path**: jamesfancy/fetch-area-codes ## Basic Information - **Project Name**: FetchAreaCodes - **Description**: 从统计局拉取行政区划码数据 - **Primary Language**: Unknown - **License**: MulanPSL-2.0 - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2022-09-03 - **Last Updated**: 2022-09-05 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Fetch Area Codes Fetch Area Codes 是采用 .NET 6 技术编写的一个小工具,旨在从国家统计局爬取“[统计用区划和城乡划分代码](http://www.stats.gov.cn/tjsj/tjbz/tjyqhdmhcxhfdm/)”。 > 在加入城乡划分码之前,统计用区划码只有 6 位,精确到县级。那时候数据量不大,统计局是以电子表格的形式提供的。在加入城乡划分代码之外,编码扩展到 12 位,包含了大量镇、村级数据,采用逐级网页的形式提供。 目前 FetchAreaCodes 可以将爬取到的内容输出到控制台、SQLite 或者 MySQL。可以指定爬取范围(最大层级,默认为 3,即包含到县级)。 爬取入口连接是 2021 年 10 月 31 日发布的“关于更新全国统计用区划代码和城乡划分代码的公告”,即 2021 年发布数据的根节点页面。 如果只是为了取数据,且只需要省市县级数据,可以直接下载的 [Areas.zip](https://gitee.com/jamesfancy/fetch-area-codes/releases/download/v1.0.0-alpha/Areas.zip)。