NA
values are ignored (except when overlap=FALSE
)## S3 method for class 'Raster,Raster':
merge(x, y, ..., tolerance=0.05, filename="", overlap=TRUE, ext=NULL)
## S3 method for class 'RasterStackBrick,missing':
merge(x, ..., tolerance=0.05, filename="", ext=NULL)
## S3 method for class 'Extent,ANY':
merge(x, y, ...)
x
is a Raster* object (or missing). If x
is an Extent, y
can be an Extent or object from which an Extent can be extractedwriteRaster)
all.equal
FALSE
values of overlapping objects are based on the first layer, even if they are NA
mosaic
instead of merge.r1 <- raster(xmx=-150, ymn=60, ncols=30, nrows=30)
r1[] <- 1:ncell(r1)
r2 <- raster(xmn=-100, xmx=-50, ymx=50, ymn=30)
res(r2) <- c(xres(r1), yres(r1))
r2[] <- 1:ncell(r2)
rm <- merge(r1, r2)
# if you have many RasterLayer objects in a list
# you can use do.call:
x <- list(r1, r2)
# add arguments such as filename
# x$filename <- 'test.tif'
m <- do.call(merge, x)
Run the code above in your browser using DataLab