Импортировать цифровой файл препятствий (Aviation)

Доступно с лицензией Aviation Charting.

Доступно с лицензией Aviation Airports.

Сводка

Добавляет, удаляет и обновляет точечные объекты препятствий входного класса объектов препятствий во входном цифровом файле препятствий (DOF).

DOF от FAA содержит данные препятствий для производственных объектов, влияющих на внутренние аэронавигационные карты или продуктов для аэропортов. DOF содержит данные цифровых препятствий для всех регионов FAA, а также некоторых территорий Канады, Мексики, стран Карибского бассейна, Багамских островов и Тихоокеанского региона. DOF не указывает на наличие всех препятствий, которые могут встретиться во время полета.

Использование

  • Параметр Входной цифровой файл препятствий должен ссылаться на DOF с расширением .DAT.

  • Целевые объекты препятствий должны представлять собой точечный класс пространственных объектов с объектами препятствий аэропорта и базой геоданных карт. Например, схема базы геоданных FAA 18B в файлах продукта ArcGIS Aviation Airports содержит класс пространственных объектов Obstacles, который с помощью этого инструмента можно обновить.

  • У инструмента есть сообщение с описанием ряда объектов, которые были добавлены, изменены или удалены.

  • Инструмент можно настроить с помощью файла конфигурации JSON в директории установки ArcGIS Pro Resources\Aviation. Файл DOFConfig.json позволяет вам изменить порядок обработки инструментом Импортировать цифровой файл препятствий DOF. Пользовательский файл конфигурации позволяет в будущем вносить изменения в спецификацию FAA DOF или в схемы классов объектов препятствий. При отсутствии файла конфигурации инструмент будет использовать информацию о конфигурации по умолчанию.

  • Если инструмент определит, что одно или несколько текстовых полей в параметре Целевые объекты препятствий, являются слишком короткими для импортируемых данных, он усечет эти текстовые данные. Сообщения инструмента будут содержать предупреждение с подробным описанием того, какие поля были усечены.

Синтаксис

arcpy.aviation.ImportDOF(in_obstacle_file, obstacle_features)
ParameterОбъяснениеТип данных
in_obstacle_file

DOF с расширением .DAT. Содержание DOF будет использоваться для обновления значений параметра obstacle_features.

File
obstacle_features

Точечный класс пространственных объектов, который будет содержать информацию о препятствиях из DOF после выполнения.

Feature Layer

Производные выходные данные

NameОбъяснениеТип данных
updated_obstacle_features

Обновленный класс точечных пространственных объектов с информацией о препятствиях из DOF.

Примечание:

Параметры updated_obstacle_features и obstacle_features ссылаются на один и тот же класс пространственных объектов.

Векторный слой

Пример кода

Пример ImportDOF (автономный скрипт)

Пример кода, демонстрирующий выполнение функции 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")

Environments

Этот инструмент не использует параметры среды геообработки

Информация о лицензиях

  • Basic: Нет
  • Standard: Требуется ArcGIS Aviation Charting
  • Advanced: Требуется ArcGIS Aviation Charting

Связанные разделы