Learn R Programming

mkde (version 0.4)

writeInterpolatedPathVTK: Write path to VTK.

Description

Write the interpolated move path to a VTK file.

Usage

writeInterpolatedPathVTK(move.dat, mkde.obj, description, filename, control)

Value

No value is returned

Arguments

move.dat

A move data object created with initializeMovementData

mkde.obj

An MKDE object created with initialize3DMKDE

description

A text description for the file header

filename

A string for the path and file name

control

A list for finer control

Author

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

Details

Writes 3D lines between observed locations for move steps. Move steps where the initial location i has a value of FALSE for move.dat$use.obs[i] are omitted. Currently, the list argument control only has three elements: (1) ``method'' with a default value of ``linear'', (2) method.par which is a list of method parameters, and (3) z.scale used to scale the z-coordinates. Only the z.scale should be set by the user at this time.

Examples

Run this code
library(terra)
data(condor)
mv.dat <- initializeMovementData(condor$time, condor$x, condor$y, 
z.obs=condor$z, sig2obs=25.0, sig2obs.z=81.0, t.max=65.0)

fpath <- system.file("extdata", "condordem.RDS", package="mkde")
condordem <- terra::readRDS(fpath)
cell.sz <- mean(res(condordem))
ext <- ext(condordem)
nx <- ncol(condordem)
ny <- nrow(condordem)
mkde.obj <- initializeMKDE3D(ext$xmin, cell.sz, nx, ext$ymin, cell.sz,
ny, min(values(condordem), na.rm=TRUE), 30.0, 100)

writeInterpolatedPathVTK(mv.dat, mkde.obj,
"Example California condor move steps", "condor_path.vtk")

# Clean up files
unlink("condor_path.vtk")

Run the code above in your browser using DataLab