Extract values for a range of layers from a SpatRaster
Extract values for a range of layers from a SpatRaster
Extract values from a SpatRaster for a set of locations and a range of layers. To extract values for a single or all layers, use extract
methods
## S4 method for signature 'SpatRaster'extractRange(x, y, first, last, lyr_fun=NULL, geom_fun=NULL, ID=FALSE, na.rm=TRUE,...)
Arguments
x: SpatRaster
y: SpatVector (points, lines, or polygons). Alternatively, for points, a 2-column matrix or data.frame (x, y) or (lon, lat). Or a vector with cell numbers
first: layer name of number, indicating the first layer in the range of layers to be considered
last: layer name or number, indicating the last layer in the range to be considered
lyr_fun: function to summarize the extracted data across layers
geom_fun: function to summarize the extracted data for each line or polygon geometry. Ignored if y has point geometry
ID: logical. Should an ID column be added? If so, the first column returned has the IDs (record numbers) of y