landscapemetrics (version 2.1.1)

construct_buffer: construct_buffer

Description

Internal function to construct plot area around coordinates

Usage

construct_buffer(
  coords,
  shape,
  size,
  return_vec = TRUE,
  crs = "",
  verbose = TRUE
)

Value

matrix or SpatVector object

Arguments

coords

SpatVector, sf object or 2-column matrix with coordinates of sample points

shape

String specifying plot shape. Either "circle" or "square"

size

Size of sample plot. Equals the radius for circles or the side-length for squares in map units

return_vec

If TRUE, vector objects are returned.

crs

The coordinate reference system used for vector objects.

verbose

Print warning messages.

Examples

Run this code
coords <- matrix(c(10, 5, 25, 15, 5, 25), ncol = 2, byrow = TRUE)
construct_buffer(coords = coords, shape = "square", size = 5)

Run the code above in your browser using DataLab