ArcGIS for Desktop

  • Dokumentation
  • Preise
  • Support

  • My Profile
  • Hilfe
  • Sign Out
ArcGIS for Desktop

ArcGIS Online

Die Mapping-Plattform für Ihre Organisation

ArcGIS for Desktop

Ein vollständiges professionelles GIS

ArcGIS for Server

GIS in Ihrem Unternehmen

ArcGIS for Developers

Werkzeuge zum Erstellen standortbezogener Apps

ArcGIS Solutions

Kostenlose Karten- und App-Vorlagen für Ihre Branche

ArcGIS Marketplace

Rufen Sie Apps und Daten für Ihre Organisation ab.

  • Dokumentation
  • Preise
  • Support
Esri
  • Anmelden
user
  • Eigenes Profil
  • Abmelden

Hilfe

  • Startseite
  • Erste Schritte
  • Karte
  • Analysieren
  • Verwalten von Daten
  • Werkzeuge
  • Mehr...

LAS nach Höhe klassifizieren

  • Zusammenfassung
  • Verwendung
  • Syntax
  • Codebeispiel
  • Umgebung
  • Lizenzierungsinformationen

Zusammenfassung

Reklassifiziert LIDAR-Punkte basierend auf ihrer Höhe von der Bodenoberfläche.

Verwendung

  • Für dieses Werkzeug müssen LAS-Punkte vorhanden sein, die als Boden mit dem Klassencodewert 2 oder 8 klassifiziert sind. Wenn Punkte, die den Boden darstellen, einem anderen Klassencodewert zugewiesen wurden, verwenden Sie das Werkzeug LAS-Klassencodes ändern, um die Klassencodedefinition an die aktuellen Spezifikationen für LAS-Dateiformate anzupassen.

  • Verwenden Sie dieses Werkzeug zum Reklassifizieren der Vegetation in LIDAR-Daten, die für Remote-Bereiche mit minimaler Anzahl von Gebäuden erfasst wurden. Gehen Sie sorgfältig vor, wenn Sie dieses Werkzeug zum Reklassifizieren von Punkten in andere Klassencodes als Vegetation verwenden.

  • Wenden Sie eine Verarbeitungsausdehnung an, um die Eignung der festgelegten Z-Wertbereiche für eine Teilmenge von LAS-Punkten zu überprüfen. Nachdem die reklassifizierte Region als zufriedenstellend erachtet wurde, kann sie anschließend auf eine größere Ausdehnung angewendet werden.

  • Das LAS-Format unterstützt die Klassifizierung jedes Punktes basierend auf den von der ASPRS (American Society for Photogrammetry and Remote Sensing) definierten Spezifikationen. Die ArcGIS-Plattform wendet das für die LAS-Dateiversion 1.4 angegebene Klassifizierungsschema an:

    Klassifizierungswert Klassifizierungstyp

    0

    Nie klassifiziert

    1

    Nicht zugewiesen

    2

    Erde

    3

    Niedere Vegetation

    4

    Mittlere Vegetation

    5

    Hohe Vegetation

    6

    Gebäude

    7

    Niedriges Rauschen

    8

    Modellschlüssel/Reserviert

    9

    Wasser

    10

    Schienen

    11

    Straßenbelag

    12

    Überlappung/Reserviert

    13

    Draht - Schutz

    14

    Draht - Leiter

    15

    Strommast

    16

    Drahtverbinder

    17

    Brückenfahrbahn

    18

    Hohes Rauschen

    19 – 63

    Für die ASPRS-Definition reserviert (die Versionen LAS 1.1 bis 1.3 unterstützen bis zum Klassencode 31)

    32 – 255

    Kann vom Benutzer definiert werden (wird nur in LAS 1.0 und bestimmten Versionen von 1.4 unterstützt)

    Hinweis:

    Während der Großteil der mit LAS 1.4 eingeführten neuen Klassencodezuweisungen zuvor als "Reserviert" festgelegt wurde, wurden die Klassencodes 8 und 12 von "Modellschlüssel" und "Überlappung" in "Reserviert" geändert.

Syntax

ClassifyLasByHeight_3d (in_las_dataset, ground_source, height_classification, {noise}, {compute_stats}, {extent}, {process_entire_files})
ParameterErläuterungDatentyp
in_las_dataset

Das LAS-Dataset, das verarbeitet wird. Es werden nur LAS-Punkte mit den Klassencodes 0 und 1 reklassifiziert.

LAS Dataset Layer
ground_source

Die Bodenquellenmessungen zur Bestimmung der Höhe über dem Boden.

  • GROUND —Es werden LAS-Punkte verwendet, für die der Codewert 2 für Bodenklassifizierung und der Codewert 8 für Modellschlüssel festgelegt wurde.
  • MODEL_KEY —Es werden nur LAS-Punkte verwendet, für die der Klassifizierungscodewert 8 für Bodenklassifizierung festgelegt wurde.
String
height_classification
[class_code, height_from_ground]

Der Klassencodewert, der LAS-Punkten zugewiesen wird, die in den Wertebereich fallen, der von der angegebenen Höhe vom Boden abgeleitet ist. Die Reihenfolge der Einträge hat Auswirkungen auf die Höhenbereiche, anhand derer die Reklassifizierung von LAS-Punkten definiert wird. Der Z-Bereich des ersten Eintrags reicht von der Bodenoberfläche bis zu dem für height_from_ground angegebenen Wert. Der Z-Bereich nachfolgender Einträge reicht von der Obergrenze des vorherigen Eintrags bis zu seinem eigenen Wert für height_from_ground.

Value Table
noise
(optional)

Gibt an, ob Punkte basierend auf ihrer Nähe zum Boden als Rauschen reklassifiziert werden. Rauschen-Artefakte in LIDAR-Daten können durch Sensorfehler und das versehentliche Abfangen von Hindernissen in der Luft, wie Vögel im Pfad des LIDAR-Impulses, entstehen.

  • ALL_NOISE —Es wird sowohl hohes als auch niedriges Rauschen klassifiziert.
  • HIGH_NOISE —Nur Punkte, die sich über der maximalen Höhe in der LAS-Klassifizierungstabelle befinden, werden als hohes Rauschen reklassifiziert.
  • LOW_NOISE —Nur Punkte unter der Bodenoberfläche werden als Rauschen reklassifiziert. Dies ist nur verfügbar, wenn alle Bodenpunkte zum Definieren der Bodenoberfläche herangezogen werden.
  • NONE —Es werden keine Punkte als Rauschen reklassifiziert.
String
compute_stats
(optional)

Gibt an, ob für die vom LAS-Dataset referenzierten LAS-Dateien Statistiken berechnet werden sollen. Durch Statistiken wird es ermöglicht, in den Filter- und Symbologieoptionen des LAS-Dataset-Layers nur die in den LAS-Dateien vorhandenen LAS-Attributwerte anzuzeigen.

  • COMPUTE_STATS —Es werden Statistiken berechnet.
  • NO_COMPUTE_STATS —Es werden keine Statistiken berechnet. Dies ist die Standardeinstellung.
Boolean
extent
(optional)

Legen Sie die Ausdehnung der Daten fest, die von diesem Werkzeug ausgewertet werden.

Extent
process_entire_files
(optional)

Legen Sie fest, wie die Verarbeitungsausdehnung angewendet werden soll.

  • PROCESS_ENTIRE_FILE —Nur LAS-Punkte, die sich innerhalb der Verarbeitungsausdehnung befinden, werden ausgewertet. Dies ist die Standardeinstellung.
  • PROCESS_EXTENT —Alle Punkte in den LAS-Dateien, die die Verarbeitungsausdehnung überschneiden, werden ausgewertet.
Boolean

Codebeispiel

ClassifyLasByHeight – Beispiel 1 (Python-Fenster)

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

arcpy.env.workspace = 'C:/data'
arcpy.ClassifyLasByHeight_3d('lidar.lasd', 'Ground', 
                             [[3, 5], [4, 17], [5, 120]], 'HIGH_NOISE')
ClassifyLasByHeight – Beispiel 2 (eigenständiges Skript)

Im folgenden Beispiel wird die Verwendung dieses Werkzeugs in einem eigenständigen Python-Skript veranschaulicht.

arcpy.env.workspace = 'C:/data'
arcpy.ClassifyLasByHeight_3d('lidar.lasd', 'Ground', 
                             [[3, 5], [4, 17], [5, 120]], 'HIGH_NOISE')

Umgebung

  • Aktueller Workspace
  • Ausdehnung

Verwandte Themen

  • Überblick über das Toolset "Datenmanagement"
  • Grundlagen von Oberflächen
  • Oberflächenformate
Feedback zu diesem Thema?

ArcGIS for Desktop

  • Startseite
  • Dokumentation
  • Preise
  • Support

ArcGIS Plattform

  • ArcGIS Online
  • ArcGIS for Desktop
  • ArcGIS for Server
  • ArcGIS for Developers
  • ArcGIS Solutions
  • ArcGIS Marketplace

Über Esri

  • Über uns
  • Karriere
  • Insider-Blog
  • User Conference
  • Developer Summit
Esri
© Copyright 2016 Environmental Systems Research Institute, Inc. | Datenschutz | Rechtliches