Learn R Programming

mkde (version 0.1)

setMinimumZfromRaster: Set minimum z-axis values from a raster

Description

Set the lower bounds in the z-dimension for each location in the x and y dimensions from a raster.

Usage

setMinimumZfromRaster(mkde.obj, raster.layer)

Arguments

mkde.obj
A 2D or 3D MKDE object created with initialize3DMKDE or initialize3DMKDE, respectively
raster.layer
A RasterLayer object representing the lower bounds of the space the animal may occupy in the z-dimension.

Value

An updated MKDE list object is returned.

Details

This function sets the lower bounds of the space the animal may occupy in the z-dimension. For example, the ascii.raster.file argument may represent a raster for elevation, depth of the sea floor, or other surface.

Examples

Run this code
library(raster)
data(dugongdem)
cell.sz <- mean(res(dugongdem))
ext <- extent(dugongdem)
nx <- ncol(dugongdem)
ny <- nrow(dugongdem)
mkde.obj <- initializeMKDE3D(ext@xmin, cell.sz, nx, ext@ymin, cell.sz,
ny, min(values(dugongdem), na.rm=TRUE), 50.0, 15)
mkde.obj <- setMinimumZfromRaster(mkde.obj, dugongdem-20.0)

Run the code above in your browser using DataLab