setMaximumZfromRaster {mkde} | R Documentation |
Initialize maximum z-axis value from a raster
Description
Set the upper bounds in the z-dimension for each location in the x and y dimensions from a raster.
Usage
setMaximumZfromRaster(mkde.obj, spat.raster)
Arguments
mkde.obj |
2D or 3D MKDE object created with
|
spat.raster |
A RasterLayer object representing the lower bounds of the space the animal may occupy in the z-dimension. |
Details
This function sets the upper bounds of the space the animal may occupy
in the z-dimension. For example, the ascii.raster.filez
argument
may represent a raster for elevation for subterranean animals, or
other surface.
Value
An updated MKDE list object is returned.
Author(s)
Jeff A. Tracey, PhD
USGS Western Ecological Research Center, San Diego Field Station
jatracey@usgs.gov
James Sheppard, PhD
San Diego Zoo Institute for Conservation Research
jsheppard@sandiegozoo.org
Examples
library(terra)
fpath <- system.file("extdata", "dugongdem.RDS", package="mkde")
dugongdem <- terra::readRDS(fpath)
cell.sz <- mean(res(dugongdem))
ext <- ext(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 <- setMaximumZfromRaster(mkde.obj, dugongdem)