crop an sf object to a specific rectangle
st_crop(x, y, ...) # S3 method for sfc st_crop(x, y, ..., xmin, ymin, xmax, ymax) # S3 method for sf st_crop(x, y, ...)
| x | object of class |
|---|---|
| y | numeric vector with named elements |
| ... | ignored |
| xmin | minimum x extent of cropping area |
| ymin | minimum y extent of cropping area |
| xmax | maximum x extent of cropping area |
| ymax | maximum y extent of cropping area |
setting arguments xmin, ymin, xmax and ymax implies that argument y gets ignored.
box = c(xmin = 0, ymin = 0, xmax = 1, ymax = 1) pol = st_sfc(st_buffer(st_point(c(.5, .5)), .6)) pol_sf = st_sf(a=1, geom=pol) plot(st_crop(pol, box))#> Warning: attribute variables are assumed to be spatially constant throughout all geometries