Ich versuche, LiDAR-Dateien aus dem LAZ-Format (der komprimierten Version) mit der LASzip- Software in LAS (die unkomprimierte Version) zu konvertieren .
Ich bin mir jedoch nicht sicher, wie es funktioniert. Ich habe einen neuen Ausgabeordner erstellt, als ich ihn in die App-Oberfläche eingegeben habe, aber er ist völlig leer.
Ich hatte auch den folgenden Code im Eingabeaufforderungsfenster ausprobiert:
D:\LiDAR\Laszip\laszip.exe *.laz
und erhielt die Meldung "Keine Eingabe angegeben".
In meinem Ordner befinden sich ungefähr 100-ish.laz-Dateien sowie eine imu.laz. Irgendwelche Vorschläge?
Antworten:
Zum Ausführen von LASzip über das Eingabeaufforderungsfenster muss auch der Pfad der Eingabedatei angegeben werden.
Angenommen, die Datei laszip.exe wird unter Laufwerk D: (D: \ LASzip \ laszip.exe) installiert und die .laz-Dateien werden in D: \ lidar gespeichert.
Geben Sie dann Folgendes ein:
Alle LAZ-Dateien im aktuellen Ordner werden dekomprimiert, wobei alle vorhandenen Dateien überschrieben werden. Die Ausgabedateien haben denselben Namen wie die Eingabedateien (jedoch mit der Erweiterung .las).
Einige Anmerkungen:
-i
als Eingabeparameter verwenden, er ist jedoch optional :D:\LASzip\laszip -i D:\lidar\*.laz
.-odir
kann ein anderer Ausgabeordner angegeben werden :D:\LASzip\laszip -i D:\lidar\*.laz -odir D:\lidar\output
. Es werden alle .laz-Dateien mit denselben Dateinamen (mit Ausnahme der Erweiterung .las) im angegebenen Ausgabeordner gespeichert. Siehe Speichern von LAZ-Dateien an einem anderen Speicherort als Eingabedateien (LAS)? .-odix
, um an die Ausgabedateinamen anzuhängen :D:\LASzip\laszip -i D:\lidar\*.laz -odir D:\lidar\output -odix _decompressed
. Wenn der Name der Eingabedatei lautetpoint_cloud_27.laz
, lautet der Name der Ausgabedateipoint_cloud_27_decompressed.las
.Weitere Beispiele finden Sie hier .
Eine andere Option (in Bezug auf das erste Beispiel) besteht darin, wie von Barbarossa vorgeschlagen vorzugehen, dh das cmd aus dem Ordner der Eingabedatei zu öffnen und den Befehl wie bei Ihrem ersten Versuch zu schreiben.
Wenn Sie
laszip
direkt aus einem Ordner aufrufen möchten, ohne den Programmpfad anzugeben, gibt die Antwort von berniejconnors einen guten Hinweis, um ihn den Umgebungsvariablen hinzuzufügen (siehe hier ).Alle Beispiele hier funktionieren umgekehrt, dh das Konvertieren von
.las
Dateien in.laz
.quelle
Es scheint, dass Sie unter Windows laufen. Doppelklicken Sie einfach auf das Programm laszip.exe und bedienen Sie es über die GUI. Sie können über den Rollout "Durchsuchen ..." auf der linken Seite des Menüs zu dem Ordner navigieren, den Sie dekomprimieren möchten. Warum müssen Sie LAZ in LAS dekomprimieren? Gibt es eine Software, die Sie verwenden möchten und die LAZ nicht nativ unterstützt? Welcher? In dieser und jener YouTube-Wiedergabeliste mit Videos finden Sie viele Tutorials zur Verwendung von LAStools ...
quelle
Um laszip an einer Eingabeaufforderung in Windows auszuführen, müssen Sie den Paremeter "-i" verwenden, um Ihre Eingabedateien anzugeben:
oder
Um die obigen Befehle ausführen zu können, muss sich Laszip in Ihrer Umgebungsvariablen PATH befinden:
Und die Laz-Dateien müssen sich in Ihrem aktuellen Verzeichnis befinden.
Wenn Ihre Eingabedatei (en) die LAZ-Erweiterung (en) hat, dekomprimiert laszip die Dateien. Wenn Ihre Eingabedatei (en) die LAS-Erweiterung (en) hat, komprimiert laszip die Dateien.
Wenn Sie die vollständige Installation von LAStools haben, sollten Sie eine " laszip_README.txt " -Datei mit zahlreichen Befehlszeilenbeispielen haben.
Es gibt eine LAStools-Google-Gruppe, in der Sie von erfahrenen Benutzern und Martin Isenburg, dem Erfinder von LAStools und LASzip, großartige Unterstützung erhalten.
quelle