Geoskill: World Boundary Download

🌍 全球行政区划矢量数据一键下载

基于 geoBoundaries/CC BY 4.0 权威数据源,支持 Shapefile/GeoJSON/GeoPackage 多格式导出,提供 bbox 裁剪、多国情境拼接等 GIS 专业功能。

收藏
1.4k
安装
326
版本
1.0.1
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心用法

world-boundary-download 是一款面向 GIS 与数据科学场景的专业工具,专注于全球行政区划边界矢量数据的获取。用户通过 CLI 接口可按国家名称、ISO 代码或模糊关键词快速定位目标区域,支持从 ADM0(国家级)到 ADM5(五级行政区)的多层级数据下载。核心功能包括:单国/多国情境的批量下载、经纬度 bbox 框选裁剪、自动数据源降级链(geoBoundaries → GADM → Natural Earth),以及丰富的元数据查询(面积、顶点数、授权协议、数据年份等)。输出格式覆盖 Shapefile、GeoJSON、GeoPackage、TopoJSON 四大主流 GIS 标准,并内置智能缓存机制提升复用效率。

显著优点

数据源权威性:默认采用 geoBoundaries(CC BY 4.0 可商用),辅以 GADM 4.1 和 Natural Earth 双备份,自动故障转移确保服务可用性。合规友好:明确标注中国数据需使用独立技能处理,规避敏感地理信息风险。工程化设计:支持多级缓存、增量扩展 bbox、字段名保真(GPKG/GeoJSON 规避 Shapefile 10 字符截断),以及简化版几何数据(适合可视化底图)。多语言支持:中英文国家名模糊搜索,降低非英语用户门槛。

潜在缺点与局限性

数据时效性:geoBoundaries 数据更新依赖上游 GitHub 仓库,可能存在 1-2 年滞后;GADM 4.1 明确限制商业用途,误用存在合规风险。地理计算精度:bbox 扩展采用平面近似公式(1°lat≈110.574km),极地地区与跨 180° 经线场景会产生显著失真。功能边界:中国行政区划被明确排除,需切换专用技能;TopoJSON 格式依赖额外 Python 包,增加部署复杂度。性能瓶颈:大国全层级下载(如 ADM5)可能触发 GitHub LFS 502 错误,需依赖降级机制。

适合的目标群体

GIS 分析师与遥感从业者:需要标准化行政边界作为空间分析底图;数据科学家:进行地缘政治、疫情传播、经济数据的空间可视化;学术研究人员:获取可引用的权威行政区划数据(含完整 license 溯源);开发者:构建地图服务、物流路径规划、区域化运营后台等需行政边界数据的系统。

常规使用风险

网络依赖:需稳定访问 geoBoundaries/GitHub、UC Davis、NACIS CDN 三大境外源,企业内网需配置代理。存储膨胀:缓存目录默认永久保留,高频下载多国数据可能占用数 GB 磁盘空间。版权误用:GADM 数据源的商业限制需人工复核,自动降级链可能静默切换至受限源。字段截断陷阱:Shapefile 输出时中文属性名被截断为 _1/_2,下游分析需额外映射修复。

Geoskill: World Boundary Download 内容

_geoskill_core文件夹
agents文件夹
docs文件夹
scripts文件夹
core文件夹
tests文件夹
手动下载zip · 82.1 kB
__init__.pytext/plain
请选择文件