Learn R Programming

eseis (version 0.7.3)

spatial_crop: Crop extent of spatial data.

Description

The function crops the spatial extent of raster objects or other spatial objects based on bounding box coordinates.

Usage

spatial_crop(data, bbox)

Value

spatial object, cropped to bounding box

Arguments

data

raster object, spatial data set to be processed.

bbox

Numeric vector of length four, bounding box coordinates in the form c(xmin, xmax, ymin, ymax)

Author

Michael Dietze

Examples

Run this code

## create example data set
x <- terra::rast(nrows = 100, ncols = 100, 
                 xmin = 0, xmax = 10, 
                 ymin = 0, ymax = 10)
terra::values(x) <- 1:10000

## create crop extent vector
bbox <- c(3, 7, 3, 7)

## crop spatial object
y <- spatial_crop(data = x, 
                  bbox = bbox)

## plot both objects
terra::plot(x)
terra::plot(y, add = TRUE)

Run the code above in your browser using DataLab