R:如何从覆盖一个区域的多个瓷砖创建一个单层
我有四个光栅(raster.1.mask、raster.2.mask、raster.3.mask、raster.4.mask),它们一起覆盖某个感兴趣的区域(它们可能在边界处有一点重叠)。我想要的是将这四个光栅放在一个光栅中,以便执行某些特定的计算 我用过:R:如何从覆盖一个区域的多个瓷砖创建一个单层,r,raster,r-raster,R,Raster,R Raster,我有四个光栅(raster.1.mask、raster.2.mask、raster.3.mask、raster.4.mask),它们一起覆盖某个感兴趣的区域(它们可能在边界处有一点重叠)。我想要的是将这四个光栅放在一个光栅中,以便执行某些特定的计算 我用过: mosaic(raster.1, raster.2, fun = mean, tolerance = 0.05) 及 但我收到了同样的错误: 比较器中的错误(x,区段=FALSE,行列=FALSE,原点= 正确,:不同的来源“ 您需要提供
mosaic(raster.1, raster.2, fun = mean, tolerance = 0.05)
及
但我收到了同样的错误:
比较器中的错误(x,区段=FALSE,行列=FALSE,原点=
正确,:不同的来源“
您需要提供并形成一个可复制的示例。否则,这将不容易帮助您。也许,
crs()
或更高版本可能有问题。通过运行as.character(graster.1)可以很容易地使此可复制
等。您需要提供并形成一个可复制的示例。否则,帮助您并不容易。可能是crs()
或更高版本有问题。通过对所有光栅运行as.character(raster.1)
等,很容易使此可复制。
raster::merge(raster.1.mask, raster.2.mask, tolerance = 0.05, overlap = FALSE)