GitHub 上查找中国乡镇经纬度范围数据的开源项目

GitHub上查找中国乡镇经纬度范围数据的开源项目

以下是GitHub上可以获取中国乡镇级经纬度范围数据的优质开源项目:

1. 边界范围数据项目

1.1 rooma1989/china_geo_data

  • 数据内容:中国所有乡镇的地理边界数据,以GeoJSON格式提供
  • 特点:包含完整的乡镇多边形边界坐标,可直接用于地图渲染和空间分析
  • 使用方式:下载JSON文件,解析后获取乡镇边界的经纬度坐标数组
  • GitHubhttps://github.com/rooma1989/china_geo_data

1.2 xiangyuecn/AreaCity-JsSpider-StatsGov

  • 数据内容
    • 乡镇点位坐标(ok_geo.csv):包含乡镇中心坐标和边界范围
    • 乡镇边界数据(ok_geo4_ETD221128.csv):含矢量边界和中心坐标
  • 特点:数据来源于高德地图,默认GCJ-02坐标系,提供转换工具
  • 使用方式:下载数据文件,可转换为shp、geojson、sql等格式
  • GitHubhttps://github.com/xiangyuecn/AreaCity-JsSpider-StatsGov

1.3 TangSY/echarts-map-demo

  • 数据内容:全国乡镇级GeoJSON边界数据,支持多级联动查询
  • 特点:提供API接口实时获取最新数据,适合Echarts等地图库集成
  • 使用方式:通过API获取或下载静态GeoJSON文件
  • GitHubhttps://github.com/TangSY/echarts-map-demo

2. 点位坐标数据项目

2.1 modood/Administrative-divisions-of-China

  • 数据内容:中国五级行政区划(省-市-县-乡镇-村)的点位坐标和编码
  • 特点:数据来源于国家统计局,包含乡镇名称、编码和中心点坐标
  • 使用方式:下载JSON/CSV文件,通过编码或名称查询乡镇点位
  • GitHubhttps://github.com/modood/Administrative-divisions-of-China

2.2 GaryBikini/ChinaAdminDivisonSHP

  • 数据内容:中国行政区划矢量图(Shapefile格式),包含乡镇点位和边界
  • 特点:ESRI标准格式,可直接用于ArcGIS、QGIS等专业GIS软件
  • 使用方式:下载解压后使用GIS软件打开或转换为其他格式
  • GitHubhttps://github.com/GaryBikini/ChinaAdminDivisonSHP

3. 查询工具类项目

3.1 rockychen1221/GlobalRegion

  • 功能:提供中国行政区划查询API,可通过名称/编码获取乡镇点位坐标
  • 特点:支持多级联动查询,包含中英文名称
  • 使用方式:集成API到项目中,通过接口查询乡镇坐标
  • GitHubhttps://github.com/rockychen1221/GlobalRegion

3.2 red-jasmine/region

  • 功能:中国省市区镇村多级联动数据查询,包含乡镇级点位信息
  • 特点:PHP实现,支持快速查询乡镇坐标和边界信息
  • 使用方式:部署后通过API或直接调用函数查询
  • GitHubhttps://github.com/red-jasmine/region

4. 数据格式与使用指南

4.1 主要数据格式对比

格式 优势 适用场景
GeoJSON 轻量级、自描述、Web友好 网页地图、前端可视化
Shapefile 专业GIS支持、精度高 专业分析、地图制图
CSV/JSON 简单、易解析 数据集成、非GIS应用

4.2 使用建议

  1. 边界范围查询:优先选择rooma1989/china_geo_data或xiangyuecn项目,它们提供完整的乡镇多边形边界坐标

  2. 点位坐标查询:modood项目提供更权威的官方数据,适合需要精确中心点的场景

  3. 实时查询需求:TangSY项目支持API实时获取最新数据,适合动态地图应用

  4. 专业GIS应用:GaryBikini项目的Shapefile格式最适合ArcGIS、QGIS等专业软件

5. 注意事项

  • 坐标系问题:多数项目使用GCJ-02(火星坐标系),与高德、腾讯地图兼容;如需WGS-84(国际标准)或BD-09(百度地图),需自行转换

  • 数据更新:部分项目数据可能不是最新(如2020-2022年),行政区划调整后可能有变化

  • 数据完整性:极少数偏远地区可能存在数据缺失,建议在使用前验证关键区域数据

总结

以上项目均为GitHub上优质的中国乡镇级经纬度数据开源资源,可根据需求选择:需要乡镇边界范围 选rooma1989/china_geo_data;需要点位坐标 选modood项目;需要实时查询API 选TangSY项目;GIS专业应用选GaryBikini项目。

如果需要更全面的解决方案,推荐使用xiangyuecn/AreaCity-JsSpider-StatsGov,它同时提供点位和边界数据,且有完善的转换工具。

注:部分项目可能有数据更新周期,建议查看项目最新提交日期确认时效性。

相关推荐
wAIxiSeu15 小时前
Github开源项目推荐
开源·github
无限进步_17 小时前
面试题 02.02. 返回倒数第 k 个节点 - 题解与详细分析
c语言·开发语言·数据结构·git·链表·github·visual studio
CoderJia程序员甲17 小时前
GitHub 热榜项目 - 日榜(2026-01-31)
ai·开源·大模型·github·ai教程
2401_8590490818 小时前
git submodule update --init --recursive无法拉取解决
前端·chrome·git
飞乐鸟21 小时前
Github 16.8k Star!推荐一款开源的高性能分布式对象存储系统!
分布式·开源·github
是店小二呀1 天前
Git 深度学习笔记:从初始化到核心操作机制解析
笔记·git
xlq223221 天前
11.git_gbd
git
CCC:CarCrazeCurator1 天前
IDE 与编程语言区分介绍
git·github
Go_Zezhou1 天前
render快速部署网站和常见问题解决
运维·服务器·开发语言·python·github·状态模式
Q741_1471 天前
Git 基础操作速查手册 场景模拟
git·学习·版本控制·总结