byADIT Free software for engineers and students
EngiFree
PDAL — The Complete Guide: Processing Pipelines for LiDAR and Scan Point Clouds

PDAL — The Complete Guide: Processing Pipelines for LiDAR and Scan Point Clouds

PDAL is an open-source library and command-line toolset (BSD-3-Clause licence) for translating and processing point clouds. Think of it as the GDAL of LiDAR and scan data: there is no graphical interface, but it is a powerful tool for automated processing.

What it is used for

How to use it

You build a pipeline of stages — read, filter, classify, crop and write — and run it on one file or on hundreds. That is how you produce terrain models from scans and process drone surveys. Work is done on the command line or in Python, so it helps to know one of them.

Related tools

For viewing and editing point clouds in a graphical interface — CloudCompare. For sharing a point cloud in the browser — Potree. For producing a point cloud from drone photos — WebODM.

The bottom line

PDAL turns point cloud processing into a repeatable process. For anyone who receives scans regularly, a pipeline written once saves a great deal of manual work.

Further reading