AMAPVox is an R package that embeds a Java Desktop Application. The Java part of AMAPVox is distributed as a set of JAR files (Java Archives) and is not included by default in the R package to keep it light. The R package handles the download of the JARs and manages multiple versions for the end user.
Operating system: Windows (7 or above), Linux-based, Mac OS X. 64-Bit.
Java: Java 1.8 64-Bit with JavaFX. In practice either or .
CPU: one required but multi-core CPU recommended for multithreading execution.
RAM: 1GB is enough for running the sample case. It will greatly depends on the dimension of the voxel space and the size of the LiDAR scans.
OpenGL: Version 3 or higher, for visualization only.
Install AMAPVox package latest stable version from source:
# install "remotes" package if not already installed
if (!any(grepl("remotes", rownames(installed.packages())))) install.packages("remotes")
# install latest stable version from source
::install_github('umr-amap/AMAPVox') remotes
# load AMAPVox package
library(AMAPVox)
Install and run latest AMAPVox GUI (with active internet connection)
::run() AMAPVox
If you get error(s) about java version, please read help page
::run # section "Java 1.8 64-Bit with JavaFX" ? AMAPVox
List available remote versions:
::getRemoteVersions()
AMAPVox#> version
#> 1 1.0.1
#> 2 1.0.2
#> 3 1.1.9
#> 4 1.2.20
#> 5 1.3.5
#> 6 1.4.3
#> 7 1.6.4
#> 8 1.7.6
#> 9 1.8.2
#> 10 1.9.4
#> 11 1.10.3
#> 12 1.10.4
#> url
#> 1 https://amap-dev.cirad.fr/attachments/download/1648/AMAPVox-1.0.1.zip
#> 2 https://amap-dev.cirad.fr/attachments/download/1647/AMAPVox-1.0.2.zip
#> 3 https://amap-dev.cirad.fr/attachments/download/1649/AMAPVox-1.1.9.zip
#> 4 https://amap-dev.cirad.fr/attachments/download/1640/AMAPVox-1.2.20.zip
#> 5 https://amap-dev.cirad.fr/attachments/download/1651/AMAPVox-1.3.5.zip
#> 6 https://amap-dev.cirad.fr/attachments/download/1697/AMAPVox-1.4.3.zip
#> 7 https://amap-dev.cirad.fr/attachments/download/1804/AMAPVox-1.6.4.zip
#> 8 https://amap-dev.cirad.fr/attachments/download/1884/AMAPVox-1.7.6.zip
#> 9 https://amap-dev.cirad.fr/attachments/download/1900/AMAPVox-1.8.2.zip
#> 10 https://amap-dev.cirad.fr/attachments/download/1916/AMAPVox-1.9.4.zip
#> 11 https://amap-dev.cirad.fr/attachments/download/1933/AMAPVox-1.10.3.zip
#> 12 https://amap-dev.cirad.fr/attachments/download/1935/AMAPVox-1.10.4.zip
Install specific version:
::installVersion("1.7.6")
AMAPVox# install and run specific version
::run("1.6.4", check.update = FALSE) AMAPVox
List local versions:
::getLocalVersions()
AMAPVox#> version path
#> 1 1.8.1 /home/pverley/.local/share/AMAPVox/bin/AMAPVox-1.8.1
#> 2 1.8.2 /home/pverley/.local/share/AMAPVox/bin/AMAPVox-1.8.2
#> 3 1.9.4 /home/pverley/.local/share/AMAPVox/bin/AMAPVox-1.9.4
#> 4 1.10.1 /home/pverley/.local/share/AMAPVox/bin/AMAPVox-1.10.1
#> 5 1.10.2 /home/pverley/.local/share/AMAPVox/bin/AMAPVox-1.10.2
Uninstall local version:
::removeVersion("1.7.6") AMAPVox