GeoD CLI:用于GIS工作流程的自动化命令行地理空间数据获取
批量获取地图瓦片、卫星影像和高程模型,使用 JSON 任务文件,支持多边形裁剪和 TIFF 导出以便离线地图集。GeoD CLI 来自 GeoD,旨在针对 Windows 上的 GIS 自动化工作流程,作为独立二进制文件或通过 npm 运行。它支持中国系统的坐标转换、历史影像,并导出为 GeoTIFF、MBTiles、GeoPackage、PNG 和 JPEG。地理空间专家和开发人员通过脚本化可重复下载从此工具中获益最多。该工具可以获取哪些类型的地理空间数据?
GeoD CLI 下载 2D 地图瓦片、卫星图像、数字高程模型(DEM)和 3D 瓦片,并通过 Esri Wayback 支持历史图像。任务定义使用 JSON,因此您可以在可重复的任务中声明感兴趣的区域、缩放级别和输出格式。列出的导出目标包括 GeoTIFF、MBTiles、GeoPackage、PNG 和 JPEG,并且该工具可以在导出过程中应用多边形裁剪和 TIFF 压缩。
在大规模下载期间,它会影响系统性能吗?
该工具包含高性能的并发下载引擎,并作为独立的 Windows x64 二进制文件发布,这消除了核心任务所需的 GDAL 或 Node.js 等外部库依赖。由于可执行文件本地处理并发,因此适合在桌面计算机上进行批量获取运行,而无需额外的运行时堆栈。在受限环境中,零依赖设计简化了部署,并减少了在大规模传输之前安装工具链的需求。
运行它是否安全,并且适合自动化工作流吗?
GeoD CLI 包含内置的坐标系统适配,处理 WGS84 以及中国地图源使用的 GCJ02 和 BD09 偏移,这防止在结合全球和区域数据时输出不对齐。基于 JSON 的规划模型生成可重复的任务,用于脚本化管道。目标用户是 GIS 专家和地图开发人员,他们可以操作命令行工具并将其任务纳入自动化工作流。
实用的、以自动化为先的工具,具有脚本权衡
GeoD CLI 适合需要在 Windows 上重复、自动获取栅格、DEM 和 3D 地理数据的 GIS 专家和开发人员。它的零依赖二进制文件和对区域坐标偏移的本地处理使其可以在受限环境中部署。主要的权衡是命令行、基于 JSON 的工作流程,这需要脚本熟悉度,并提高了更喜欢图形界面的用户的初始学习曲线。