如何在R中合并具有不同范围且不重叠的栅格图层

时间:2019-10-23 20:15:26

标签: r raster qgis google-earth-engine

我有2个RasterStacks。这些是一个AOI的一部分,但由于在不同的Sentinel-2场景中被拆分,因此是从Google Earth Engine单独下载的。

我无法在QGIS中将它们组合在一起,因为它们没有任何共同之处。

我试图在R中使用函数extentextend(在StackOverFlow上找到的代码)进行操作。它启动了几个小时,却没有产生任何东西:与内存有限有关的错误。

我也尝试过这个:

Sentinel_weird <- raster::merge(Sentinel_weird_1, Sentinel_weird_2)
There were 50 or more warnings (use warnings() to see the first 50)
plot(Sentinel_weird)
Error in res[i] <- readBin(x@file@con, what = dtype, n = 1, size = dsize,  : 
  replacement has length zero
plot(Sentinel_weird[[1]])
Error in res[i] <- readBin(x@file@con, what = dtype, n = 1, size = dsize,  : 
  replacement has length zero
In addition: Warning message:
In x@file@con :
  closing unused connection 3 (C:\Users\User\AppData\Local\Temp\RtmpqGknTm\raster\r_tmp_2019-10-23_194836_9760_96648.gri)

它在4个小时内创建了一些RasterStack对象,但我无法绘制它。

那么,如何将两个AOI组合成一个(在R,QGIS或Google Earth Engine中)?

0 个答案:

没有答案