Разбивать / увеличивать разрешение растра и распределять исходные значения ячеек по новым ячейкам путем деления

Есть ли способ увеличить разрешение растра, например, с 0,5 градуса до 0,25 градуса с распределением значений из ячеек 0,5 градуса в новые ячейки 0,25 градуса? Например, если ячейка 0,5 градуса имеет значение 8, четыре ячейки 0,25 градуса получают значение 2 (8/4)? Спасибо большое за вашу помощь!

r <- raster(ncol=2, nrow=2)
r[] <- 8
r2 <- disaggregate(r, fact=2)

person Cecile    schedule 04.09.2020    source источник


Ответы (1)


Вы можете разделить на 4 следующим образом

library(raster)
r <- raster(ncol=2, nrow=2, vals=8)
r2 <- disaggregate(r, fact=2) / 4
person Robert Hijmans    schedule 04.09.2020