R/background.points.buffer.R

Defines functions background.points.buffer

Documented in background.points.buffer

#' Takes a set of points, a buffer radius, a sample size, and a mask and returns
#' randomly sampled points from within that buffer radius.
#' Code modified from Elith and Hijmans SDM with R tutorial
#'
#' NOTE: This function has been replaced by background.buffer.
#'
#' @param points A two column data frame with X and Y coordinates
#' @param radius Radius for circular buffers to draw around points, in meters.
#' @param n Sample size for number of background points to return
#' @param mask A raster to use as a mask for drawing points
#'
#' @return A data frame of points drawn at random from circular buffers around the occurrence points.


background.points.buffer <- function(points, radius, n, mask){

  return(background.buffer(points = points, buffer.width = radius,
                           mask = mask, return.type = "points", n = n))

}

Try the ENMTools package in your browser

Any scripts or data that you put into this service are public.

ENMTools documentation built on April 11, 2023, 6:09 p.m.