R/raster_aggregate.r

################################################################
# name:raster_aggregate
raster_aggregate <- function(filename, aggregationfactor, delete = TRUE, fname = filename)
{
  r <- raster(filename)
  if(aggregationfactor > 1) r <- aggregate(r, fact = aggregationfactor, fun = mean)
  writeRaster(r, gsub('.grid','',fname), format="GTiff",
overwrite = TRUE)
  if(delete)
    {
      file.remove(filename)
    }
}
swish-climate-impact-assessment/awaptools documentation built on May 30, 2019, 10:39 p.m.