crop an sf object to a specific rectangle
crop an sf object to a specific rectangle
st_crop(x, y, ...) ## S3 method for class 'sfc' st_crop(x, y, ..., xmin, ymin, xmax, ymax) ## S3 method for class '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)) plot(st_crop(pol_sf, st_bbox(box))) # alternative: plot(st_crop(pol, xmin = 0, ymin = 0, xmax = 1, ymax = 1))
Please choose more modern alternatives, such as Google Chrome or Mozilla Firefox.