invert_vector | R Documentation |
Invert a vector layer according to the extent of a restopt problem.
invert_vector(vector_layer, extent = NULL, filter = NULL)
vector_layer |
|
extent |
|
filter |
Optional: filter to apply to |
Invert a vector layer according to its extent, or a user-specified extent. This function is useful to derive locked out areas from accessible areas, e.g. buffer around tracks.
A terra::vect()
Vector object.
## Not run:
habitat_data <- rast(
system.file("extdata", "habitat_hi_res.tif", package = "restoptr")
)
available <- vect(
system.file("extdata", "accessible_areas.gpkg", package = "restoptr")
)
locked_out <- invert_vector(
vector_layer = available,
extent = ext(habitat_data),
filter = available$ID==2
)
## End(Not run)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.