Last chance! 50% off unlimited learning
Sale ends in
Create a Virtual Raster Dataset (VRT) from a collection of file-based raster datasets (tiles).
# S4 method for character
vrt(x, filename="", options=NULL, overwrite=FALSE)
SpatRaster
character. Filenames of raster "tiles". See tiles
character. Output VRT filename
character. All arguments as separate vector elements. Options as for gdalbuildvrt
logical. Should filename
be overwritten if it exists?
makeTiles
to create tiles; makeVRT
to create a .vrt file for a binary raster file that does not have a header file.
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
#vrtfile <- paste0(tempfile(), ".vrt")
#v <- vrt(ff, vrtfile)
## output in lower resolution
#vrtfile <- paste0(tempfile(), ".vrt")
#v <- vrt(ff, vrtfile, options = c("-tr", 5, 5))
#head(readLines(vrtfile))
#v
Run the code above in your browser using DataLab