LAS konvertieren (Conversion)

Zusammenfassung

Konvertiert LAS-Format-Dateien zwischen verschiedenen Komprimierungsmethoden, Dateiversionen und Punktdatensatzformaten.

Verwendung

  • Mit diesem Werkzeug können Sie zwischen LAS-, ZLAS- und LAZ-Formate konvertieren, wenn Sie eine einzelne Datei, einen Ordner mit den zu verarbeitenden Dateien oder ein LAS-Dataset auswählen, um auf eine Sammlung von .las- und .zlas -Dateien zu verweisen.

  • Sie können mit diesem Werkzeug auch auf eine .las-Dateiversion und Punkt-Datensatzformate aktualisieren, die eine größere Zahl von Klassifizierungscodes und Flags unterstützen. Klassifizierungsdaten in der .las-Quelldatei gehen verloren, wenn sie von der Version der Ausgabedatei und dem Punktdatensatzformat nicht unterstützt werden.

  • Durch die Neuanordnung der LAS-Punkte wird die Darstellungs- und Analyse-Performance verbessert, es muss jedoch eine .las-Scratch-Datei erstellt werden. Wenn LAS-Punkte neu angeordnet werden, wird die Statistik automatisch neu berechnet.

  • Nur nicht komprimierte .las-Dateien können bearbeitet werden. .zlas-Dateien können jedoch als Eingabe für Geoverarbeitungswerkzeuge verwendet werden, mit denen Analysen durchgeführt werden.

Parameter

BeschriftungErläuterungDatentyp
Eingabe-LAS

Die LAS-Daten, die konvertiert werden. Ein Ordner kann angegeben werden, damit alle darin enthaltenen .las-Dateien verarbeitet werden.

Layer File; LAS Dataset Layer; Folder; File
Zielordner

Der vorhandene Ordner, in den die .las-Ausgabedateien geschrieben werden.

Folder
Dateiversion
(optional)

Gibt die Version der LAS-Format-Datei an, die für die Ausgabedateien verwendet wird.

  • Gleich wie EingabeDie Version der Ausgabedatei entspricht der der Eingabedatei. Dies ist die Standardeinstellung.
  • 1.0Die Basisversion für das LAS-Format, das 256 Klassencodes unterstützt hat, wird verwendet.
  • 1.1Die Ausgabedatei weist die Version 1.1 auf. Klassencodes wurden auf 32 reduziert, aber Unterstützung für Klassifizierungs-Flags wurde ergänzt.
  • 1.2Die Ausgabedatei weist die Version 1.2 auf. Diese Version bietet Unterstützung für RGB-Farbkanäle und GPS-Zeit.
  • 1.3Die Ausgabedatei weist die Version 1.3 auf. Ab dieser Version können LIDAR-Waveform-Daten für Punktdatensatzformate gespeichert werden, die in der ArcGIS Plattform nicht unterstützt werden.
  • 1.4Die Ausgabedatei weist die Version 1.4 auf. Ab dieser Version werden die Koordinatensystemdefinitionen mit Well-Known Text (WKT), 256 Klassencodes, bis zu 15 diskontinuierlichen Rückgaben pro Impuls, präziserem Abtastwinkel und Klassifizierungs-Flag für Überlappung unterstützt.
String
Punktformat
(optional)

Gibt das Punktdatensatzformat an, das für die .las-Ausgabedateien verwendet wird. Die verfügbaren Optionen variieren je nach Version der Ausgabe-LAS-Format-Datei.

  • 0Der Basistyp für das Speichern diskontinuierlicher LAS-Punkte, der Attribute wie LIDAR-Intensität, Rückgabewerte, Abtastwinkel, Abtastrichtung und Kante des Flugwegs unterstützt, wird verwendet.
  • 1Die im verwendeten Punktformat 0 unterstützten Attribute werden um GPS-Zeit ergänzt.
  • 2Die im verwendeten Punktformat 0 unterstützten Attribute werden um RGB-Werte ergänzt.
  • 3Die im verwendeten Punktformat 0 unterstützten Attribute werden um RGB-Werte und GPS-Zeit ergänzt.
  • 6Es wird der bevorzugte Basistyp zum Speichern diskontinuierlicher LAS-Punkte in LAS-Dateiversion 1.4 verwendet.
  • 7Die im verwendeten Punktformat 6 unterstützten Attribute werden um RGB-Werte ergänzt.
  • 8Die im verwendeten Punktformat 6 unterstützten Attribute werden um RGB-Werte und Nahinfrarotwerte ergänzt.
String
Komprimierung
(optional)

Gibt an, ob die Ausgabe-.las-Datei in einem komprimierten oder im Standard-LAS-Format vorliegen soll.

  • Keine KomprimierungDie Ausgabe erfolgt im Standard-LAS-Format (*.las). Dies ist die Standardeinstellung.
  • zLAS-KomprimierungAusgabe-.las-Dateien werden im zLAS-Format komprimiert (*.zlas).
  • LAZ-KomprimierungAusgabe-.las-Dateien werden im LAZ-Format komprimiert (*.laz).
String
LAS-Optionen
(optional)

Gibt Änderungen an, die vorgenommen werden können, um die Größe der Ausgabe-.las-Dateien zu reduzieren und deren Benutzerfreundlichkeit und Performance bei Darstellungs- und Analysevorgängen zu verbessern.

  • Punkte neu anordnenPunkte werden neu angeordnet, um die Performance der Anzeige und Analyse zu verbessern. Statistiken werden in diesem Prozess automatisch berechnet. Dies ist die Standardeinstellung.
  • Datensätze mit variabler Länge entfernenDatensätze mit variabler Länge, die nach der Kopfzeile und den Punktdatensätzen jeder Datei hinzugefügt werden, werden entfernt.
  • Zusätzliche Bytes entfernenZusätzliche Bytes, die in jedem Punkt der Eingabe-LAS-Datei vorhanden sein können, werden entfernt.
String
Ausgabe-LAS-Dataset
(optional)

Das Ausgabe-LAS-Dataset, das auf die neu erstellten .las-Dateien verweist.

LAS Dataset
Eingabe-Koordinatensystem definieren
(optional)

Gibt an, wie das Koordinatensystem von .las-Eingabedateien definiert wird.

  • Keine LAS-Dateien
  • Alle LAS-Dateien
  • LAS-Dateien ohne Raumbezug
String
Eingabe-Koordinatensystem
(optional)

Das für die .las-Eingabedateien verwendete Koordinatensystem. Dieser Parameter ist nur aktiv, wenn für den Parameter Eingabe-Koordinatensystem definieren die Option Alle LAS-Dateien oder LAS-Dateien ohne Raumbezug festgelegt wurde.

Coordinate System

arcpy.conversion.ConvertLas(in_las, target_folder, {file_version}, {point_format}, {compression}, {las_options}, {out_las_dataset}, {define_coordinate_system}, {in_coordinate_system})
NameErläuterungDatentyp
in_las

Die LAS-Daten, die konvertiert werden. Ein Ordner kann angegeben werden, damit alle darin enthaltenen .las-Dateien verarbeitet werden.

Layer File; LAS Dataset Layer; Folder; File
target_folder

Der vorhandene Ordner, in den die .las-Ausgabedateien geschrieben werden.

Folder
file_version
(optional)

Gibt die Version der LAS-Format-Datei an, die für die Ausgabedateien verwendet wird.

  • SAME_AS_INPUTDie Version der Ausgabedatei entspricht der der Eingabedatei. Dies ist die Standardeinstellung.
  • 1.0Die Basisversion für das LAS-Format, das 256 Klassencodes unterstützt hat, wird verwendet.
  • 1.1Die Ausgabedatei weist die Version 1.1 auf. Klassencodes wurden auf 32 reduziert, aber Unterstützung für Klassifizierungs-Flags wurde ergänzt.
  • 1.2Die Ausgabedatei weist die Version 1.2 auf. Diese Version bietet Unterstützung für RGB-Farbkanäle und GPS-Zeit.
  • 1.3Die Ausgabedatei weist die Version 1.3 auf. Ab dieser Version können LIDAR-Waveform-Daten für Punktdatensatzformate gespeichert werden, die in der ArcGIS Plattform nicht unterstützt werden.
  • 1.4Die Ausgabedatei weist die Version 1.4 auf. Ab dieser Version werden die Koordinatensystemdefinitionen mit Well-Known Text (WKT), 256 Klassencodes, bis zu 15 diskontinuierlichen Rückgaben pro Impuls, präziserem Abtastwinkel und Klassifizierungs-Flag für Überlappung unterstützt.
String
point_format
(optional)

Gibt das Punktdatensatzformat an, das für die .las-Ausgabedateien verwendet wird. Die verfügbaren Optionen variieren je nach Version der Ausgabe-LAS-Format-Datei.

  • 0Der Basistyp für das Speichern diskontinuierlicher LAS-Punkte, der Attribute wie LIDAR-Intensität, Rückgabewerte, Abtastwinkel, Abtastrichtung und Kante des Flugwegs unterstützt, wird verwendet.
  • 1Die im verwendeten Punktformat 0 unterstützten Attribute werden um GPS-Zeit ergänzt.
  • 2Die im verwendeten Punktformat 0 unterstützten Attribute werden um RGB-Werte ergänzt.
  • 3Die im verwendeten Punktformat 0 unterstützten Attribute werden um RGB-Werte und GPS-Zeit ergänzt.
  • 6Es wird der bevorzugte Basistyp zum Speichern diskontinuierlicher LAS-Punkte in LAS-Dateiversion 1.4 verwendet.
  • 7Die im verwendeten Punktformat 6 unterstützten Attribute werden um RGB-Werte ergänzt.
  • 8Die im verwendeten Punktformat 6 unterstützten Attribute werden um RGB-Werte und Nahinfrarotwerte ergänzt.
String
compression
(optional)

Gibt an, ob die Ausgabe-.las-Datei in einem komprimierten oder im Standard-LAS-Format vorliegen soll.

  • NO_COMPRESSIONDie Ausgabe erfolgt im Standard-LAS-Format (*.las). Dies ist die Standardeinstellung.
  • ZLASAusgabe-.las-Dateien werden im zLAS-Format komprimiert (*.zlas).
  • LAZAusgabe-.las-Dateien werden im LAZ-Format komprimiert (*.laz).
String
las_options
[las_options,...]
(optional)

Gibt Änderungen an, die vorgenommen werden können, um die Größe der Ausgabe-.las-Dateien zu reduzieren und deren Benutzerfreundlichkeit und Performance bei Darstellungs- und Analysevorgängen zu verbessern.

  • REARRANGE_POINTSPunkte werden neu angeordnet, um die Performance der Anzeige und Analyse zu verbessern. Statistiken werden in diesem Prozess automatisch berechnet. Dies ist die Standardeinstellung.
  • REMOVE_VLRDatensätze mit variabler Länge, die nach der Kopfzeile und den Punktdatensätzen jeder Datei hinzugefügt werden, werden entfernt.
  • REMOVE_EXTRA_BYTESZusätzliche Bytes, die in jedem Punkt der Eingabe-LAS-Datei vorhanden sein können, werden entfernt.
String
out_las_dataset
(optional)

Das Ausgabe-LAS-Dataset, das auf die neu erstellten .las-Dateien verweist.

LAS Dataset
define_coordinate_system
(optional)

Gibt an, wie das Koordinatensystem von .las-Eingabedateien definiert wird.

  • NO_FILESDas Koordinatensystem aller .las-Eingabedateien wird durch die Informationen in ihrem Header definiert. .las-Dateien ohne Informationen zum Koordinatensystem werden als Dateien mit unbekanntem Koordinatensystem behandelt. Dies ist die Standardeinstellung.
  • ALL_FILESDas Koordinatensystem aller .las-Eingabedateien wird durch den Parameter in_coordinate_system definiert.
  • FILES_MISSING_PROJECTIONDas Koordinatensystem von .las-Eingabedateien ohne Informationen zum Koordinatensystem im Header wird durch den Parameter in_coordinate_system definiert.
String
in_coordinate_system
(optional)

Das für die .las-Eingabedateien verwendete Koordinatensystem. Dieser Parameter ist nur aktiviert, wenn der Parameter define_coordinate_system auf ALL_FILES oder FILES_MISSING_PROJECTION festgelegt wurde.

Coordinate System

Codebeispiel

ConvertLas – Beispiel 1 (Python-Fenster)

Anhand des folgenden Beispiels wird die Verwendung dieses Werkzeugs im Python-Fenster veranschaulicht.

import arcpy
arcpy.conversion.ConvertLas('2014_survey.zlas', '2014_unclassified_collection', 
                            '1.4', 7, 'NO_COMPRESSION',
                            ['REMOVE_VLR', 'REMOVE_EXTRA_BYTES', 'REARRANGE_POINTS'], 
                            '2014_unclassified_collection/2014_Survey_Collection.lasd')

Lizenzinformationen

  • Basic: Erfordert Spatial Analyst oder 3D Analyst
  • Standard: Ja
  • Advanced: Ja

Verwandte Themen