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, indem 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.

  • Daten in der .las-Quelldatei gehen verloren, wenn sie von der Version der Ausgabedatei und dem Punktdatensatzformat nicht unterstützt werden. Daher wird empfohlen, Eingabedateien mit derselben Version der LAS-Format-Datei und demselben Punktdatensatzformat zu verwenden, wenn die Ausgabe einer bestimmten Version zugewiesen wird.

  • 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)

Die Version der LAS-Format-Datei der Ausgabedateien.

  • 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.
  • 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 der Ausgabe-.las-Dateien an. Die verfügbaren Optionen variieren je nach Version der Ausgabe-LAS-Format-Datei.

  • 0Der Basistyp für das Speichern diskontinuierlicher LAS-Punkte. Unterstützt werden Attribute wie LIDAR-Intensität, Rückgabewerte, Abtastwinkel, Abtastrichtung und Kante des Flugwegs.
  • 1Die in Punktformat 0 unterstützten Attribute werden um GPS-Zeit ergänzt.
  • 2Die in Punktformat 0 unterstützten Attribute werden um RGB-Werte ergänzt.
  • 3Die in Punktformat 0 unterstützten Attribute werden um RGB-Werte und GPS-Zeit ergänzt
  • 6Der bevorzugte Basistyp für das Speichern diskontinuierlicher LAS-Punkte in LAS-Dateiversion 1.4.
  • 7Die in Punktformat 6 unterstützten Attribute werden um RGB-Werte ergänzt.
  • 8Die in Punktformat 6 unterstützten Attribute werden um RGB- 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, ob der Raumbezug der Eingabe-.las-Dateien mit dem Parameter Eingabe-Koordinatensystem definieren festgelegt wird.

  • Keine LAS-DateienDer Raumbezug von Eingabe-.las-Dateien wird nicht als Eingabeargument definiert. Dies ist die Standardeinstellung.
  • Alle LAS-DateienDer Raumbezug von Eingabe-.las-Dateien wird als Eingabeargument definiert.
  • LAS-Dateien ohne RaumbezugDer Raumbezug von Eingabe-.las-Dateien, deren Header keine Projektionsinformation enthält, wird definiert.
String
Eingabe-Koordinatensystem
(optional)

Das Koordinatensystem, das zum Definieren des Raumbezugs der Eingabe-.las-Dateien verwendet wird. 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)

Die Version der LAS-Format-Datei der Ausgabedateien.

  • 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.
  • 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 der Ausgabe-.las-Dateien an. Die verfügbaren Optionen variieren je nach Version der Ausgabe-LAS-Format-Datei.

  • 0Der Basistyp für das Speichern diskontinuierlicher LAS-Punkte. Unterstützt werden Attribute wie LIDAR-Intensität, Rückgabewerte, Abtastwinkel, Abtastrichtung und Kante des Flugwegs.
  • 1Die in Punktformat 0 unterstützten Attribute werden um GPS-Zeit ergänzt.
  • 2Die in Punktformat 0 unterstützten Attribute werden um RGB-Werte ergänzt.
  • 3Die in Punktformat 0 unterstützten Attribute werden um RGB-Werte und GPS-Zeit ergänzt
  • 6Der bevorzugte Basistyp für das Speichern diskontinuierlicher LAS-Punkte in LAS-Dateiversion 1.4.
  • 7Die in Punktformat 6 unterstützten Attribute werden um RGB-Werte ergänzt.
  • 8Die in Punktformat 6 unterstützten Attribute werden um RGB- 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, ob der Raumbezug der Eingabe-.las-Dateien mit dem Parameter define_coordinate_system festgelegt wird.

  • NO_FILESDer Raumbezug von Eingabe-.las-Dateien wird nicht als Eingabeargument definiert. Dies ist die Standardeinstellung.
  • ALL_FILESDer Raumbezug von Eingabe-.las-Dateien wird als Eingabeargument definiert.
  • FILES_MISSING_PROJECTIONDer Raumbezug von Eingabe-.las-Dateien, deren Header keine Projektionsinformation enthält, wird definiert.
String
in_coordinate_system
(optional)

Das Koordinatensystem, das zum Definieren des Raumbezugs der Eingabe-.las-Dateien verwendet wird. 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')

Umgebungen

Sonderfälle

Lizenzinformationen

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

Verwandte Themen