Description Usage Arguments Details Value Author(s) References See Also Examples
View source: R/backgroundRadius.R
Creation of point-grid backgrounds through the establishment of extent limitations for a sequence of distances, from near presence locations to the length of the half diagonal of the bounding that encloses the background (study area).
1 2 | backgroundRadius(xy, background, start = 0.166, by = 0.083,
unit = c("decimal degrees", "utm"))
|
xy |
Data frame or list of data frames with coordinates (each row is a point) —typically species presence data— to be considered as starting points from which different background extents are created. |
background |
Matrix or list of matrices of background coordinates.
Object derived from function |
start |
Value for the minimum distance to consider for extent limitations. Default is 0.166 |
by |
Value of the distance to consider from one extent to the following. Default is 0.083 |
unit |
Character indicating the coordinate system of the objects.
Default is |
Argument unit is only used to set extent distances in km. This function is aimed at
creating backgrounds of different extent for pseudo-absence samplig based on an initial
point grid (derived from function OCSVMprofiling or function
backgroundGrid). If this function is used for a subsequent application of
functions pseudoAbsences and mopaTrain, the last will perform species distribution
modeling for each of the extents here established, and will return the fitted model that belongs to
the optimum background extent (see references).
List/s of matrixes with xy coordinates, each matrix correspond to a different background extent.
M. Iturbide
Iturbide, M., Bedia, J., Herrera, S., del Hierro, O., Pinto, M., Gutierrez, J.M., 2015. A framework for species distribution modelling with improved pseudo-absence generation. Ecological Modelling. DOI:10.1016/j.ecolmodel.2015.05.018.
mopaTrain, pseudoAbsences, backgroundGrid,
OCSVMprofiling
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 | ## Considering a single group of presence points
data(Q_pubescens)
presences <- Q_pubescens[sample(1:300, size = 100),]
# Define the spatial characteristics of the study area
r <- raster(nrows=50, ncols=50, xmn=-10, xmx=20, ymn=35, ymx=65, vals = rep(1, 50*50))
# Background of the whole study area
bg <- backgroundGrid(r)
# Partition of the study area
bg.extents <- backgroundRadius(xy = presences, background = bg$xy,
start = 0.166, by = 0.083*50, unit = "decimal degrees")
## Considering more than one groups of presence points
data(Oak_phylo2)
# Obtaining the raster that defines the spatial characteristics of the study area
destfile <- tempfile()
data.url <- "https://raw.githubusercontent.com/SantanderMetGroup/mopa/master/data/biostack.rda"
download.file(data.url, destfile)
load(destfile, verbose = TRUE)
projection(biostack$baseline) <- CRS("+proj=longlat +init=epsg:4326")
r <- biostack$baseline[[1]]
# Background of the whole study area
bg <- backgroundGrid(r)
# Partition of the study area
bg.extents <- backgroundRadius(xy = Oak_phylo2, background = bg$xy,
start = 0.166, by = 0.083*10, unit = "decimal degrees")
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.