littlebot
Published on 2025-04-07 / 4 Visits
0

【源码】基于Go语言的中国行政区划数据获取工具

项目简介

本项目是基于Go语言开发的工具,能够从国家统计局网站获取中国行政区划数据,将其转换为JSON格式并保存到本地,主要用于学习参考。

项目的主要特性和功能

  1. 自动获取中国的统计用区划代码和城乡划分数据。
  2. 支持通过命令行参数自定义生成文件的文件名、路径以及获取数据的选项方案。
  3. 自动处理网页的人机验证。

安装使用步骤

安装

自动编译

bash echo "go-china-division gain"

源码安装

bash go mod download go install echo "添加到 PATH环境变量" echo "go-china-division gain"

使用

运行以下命令获取帮助信息: bash go build && ./go-china-division gain --help 常用命令示例: bash gain -o 2 -f c.json 命令参数说明: - -f, --fileName string:生成文件的文件名,默认为 "china.json"。 - -o, --option int:选项方案,默认为 2。 - -p, --outPath string:生成文件的路径,默认为 "./"。

注意

  1. 本软件依赖 chrome 浏览器,请先安装。
  2. 使用时,可能会遇到人机验证,弹出浏览器要求输入验证码,正确输入即可。
  3. 若报错 "Failed to get the latest year" 或 "Failed to get the node",表示获取数据太频繁,等几分钟后再试。

下载地址

点击下载 【提取码: 4003】【解压密码: www.makuang.net】