首页 > 解决方案 > R terra 包变形功能缺失

问题描述

我想使用包中的warp函数terra,但似乎该函数在我的 terra 库中不可用。这是一个错误吗?或者它可能与系统 gdal 安装有关?我没有在 R 之外安装 gdal。

编辑:经过更多解决方法后,我猜功能terra::warp是在较新版本中重命名为terra::resample. 因此,可能只是帮助不一致。

R version 4.0.2 (2020-06-22)
Platform: x86_64-w64-mingw32/x64 (64-bit)
Running under: Windows >= 8 x64 (build 9200)

Matrix products: default

locale:
[1] LC_COLLATE=Czech_Czechia.1250  LC_CTYPE=Czech_Czechia.1250    LC_MONETARY=Czech_Czechia.1250
[4] LC_NUMERIC=C                   LC_TIME=Czech_Czechia.1250    

attached base packages:
[1] stats     graphics  grDevices utils     datasets  methods   base     

other attached packages:
[1] terra_0.8-8   rgdal_1.5-16  landmap_0.0.3 raster_3.3-13 sp_1.4-2     

loaded via a namespace (and not attached):
[1] compiler_4.0.2   tools_4.0.2      yaml_2.2.1       Rcpp_1.0.5       codetools_0.2-16 grid_4.0.2      
[7] lattice_0.20-41 

标签: rrasterspatialgdal

解决方案


warpterra 拥有resample和,而不是单一方法project。主要用于将resample栅格数据转换为另一种分辨率。这是针对无法使用 (dis)-aggregate 完成的情况 --- 否则将是首选。主要用于project将数据转换到另一个坐标参考系统。


推荐阅读