ext | R Documentation |
Get a SpatExtent of a SpatRaster, SpatVector, or other spatial objects. Or create a SpatExtent from a vector (length=4; order=xmin, xmax, ymin, ymax)
You can set the extent of a SpatRaster, but you cannot set the extent of a SpatVector (see rescale
for that). See set.ext
to set the extent in place.
## S4 method for signature 'SpatRaster'
ext(x, cells=NULL)
## S4 method for signature 'SpatVector'
ext(x)
## S4 method for signature 'numeric'
ext(x, ..., xy=FALSE)
## S4 replacement method for signature 'SpatRaster,SpatExtent'
ext(x)<-value
## S4 replacement method for signature 'SpatRaster,numeric'
ext(x)<-value
x |
SpatRaster |
cells |
positive integer (cell) numbers to subset the extent to area covered by these cells |
value |
SpatExtent, or numeric vector of length four (xmin, xmax, ymin, ymax) |
... |
if |
xy |
logical. Set this to |
A SpatExtent
object.
r <- rast()
e <- ext(r)
as.vector(e)
as.character(e)
ext(r) <- c(0, 2.5, 0, 1.5)
r
er <- ext(r)
round(er)
# go "in"
floor(er)
# go "out"
ceiling(er)
ext(r) <- e
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.