Importar archivo de obstáculos digitales (Aviation)

Disponible con licencia de Aviation Charting.

Disponible con licencia de Aviation Airports.

Resumen

Agrega, elimina y actualiza las entidades de puntos de obstáculos en una clase de entidad de obstáculos de entrada utilizando un archivo de obstáculos digitales de entrada (DOF).

Un DOF proporcionado por la FAA contiene datos de obstrucción para los objetos fabricados que afectan a la creación de gráficos aeronáuticos o productos de aeropuertos nacionales. Un DOF contiene datos digitales de obstáculos dentro de todas las regiones de la FAA, además de algunas áreas de Canadá, México, el Caribe, las Bahamas y el Pacífico. Un DOF no sirve para indicar la presencia de todas las obstrucciones que se pueden encontrar durante el vuelo.

Uso

  • El parámetro Archivo de obstáculos digitales de entrada debe hacer referencia a un DOF con la extensión de archivo .DAT.

  • Las Entidades de obstáculos de destino deben ser una clase de entidad de puntos que contenga entidades de obstáculos de una geodatabase de aeropuertos o de gráficos. Por ejemplo, el esquema de geodatabase FAA 18B proporcionado en los archivos de producto de ArcGIS Aviation Airports contiene una clase de entidad Obstábulos que se puede actualizar con esta herramienta.

  • La herramienta incluirá un mensaje que detalla el número de entidades que se agregaron, modificaron o eliminaron.

  • La herramienta se puede personalizar utilizando un archivo de configuración JSON en el directorio de ubicación de instalación Resources\Aviation de ArcGIS Pro. El archivo DOFConfig.json le permite cambiar cómo la herramienta Importar archivo de obstáculos digitales procesa un DOF. Un archivo de configuración personalizado permite cambios futuros en la especificación FAA DOF o en los esquemas de clase de entidad de obstáculos. En ausencia de un archivo de configuración, esta herramienta utilizará la información de configuración predeterminada.

  • Si la herramienta identifica uno o varios campos de texto en el parámetro Entidades de obstáculos de destino que son demasiado cortos para los datos importados, la herramienta truncará los datos de texto importados. Los mensajes de la herramienta incluirán un mensaje de advertencia que detalla qué campos se truncaron.

Parámetros

EtiquetaExplicaciónTipo de datos
Archivo de obstáculos digitales de entrada

Un DOF con una extensión de archivo .DAT. El contenido del DOF se utilizará para actualizar los valores del parámetro Entidades de obstáculos de destino.

File
Entidades de obstáculos de destino

La clase de entidad de puntos que contendrá información de obstáculos del DOF después de la ejecución.

Feature Layer

Salida derivada

EtiquetaExplicaciónTipo de datos
Entidades de obstáculos actualizadas

La clase de entidad de puntos actualizada que contiene información de obstáculos del DOF.

Nota:

El parámetro Actualizar entidades de obstáculos y el parámetro Entidades de obstáculos de destino hacen referencia a la misma clase de entidad.

Capa de entidades

arcpy.aviation.ImportDOF(in_obstacle_file, obstacle_features)
NombreExplicaciónTipo de datos
in_obstacle_file

Un DOF con una extensión de archivo .DAT. El contenido del DOF se utilizará para actualizar los valores del parámetro obstacle_features.

File
obstacle_features

La clase de entidad de puntos que contendrá información de obstáculos del DOF después de la ejecución.

Feature Layer

Salida derivada

NombreExplicaciónTipo de datos
updated_obstacle_features

La clase de entidad de puntos actualizada que contiene información de obstáculos del DOF.

Nota:

El parámetro updated_obstacle_features y el parámetro obstacle_features hacen referencia a la misma clase de entidad.

Capa de entidades

Muestra de código

Ejemplo de ImportDOF (script independiente)

La siguiente muestra de código presenta cómo usar la función ImportDOF.

# 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")

Entornos

Esta herramienta no utiliza ningún entorno de geoprocesamiento.

Información de licenciamiento

  • Basic: No
  • Standard: Requiere Airports or ArcGIS Aviation Charting
  • Advanced: Requiere Airports or ArcGIS Aviation Charting

Temas relacionados