2026-09-03 –, Conference Management Room3
This talk presents an offline-first geospatial architecture for tree-level analysis using FOSS4G. Combining photogrammetry, point cloud processing, and GIS workflows, it demonstrates how open-source geospatial technologies can be transformed from proof-of-concept solutions into practical, scalable, and operational systems for constrained environments.
Many geospatial systems today assume stable connectivity and cloud-based processing. However, in large-scale agricultural operations in tropical regions, these assumptions often fail due to limited infrastructure, unstable power, and restricted network access. This presentation introduces an offline-first geospatial architecture developed to keep aerial surveying, processing, and analysis operational under such constraints.
The workflow combines RGB-based UAV photogrammetry (SfM/MVS), point cloud processing, and GIS analysis without requiring LiDAR sensors. Using OpenDroneMap, PDAL, GDAL, and GeoPandas, it enables end-to-end processing from image acquisition to tree-level analysis while minimizing dependence on cloud infrastructure.
A key principle is observation-aware processing, where data quality is addressed from the acquisition stage through flight planning, overlap and sidelap optimization, altitude settings, and filtering rules. Rather than maximizing image volume, the workflow is designed to acquire only the imagery necessary for reliable reconstruction. By standardizing survey conditions, reducing redundant images, and constraining feature matching to spatially relevant image sets, the system improves feature detection quality while significantly reducing processing time and computational requirements. This approach connects field operations directly with downstream analytical quality and enables practical offline processing under resource-constrained conditions.
This approach not only improves reconstruction quality but also provides more consistent training and validation data for downstream analytical workflows, supporting practical machine learning applications under operational constraints.
The pipeline generates DSM, DTM, and CHM products to estimate individual tree height and structure, integrating these outputs into GIS workflows for spatial validation and operational decision-making.
All processes are implemented as a reproducible CLI-based pipeline. The system evolved from real operational requirements, including limited connectivity, constrained budgets, and the need to process data close to where it is collected. The presentation discusses how open-source tools were adapted and integrated into a scalable production workflow rather than a proof-of-concept environment.
Rather than opposing cloud-native approaches, this work presents a complementary model: geospatial systems that remain functional when connectivity assumptions fail. The result is a practical framework for transforming open-source geospatial technologies into reliable operational systems for large-scale field deployments.
Basic familiarity with photogrammetry (SfM/MVS) and point cloud processing will be helpful.
Recommended resources:
- OpenDroneMap documentation: https://docs.opendronemap.org/
- PDAL documentation: https://pdal.io/
- GDAL documentation: https://gdal.org/
- Introductory materials on Structure-from-Motion (SfM)
OpenDroneMap (ODM), PDAL, GDAL
I make my conference contribution available under the CC BY 4.0 license. The conference contribution comprises the abstract, the text contribution for the conference proceedings, the presentation materials as well as the video recording and live transmission of the presentation:I work in GIS and remote sensing, with a background in UAV mapping, photogrammetry, point cloud processing, and geospatial data pipelines. My work focuses on practical open-source solutions, from field data acquisition to large-scale spatial analysis, with an emphasis on simplicity, reproducibility, and offline operation.