update {terra} | R Documentation |
Change values in a file
Description
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.
Usage
## S4 method for signature 'SpatRaster'
update(object, crs=FALSE, extent=FALSE)
Arguments
object |
SpatRaster |
crs |
logical. Should the coordinate reference system be updated? |
extent |
logical. Should the extent be updated? |
Value
SpatRaster (invisibly)
Examples
s <- rast(system.file("ex/logo.tif", package="terra"))
fname <- paste0(tempfile(), ".tif")
x <- writeRaster(s, fname)
ext(x) <- ext(x) + 1
crs(x) <- "+proj=utm +zone=1"
update(x, crs=TRUE, extent=TRUE)
rast(fname)
[Package terra version 1.8-60 Index]