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-Dataset-Statistiken

Mit der 3D Analyst-Lizenz verfügbar.Mit der Spatial Analyst-Lizenz verfügbar.

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

Zusammenfassung

Berechnet oder aktualisiert Statistiken für ein LAS-Dataset und generiert einen optionalen Statistikbericht.

Verwendung

  • Für die Statistik wird der durchschnittliche Punktabstand für jede LAS-Datei mit einer Klasseneinteilungsmethode berechnet, die kleine Bereiche der Datei inkrementell auswertet, um eine Schätzung abzugeben.

  • Im Rahmen der Statistikfunktionen sind Filteroptionen für LAS-Dataset-Layer vorhanden, mit denen die verfügbaren Klassencodes und Rückgabewerte aus den referenzierten LAS-Dateien automatisch angezeigt werden können. Die Filteroptionen können im Dialogfeld "Layer-Eigenschaften" in ArcMap und ArcScene definiert werden.

  • Die folgenden Informationen zu den LAS-Dateien werden im LAS-Dataset gespeichert und können in ArcCatalog im Dialogfeld "Eigenschaften: LAS-Dataset" überprüft werden:

    • Bereich der Höhen- und Intensitätswerte
    • Anzahl von Datenpunkten pro Klassencode und Rückgabewert
    • Vorhandensein von RGB-Werten
    • LAS-Version und Punktformat-ID
    • ID von Projekt und Dateiquelle
    • Name der Software, mit der die LIDAR-Datei generiert wurde
  • Die optionale Statistikberichtsdatei bietet einen Überblick über die LAS-Eigenschaften aller Dateien im LAS-Dataset oder jeder einzelnen LAS-Datei. Die Berichtsdatei liegt in einem Textformat vor, das in eine Reihe von Anwendungen importiert werden kann.

Syntax

LasDatasetStatistics_management (in_las_dataset, calculation_type, {out_file}, {summary_level}, {delimiter}, {decimal_separator})
ParameterErläuterungDatentyp
in_las_dataset

Das zu verarbeitende LAS-Dataset.

LAS Dataset Layer
calculation_type

Gibt an, ob statistische Berechnungen für alle LIDAR-Dateien durchgeführt werden oder nur für jene, die keine Statistiken aufweisen:

  • SKIP_EXISTING_STATS —LAS-Dateien mit aktuellen Statistikdaten werden übersprungen. Die Statistikdaten werden nur für neu hinzugefügte LAS-Dateien oder LAS-Dateien berechnet, die seit der ersten Berechnung aktualisiert wurden. Dies ist die Standardeinstellung.
  • OVERWRITE_EXISTING_STATS —Statistikdaten werden für alle LAS-Dateien berechnet, einschließlich der Dateien mit aktuellen Statistikdaten. Dies ist hilfreich, wenn die LAS-Dateien in einer externen Anwendung geändert wurden und dies von ArcGIS nicht erkannt wird.
Boolean
out_file
(optional)

Die Ausgabetextdatei, die die Zusammenfassung der LAS-Dataset-Statistiken enthält.

Text File
summary_level
(optional)

Geben Sie den Typ der im Bericht enthaltenen Zusammenfassung an.

  • DATASET —Der Bericht fasst die Statistikdaten für das ganze LAS-Dataset zusammen. Dies ist die Standardeinstellung.
  • LAS_FILES —Der Bericht fasst die Statistik für die LAS-Dateien zusammen, auf die das LAS-Dataset verweist.
String
delimiter
(optional)

Das Trennzeichen zwischen Einträgen in Spalten der Textdateitabelle.

  • SPACE —Feldwerte werden durch ein Leerzeichen getrennt. Dies ist die Standardeinstellung.
  • COMMA —Feldwerte werden durch ein Komma getrennt. Diese Option kann nicht verwendet werden, wenn als Dezimaltrennzeichen ebenfalls ein Komma festgelegt ist.
String
decimal_separator
(optional)

Das in der Textdatei verwendete Dezimalzeichen, mit dem der ganzzahlige Teil einer Zahl von ihrem Bruchteil unterschieden wird.

  • DECIMAL_POINT —Ein Punkt wird als Dezimalzeichen verwendet. Dies ist die Standardeinstellung.
  • DECIMAL_COMMA —Ein Komma wird als Dezimalzeichen verwendet.
String

Codebeispiel

LasDatasetStatistics – Beispiel 1 (Python-Fenster)

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

import arcpy
from arcpy import env

env.workspace = "C:/data"
arcpy.LASDatasetStatistics_3d("test.lasd", "NO_FORCE", "LAS_FILE", 
                            "DECIMAL_POINT", "SPACE", "LAS_summary.txt")
LasDatasetStatistics – Beispiel 2 (eigenständiges Skript)

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

'''*********************************************************************
Name: Modify Files in LAS Dataset& Calculate Stats for LASD
Description: Adds files & surface constraints to a LAS dataset, then 
             calculates statistics and generates report.
*********************************************************************'''
# Import system modules
import arcpy

try:
    # Script variables
    arcpy.env.workspace = 'C:/data'
    lasd = 'sample.lasd'
    oldLas = ['2006', '2007/file2.las']
    newLas = ['2007_updates_1', '2007_updates_2']
    oldSurfaceConstraints = ['boundary.shp', 'streams.shp']
    newSurfaceConstraints = [['sample.gdb/boundary', '<None>', 
                              'Soft_Clip']
                             ['sample.gdb/streams', 'Shape.Z', 
                              'Hard_Line']]
    arcpy.management.RemoveFilesFromLasDataset(lasd, oldLas, 
                                               oldSurfaceConstraints)
    arcpy.management.AddFilesToLasDataset(lasd, newLas, 'RECURSION', 
                                          newSurfaceConstraints)
    arcpy.management.LasDatasetStatistics(lasd, "UPDATED_FILES", 
                                          "lasd_stats.txt", 
                                          "LAS_FILE", "DECIMAL_POINT", 
                                          "SPACE", "LAS_summary.txt")
except arcpy.ExecuteError:
    print(arcpy.GetMessages())
except Exception as err:
    print(err.args[0])

Umgebung

  • Aktueller Workspace

Lizenzierungsinformationen

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

Verwandte Themen

  • Überblick über das Toolset "LAS-Dataset"
  • Kurzer Überblick über LIDAR in ArcGIS
  • Geoverarbeitung und LAS-Datasets
  • Die Vorteile von LAS-Datasets
  • Überlegungen zu LAS-Datasets
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