Lidar data analysis in R

Dates

19-21 October 2026

To foster international participation, this course will be held online

 

Course overview

LiDAR technology has become a powerful tool in ecological research, providing detailed three-dimensional information of different  ecosystems. Its ability to capture structure information, terrain models, and habitat complexity has made it indispensable in fields such as ecology, forestry, biodiversity conservation, and environmental monitoring. However, LiDAR data requires a solid understanding of its theoretical principles and expertise in specialized software tools for analysis.
 This 12-hour course, held over three days, is designed to introduce participants to both the foundational principles of LiDAR technology and its practical applications in ecology using R. The course will begin with an overview of the key concepts behind LiDAR data acquisition, processing, and the ecological variables it can help measure. Participants will then engage in hands-on practical sessions focused on the lidR package in R, learning how to handle point clouds, generate terrain models, and extract different ecological/forestry metrics. In addition to the R component, the course will include a QGIS session in which participants will use dedicated plugins to download spaceborne LiDAR data, such as GEDI data. 
 By the end of the course, participants will have gained both theoretical knowledge and the practical skills necessary to process, analyze, and interpret LiDAR data for ecological/forestry research.

Learning Outcomes

-    Understand the fundamental principles of LiDAR technology and its ecological applications.
 -    Gain proficiency in using the lidR package in R for LiDAR data analysis.
 -    Develop skills to create different digital models and to extract ecological metrics
 -    Design and execute a complete LiDAR analysis workflow in R.

Programme

Day 1 – Introduction and Basic LiDAR Data Handling (1–5 PM, Berlin time)

 

  • Introduction to LiDAR technology for ecological applications
    Overview of LiDAR principles and key concepts, including full waveform vs. discrete return systems, and introduction to platforms (aerial, drone, terrestrial).
  • Introduction to the lidR package
    Overview of package features and setting up the R environment for LiDAR analysis.
  • Reading and visualizing point clouds in R
    Importing LiDAR data and applying basic visualization techniques for exploring point clouds.

 

 

Day 2 – LiDAR Data Processing and Classification (1–5 PM, Berlin time)

 

  • Point cloud classification and normalization
    Filtering and classifying point cloud data into ground, vegetation, and non-ground points.
  • From point cloud to raster (DTM, DSM, CHM)
    Generating Digital Terrain Models (DTM), Digital Surface Models (DSM), and Canopy Height Models (CHM) from classified point clouds.
  • LAS catalog (lascatalog) workflow
    Handling large LiDAR datasets efficiently using LasCatalog.
  • Individual tree detection and segmentation
    Detecting individual trees within point clouds and segmenting them for further analysis.

 

 

Day 3 – Advanced LiDAR Analysis and Forest / Vegetation Metrics (1–5 PM, Berlin time)

 

  • Extracting forest and vegetation metrics (tree and pixel level)
    Calculating key metrics such as tree height, canopy cover, and biomass.
  • Area-Based Approach (ABA) to forest/ecological modelling
    Applying ABA for forest structure modelling and ecological analysis.
  • Spaceborne LiDAR data (GEDI)
    Downloading GEDI data via QGIS and working with satellite-derived canopy height models (CHM).
  • Forest structural heterogeneity with LiDAR data
    Analysing vegetation structural diversity and heterogeneity using LiDAR-derived metrics.

 


COst overview

 

Package 1

 

 

 

380€

  

 


What people say about this course - 3rd edition

"Everything was amazing! Did few courses with Physalia and each one of them was great! Michele did an outstanding job - he was kind, smart, ready to help!"
"Overall, I really enjoyed the course!"

 

Related courses

 

1 - GIS in R - ONLINE, 02-06 March 

 

2 - Handling Missing Data in R - ONLINE, 22-24 April

 

3 - Beyond Beginner R - ONLINE, 1-4 June

 

4 - Introduction to R Shiny - ONLINE, 9-10 June

 

5 - R for Remote Sensing - ONLINE, 10-13  November 

 

Cancellation Policy:

 

> 30  days before the start date = 30% cancellation fee

< 30 days before the start date= No Refund.

 

Physalia-courses cannot be held responsible for any travel fees, accommodation or other expenses incurred to you as a result of the cancellation.