Extract cell values at point locations
Extract cell values at point locations
st_extract(x, ...) ## S3 method for class 'stars' st_extract( x, pts, ..., bilinear = FALSE, time_column = attr(pts, "time_column") %||% attr(pts, "time_col"), interpolate_time = bilinear )
x |
object of class |
... |
ignored |
pts |
object of class |
bilinear |
logical; use bilinear interpolation rather than nearest neighbour? |
time_column |
character or integer; name or index of a column with time or date values that will be matched to values of the dimension "time" in |
interpolate_time |
logical; should time be interpolated? if FALSE, time instances are matched using the coinciding or the last preceding time in the data cube. |
points outside the raster are returned as NA
values.
if x
has more dimensions than only x and y (raster), an
object of class stars
with POINT geometries replacing x and y raster
dimensions; otherwise an object of sf
with extracted values.
tif = system.file("tif/L7_ETMs.tif", package = "stars") r = read_stars(tif) pnt = st_sample(st_as_sfc(st_bbox(r)), 10) st_extract(r, pnt) st_extract(r, pnt) %>% st_as_sf() st_extract(r[,,,1], pnt)
Please choose more modern alternatives, such as Google Chrome or Mozilla Firefox.