select.Rd
Geometrically subset SpatRaster or SpatVector (to be done) by drawing on a plot (map).
# S4 method for SpatRaster
sel(x, ...)
# S4 method for SpatVector
sel(x, use="rec", show=TRUE, col="cyan", draw=TRUE, ...)
SpatRaster or SpatVector
character indicating what to draw. One of "rec" (rectangle) or "pol" (polygon)
logical. If TRUE
the selected geometries are shown on the map
color to be used for drawing if draw=TRUE
logical. If TRUE
the area drawn to select geometries is shown on the map
additional graphics arguments for drawing the selected geometries
SpatRaster or SpatVector
if (FALSE) {
# select a subset of a SpatRaster
r <- rast(nrows=10, ncols=10)
values(r) <- 1:ncell(r)
plot(r)
s <- sel(r) # now click on the map twice
# plot the selection on a new canvas:
x11()
plot(s)
# vector
f <- system.file("ex/lux.shp", package="terra")
v <- vect(f)
plot(v)
x <- sel(v) # now click on the map twice
x
}