update | R Documentation |
Change the contents of a file that is the data source of a SpatRaster. BE CAREFUL as you are overwriting values in an existing file.
## S4 method for signature 'SpatRaster'
update(object, names=FALSE, crs=FALSE, extent=FALSE)
object |
SpatRaster |
names |
logical. Should the names be updated? |
crs |
logical. Should the coordinate reference system be updated? |
extent |
logical. Should the extent be updated? |
SpatRaster (invisibly)
s <- rast(system.file("ex/logo.tif", package="terra"))
fname <- paste0(tempfile(), ".tif")
x <- writeRaster(s, fname)
names(x) <- c("A", "B", "C")
ext(x) <- ext(x) + 1
crs(x) <- "+proj=utm +zone=1"
update(x, names=TRUE, crs=TRUE, extent=TRUE)
rast(fname)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.