mosaic SpatRasters to form a new SpatRaster object with a larger spatial extent. Unlike with merge
, values on overlapping areas are averaged.
# S4 method for SpatRaster,SpatRaster
mosaic(x, y, ..., fun="mean", filename="", overwrite=FALSE, wopt=list())
SpatRaster
object of same class as x
additional SpatRasters
character. One of "sum", "mean", "median", "min", "max"
character. Output filename
logical. If TRUE
, filename
is overwritten
list with named options for writing files as in writeRaster
SpatRaster
The SpatRaster objects must have the same origin and spatial resolution. In areas where the SpatRaster objects overlap, the values of the SpatRaster that is last in the sequence of arguments will be retained.
# NOT RUN {
x <- rast(xmin=-110, xmax=-50, ymin=40, ymax=70, ncols=60, nrows=30)
y <- rast(xmin=-80, xmax=-20, ymax=60, ymin=30)
res(y) <- res(x)
values(x) <- 1:ncell(x)
values(y) <- 1:ncell(y)
mr <- mosaic(x, y)
# }
Run the code above in your browser using DataLab