Overview¶
- Order of business
- Goals
- Who are we
- Adam Steer
- Michael Smith
- Connor Manning
- Next
- Introduction to LiDAR
- How do LiDAR systems measure distance?
- How is LiDAR used?
- Discrete vs. full-waveform
- Georeferencing
- How is LiDAR processed?
- Next
- Introduction to PDAL
- Open Source
- History
- GDAL PDAL’s Niche
- Processing Pipeline
- Pipeline Architecture
- Pipeline Architecture
- Readers (file)
- Readers (database)
- Writers (file)
- Writers (database)
- Filters
- Filters (cont)
- Filters (cont)
- Python
- Python (cont)
- Matlab
- Next
- Software installation
- Data installation
- Next
- Basic Information
- Exercises
- Printing a Single Point
- Start Terminal (first point)
- Command (first point)
- Command (first point)
- Run (first point)
- Printing File Metadata
- Command (metadata)
- Run (metadata)
- Searching Near a Point
- Command (near - metadata)
- Command (near - query)
- Run (near - query )
- Next
- Translation
- Compression
- LASzip
- Command (compression)
- Verify (compression)
- Reprojection
- Command (reproject)
- Command (bad scale)
- Command (scale)
- Command (verify)
- Next
- Analysis
- Georeferencing
- Components
- Caveats
- Command
- Verify
- Visualize
- Boundary
- Boundary (command)
- Boundary (command output)
- Boundary (blizzard)
- Boundary (tindex)
- Boundary (tindex output)
- Boundary (QGIS)
- Boundary (QGIS)
- Next
- Clipping data with polygons
- Clipping (Autzen)
- Clipping (setup)
- Clipping (polygon)
- Clipping (reproject)
- Clipping (vrt)
- Clipping (pipeline)
- Clipping (pipeline)
- Pipeline
- Attribute Filter
- Range Filter
- Pipeline Strategy
- Clipping (command)
- Clipping (verify)
- Other ways to clip
- Next
- Colorizing points with imagery
- Colorization (setup)
- Pipeline
- Range?
- Colorization (pipeline)
- Colorization (command)
- Colorization (polygon)
- Colorization Filter
- LAS Writer
- Colorization (verify)
- Next
- Removing noise
- Pipeline
- Range Filter
- Denoising (pipeline)
- Denoising (command)
- Denoising (execution)
- Statistical Outlier Filter
- Denoising (verify)
- Next
- Visualizing acquisition density
- Density (execution)
- filters.hexbin
- Density (view)
- Density (view)
- Density (view)
- Density (view)
- Density (view)
- Density (view)
- Density (view)
- Density (edge size)
- Next
- Thinning
- PDAL Thinning Techniques
- Dart sample
- Voxel grid
- Random + Decimate
- Thinning (overview)
- Thinning (dart command)
- Thinning (before)
- Thinning (after)
- Next
- Identifying ground
- filters.ground
- Ground (execution)
- Ground (view)
- Ground (noise)
- Ground (ground only)
- Ground (denoised first)
- Ground (view)
- Next
- Generating a DTM
- writers.gdal
- DTM (pipeline)
- DTM (execution)
- DTM (command)
- DTM (visualization)
- DTM (visualization)
- DTM (visualization)
- DTM (visualization)
- DTM (visualization)
- DTM (visualization)
- Next
- Creating surface meshes