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

Mac版RStudio导出栅格为.gri/.grd而非.tif的问题求助

问题原因与解决方法

核心问题

导出.grd/.gri而非.tif的原因有两个:

  • 输出文件名未添加.tif后缀,且末尾存在多余空格,raster包默认会使用其原生栅格格式(.grd/.gri)
  • writeRaster的type参数值错误,GeoTIFF格式的正确标识应为"GTiff",而非"tif"

修正后的代码

将导出代码修改为:

writeRaster(r[[1]], "Annual precipitation_Reprojected_wc2.1_2.5m_bio_12.tif", type="GTiff")

额外注意事项

  • 文件名中避免多余空格,防止系统识别路径时出现异常
  • 若Mac系统缺少GDAL依赖,可能导致无法生成GeoTIFF文件,可通过以下步骤解决:
    • 用Homebrew安装GDAL:brew install gdal
    • 重新安装相关R包:
      install.packages(c("raster", "rgdal"), type = "source")
      

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.30 05:37:51