This repository contains plugin modules developed by Netcetera Zurich for version 4.11 of the ESA BEAM Earth Observation Toolbox and Development Platform.
Binary installation of the 3D Vegetation Lab plugin is automated in Java and involves
- copying/replacing the plugin jar in $HOME/beam-4.11/modules
- first-time plugin run to create/unpack $HOME/.beam/beam-vlab/auxdata/
- fetch/unpack latest versions of dependent 3rd party software into auxdata
- create command line wrappers in the bin directory for batch operation
rem 1. MANUALLY: Download BEAM - you have to click to Proceed
rem press Windows-R to get the "run" prompt
iexplore "http://www.brockmann-consult.de/cms/web/beam/dlsurvey?p_p_id=downloadportlet_WAR_beamdownloadportlet10&what=software/beam/4.11/beam_4.11_win32_installer.exe"
rem 2. run installer
beam_4.11_win32_installer.exe
rem 3. go to the beam bin directory (the directory where you just installed it)
rem press Windows-R to get the "run" prompt
cmd /K "cd /d C:\Program Files (x86)\beam-4.11\bin"
rem 4. download the 3DVegLabInstaller.jar into the bin directory from step 3.
iexplore "ftp://ftp.netcetera.ch/pub/"
rem 5. run the 3DVegLabInstaller.jar from inside the bin directory
press Windows-R to get the "run" prompt
cmd /K "cd /d C:\Program Files (x86)\beam-4.11\bin"
java -jar 3DVegLabInstaller.jar
# 1. MANUALLY: Download BEAM - you have to click to Proceed
firefox 'http://www.brockmann-consult.de/cms/web/beam/dlsurvey?p_p_id=downloadportlet_WAR_beamdownloadportlet10&what=software/beam/4.11/beam_4.11_linux64_installer.sh'
# 2. run installer
sh beam_4.11_linux64_installer.sh
# NOTE: an early version of BEAM's 4.11 installer still named the installed directory beam-4.10.3. If so, please rename it to beam-4.11
# 3. go to the beam bin directory (the directory where you just installed it)
cd ${HOME}/beam-4.11/bin
# 4. download 3DVegLabInstaller.jar into the bin directory from step 3.
wget ftp://ftp.netcetera.ch/pub/3DVegLabInstaller.jar
# 5. run the 3DVegLabInstall.jar from inside the bin directory
java -jar 3DVegLabInstaller.jar
# 6. run BEAM
${HOME}/beam-4.11/bin/visat
Once you have started BEAM (visat), use Tools/3D Vegetation Lab Processor to start the plugin.
The BEAM Vegetation Lab plugin relies on the following 3rd party software. Binary snapshots of this software compiled for linux64/win32 platforms are automatically installed by the 3DVegLabInstaller.jar described above
- librat (Monte Carlo Ray Tracing library)
- DART (Discrete Anisotropic Radiative Transfer)
- libRadtran (library for radiative transfer)
There are two modes of development, which are described in a separate README
- Development for Scientists (in python - changing the single jython implementation file, restarting BEAM, browsing log files)
- Development for BEAM developers (in Java and python - full development, including Java plugin infrastructure, help files, support scripts, etc.)
- Mat Disney
- Cyrill Schenkel
- Fabian Schneider
- Nicolas Lauret
- Tristan Gregoire
- Daniel Kuekenbrink
- Joshy Cyriac
- Marcel Kessler
- Jason Brazile