Доступно с лицензией 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.
# 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