SlideShare a Scribd company logo
Estimating forest structure and 
biomass through LiDAR data: 
the L.E.S.T.O. toolbox 
Andrea Antonello, Franceschi Silvia, 
Floreancig Valentino, Comiti Francesco, Tonon Giustino 
FOSS4G Osaka October 2014
INTRODUCTION 
● co-founder of HydroloGIS with Andrea Antonello 
● environmental engineer specialized in hydrology, 
hydraulics and geomorphology 
● PhD student of Science and Technology at the 
University of Bolzano (Italy) 
● developed scientific models contained in the 
JGrassTools library in the field of: 
– hydrology 
– hydraulics 
– forestry 
● OSGeo Charter Member
JGRASSTOOLS 
● geospatial library containing modules for: 
– vector and raster processing 
– geomorphology 
– forestry 
– mobile mapping support 
● it is the core behind the Spatial Toolbox of uDig GIS 
● it can be used stand alone using the Stage 
(http://bit.ly/stage_downloads): Spatial Toolbox 
And Geoscripting Ennvironment tool for 
environmental modelling
JGRASSTOOLS
JGRASSTOOLS
JGRASSTOOLS
JGRASSTOOLS
JGRASSTOOLS
JGRASSTOOLS
WHAT IS LESTO? 
● Open Source 
● GIS aware 
● library dedicated to 
● sciences that make use of 
● LiDAR data 
Developed and maintained by HydroloGIS and the 
team of prof. Tonon at the Faculty of Science and 
Technology of the Free University of Bolzano (Italy). 
Contains tools for handling high resolution LiDAR 
data (LAS) and for LiDAR analysis related to forestry.
MODULES OVERVIEW 
Utilities 
las reading/writing 
las spatial index 
las info, overview 
las point density 
Raster 
las interpolation 
- DTM 
- DSM 
- CHM 
Filters 
las height distribution 
las histogram 
las merge 
las threshold 
Tools 
Building extraction 
Forestry analysis 
Intensity analysis
MODULES OVERVIEW IN STAGE
MODULES OVERVIEW IN STAGE
PREPROCESSING 
Packages including the available pre-processing operations 
are: 
● Utilities 
– LasIndexer: creates indexes for LAS files
LasIndexer
LasIndexer
PREPROCESSING 
Packaging including the available pre-processing 
operations are: 
● Utilities 
– LasIndexer: creates indexes for LAS files 
– LasInfo: prints out information of a LAS file/folder
LasInfo
LasInfo
PREPROCESSING 
Packaging including the available pre-processing 
operations are: 
● Utilities 
– LasIndexer: creates indexes for LAS files 
– LasInfo: prints out information of a LAS file/folder 
– LasOverviewCreator: creates a shp with overview
LasOverviewCreator
LasOverviewCreator
PREPROCESSING 
Packaging including the available pre-processing 
operations are: 
● Utilities 
– LasIndexer: creates indexes for LAS files 
– LasInfo: prints out information of a LAS file/folder 
– LasOverviewCreator: creates a shp with overview 
– LasPointDensityExtractor: creates a shp with point 
cloud density on a given grid
LasPointDensityExtractor
LasPointDensityExtractor
PREPROCESSING 
Packaging including the available pre-processing 
operations are: 
● Utilities 
– LasIndexer 
– LasInfo 
– LasOverviewCreator 
– LasPointDensityExtractor 
● Filter 
– LasHeightDistribution: analyze the height distribution 
and categorize the forest type
LasHeightDistribution
LasHeightDistribution
PREPROCESSING 
Packaging including the available pre-processing 
operations are: 
● Utilities 
– LasIndexer 
– LasInfo 
– LasOverviewCreator 
– LasPointDensityExtractor 
● Filter 
– LasHeightDistribution 
– LasHistogram: creates an histogram of the elevation 
or intensity of all the points in the LAS file
LasHistogram
LasHistogram
PREPROCESSING 
Packaging including the available pre-processing 
operations are: 
● Utilities 
– LasIndexer 
– LasInfo 
– LasOverviewCreator 
– LasPointDensityExtractor 
● Filter 
– LasHeightDistribution 
– LasHistogram 
– LasMerger: merges all the LAS file contained in a 
folder in a single one
LasMerger
PREPROCESSING 
Packaging including the available pre-processing 
operations are: 
● Utilities 
– LasIndexer 
– LasInfo 
– LasOverviewCreator 
– LasPointDensityExtractor 
● Filter 
– LasHeightDistribution 
– LasHistogram 
– LasMerger 
– LasThresholder: extracts the points with values in an 
interval
LasThresholder
LasThresholder
LasThresholder
RASTER 
Raster package contains all the available modules to 
interpolate and create a raster (DTM, DSM) from raw point 
cloud. The different interpolation algorithms are 
● AdaptiveTinFilter: the implementation of the adaptive TIN 
method of Axelsons 
● Las2BivariateRasterMosaic: uses the bivariate function 
to interpolate a raster from the point cloud and creates a 
mosaic of TIF 
● Las2RasterInterpolator: interpolates a raster from LAS 
points using the Inverse Distance Weight method 
● LasOnRasterMapper: creates a raster by mapping 
max/min elevation point in each pixel 
● LasTriangulation2Dsm: creates a DSM from the 
triangulation of the point cloud
RASTER 
ADAPTIVE TIN
RASTER 
ADAPTIVE TIN
RASTER 
MAX HEIGHT
BUILDINGS 
This package contains a module to extract the vector data 
of the buildings from a LAS file. 
● LasOnDtmBuildingExtractor: based on the identification 
of the holes in the ground generated by cutting all the 
points with an elevation on the ground over a given 
threshold 
● the output shapefile can be cleaned from noise data and 
smoothed on the boundaries
BUILDINGS
BUILDINGS
FLIGHTLINES 
Modules to separate different flightlines inside a LAS file: 
● FlightLinesExtractor: creates different las files for each of 
the different flightlines inside the single las
FLIGHTLINES
FLIGHTLINES
FLIGHTLINES
FLIGHTLINES 
Modules to separate different flightlines inside a LAS file: 
● FlightLinesExtractor: creates different las files for each of 
the different flightlines inside the single las 
● FlightLinesIntensityNormalizer: normalize intensity 
values between different flightlines considering the 
position of the aircraft (x,y,z)
FLIGHTLINES
FLIGHTLINES
VEGETATION 
Extrapolation of the whole forest biometric data (e.g. 
forest biomass) can be obtained through two 
approaches: 
● area-based approaches (AB): forest attributes are 
estimated by relating plot data to ALS data by 
statistically procedure 
● individual tree crown (ITC) approaches: can use both 
raster CHM and point ALS data and are aimed to 
detect position and main characteristics of each 
single tree. Single-tree records can then be 
aggregated at plot, forest, watershed or regional 
scale.
VEGETATION 
Extrapolation of the whole forest biometric data (e.g. 
forest biomass) can be obtained through two 
approaches: 
● area-based approaches (AB): forest attributes are 
estimated by relating plot data to ALS data by 
statistically procedure 
● individual tree crown (ITC) approaches: ITC 
approaches can use both raster CHM and point ALS 
data and are aimed to detect position and main 
characteristics of each single tree. Single-tree 
records can then be aggregated at plot, forest, 
watershed or regional scale.
VEGETATION 
The position of trees and vegetation information are 
used to evaluate: 
● the forest structure 
● the volume of biomass 
● the source of hydro-geological hazard related to 
– hillslopes stability 
– transport of wood in rivers.
STUDY AREA: DESCRIPTION 
high local variety in 
forest structure 
AURINA VALLEY 
AREA = 10 km2 
VEGETATION: 
●Norway spruce (Picea abies) 
●Larch (Larix decidua) 
●Stone pine (Pinus cembra)
STUDY AREA: LiDAR SURVEY (2012) 
points classification 
points difference DTM 
DTM + DSM 
points density = 10 p/m2
STUDY AREA: FIELD SURVEY (2013) 
12 CIRCULAR PLOTS 
AREA = 0.07 ha 
RADIUS = 15 m 
BUFFER 150 m ROADS 
FOREST STRUCTURES: 
●young 
●biplane 
●adult 
●multilayer
STUDY AREA: FIELD SURVEY (2013) 
ALLOMETRIC RELATIONSHIPS 
V(tree) = f(h,DBH)
Sample plots: forest metrics
Sample plots: forest metrics
Sample plots: forest metrics
VEGETATION MODULES 
The available modules for single tree extraction are 
based on the identification of local maxima: 
● RasterMaximaFinder: identifies local maxima on 
raster input data
RasterMaximaFinder
RasterMaximaFinder
RasterMaximaFinder
RasterMaximaFinder
RasterMaximaFinder
VEGETATION MODULES 
The available modules for single tree extraction are 
based on the identification of local maxima: 
● RasterMaximaFinder: identifies local maxima on 
raster input data 
● PointCluodMaximaFinder: identifies local maxima on 
point cloud input data
PointCloudMaximaFinder
PointCloudMaximaFinder
PointCloudMaximaFinder
VEGETATION MODULES 
The available modules for single tree extraction are 
based on the identification of local maxima: 
● RasterMaximaFinder: identifies local maxima on 
raster input data 
● PointCluodMaximaFinder: identifies local maxima on 
point cloud input data 
● WatershedAlgorithm: delineates the crowns of the 
trees based on raster data
WatershedAlgorithm
WatershedAlgorithm
FUTURE PLANS 
● stabilize and release some new algorithms of 
pre/post processing of extracted maximum points 
to improve the results 
● implement Particle Swarming Optimizer for 
automatic calibration of the models 
● integrate a visualizer for LAS point data 
● use the results in the models for the evaluation of 
the hazard related to transport of wood during 
floods
LICENCE AND DISTRIBUTION 
LESTO is released under Open Source License 
(GPL v3) on the JGrasstools website. 
The toolbox is open to contributions on any LiDAR 
related (future might even bring roads or power 
lines).
USEFUL LINKS 
http://www.jgrasstools.org 
http://bit.ly/stage_downloads 
http://www.udig.eu

More Related Content

Similar to LESTO tools in JGrassToolbox

Spatial tools for LiDAR based watershed management and forestry analysis
Spatial tools for LiDAR based watershed management and forestry analysisSpatial tools for LiDAR based watershed management and forestry analysis
Spatial tools for LiDAR based watershed management and forestry analysis
silli
 
Modelling natural hazards in gvSIG with the HortonMachine plugins
Modelling natural hazards in gvSIG with the HortonMachine pluginsModelling natural hazards in gvSIG with the HortonMachine plugins
Modelling natural hazards in gvSIG with the HortonMachine plugins
Andrea Antonello
 
Application of a pattern recognition algorithm for single tree detection from...
Application of a pattern recognition algorithm for single tree detection from...Application of a pattern recognition algorithm for single tree detection from...
Application of a pattern recognition algorithm for single tree detection from...
silli
 
Lidar Analysis in ArcGIS® 10.0 for Forestry Applications
Lidar Analysis in ArcGIS® 10.0 for Forestry ApplicationsLidar Analysis in ArcGIS® 10.0 for Forestry Applications
Lidar Analysis in ArcGIS® 10.0 for Forestry Applications
Gordon Sumerling
 
Enterprise Scale Topological Data Analysis Using Spark
Enterprise Scale Topological Data Analysis Using SparkEnterprise Scale Topological Data Analysis Using Spark
Enterprise Scale Topological Data Analysis Using Spark
Alpine Data
 
Enterprise Scale Topological Data Analysis Using Spark
Enterprise Scale Topological Data Analysis Using SparkEnterprise Scale Topological Data Analysis Using Spark
Enterprise Scale Topological Data Analysis Using Spark
Spark Summit
 
Modestr v.5.0 features
Modestr v.5.0 featuresModestr v.5.0 features
Modestr v.5.0 features
modestrsoftware
 
Habitat suitability of One horned Rhinoceros using GIS.pptx
Habitat suitability of One horned Rhinoceros using GIS.pptxHabitat suitability of One horned Rhinoceros using GIS.pptx
Habitat suitability of One horned Rhinoceros using GIS.pptx
sahl_2fast
 
GIS Data Types
GIS Data TypesGIS Data Types
GIS Data Types
John Reiser
 
FOSS4G2018: presentation of the HortonMachine library
FOSS4G2018: presentation of the HortonMachine libraryFOSS4G2018: presentation of the HortonMachine library
FOSS4G2018: presentation of the HortonMachine library
silli
 
Hiba idris - GIS Based Visualisation of the Aesthetic Value of The Landscapes...
Hiba idris - GIS Based Visualisation of the Aesthetic Value of The Landscapes...Hiba idris - GIS Based Visualisation of the Aesthetic Value of The Landscapes...
Hiba idris - GIS Based Visualisation of the Aesthetic Value of The Landscapes...
swenney
 
47192586 fragstats
47192586 fragstats47192586 fragstats
47192586 fragstats
jmendoza30_86
 
Process Model
Process ModelProcess Model
Process Model
Karel Charvat
 
Large Scale Forest Taxation based on Single Tree Measurements by means of Air...
Large Scale Forest Taxation based on Single Tree Measurements by means of Air...Large Scale Forest Taxation based on Single Tree Measurements by means of Air...
Large Scale Forest Taxation based on Single Tree Measurements by means of Air...
mawe99
 
Watershed Delineation in ArcGIS
Watershed Delineation in ArcGISWatershed Delineation in ArcGIS
Watershed Delineation in ArcGIS
Arthur Green
 
Why a Policy Support System? Examples from the Andes BFP
Why a Policy Support System? Examples from the Andes BFPWhy a Policy Support System? Examples from the Andes BFP
Why a Policy Support System? Examples from the Andes BFP
AndesBFP
 
2019 08 26_foss4g_workshop_horton
2019 08 26_foss4g_workshop_horton2019 08 26_foss4g_workshop_horton
2019 08 26_foss4g_workshop_horton
silli
 
The GRASS GIS software (with QGIS) - GIS Seminar
The GRASS GIS software (with QGIS) - GIS SeminarThe GRASS GIS software (with QGIS) - GIS Seminar
The GRASS GIS software (with QGIS) - GIS Seminar
Markus Neteler
 
SFScon16 - Gianluca Antonacci: "The CLEAN-ROADS project case study"
SFScon16 - Gianluca Antonacci: "The CLEAN-ROADS project case study"SFScon16 - Gianluca Antonacci: "The CLEAN-ROADS project case study"
SFScon16 - Gianluca Antonacci: "The CLEAN-ROADS project case study"
South Tyrol Free Software Conference
 
Geoprocessing
GeoprocessingGeoprocessing
Geoprocessing
Ehsan Hamzei
 

Similar to LESTO tools in JGrassToolbox (20)

Spatial tools for LiDAR based watershed management and forestry analysis
Spatial tools for LiDAR based watershed management and forestry analysisSpatial tools for LiDAR based watershed management and forestry analysis
Spatial tools for LiDAR based watershed management and forestry analysis
 
Modelling natural hazards in gvSIG with the HortonMachine plugins
Modelling natural hazards in gvSIG with the HortonMachine pluginsModelling natural hazards in gvSIG with the HortonMachine plugins
Modelling natural hazards in gvSIG with the HortonMachine plugins
 
Application of a pattern recognition algorithm for single tree detection from...
Application of a pattern recognition algorithm for single tree detection from...Application of a pattern recognition algorithm for single tree detection from...
Application of a pattern recognition algorithm for single tree detection from...
 
Lidar Analysis in ArcGIS® 10.0 for Forestry Applications
Lidar Analysis in ArcGIS® 10.0 for Forestry ApplicationsLidar Analysis in ArcGIS® 10.0 for Forestry Applications
Lidar Analysis in ArcGIS® 10.0 for Forestry Applications
 
Enterprise Scale Topological Data Analysis Using Spark
Enterprise Scale Topological Data Analysis Using SparkEnterprise Scale Topological Data Analysis Using Spark
Enterprise Scale Topological Data Analysis Using Spark
 
Enterprise Scale Topological Data Analysis Using Spark
Enterprise Scale Topological Data Analysis Using SparkEnterprise Scale Topological Data Analysis Using Spark
Enterprise Scale Topological Data Analysis Using Spark
 
Modestr v.5.0 features
Modestr v.5.0 featuresModestr v.5.0 features
Modestr v.5.0 features
 
Habitat suitability of One horned Rhinoceros using GIS.pptx
Habitat suitability of One horned Rhinoceros using GIS.pptxHabitat suitability of One horned Rhinoceros using GIS.pptx
Habitat suitability of One horned Rhinoceros using GIS.pptx
 
GIS Data Types
GIS Data TypesGIS Data Types
GIS Data Types
 
FOSS4G2018: presentation of the HortonMachine library
FOSS4G2018: presentation of the HortonMachine libraryFOSS4G2018: presentation of the HortonMachine library
FOSS4G2018: presentation of the HortonMachine library
 
Hiba idris - GIS Based Visualisation of the Aesthetic Value of The Landscapes...
Hiba idris - GIS Based Visualisation of the Aesthetic Value of The Landscapes...Hiba idris - GIS Based Visualisation of the Aesthetic Value of The Landscapes...
Hiba idris - GIS Based Visualisation of the Aesthetic Value of The Landscapes...
 
47192586 fragstats
47192586 fragstats47192586 fragstats
47192586 fragstats
 
Process Model
Process ModelProcess Model
Process Model
 
Large Scale Forest Taxation based on Single Tree Measurements by means of Air...
Large Scale Forest Taxation based on Single Tree Measurements by means of Air...Large Scale Forest Taxation based on Single Tree Measurements by means of Air...
Large Scale Forest Taxation based on Single Tree Measurements by means of Air...
 
Watershed Delineation in ArcGIS
Watershed Delineation in ArcGISWatershed Delineation in ArcGIS
Watershed Delineation in ArcGIS
 
Why a Policy Support System? Examples from the Andes BFP
Why a Policy Support System? Examples from the Andes BFPWhy a Policy Support System? Examples from the Andes BFP
Why a Policy Support System? Examples from the Andes BFP
 
2019 08 26_foss4g_workshop_horton
2019 08 26_foss4g_workshop_horton2019 08 26_foss4g_workshop_horton
2019 08 26_foss4g_workshop_horton
 
The GRASS GIS software (with QGIS) - GIS Seminar
The GRASS GIS software (with QGIS) - GIS SeminarThe GRASS GIS software (with QGIS) - GIS Seminar
The GRASS GIS software (with QGIS) - GIS Seminar
 
SFScon16 - Gianluca Antonacci: "The CLEAN-ROADS project case study"
SFScon16 - Gianluca Antonacci: "The CLEAN-ROADS project case study"SFScon16 - Gianluca Antonacci: "The CLEAN-ROADS project case study"
SFScon16 - Gianluca Antonacci: "The CLEAN-ROADS project case study"
 
Geoprocessing
GeoprocessingGeoprocessing
Geoprocessing
 

More from silli

2020 foss4gjapan presentation_smash
2020 foss4gjapan presentation_smash2020 foss4gjapan presentation_smash
2020 foss4gjapan presentation_smash
silli
 
Geopaparazzi workshop 2019
Geopaparazzi workshop 2019Geopaparazzi workshop 2019
Geopaparazzi workshop 2019
silli
 
2019 08 foss4g_horton_franceschi
2019 08 foss4g_horton_franceschi2019 08 foss4g_horton_franceschi
2019 08 foss4g_horton_franceschi
silli
 
FOSS4G2018: presentation of the app Geopaparazzi
FOSS4G2018: presentation of the app GeopaparazziFOSS4G2018: presentation of the app Geopaparazzi
FOSS4G2018: presentation of the app Geopaparazzi
silli
 
FOSS4G2018: Geopaparazzi workshop
FOSS4G2018: Geopaparazzi workshop FOSS4G2018: Geopaparazzi workshop
FOSS4G2018: Geopaparazzi workshop
silli
 
Geopaparazzi state of the art
Geopaparazzi state of the artGeopaparazzi state of the art
Geopaparazzi state of the art
silli
 
LiDAR analysis for hazard mapping and forestry management using JGrassTools a...
LiDAR analysis for hazard mapping and forestry management using JGrassTools a...LiDAR analysis for hazard mapping and forestry management using JGrassTools a...
LiDAR analysis for hazard mapping and forestry management using JGrassTools a...
silli
 
Geopaparazzi Workshop Foss4ge-Paris
Geopaparazzi Workshop Foss4ge-ParisGeopaparazzi Workshop Foss4ge-Paris
Geopaparazzi Workshop Foss4ge-Paris
silli
 
Workshop Geopaparazzi
Workshop Geopaparazzi Workshop Geopaparazzi
Workshop Geopaparazzi
silli
 
EPANET in gvSIG
EPANET in gvSIGEPANET in gvSIG
EPANET in gvSIG
silli
 
A simplified GIS-based model for Large Wood recruitment and connectivity in m...
A simplified GIS-based model for Large Wood recruitment and connectivity in m...A simplified GIS-based model for Large Wood recruitment and connectivity in m...
A simplified GIS-based model for Large Wood recruitment and connectivity in m...
silli
 
Basic operations with Geopaparazzi (start, import, export)
Basic operations with Geopaparazzi (start, import, export)Basic operations with Geopaparazzi (start, import, export)
Basic operations with Geopaparazzi (start, import, export)
silli
 
Workshope HALE GFOSS-it
Workshope HALE GFOSS-itWorkshope HALE GFOSS-it
Workshope HALE GFOSS-it
silli
 
Hale @FOSS4G2013
Hale @FOSS4G2013Hale @FOSS4G2013
Hale @FOSS4G2013
silli
 
step by step mapping with hale for inspire
step by step mapping with hale for inspirestep by step mapping with hale for inspire
step by step mapping with hale for inspire
silli
 
Interpolazione Meteo
Interpolazione MeteoInterpolazione Meteo
Interpolazione Meteo
silli
 
Corso Pat Jgrasshorton 2008 10 17
Corso Pat Jgrasshorton 2008 10 17Corso Pat Jgrasshorton 2008 10 17
Corso Pat Jgrasshorton 2008 10 17
silli
 
Corso Pat Jgrasspeakflow 2008 10 23
Corso Pat Jgrasspeakflow 2008 10 23Corso Pat Jgrasspeakflow 2008 10 23
Corso Pat Jgrasspeakflow 2008 10 23
silli
 
JHydro - an implementation of the digital watershed
JHydro - an implementation of the digital watershedJHydro - an implementation of the digital watershed
JHydro - an implementation of the digital watershed
silli
 

More from silli (19)

2020 foss4gjapan presentation_smash
2020 foss4gjapan presentation_smash2020 foss4gjapan presentation_smash
2020 foss4gjapan presentation_smash
 
Geopaparazzi workshop 2019
Geopaparazzi workshop 2019Geopaparazzi workshop 2019
Geopaparazzi workshop 2019
 
2019 08 foss4g_horton_franceschi
2019 08 foss4g_horton_franceschi2019 08 foss4g_horton_franceschi
2019 08 foss4g_horton_franceschi
 
FOSS4G2018: presentation of the app Geopaparazzi
FOSS4G2018: presentation of the app GeopaparazziFOSS4G2018: presentation of the app Geopaparazzi
FOSS4G2018: presentation of the app Geopaparazzi
 
FOSS4G2018: Geopaparazzi workshop
FOSS4G2018: Geopaparazzi workshop FOSS4G2018: Geopaparazzi workshop
FOSS4G2018: Geopaparazzi workshop
 
Geopaparazzi state of the art
Geopaparazzi state of the artGeopaparazzi state of the art
Geopaparazzi state of the art
 
LiDAR analysis for hazard mapping and forestry management using JGrassTools a...
LiDAR analysis for hazard mapping and forestry management using JGrassTools a...LiDAR analysis for hazard mapping and forestry management using JGrassTools a...
LiDAR analysis for hazard mapping and forestry management using JGrassTools a...
 
Geopaparazzi Workshop Foss4ge-Paris
Geopaparazzi Workshop Foss4ge-ParisGeopaparazzi Workshop Foss4ge-Paris
Geopaparazzi Workshop Foss4ge-Paris
 
Workshop Geopaparazzi
Workshop Geopaparazzi Workshop Geopaparazzi
Workshop Geopaparazzi
 
EPANET in gvSIG
EPANET in gvSIGEPANET in gvSIG
EPANET in gvSIG
 
A simplified GIS-based model for Large Wood recruitment and connectivity in m...
A simplified GIS-based model for Large Wood recruitment and connectivity in m...A simplified GIS-based model for Large Wood recruitment and connectivity in m...
A simplified GIS-based model for Large Wood recruitment and connectivity in m...
 
Basic operations with Geopaparazzi (start, import, export)
Basic operations with Geopaparazzi (start, import, export)Basic operations with Geopaparazzi (start, import, export)
Basic operations with Geopaparazzi (start, import, export)
 
Workshope HALE GFOSS-it
Workshope HALE GFOSS-itWorkshope HALE GFOSS-it
Workshope HALE GFOSS-it
 
Hale @FOSS4G2013
Hale @FOSS4G2013Hale @FOSS4G2013
Hale @FOSS4G2013
 
step by step mapping with hale for inspire
step by step mapping with hale for inspirestep by step mapping with hale for inspire
step by step mapping with hale for inspire
 
Interpolazione Meteo
Interpolazione MeteoInterpolazione Meteo
Interpolazione Meteo
 
Corso Pat Jgrasshorton 2008 10 17
Corso Pat Jgrasshorton 2008 10 17Corso Pat Jgrasshorton 2008 10 17
Corso Pat Jgrasshorton 2008 10 17
 
Corso Pat Jgrasspeakflow 2008 10 23
Corso Pat Jgrasspeakflow 2008 10 23Corso Pat Jgrasspeakflow 2008 10 23
Corso Pat Jgrasspeakflow 2008 10 23
 
JHydro - an implementation of the digital watershed
JHydro - an implementation of the digital watershedJHydro - an implementation of the digital watershed
JHydro - an implementation of the digital watershed
 

Recently uploaded

Improving the Management of Peatlands and the Capacities of Stakeholders in I...
Improving the Management of Peatlands and the Capacities of Stakeholders in I...Improving the Management of Peatlands and the Capacities of Stakeholders in I...
Improving the Management of Peatlands and the Capacities of Stakeholders in I...
Global Landscapes Forum (GLF)
 
How about Huawei mobile phone-www.cfye-commerce.shop
How about Huawei mobile phone-www.cfye-commerce.shopHow about Huawei mobile phone-www.cfye-commerce.shop
How about Huawei mobile phone-www.cfye-commerce.shop
laozhuseo02
 
Microbial characterisation and identification, and potability of River Kuywa ...
Microbial characterisation and identification, and potability of River Kuywa ...Microbial characterisation and identification, and potability of River Kuywa ...
Microbial characterisation and identification, and potability of River Kuywa ...
Open Access Research Paper
 
Epcon is One of the World's leading Manufacturing Companies.
Epcon is One of the World's leading Manufacturing Companies.Epcon is One of the World's leading Manufacturing Companies.
Epcon is One of the World's leading Manufacturing Companies.
EpconLP
 
Peatlands of Latin America and the Caribbean
Peatlands of Latin America and the CaribbeanPeatlands of Latin America and the Caribbean
Peatlands of Latin America and the Caribbean
Global Landscapes Forum (GLF)
 
原版制作(Newcastle毕业证书)纽卡斯尔大学毕业证在读证明一模一样
原版制作(Newcastle毕业证书)纽卡斯尔大学毕业证在读证明一模一样原版制作(Newcastle毕业证书)纽卡斯尔大学毕业证在读证明一模一样
原版制作(Newcastle毕业证书)纽卡斯尔大学毕业证在读证明一模一样
p2npnqp
 
Peatland Management in Indonesia, Science to Policy and Knowledge Education
Peatland Management in Indonesia, Science to Policy and Knowledge EducationPeatland Management in Indonesia, Science to Policy and Knowledge Education
Peatland Management in Indonesia, Science to Policy and Knowledge Education
Global Landscapes Forum (GLF)
 
Evolving Lifecycles with High Resolution Site Characterization (HRSC) and 3-D...
Evolving Lifecycles with High Resolution Site Characterization (HRSC) and 3-D...Evolving Lifecycles with High Resolution Site Characterization (HRSC) and 3-D...
Evolving Lifecycles with High Resolution Site Characterization (HRSC) and 3-D...
Joshua Orris
 
Promoting Multilateral Cooperation for Sustainable Peatland management
Promoting Multilateral Cooperation for Sustainable Peatland managementPromoting Multilateral Cooperation for Sustainable Peatland management
Promoting Multilateral Cooperation for Sustainable Peatland management
Global Landscapes Forum (GLF)
 
在线办理(lboro毕业证书)拉夫堡大学毕业证学历证书一模一样
在线办理(lboro毕业证书)拉夫堡大学毕业证学历证书一模一样在线办理(lboro毕业证书)拉夫堡大学毕业证学历证书一模一样
在线办理(lboro毕业证书)拉夫堡大学毕业证学历证书一模一样
pjq9n1lk
 
Global Climate Change and global warming
Global Climate Change and global warmingGlobal Climate Change and global warming
Global Climate Change and global warming
ballkicker20
 
Enhanced action and stakeholder engagement for sustainable peatland management
Enhanced action and stakeholder engagement for sustainable peatland managementEnhanced action and stakeholder engagement for sustainable peatland management
Enhanced action and stakeholder engagement for sustainable peatland management
Global Landscapes Forum (GLF)
 
Overview of the Global Peatlands Assessment
Overview of the Global Peatlands AssessmentOverview of the Global Peatlands Assessment
Overview of the Global Peatlands Assessment
Global Landscapes Forum (GLF)
 
Climate Change All over the World .pptx
Climate Change All over the World  .pptxClimate Change All over the World  .pptx
Climate Change All over the World .pptx
sairaanwer024
 
Kinetic studies on malachite green dye adsorption from aqueous solutions by A...
Kinetic studies on malachite green dye adsorption from aqueous solutions by A...Kinetic studies on malachite green dye adsorption from aqueous solutions by A...
Kinetic studies on malachite green dye adsorption from aqueous solutions by A...
Open Access Research Paper
 
world-environment-day-2024-240601103559-14f4c0b4.pptx
world-environment-day-2024-240601103559-14f4c0b4.pptxworld-environment-day-2024-240601103559-14f4c0b4.pptx
world-environment-day-2024-240601103559-14f4c0b4.pptx
mfasna35
 
Optimizing Post Remediation Groundwater Performance with Enhanced Microbiolog...
Optimizing Post Remediation Groundwater Performance with Enhanced Microbiolog...Optimizing Post Remediation Groundwater Performance with Enhanced Microbiolog...
Optimizing Post Remediation Groundwater Performance with Enhanced Microbiolog...
Joshua Orris
 
ENVIRONMENT~ Renewable Energy Sources and their future prospects.
ENVIRONMENT~ Renewable Energy Sources and their future prospects.ENVIRONMENT~ Renewable Energy Sources and their future prospects.
ENVIRONMENT~ Renewable Energy Sources and their future prospects.
tiwarimanvi3129
 
Improving the viability of probiotics by encapsulation methods for developmen...
Improving the viability of probiotics by encapsulation methods for developmen...Improving the viability of probiotics by encapsulation methods for developmen...
Improving the viability of probiotics by encapsulation methods for developmen...
Open Access Research Paper
 
Wildlife-AnIntroduction.pdf so that you know more about our environment
Wildlife-AnIntroduction.pdf so that you know more about our environmentWildlife-AnIntroduction.pdf so that you know more about our environment
Wildlife-AnIntroduction.pdf so that you know more about our environment
amishajha2407
 

Recently uploaded (20)

Improving the Management of Peatlands and the Capacities of Stakeholders in I...
Improving the Management of Peatlands and the Capacities of Stakeholders in I...Improving the Management of Peatlands and the Capacities of Stakeholders in I...
Improving the Management of Peatlands and the Capacities of Stakeholders in I...
 
How about Huawei mobile phone-www.cfye-commerce.shop
How about Huawei mobile phone-www.cfye-commerce.shopHow about Huawei mobile phone-www.cfye-commerce.shop
How about Huawei mobile phone-www.cfye-commerce.shop
 
Microbial characterisation and identification, and potability of River Kuywa ...
Microbial characterisation and identification, and potability of River Kuywa ...Microbial characterisation and identification, and potability of River Kuywa ...
Microbial characterisation and identification, and potability of River Kuywa ...
 
Epcon is One of the World's leading Manufacturing Companies.
Epcon is One of the World's leading Manufacturing Companies.Epcon is One of the World's leading Manufacturing Companies.
Epcon is One of the World's leading Manufacturing Companies.
 
Peatlands of Latin America and the Caribbean
Peatlands of Latin America and the CaribbeanPeatlands of Latin America and the Caribbean
Peatlands of Latin America and the Caribbean
 
原版制作(Newcastle毕业证书)纽卡斯尔大学毕业证在读证明一模一样
原版制作(Newcastle毕业证书)纽卡斯尔大学毕业证在读证明一模一样原版制作(Newcastle毕业证书)纽卡斯尔大学毕业证在读证明一模一样
原版制作(Newcastle毕业证书)纽卡斯尔大学毕业证在读证明一模一样
 
Peatland Management in Indonesia, Science to Policy and Knowledge Education
Peatland Management in Indonesia, Science to Policy and Knowledge EducationPeatland Management in Indonesia, Science to Policy and Knowledge Education
Peatland Management in Indonesia, Science to Policy and Knowledge Education
 
Evolving Lifecycles with High Resolution Site Characterization (HRSC) and 3-D...
Evolving Lifecycles with High Resolution Site Characterization (HRSC) and 3-D...Evolving Lifecycles with High Resolution Site Characterization (HRSC) and 3-D...
Evolving Lifecycles with High Resolution Site Characterization (HRSC) and 3-D...
 
Promoting Multilateral Cooperation for Sustainable Peatland management
Promoting Multilateral Cooperation for Sustainable Peatland managementPromoting Multilateral Cooperation for Sustainable Peatland management
Promoting Multilateral Cooperation for Sustainable Peatland management
 
在线办理(lboro毕业证书)拉夫堡大学毕业证学历证书一模一样
在线办理(lboro毕业证书)拉夫堡大学毕业证学历证书一模一样在线办理(lboro毕业证书)拉夫堡大学毕业证学历证书一模一样
在线办理(lboro毕业证书)拉夫堡大学毕业证学历证书一模一样
 
Global Climate Change and global warming
Global Climate Change and global warmingGlobal Climate Change and global warming
Global Climate Change and global warming
 
Enhanced action and stakeholder engagement for sustainable peatland management
Enhanced action and stakeholder engagement for sustainable peatland managementEnhanced action and stakeholder engagement for sustainable peatland management
Enhanced action and stakeholder engagement for sustainable peatland management
 
Overview of the Global Peatlands Assessment
Overview of the Global Peatlands AssessmentOverview of the Global Peatlands Assessment
Overview of the Global Peatlands Assessment
 
Climate Change All over the World .pptx
Climate Change All over the World  .pptxClimate Change All over the World  .pptx
Climate Change All over the World .pptx
 
Kinetic studies on malachite green dye adsorption from aqueous solutions by A...
Kinetic studies on malachite green dye adsorption from aqueous solutions by A...Kinetic studies on malachite green dye adsorption from aqueous solutions by A...
Kinetic studies on malachite green dye adsorption from aqueous solutions by A...
 
world-environment-day-2024-240601103559-14f4c0b4.pptx
world-environment-day-2024-240601103559-14f4c0b4.pptxworld-environment-day-2024-240601103559-14f4c0b4.pptx
world-environment-day-2024-240601103559-14f4c0b4.pptx
 
Optimizing Post Remediation Groundwater Performance with Enhanced Microbiolog...
Optimizing Post Remediation Groundwater Performance with Enhanced Microbiolog...Optimizing Post Remediation Groundwater Performance with Enhanced Microbiolog...
Optimizing Post Remediation Groundwater Performance with Enhanced Microbiolog...
 
ENVIRONMENT~ Renewable Energy Sources and their future prospects.
ENVIRONMENT~ Renewable Energy Sources and their future prospects.ENVIRONMENT~ Renewable Energy Sources and their future prospects.
ENVIRONMENT~ Renewable Energy Sources and their future prospects.
 
Improving the viability of probiotics by encapsulation methods for developmen...
Improving the viability of probiotics by encapsulation methods for developmen...Improving the viability of probiotics by encapsulation methods for developmen...
Improving the viability of probiotics by encapsulation methods for developmen...
 
Wildlife-AnIntroduction.pdf so that you know more about our environment
Wildlife-AnIntroduction.pdf so that you know more about our environmentWildlife-AnIntroduction.pdf so that you know more about our environment
Wildlife-AnIntroduction.pdf so that you know more about our environment
 

LESTO tools in JGrassToolbox

  • 1. Estimating forest structure and biomass through LiDAR data: the L.E.S.T.O. toolbox Andrea Antonello, Franceschi Silvia, Floreancig Valentino, Comiti Francesco, Tonon Giustino FOSS4G Osaka October 2014
  • 2. INTRODUCTION ● co-founder of HydroloGIS with Andrea Antonello ● environmental engineer specialized in hydrology, hydraulics and geomorphology ● PhD student of Science and Technology at the University of Bolzano (Italy) ● developed scientific models contained in the JGrassTools library in the field of: – hydrology – hydraulics – forestry ● OSGeo Charter Member
  • 3. JGRASSTOOLS ● geospatial library containing modules for: – vector and raster processing – geomorphology – forestry – mobile mapping support ● it is the core behind the Spatial Toolbox of uDig GIS ● it can be used stand alone using the Stage (http://bit.ly/stage_downloads): Spatial Toolbox And Geoscripting Ennvironment tool for environmental modelling
  • 10. WHAT IS LESTO? ● Open Source ● GIS aware ● library dedicated to ● sciences that make use of ● LiDAR data Developed and maintained by HydroloGIS and the team of prof. Tonon at the Faculty of Science and Technology of the Free University of Bolzano (Italy). Contains tools for handling high resolution LiDAR data (LAS) and for LiDAR analysis related to forestry.
  • 11. MODULES OVERVIEW Utilities las reading/writing las spatial index las info, overview las point density Raster las interpolation - DTM - DSM - CHM Filters las height distribution las histogram las merge las threshold Tools Building extraction Forestry analysis Intensity analysis
  • 14. PREPROCESSING Packages including the available pre-processing operations are: ● Utilities – LasIndexer: creates indexes for LAS files
  • 17. PREPROCESSING Packaging including the available pre-processing operations are: ● Utilities – LasIndexer: creates indexes for LAS files – LasInfo: prints out information of a LAS file/folder
  • 20. PREPROCESSING Packaging including the available pre-processing operations are: ● Utilities – LasIndexer: creates indexes for LAS files – LasInfo: prints out information of a LAS file/folder – LasOverviewCreator: creates a shp with overview
  • 23. PREPROCESSING Packaging including the available pre-processing operations are: ● Utilities – LasIndexer: creates indexes for LAS files – LasInfo: prints out information of a LAS file/folder – LasOverviewCreator: creates a shp with overview – LasPointDensityExtractor: creates a shp with point cloud density on a given grid
  • 26. PREPROCESSING Packaging including the available pre-processing operations are: ● Utilities – LasIndexer – LasInfo – LasOverviewCreator – LasPointDensityExtractor ● Filter – LasHeightDistribution: analyze the height distribution and categorize the forest type
  • 29. PREPROCESSING Packaging including the available pre-processing operations are: ● Utilities – LasIndexer – LasInfo – LasOverviewCreator – LasPointDensityExtractor ● Filter – LasHeightDistribution – LasHistogram: creates an histogram of the elevation or intensity of all the points in the LAS file
  • 32. PREPROCESSING Packaging including the available pre-processing operations are: ● Utilities – LasIndexer – LasInfo – LasOverviewCreator – LasPointDensityExtractor ● Filter – LasHeightDistribution – LasHistogram – LasMerger: merges all the LAS file contained in a folder in a single one
  • 34. PREPROCESSING Packaging including the available pre-processing operations are: ● Utilities – LasIndexer – LasInfo – LasOverviewCreator – LasPointDensityExtractor ● Filter – LasHeightDistribution – LasHistogram – LasMerger – LasThresholder: extracts the points with values in an interval
  • 38. RASTER Raster package contains all the available modules to interpolate and create a raster (DTM, DSM) from raw point cloud. The different interpolation algorithms are ● AdaptiveTinFilter: the implementation of the adaptive TIN method of Axelsons ● Las2BivariateRasterMosaic: uses the bivariate function to interpolate a raster from the point cloud and creates a mosaic of TIF ● Las2RasterInterpolator: interpolates a raster from LAS points using the Inverse Distance Weight method ● LasOnRasterMapper: creates a raster by mapping max/min elevation point in each pixel ● LasTriangulation2Dsm: creates a DSM from the triangulation of the point cloud
  • 42. BUILDINGS This package contains a module to extract the vector data of the buildings from a LAS file. ● LasOnDtmBuildingExtractor: based on the identification of the holes in the ground generated by cutting all the points with an elevation on the ground over a given threshold ● the output shapefile can be cleaned from noise data and smoothed on the boundaries
  • 45. FLIGHTLINES Modules to separate different flightlines inside a LAS file: ● FlightLinesExtractor: creates different las files for each of the different flightlines inside the single las
  • 49. FLIGHTLINES Modules to separate different flightlines inside a LAS file: ● FlightLinesExtractor: creates different las files for each of the different flightlines inside the single las ● FlightLinesIntensityNormalizer: normalize intensity values between different flightlines considering the position of the aircraft (x,y,z)
  • 52. VEGETATION Extrapolation of the whole forest biometric data (e.g. forest biomass) can be obtained through two approaches: ● area-based approaches (AB): forest attributes are estimated by relating plot data to ALS data by statistically procedure ● individual tree crown (ITC) approaches: can use both raster CHM and point ALS data and are aimed to detect position and main characteristics of each single tree. Single-tree records can then be aggregated at plot, forest, watershed or regional scale.
  • 53. VEGETATION Extrapolation of the whole forest biometric data (e.g. forest biomass) can be obtained through two approaches: ● area-based approaches (AB): forest attributes are estimated by relating plot data to ALS data by statistically procedure ● individual tree crown (ITC) approaches: ITC approaches can use both raster CHM and point ALS data and are aimed to detect position and main characteristics of each single tree. Single-tree records can then be aggregated at plot, forest, watershed or regional scale.
  • 54. VEGETATION The position of trees and vegetation information are used to evaluate: ● the forest structure ● the volume of biomass ● the source of hydro-geological hazard related to – hillslopes stability – transport of wood in rivers.
  • 55. STUDY AREA: DESCRIPTION high local variety in forest structure AURINA VALLEY AREA = 10 km2 VEGETATION: ●Norway spruce (Picea abies) ●Larch (Larix decidua) ●Stone pine (Pinus cembra)
  • 56. STUDY AREA: LiDAR SURVEY (2012) points classification points difference DTM DTM + DSM points density = 10 p/m2
  • 57. STUDY AREA: FIELD SURVEY (2013) 12 CIRCULAR PLOTS AREA = 0.07 ha RADIUS = 15 m BUFFER 150 m ROADS FOREST STRUCTURES: ●young ●biplane ●adult ●multilayer
  • 58. STUDY AREA: FIELD SURVEY (2013) ALLOMETRIC RELATIONSHIPS V(tree) = f(h,DBH)
  • 62. VEGETATION MODULES The available modules for single tree extraction are based on the identification of local maxima: ● RasterMaximaFinder: identifies local maxima on raster input data
  • 68. VEGETATION MODULES The available modules for single tree extraction are based on the identification of local maxima: ● RasterMaximaFinder: identifies local maxima on raster input data ● PointCluodMaximaFinder: identifies local maxima on point cloud input data
  • 72. VEGETATION MODULES The available modules for single tree extraction are based on the identification of local maxima: ● RasterMaximaFinder: identifies local maxima on raster input data ● PointCluodMaximaFinder: identifies local maxima on point cloud input data ● WatershedAlgorithm: delineates the crowns of the trees based on raster data
  • 75. FUTURE PLANS ● stabilize and release some new algorithms of pre/post processing of extracted maximum points to improve the results ● implement Particle Swarming Optimizer for automatic calibration of the models ● integrate a visualizer for LAS point data ● use the results in the models for the evaluation of the hazard related to transport of wood during floods
  • 76. LICENCE AND DISTRIBUTION LESTO is released under Open Source License (GPL v3) on the JGrasstools website. The toolbox is open to contributions on any LiDAR related (future might even bring roads or power lines).
  • 77. USEFUL LINKS http://www.jgrasstools.org http://bit.ly/stage_downloads http://www.udig.eu