cut_calibarea_b: Cut calibration area based on a list of SpatialPolygons Use a...

View source: R/1.1.f.data.prep.R

cut_calibarea_bR Documentation

Cut calibration area based on a list of SpatialPolygons Use a list of SpatialPolygons to crop environmental variables for each species.

Description

Cut calibration area based on a list of SpatialPolygons Use a list of SpatialPolygons to crop environmental variables for each species.

Usage

cut_calibarea_b(poly.l, env.uncut, numCores = 1)

Arguments

poly.l

list of SpatialPolygons, usually returned from "buffer_b" function

env.uncut

raster brick or stack to be cropped

numCores

Number of cores to use for parallelization. If set to 1, no paralellization is performed

Value

list [one element for each species] of cropped environmental variables. Details in ?raster::crop

See Also

load_calib_data_b, crop, buffer_b

Examples

## Not run: 
Bvarieg.occ <- read.table(paste(system.file(package="dismo"),
 "/ex/bradypus.csv", sep=""), header=TRUE, sep=",")
colnames(Bvarieg.occ) <- c("SPEC", "LONG", "LAT")
spp.occ.list <- list(Bvarieg = Bvarieg.occ)
occ.polys <- set_calibarea_b(spp.occ.list)
occ.b <- buffer_b(occ.polys, width=1.5)
env.uncut <- brick("path/to/env")
occ.b.env <- cut_calibarea_b(occ.b, env.uncut)
for(i in 1:length(occ.b.env)){
   plot(occ.b.env[[i]][[1]])
   plot(occ.b[[i]], add=TRUE)
}

## End(Not run)

HemingNM/ENMwizard documentation built on Jan. 4, 2024, 3:24 p.m.