Praxis

Starten der Umgebung

a. Starten der Kommandozeile durch Aufruf der Conda-Konsole aus dem Startmenü
b. Aktivieren der PDAL-Umgebung

conda activate pdal

c. Wechsel in das WS-Verzeichnis

cd /home/<NAME>/pdal-ws

d. PDAL Anwendung starten

# Usage anzeigen
pdal
# Version ausgeben
pdal --version

Information

Alle Beispiele wurden mit der PDAL Version 2.6.2 getestet.

Information

Bei allen Anwendungen kann der Log-Level zur Steuerung der Log-Meldungen in der Konsole über das Flag -v [0-8] gesetzt werden.

Anwendungen

Info

a. Ausgabe des ersten Punktes

pdal info sample.laz -p 0

Information

Die Werte der Classification Dimension sind in der LAS-Format Definitionopen in new window der American Society for Photogrammetry & Remote Sensing (ASPRS) wie folgt definiert:

WertMeaning
0Created, Never Classified
1Unclassified2
2Ground
3Low Vegetation
4Medium Vegetation
5High Vegetation
6Building
7Low Point (Noise)
8Model Key-Point (Mass Point)
9Water
10Reserved for ASPRS Definition
11Reserved for ASPRS Definition
12Overlap Points3
13-31Reserved for ASPRS Definition

Merge

a. Vereinigen von mehreren Dateien zu einer Datei

pdal merge las_a_2014.laz las_b_2014.laz las_c_2014.laz las_d_2014.laz merge2014.laz

Pipeline

a. Alle vorhandenen Stages auflisten

pdal --drivers

b. Kleinste mögliche Pipeline pl_hello.json

[
   "sample.laz",
   "sample2.laz"
]

c. Pipeline Start

pdal pipeline pl_hello.json

d. Pipeline Start mit Überschreiben der Reader- und Writer-Stage

pdal pipeline --readers.las.filename=sample.laz --writers.las.filename=sample2.laz pl_hello.json

Translate

a. Dateiformatkonvertierung

pdal translate sample.laz sample.las

b. Filteraufruf mit Argumenten

LAS Writer mit Option zum Setzen des CRS

pdal translate sample2.laz sample2_utm.laz --writers.las.a_srs="EPSG:25832"

c. Aufruf einer Pipeline-Datei mit Überschreiben von Ein- und Ausgabedatei

pdal translate --json pl_hello.json sample.laz sample2.laz
Last Updated: