LAS projizieren (Data Management)

Zusammenfassung

Projiziert .las- oder .zlas-Dateien von einem Koordinatensystem in ein anderes.

Verwendung

  • Dieses Werkzeug kann eine einzelne .las- oder .zlas-Datei oder eine Sammlung von .las oder .zlas-Dateien über das LAS-Dataset projizieren. Sie können die horizontalen und optional die vertikalen Koordinatensysteme von .las- und .zlas-Dateien projizieren. Um vertikale Koordinatensysteme zu projizieren, muss das Paket ArcGIS Pro Coordinate Systems Data installiert sein. Dieses Paket enthält die Transformation-Grids, die für die Konvertierung benötigt werden.

  • Für die projizierten Dateien muss ein Koordinatensystem definiert sein. Für das LAS-Format muss der Raumbezug in die Datei eingebettet sein. In einigen Dateien können jedoch Informationen fehlen oder falsch sein. Für diese Daten kann ein Raumbezug zugewiesen werden, indem eine .prj-Datei mit demselben Namen neben der .las- oder .zlas-Datei verwendet wird. Eine .prj-Datei setzt alle Raumbezugsinformationen in einer .las- oder .zlas-Datei außer Kraft. Sie können die .prj-Datei für eine .las- oder .zlas-Datei mit dem Werkzeug Projektion definieren erstellen. Alternativ können Sie eine .prj-Datei für mehrere Dateien erstellen, indem Sie das Werkzeug LAS-Dataset erstellen mit dem Parameter zum Erstellen von .prj-Dateien verwenden. Überprüfen Sie, ob das Koordinatensystem, das über die .prj-Datei zugewiesen wurde, die .las- oder .zlas-Dateien richtig positioniert, bevor Sie sie projizieren.

    Weitere Informationen zum Speichern von Koordinatensystem-Informationen in LAS-Dateien.

  • Der Parameter Geographische Transformation ist optional. Wenn keine geographische oder Datumstransformation erforderlich ist, wird keine Dropdown-Liste im Parameter angezeigt, und er wird leer gelassen. Wenn eine Transformation erforderlich ist, wird auf Grundlage der Eingabe- und Ausgabedatumsangaben eine Dropdown-Liste generiert und eine Standardtransformation angewendet.

    • Eine geographische Transformation ist z. B. nicht erforderlich, wenn eine Projektion von GCS_North_American_1983 zu NAD_1983_UTM_Zone_12N durchgeführt wird, weil das Eingabe- und Ausgabe-Koordinatensystem jeweils das Datum "NAD_1983" verwenden. Wenn eine Projektion jedoch von GCS_North_American_1983 zu WGS_1984_UTM_Zone_12N durchgeführt wird, ist eine geographische Transformation erforderlich, weil das Eingabe-Koordinatensystem das Datum "NAD_1983" und das Ausgabe-Koordinatensystem das Datum "WGS_1984" verwendet.
      Tipp:

      Transformationen sind bidirektional. Wenn Sie Daten z. B. von WGS84 nach NAD 1927 konvertieren, können Sie die Transformation "NAD_1927_to_WGS_1984_3" auswählen. Das Werkzeug wendet diese dann korrekt an.

    • Alle in ArcGIS Pro verfügbaren Transformationen finden Sie hier:Geographic and vertical transformation tables.

  • Wenn ein LAS-Dataset verwendet wird, um mehrere Dateien zu projizieren, sollten die Koordinatensysteme dieser Dateien identisch sein. Dies ist wichtig, da für das Projizieren von Daten möglicherweise eine geographische Transformation erforderlich ist. In diesem Fall kann die Transformation nur für ein Koordinatensystem angegeben werden.

  • Die meisten Werkzeuge, mit denen neue Dateien im LAS-Format erstellt werden, unterstützen das Ausgabe-Koordinatensystem und Umgebungen für geographische Transformationen. Diese Umgebungen können verwendet werden, um die .las- oder .zlas-Eingabedateien zu projizieren. Wenn Sie planen, andere Vorgänge wie Kacheln, Ausdünnen, Ausschneiden oder Filtern der LAS-Daten auszuführen, käme eventuell eines der folgenden Werkzeuge infrage, um zu verhindern, dass unnötige Zwischen-Datasets erstellt werden.

  • Eine Neuanordnung der Punkte kann die Leistung von Visualisierungs- und Datenverarbeitungsvorgängen verbessern, weil sie die Punktedatensätze neu anordnet und so räumliche Abfragen optimiert. Wenn die Punkte neu angeordnet werden, wird die Statistik automatisch berechnet. Die Neuanordnung nimmt zusätzliche Verarbeitungszeit in Anspruch, wird aber aufgrund der Vorteile empfohlen.

  • Wenn die LAS-Punkte nicht neu angeordnet werden und die Ausgabe unkomprimierte .las-Dateien sind, können Sie die Statistiken berechnen, um räumliche Abfragen zu optimieren. Zudem wird eine Zusammenfassung der Klassencodes und Rückgabewerte bereitgestellt, die in jeder Datei vorhanden sind. Der Vorgang wird jedoch die Verarbeitungszeit dieses Werkzeugs verlängern. Wenn Sie die .las- oder .zlas-Dateien in ArcGIS nicht verwenden, können Sie die Berechnung von Statistiken deaktivieren, um die Bearbeitung durch das Werkzeug zu beschleunigen.

Parameter

BeschriftungErläuterungDatentyp
Eingabe-LAS-Dataset

Die .las- oder .zlas-Eingabedateien, die projiziert werden. Sie können auch ein LAS-Dataset angeben, um alle .las- und .zlas-Dateien zu verarbeiten, auf die es verweist.

LAS Dataset Layer
Zielordner

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

Folder
Ausgabe-Koordinatensystem

Das Koordinatensystem der LAS-Ausgabedateien.

Coordinate System
Geographische Transformation
(optional)

This method can be used for converting data between two geographic coordinate systems or datums. This optional parameter may be required if the input and output coordinate systems have different datum.

Tipp:

Das Werkzeug wendet automatisch eine Standardtransformation an. Sie können eine andere Transformation aus der Dropdown-Liste auswählen. Transformationen sind bidirektional. Wenn Sie Daten z. B. von WGS84 nach NAD 1927 konvertieren, können Sie die Transformation "NAD_1927_to_WGS_1984_3" auswählen. Das Werkzeug wendet diese dann korrekt an.

Der Parameter stellt eine Dropdown-Liste mit gültigen Transformationsmethoden bereit. Weitere Informationen zum Auswählen einer oder mehrerer geeigneter Transformationen finden Sie in den Verwendungshinweisen.

String
Komprimierung
(optional)

Legt fest, ob die Ausgabedatei im komprimierten ZLAS- Format oder im unkomprimierten LAS-Format erstellt wird.

  • Wie EingabeDie Ausgabedatei wird mit derselben Komprimierung erstellt wie die Eingabedatei. Dies ist die Standardeinstellung.
  • Keine KomprimierungDie Ausgabedatei wird im unkomprimierten LAS-Format erstellt.
  • ZLAS-KomprimierungDie Ausgabedatei wird im komprimierten ZLAS-Format erstellt.
String
LAS-Optionen
(optional)

Gibt die Vorgänge an, die für die .las-Dateien durchgeführt werden.

  • Punkte neu anordnenDie Punkte werden neu angeordnet. Die Neuanordnung von Punkten kann die Verarbeitung der Ausgabedaten verbessern, wenn die Punktdatensätze für die Visualisierung und die Weiterverarbeitung in anderen Werkzeugen abgerufen werden. Durch die Neuanordnung der Punktedatensätze werden die Statistiken für die .las-Dateien berechnet. Dies ist die Standardeinstellung.
  • Statistiken berechnenFür jede .las-Ausgabedatei werden die Statistiken und ein räumlicher Index berechnet. Diese Informationen werden in einer Datei gespeichert, die denselben Namen und Speicherort hat wie die .las-Datei, jedoch die Erweiterung .lasx. Das Vorliegen von Statistiken verbessert die Analyse und die Darstellungs-Performance. Statistiken verbessern auch die Symbolisierung und das LAS-Filterverfahren, da die Anzeige von Klassencodes auf die in der .las-Datei vorhandenen Werte begrenzt werden. Diese Option wird beim Erstellen von .zlas-Dateien oder bei der Neuanordnung von Punkten ignoriert, da mit diesen Optionen Statistiken berechnet werden.
  • Datensätze mit variabler Länge entfernenDie Datensätze mit variabler Länge, die von Anwendungen von Drittanbietern hinzugefügt wurden, werden aus den Ausgabedateien entfernt. In jeder Datei können Datensätze mit variabler Länge vor den Punktdatensätzen und am Ende der Datei gespeichert werden. Die Bedeutung dieser Datensätze ist in der Regel nur der Ursprungssoftware bekannt. Die Aufbewahrung dieser Datensätze bietet nur dann einen Mehrwert, wenn die LAS-Daten von Anwendungen verarbeitet werden, die diese Informationen interpretieren können. Das Entfernen der Datensätze mit variabler Länge kann dazu beitragen, die Dateigröße der Ausgabedaten zu verringern, vor allem, wenn es viele davon gibt.
  • Zusätzliche Bytes entfernenDatensätze mit zusätzlichen Bytes werden entfernt. Datensätze mit zusätzlichen Bytes sind zusätzliche Attribute, die mit jedem Punkt assoziiert sind. Zusätzliche Bytes kommen in .las-Dateien nicht häufig vor, aber durch das Entfernen wird die Größe der Ausgabedatei weiter reduziert.
String
Ausgabename-Modifikator
(optional)

Modifiziert die Ausgabedateinamen, indem Zeichen am Anfang und Ende des bestehenden Dateinamens hinzugefügt werden.

Value Table
Ausgabe-LAS-Dataset
(optional)

Das LAS-Dataset, das auf die neu erstellten .las- oder .zlas-Dateien verweist. Diese Parameter bietet die Möglichkeit, noch weiter mit den Ausgabedateien zu interagieren. Für das Referenzieren der Ausgabedateien werden relative Pfade verwendet. Wenn dieser Parameter in einer aktiven Sitzung von ArcGIS Pro angegeben wird, wird das LAS-Dataset zu der aktiven Karte hinzugefügt.

LAS Dataset

Abgeleitete Ausgabe

BeschriftungErläuterungDatentyp
Ausgabeordner

Der Ordner, der die projizierten .las- oder .zlas-Dateien enthält.

Folder

arcpy.management.ProjectLAS(in_las_dataset, target_folder, coordinate_system, {geographic_transform}, {compression}, {las_options}, {name_modifier}, {out_las_dataset})
NameErläuterungDatentyp
in_las_dataset

Die .las- oder .zlas-Eingabedateien, die projiziert werden. Sie können auch ein LAS-Dataset angeben, um alle .las- und .zlas-Dateien zu verarbeiten, auf die es verweist.

LAS Dataset Layer
target_folder

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

Folder
coordinate_system

Das Koordinatensystem der LAS-Ausgabedateien.

Valid values are a Spatial Reference object, a file with a .prj extension, or a string representation of a coordinate system.

Coordinate System
geographic_transform
[geographic_transform,...]
(optional)

This method can be used for converting data between two geographic coordinate systems or datums. This optional parameter may be required if the input and output coordinate systems have different datum.

Eine Liste der zulässigen Transformationen finden Sie mit der Methode arcpy.ListTransformations. Die am besten geeignete Transformation erscheint in der Regel in der zurückgegebenen Liste an erster Stelle. Diese Liste wird nach dem Umfang der Überlappung der Daten gegenüber den Anwendungsbereichen der Transformationen sortiert. Wenn bei zwei oder mehr Transformationen der Umfang der Überlappung der Daten identisch ist, wird die Genauigkeit der Transformation als sekundärer Sortierparameter verwendet.

Tipp:

Transformationen sind bidirektional. Wenn Sie Daten z. B. von WGS84 nach NAD 1927 konvertieren, können Sie die Transformation "NAD_1927_to_WGS_1984_3" auswählen. Das Werkzeug wendet diese dann korrekt an. Wenn keine Transformation angegeben ist, wird die Standardtransformation verwendet. Diese Standardtransformation ist für allgemeine Zuordnungsanwendungen, jedoch möglicherweise nicht für Anwendungen geeignet, die eine exakte Positionsgenauigkeit erfordern.

String
compression
(optional)

Legt fest, ob die Ausgabedatei im komprimierten ZLAS- Format oder im unkomprimierten LAS-Format erstellt wird.

  • SAME_AS_INPUTDie Ausgabedatei wird mit derselben Komprimierung erstellt wie die Eingabedatei. Dies ist die Standardeinstellung.
  • NO_COMPRESSIONDie Ausgabedatei wird im unkomprimierten LAS-Format erstellt.
  • ZLASDie Ausgabedatei wird im komprimierten ZLAS-Format erstellt.
String
las_options
[las_options,...]
(optional)

Gibt die Vorgänge an, die für die .las-Dateien durchgeführt werden.

  • REARRANGEDie Punkte werden neu angeordnet. Die Neuanordnung von Punkten kann die Verarbeitung der Ausgabedaten verbessern, wenn die Punktdatensätze für die Visualisierung und die Weiterverarbeitung in anderen Werkzeugen abgerufen werden. Durch die Neuanordnung der Punktedatensätze werden die Statistiken für die .las-Dateien berechnet. Dies ist die Standardeinstellung.
  • COMPUTE_STATISTICSFür jede .las-Ausgabedatei werden die Statistiken und ein räumlicher Index berechnet. Diese Informationen werden in einer Datei gespeichert, die denselben Namen und Speicherort hat wie die .las-Datei, jedoch die Erweiterung .lasx. Das Vorliegen von Statistiken verbessert die Analyse und die Darstellungs-Performance. Statistiken verbessern auch die Symbolisierung und das LAS-Filterverfahren, da die Anzeige von Klassencodes auf die in der .las-Datei vorhandenen Werte begrenzt werden. Diese Option wird beim Erstellen von .zlas-Dateien oder bei der Neuanordnung von Punkten ignoriert, da mit diesen Optionen Statistiken berechnet werden.
  • REMOVE_VLRDie Datensätze mit variabler Länge, die von Anwendungen von Drittanbietern hinzugefügt wurden, werden aus den Ausgabedateien entfernt. In jeder Datei können Datensätze mit variabler Länge vor den Punktdatensätzen und am Ende der Datei gespeichert werden. Die Bedeutung dieser Datensätze ist in der Regel nur der Ursprungssoftware bekannt. Die Aufbewahrung dieser Datensätze bietet nur dann einen Mehrwert, wenn die LAS-Daten von Anwendungen verarbeitet werden, die diese Informationen interpretieren können. Das Entfernen der Datensätze mit variabler Länge kann dazu beitragen, die Dateigröße der Ausgabedaten zu verringern, vor allem, wenn es viele davon gibt.
  • REMOVE_EXTRA_BYTESDatensätze mit zusätzlichen Bytes werden entfernt. Datensätze mit zusätzlichen Bytes sind zusätzliche Attribute, die mit jedem Punkt assoziiert sind. Zusätzliche Bytes kommen in .las-Dateien nicht häufig vor, aber durch das Entfernen wird die Größe der Ausgabedatei weiter reduziert.
String
name_modifier
[name_modifier,...]
(optional)

Modifiziert die Ausgabedateinamen, indem Zeichen am Anfang und Ende des bestehenden Dateinamens hinzugefügt werden.

Value Table
out_las_dataset
(optional)

Das LAS-Dataset, das auf die neu erstellten .las- oder .zlas-Dateien verweist. Diese Parameter bietet die Möglichkeit, noch weiter mit den Ausgabedateien zu interagieren. Für das Referenzieren der Ausgabedateien werden relative Pfade verwendet. Wenn dieser Parameter in einer aktiven Sitzung von ArcGIS Pro angegeben wird, wird das LAS-Dataset zu der aktiven Karte hinzugefügt.

LAS Dataset

Abgeleitete Ausgabe

NameErläuterungDatentyp
out_folder

Der Ordner, der die projizierten .las- oder .zlas-Dateien enthält.

Folder

Codebeispiel

ProjectLAS: Beispiel (eigenständiges Skript)

Im folgenden Beispiel wird die Verwendung dieses Werkzeugs im Python-Fenster veranschaulicht:


import arcpy
arcpy.env.workspace = "C:/data"

# The LAS dataset referencing the files to be projected
lasd = "Aerial_Survey.lasd"

# Input coordinate system is World_Patterson/EGM_2008_Geoid
# Output coordinate system is British_National_Grid/Newlyn VCS
sr = arcpy.SpatialReference(27700, 5701)

# Run the tool
arcpy.management.ProjectLAS(
    in_las_dataset="British_Tiled.lasd",
    target_folder=r"Projected\BNG_Newlyn",
    coordinate_system=sr,
    geographic_transform="'~WGS_1984_To_WGS_1984_EGM2008_1x1_Height + "\
                         "~ETRS_1989_To_WGS_1984 + "\
                         "ETRS89_To_Newlyn_Height_2_OSGM15 + "\
                         "~OSGB_1936_To_ETRS_1989_1'",
    compression="ZLAS",
    las_options=['REARRANGE', 
                 'COMPUTE_STATISTICS', 
                 'REMOVE_VLR'],
    name_modifier="Projected_ _BNG_Newlyn",
    out_las_dataset=r"Projected_BNG_Newlyn.lasd"
)

Lizenzinformationen

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

Verwandte Themen