Initialize maximum z-axis value from a raster
Set the upper bounds in the z-dimension for each location in the x and y dimensions from a raster.
setMaximumZfromRaster(mkde.obj, raster.layer)
mkde.obj |
2D or 3D MKDE object created with
|
raster.layer |
A RasterLayer object representing the lower bounds of the space the animal may occupy in the z-dimension. |
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.
An updated MKDE list object is returned.
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
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 <- setMaximumZfromRaster(mkde.obj, dugongdem)
Please choose more modern alternatives, such as Google Chrome or Mozilla Firefox.