################################################################
# 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)
}
}
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.