Learn R Programming

This is a visualization tool for vegetation structure/succession in space and/or time mainly for forest gap models. However, it could also be used to visualize observed forest stands. If used for models, they should contain either individual trees or cohorts (e.g. LPJ-GUESS by Smith et al. (2014) doi:10.5194/bg-11-2027-2014). For a list of required and additional data fileds see the vignette.

For details, see the vignette (vignette("DGVM3D", package="DGVM3D")) or https://joergsteinkamp.github.io/DGVM3D

Copy Link

Version

Install

install.packages('DGVM3D')

Monthly Downloads

4

Version

1.0.0

License

GPL-3 | file LICENSE

Issues

Pull Requests

Stars

Forks

Maintainer

Steinkamp Joerg

Last Published

March 19th, 2018

Functions in DGVM3D (1.0.0)

establishTrees

poplulate a patch with its vegetation
DGVM3D-package

3D Forest Simulation Visualization Tool
Stand-class

One model stand consisting of several patches
snapshot

Visualize a snapshot of patches.
getCone

calculate a cone
getEllipsoid

Calculate an ellipsoid
tree3D

draw a single tree
stand3D

3D view of the stands
Patch-class

One model patch
succession

create a temporal succession
dgvm3d.options

set some variables used in cascading functions
plant3D

Plant the trees of an already created patch/stand
triClose

fill a polygon (number of vertices) with triangles
TriangBody-class

a Information to draw a triangular object
updateStand

Remove/add trees with a new vegetation data.frame
dgvm3d.succession

Vegetation timeseries data from 1860-2005
sunflower.disc

return the positions
random.disc

Random distribution in a circle
grass3D

Plant the grass on the patch
sunflower.radius

Calc the current radius
getFlame

Get the shape of a single flame
getHexagon

Calculate a 3D hexagon
read.LPJ

Prepare the output table from LPJ-GUESS for visualization
row.disc

row-wise distribution of points in a disc
initStand

Initialize the model Stand
fire3D

add Fire to the stand or succession