Package: FORTLS 2.0.1

Juan Alberto Molina-Valero

FORTLS: Automatic Processing of Terrestrial-Based Technologies Point Cloud Data for Forestry Purposes

Process automation of point cloud data derived from terrestrial-based technologies such as Terrestrial Laser Scanner (TLS) or Mobile Laser Scanner. 'FORTLS' enables (i) detection of trees and estimation of tree-level attributes (e.g. diameters and heights), (ii) estimation of stand-level variables (e.g. density, basal area, mean and dominant height), (iii) computation of metrics related to important forest attributes estimated in Forest Inventories at stand-level, and (iv) optimization of plot design for combining TLS data and field measured data. Documentation about 'FORTLS' is described in Molina-Valero et al. (2022, <doi:10.1016/j.envsoft.2022.105337>).

Authors:Juan Alberto Molina-Valero [aut, cph, cre], Adela Martínez-Calvo [aut, com], Juan Gabriel Álvarez-González [aut, ths], Fernando Montes [aut], César Pérez-Cruzado [aut, ths]

FORTLS_2.0.1.tar.gz
FORTLS_2.0.1.zip(r-4.7)FORTLS_2.0.1.zip(r-4.6)FORTLS_2.0.1.zip(r-4.5)
FORTLS_2.0.1.tgz(r-4.6-x86_64)FORTLS_2.0.1.tgz(r-4.6-arm64)FORTLS_2.0.1.tgz(r-4.5-x86_64)FORTLS_2.0.1.tgz(r-4.5-arm64)
FORTLS_2.0.1.tar.gz(r-4.7-arm64)FORTLS_2.0.1.tar.gz(r-4.7-x86_64)FORTLS_2.0.1.tar.gz(r-4.6-arm64)FORTLS_2.0.1.tar.gz(r-4.6-x86_64)
FORTLS_2.0.1.tgz(r-4.6-emscripten)
manual.pdf |manual.html
card.svg |card.png
FORTLS/json (API)

# Install 'FORTLS' in R:
install.packages('FORTLS', repos = c('https://cranhaven.r-universe.dev', 'https://cloud.r-project.org'))

Bug tracker:https://github.com/molina-valero/fortls/issues

Pkgdown/docs site:https://molina-valero.github.io

Uses libs:
  • c++– GNU Standard C++ Library v3
Datasets:
  • Rioja.data - Inventoried Plots Data for a Stand Case Study in La Rioja
  • Rioja.simulations - Simulated Metrics and Variables for a Stand Case Study in La Rioja

On CRAN:

Conda:

archivedpackagesr-universecpp

3.95 score 5 stars 12 scripts 554 downloads 29 exports 136 dependencies

Last updated from:be74f0881c (on package/FORTLS). Checks:13 OK. Indexed: no.

TargetResultTimeFilesSyslog
linux-devel-arm64OK322
linux-devel-x86_64OK300
source / vignettesOK456
linux-release-arm64OK296
linux-release-x86_64OK272
macos-release-arm64OK179
macos-release-x86_64OK657
macos-oldrel-arm64OK198
macos-oldrel-x86_64OK595
windows-develOK351
windows-releaseOK317
windows-oldrelOK370
wasm-releaseOK229

Exports:angle_count_cppcorrelationsdistance.samplingestimation.plot.sizefit_circle_cpp_modifiedfixed_area_cppgeometric_features_distgeometric_features_pyheight_perc_cppinstall_fortls_python_depsinternal_ransacis_one_row_all_naiterations_RANSACk_tree_cppmetrics.variablesnormalizeoptimize.plot.designRANSAC_cpprelative.biassample_indicessimulationstree.detection.multi.scantree.detection.several.plotstree.detection.single.scanvoxel_grid_downsamplingweighted_mean_aritweighted_mean_geomweighted_mean_harmweighted_mean_sqrt

Dependencies:abindaskpassbase64encBHbitbit64bootbslibcachemcircularclassclassIntclicodetoolscpp11crayoncrosstalkcurldata.tableDBIdbscandigestDistancedplyre1071evaluatefarverfastclusterfastmapFNNfontawesomefsfuturefuture.applygenericsgeometryggplot2globalsgluegtableherehighrhmshtmltoolshtmlwidgetshttrisobandjquerylibjsonliteKernSmoothknitrlabelinglaterlatticelazyevallidRlifecyclelinproglistenvlpSolvemagicmagrittrMASSMatrixmemoisemgcvmimemomentsmrdsmvtnormnlmenloptrnumDerivopenssloptimxotelparallellypillarpkgconfigplotlypngpracmaprettyunitsprogresspromisesproxypurrrR6rappdirsrasterrbibutilsRColorBrewerRcppRcppArmadilloRcppEigenRcppParallelRcppProgressRcppTOMLRCSFRdpackreticulateRfastrglrlangrlasrmarkdownrprojrootRsolnps2S7sassscalessfspstarsstringistringrsysterratibbletidyrtidyselecttinytextruncnormtzdbunitsutf8vctrsviridisLiteVoxRvroomwithrwkxfunyamlzigg

Plot design optimization

Rendered fromplot_design_optimization.Rmdusingknitr::rmarkdownon Jun 09 2026.

Last update: 2026-06-09
Started: 2026-06-09

Stand-level variables

Rendered fromstand_level.Rmdusingknitr::rmarkdownon Jun 09 2026.

Last update: 2026-06-09
Started: 2026-06-09

Tree-level variables

Rendered fromtree_level.Rmdusingknitr::rmarkdownon Jun 09 2026.

Last update: 2026-06-09
Started: 2026-06-09