rangeMapper (version 0.3-1)

ramp: range mapper pipe line.

Description

A quick alternative to initiate a project by pipelining several functions.

Usage

ramp(file, dir = tempdir(), gridSize, spdf, bbox = spdf, ID, biotab,
  metadata, FUN, overwrite = FALSE)

Arguments

file

project file name.

dir

project directory.

gridSize

grid resolution (in units previously set by global.bbox.save)

spdf

SpatialPolygonsDataFrame object containing all the ranges.

bbox

the spatial domain of the project (see global.bbox.save )

ID

a character vector of length one. An spdf column name indicating the range ID (e.g. species name).

biotab

character string identifying the ‘BIO’ table to use.

metadata

a named list of functions. See rangeTraits and metadata.update.

FUN

the function to be applied to each pixel. If FUN is missing then species richness (species count) is computed.

overwrite

logical vector, default to FALSE (the file is kept but all tables are dropped).

Value

an sqlite connection to a rangeMapper project

See Also

rangeMap.start global.bbox.save gridSize.save canvas.save processRanges bio.save rangeMap.save

Examples

Run this code
# NOT RUN {
breding_ranges = rgdal::readOGR(system.file(package = "rangeMapper",
     "extdata", "wrens", "vector_combined"), "wrens", verbose = FALSE)
data(wrens)
d = subset(wrens, select = c('sci_name', 'body_size', 'body_mass', 'clutch_size') )
con = ramp("wrens.sqlite", gridSize = 10, spdf = breding_ranges, biotab = d, ID = "sci_name",
            metadata = rangeTraits(), FUN = "median", overwrite = TRUE)
m = rangeMap.fetch(con)
# }

Run the code above in your browser using DataLab