Digital Obstacle File importieren (Aviation)

Mit der Aviation Charting-Lizenz verfügbar.

Mit der Aviation Airports-Lizenz verfügbar.

Zusammenfassung

Hinzufügen, Löschen und Aktualisieren der Hindernis-Punkt-Features in einer Eingabe-Hindernis-Feature-Class unter Verwendung einer Input Digital Obstacle File (DOF)

Die von der FAA bereitgestellte DOF enthält Daten zu Hindernissen für gefertigte Objekte, die Auswirkungen auf US-amerikanische Luftfahrtkarten oder Flughafenprodukte haben. Eine DOF enthält digitale Daten zu Hindernissen in allen FAA-Regionen sowie zu einigen Gebieten in Kanada, Mexiko, der Karibik, den Bahamas und dem Pazifik. Eine DOF gibt nicht vor, sämtliche möglicherweise auf dem Flug auftretenden Hindernisse anzuzeigen.

Verwendung

  • Der Parameter Eingabe-Digital Obstacle File muss eine DOF mit der Dateierweiterung .DAT referenzieren.

  • Bei den Ziel-Hindernis-Features muss es sich um eine Point-Feature-Class handeln, die Hindernis-Features von einem Flughafen oder einer Kartografie-Geodatabase enthält. Beispielsweise enthält das in den ArcGIS Aviation Airports-Produktdateien bereitgestellte FAA-18B-Geodatabase-Schema eine Hindernis-Feature-Class, die mit diesem Werkzeug aktualisiert werden kann.

  • Das Werkzeug stellt eine Meldung mit der Anzahl der hinzugefügten, geänderten oder gelöschten Features bereit.

  • Das Werkzeug kann mithilfe der JSON-Konfigurationsdatei im Ordner "Resources\Aviation" des ArcGIS Pro-Installationsverzeichnis angepasst werden. Mit der Datei DOFConfig.json können Sie ändern, wie das Werkzeug Digital Obstacle File importieren eine DOF verarbeitet.Eine benutzerdefinierte Konfigurationsdatei ermöglicht zukünftige Änderungen an der FAA-DOF-Spezifikation oder an den Schemas der Hindernis-Feature-Class. Wenn keine Konfigurationsdatei vorhanden ist, verwendet das Werkzeug seine Standardkonfigurationsinformationen.

  • Wenn das Werkzeug ein oder mehrere Textfelder im Parameter Ziel-Hindernis-Features identifiziert, deren Länge für die importierten Daten nicht ausreicht, kürzt das Werkzeug die importierten Textdaten. Das Werkzeug gibt eine Warnmeldung aus, in der angegeben wird, welche Felder abgeschnitten wurden.

Parameter

BeschriftungErläuterungDatentyp
Eingabe-Digital Obstacle File

Eine DOF mit der Dateierweiterung .DAT. Der Inhalt der DOF wird zum Aktualisieren der Parameterwerte der Ziel-Hindernis-Features verwendet.

File
Ziel-Hindernis-Features

Die Point-Feature-Class, die nach der Ausführung Informationen über Hindernisse aus der DOF enthält

Feature Layer

Abgeleitete Ausgabe

BeschriftungErläuterungDatentyp
Aktualisierte Ziel-Features

Die aktualisierte Point-Feature-Class mit Informationen über Hindernisse aus der DOF

Hinweis:

Die Parameter Hindernis-Features aktualisieren und Ziel-Hindernis-Features beziehen sich auf dieselbe Feature-Class.

Feature-Layer

arcpy.aviation.ImportDOF(in_obstacle_file, obstacle_features)
NameErläuterungDatentyp
in_obstacle_file

Eine DOF mit der Dateierweiterung .DAT. Der Inhalt der DOF wird zum Aktualisieren der obstacle_features-Parameterwerte verwendet.

File
obstacle_features

Die Point-Feature-Class, die nach der Ausführung Informationen über Hindernisse aus der DOF enthält

Feature Layer

Abgeleitete Ausgabe

NameErläuterungDatentyp
updated_obstacle_features

Die aktualisierte Point-Feature-Class mit Informationen über Hindernisse aus der DOF

Hinweis:

Die Parameter updated_obstacle_features und obstacle_features beziehen sich auf dieselbe Feature-Class.

Feature-Layer

Codebeispiel

ImportDOF – Beispiel (eigenständiges Skript)

Das folgende Code-Beispiel veranschaulicht, wie die Funktion ImportDOF verwendet wird.

# Name: ImportDOF_example.py
# Description: Imports Digital Obstacle File (DOF) data into a feature class

import arcpy

# Check out Aviation license
arcpy.CheckOutExtension("Aeronautical")

# Set variables
dofFile = r'c:\data\DOF.dat'
features = r'c:\data\AIS.gdb\Obstacle'

# Execute ImportDOF
arcpy.aviation.ImportDOF(dofFile, features)

# Check in Aviation license
arcpy.CheckInExtension("Aeronautical")

Umgebungen

Dieses Werkzeug verwendet keine Geoverarbeitungsumgebungen.

Lizenzinformationen

  • Basic: Nein
  • Standard: Erfordert ArcGIS Aviation Charting
  • Advanced: Erfordert ArcGIS Aviation Charting

Verwandte Themen