Assign a window (area of interest) to a SpatRaster with a SpatExtent, or set it to NULL to remove the window. This is similar to crop without actually creating a new dataset.
The window is intersect with the extent of the SpatRaster. It is envisioned that in a future version, the window may also go outside these boundaries.
methods
## S4 replacement method for signature 'SpatRaster'window(x)<-value
## S4 method for signature 'SpatRaster'window(x)
Arguments
x: SpatRaster
value: SpatExtent
See Also
crop, extend
Returns
none for window<- and logical for window
Examples
f <- system.file("ex/elev.tif", package="terra")r <- rast(f)global(r,"mean", na.rm=TRUE)e <- ext(c(5.9,6,49.95,50))window(r)<- e
global(r,"mean", na.rm=TRUE)r
x <- rast(f)xe <- crop(x, e)global(xe,"mean", na.rm=TRUE)b <- c(xe, r)window(b)b
window(r)<-NULLr