powered by
Divide a SpatRaster into "tiles". The cell of another SpatRaster (normally with a much lower resolution) are used to define the tiles.
# S4 method for SpatRaster makeTiles(x, y, filename="tile_.tif", extend=FALSE, na.rm=FALSE, ...)
SpatRaster
SpatRaster or SpatVector
character. Output filename template. Filenames will be altered by adding the tile number for each tile
logical. If TRUE, the extent of y is expanded to assure that it covers all of x
TRUE
y
x
logical. If TRUE, tiles with only missing values are ignored
additional arguments for writing files as in writeRaster
writeRaster
character (filenames)
vrt to create a virtual raster from tiles
vrt
# NOT RUN { r <- rast(ncols=100, nrows=100) values(r) <- 1:ncell(r) x <- rast(ncols=2, nrows=2) filename <- paste0(tempfile(), "_.tif") ff <- makeTiles(r, x, filename) ff vrt(ff) # }
Run the code above in your browser using DataLab