You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

使用pastclim下载Chelsa气候数据时遇buildvrt选项错误

解决pastclim下载CHELSA数据时的buildvrt: options error问题

针对你遇到的错误,结合buildvrt是GDAL核心工具这一点,给出以下排查和解决步骤:

  • 避开带空格/同步目录的路径
    你的数据路径指向OneDrive目录,路径中包含空格(如oneDrive所在层级),GDAL对这类路径的兼容性较差。建议修改数据路径为不含空格、特殊字符的本地目录,例如:

    set_data_path("C:/climate_vars/chelsa")
    
  • 检查GDAL版本与配置一致性
    执行terra::gdal()查看R中terra调用的GDAL版本,再对比系统中安装的GDAL版本(可在命令行输入gdalinfo --version),确保两者版本一致。如果版本不匹配,重新安装对应版本的GDAL(推荐通过OSGeo4W或conda安装完整GDAL环境),并确保R能正确识别GDAL的路径。

  • 验证数据集ID正确性
    运行list_available_datasets()查看pastclim支持的所有数据集,确认CHELSA_trace21k_1.0_0.5m_vsi是正确的数据集标识,避免拼写或版本号错误。

  • 手动测试GDAL功能
    在命令行中直接测试gdalbuildvrt工具是否正常:找几个tif格式文件,执行gdalbuildvrt test.vrt *.tif。如果命令报错,说明GDAL本身存在安装或配置问题,需要修复GDAL环境。

  • 清理缓存后重试
    删除数据路径下的临时文件和不完整的下载文件,然后重新运行download_dataset,排除因缓存文件损坏导致的错误。

内容的提问来源于stack exchange,提问作者Garrett Gimbel

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.14 05:52:06