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.
Sintaxis
arcpy.aviation.ImportDOF(in_obstacle_file, obstacle_features)
Parámetro | Explicación | Tipo 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
Nombre | Explicación | Tipo 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
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
Información de licenciamiento
- Basic: No
- Standard: Requiere ArcGIS Aviation Charting
- Advanced: Requiere ArcGIS Aviation Charting