DOF in Hindernis-Features (Intelligence)

Diese ArcGIS 2.9-Dokumentation wurde archiviert und wird nicht mehr aktualisiert. Inhalt und Links sind möglicherweise veraltet. Verwenden Sie die aktuelle Dokumentation.

Zusammenfassung

Konvertiert U.S. Federal Aviation Administration (FAA) Digital Obstacle File (DOF) in Hindernispunkte und Hindernispuffer-Features.

Verwendung

  • Die U.S. FAA DOF-Spezifikation und das Dataset sind unter https://www.faa.gov/air_traffic/flight_info/aeronav/digital_products/dof/ verfügbar. Die Tabelle wird als Datei mit kommagetrennten Werten (.csv) gespeichert.

  • Ausgabe-Hindernis-Puffer werden gemäß den im US Army Field Manual 3-21.38 Pathfinder Operations, Chapter 4 Helicopter Landing Zones, Section 4-16 festgelegten Kriterien in einer Entfernung erstellt, die dem Zehnfachen der Höhe des Hindernisobjekts (in Metern) entspricht. Beispiel: Ein 5 Meter großes Hindernis erhält einen 50 Meter großen Puffer.

  • Die Eingabetabelle muss gemäß den FAA DOF-Standards numerische Felder für AMSL und AGL enthalten.

Parameter

BeschriftungErläuterungDatentyp
Eingabetabelle

Die Eingabetabelle mit DOF-Daten, die in Hindernis-Features konvertiert werden.

Table View
Ausgabe-Hindernis-Features

Die aus der Eingabetabelle erstellten Punkt-Hindernis-Features.

Feature Class
Ausgabe-Hindernis-Puffer

Die erstellten Entfernungspuffer (zehnfachen Wert des Feldes AGL in der Eingabetabelle).

Feature Class
Clip-Features
(optional)

Aus der Eingabetabelle auszuschneidender Bereich. Nur Hindernisse innerhalb dieses Bereichs werden erstellt und mit einem Puffer versehen.

Feature Layer

arcpy.intelligence.DOFToObstacleFeatures(in_table, out_obstacle_features, out_obstacle_buffers, {clip_features})
NameErläuterungDatentyp
in_table

Die Eingabetabelle mit DOF-Daten, die in Hindernis-Features konvertiert werden.

Table View
out_obstacle_features

Die aus der in_table erstellten Punkt-Hindernis-Features.

Feature Class
out_obstacle_buffers

Die erstellten Entfernungspuffer (zehnfachen Wert des Feldes AGL in der in_table).

Feature Class
clip_features
(optional)

Aus der in_table auszuschneidender Bereich. Nur Hindernisse innerhalb dieses Bereichs werden erstellt und mit einem Puffer versehen.

Feature Layer

Codebeispiel

DOFToObstacleFeatures – Beispiel 1 (Python-Fenster)

Das folgende Skript für das Python-Fenster veranschaulicht, wie die Funktion DOFToObstacles im unmittelbaren Modus verwendet wird.

import arcpy

arcpy.DOFToFeatures_intelligence("C:/data/dof.csv", 
                                 "C:/data/results.gdb/obstacles", 
                                 "C:/data/results.gdb/buffers", 
                                 "C:/data/tasking.gdb/aoi")
DOFToObstacleFeatures – Beispiel 2 (eigenständiges Skript)

Das folgende Python-Skript veranschaulicht die Verwendung der Funktion DOFToObstacleFeatures in einem eigenständigen Skript.

# Name: DOFToObstacleFeatures_Example2.py
# Description: Convert DOF records to obstacle features.

# Import system modules
import os
import arcpy

# Set local variables
working_mty = r"d:\working\monterey"
in_dof_csv = os.path.join(working_mty, "dof.csv")
out_obx = os.path.join(working_mty, "results.gdb", "obstacles")
out_buf = os.path.join(working_mty, "results.gdb", "buffers")
aoi = os.path.join(working_mty, "tasking.gdb", "mtyAOI")

arcpy.env.outputCoordinateSystem = arcpy.SpatialReference(32611) # UTM Zone 11

# Execute DOFToObstacleFeatures
arcpy.DOFToFeatures_intelligence(in_dof_csv, out_obx, out_buf, aoi)

Umgebungen

Dieses Werkzeug verwendet keine Geoverarbeitungsumgebungen.

Lizenzinformationen

  • Basic: Erfordert 3D Analyst und Spatial Analyst
  • Standard: Erfordert 3D Analyst und Spatial Analyst
  • Advanced: Erfordert 3D Analyst und Spatial Analyst

Verwandte Themen