首页 > 解决方案 > 在R中将矩形像素转换为方形像素

问题描述

我正在使用 R 中的 asc 文件,并尝试在其他人编写的脚本上通过一些 GIS 处理来运行它。我正在处理的当前代码块是

asc <- (raster(inputRas))

asc.extent <- extent(asc)

head <- read.ascii.grid.header(inputRas)

writeRaster(asc, "outputRas", format="SAGA", overwrite=TRUE)

直到最后一行。它在这里失败了,因为我的光栅在直角坐标中,SAGA 不喜欢。我花了很多时间在谷歌上搜索并尝试了不同的功能,但没有任何工作不会导致其他问题。我考虑过使用 projectRaster() 一段时间,因为可以在其中更改分辨率,但我实际上并不想更改投影。任何帮助将不胜感激,谢谢。

标签: rgispixelresolution

解决方案


而不是raster::projectRaster,您可以使用raster::resample


推荐阅读