writeInterpolatedPathVTK {mkde}R Documentation

Write path to VTK.

Description

Write the interpolated move path to a VTK file.

Usage

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

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

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.

Value

No value 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)
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")

[Package mkde version 0.3 Index]