Доступно с лицензией Aviation Airports.
Доступно с лицензией Aviation Charting.
Сводка
Creates a Light Signal Clearance Surface (LSCS) based on the FAA Engineering Brief (EB) 95.
A LSCS determines which objects are vertical obstructions. An object is considered as vertical obstruction if it penetrates the LSCS. Surfaces are used to support planning and design activities.
Использование
Параметр Входные объекты взлетно-посадочной полосы должен поддерживать z-значения.
This tool creates the Obstruction Identification Surface (OIS) in an existing polygon or multipatch feature class. It can also be generated in an existing polygon shapefile. If a feature class is selected for Target OIS Features, it must have a vertical spatial reference.
OIS tools are flexible and accept a variety of input and output feature class types. For more information, see the OIS Input and Output schemas.
The Input Airport Control Point Feature parameter can be used to supply x-, y-, and z-geometry for displaced threshold features. If displaced thresholds are included, surfaces will be constructed based on their x-, y-, and z-geometry instead of their corresponding runway feature endpoint.
Синтаксис
arcpy.aviation.LightSignalClearanceSurface(in_features, target, {runway_direction}, {length}, {divergence}, {slope}, {distance_from_threshold}, {first_papi_light}, {last_papi_light}, {start_height}, {airport_control_point_feature_class}, {surface_position})
Parameter | Объяснение | Тип данных |
in_features | The input runway dataset. The feature class must be z-enabled and contain polylines. | Feature Layer |
target | The target feature class that will contain the generated obstruction identification surfaces. | Feature Layer |
runway_direction (Дополнительный) | Specifies the end of the runway where the approach surface will be created.
| String |
length (Дополнительный) | The length of the surface in miles. The default value is 8. | Double |
divergence (Дополнительный) | The divergence of the surface in degrees. The default value is 14. | Double |
slope (Дополнительный) | The slope of the surface in degrees. The default value is 1. | Double |
distance_from_threshold (Дополнительный) | The distance from the threshold in feet. The default value is 1000. | Double |
first_papi_light (Дополнительный) | The location of the first precision approach path indicator. The default value is 60. | Double |
last_papi_light (Дополнительный) | The location of the last precision approach path indicator. The default value is 120. | Double |
start_height (Дополнительный) | The start height of the surface. The default value is 35. | Double |
airport_control_point_feature_class (Дополнительный) | Supplies x-, y-, and z-geometry for displaced threshold features. If displaced thresholds are included, surfaces will be constructed based on their x-, y-, and z-geometry instead of their corresponding runway feature endpoint. | Feature Layer |
surface_position (Дополнительный) | Specifies the position of the precision approach path indicator (PAPI) lights on either side of a runway. The position of the PAPI lights will be used to determine the position of the output surface.
| String |
Производные выходные данные
Name | Объяснение | Тип данных |
derived_outfeatureclass | The updated feature class containing the generated Obstruction Identification Surface. | Feature Layer |
Пример кода
The following Python window script demonstrates how to use the LightSignalClearanceSurface tool.
import arcpy
arcpy.CheckOutExtension("Airports")
# Input Runway Feature Class
inFeatures = r"C:\data\ois.gdb\RunwayCenterline"
# Feature class that will contain the OIS surface
outFeatures= r"C:\data\ois.gdb\ObstructionIdSurface"
# Define surface dimensions
runway = "HIGH_RUNWAY_END_DESIGNATOR"
length = 8
divergence = 14
slope = 1
distance_from_threshold = 1000
first_papi_light = 60
last_papi_light = 120
start_height = 35
# Generate Light Signal Clearance Surface
arcpy.LightSignalClearanceSurface_aviation(inFeatures, outFeatures, runway,
length, divergence, slope,
distance_from_threshold,
first_papi_light, last_papi_light,
start_height)
arcpy.CheckInExtension("Airports")
Environments
Информация о лицензиях
- Basic: Нет
- Standard: Требуется Airports, ArcGIS Aviation Charting
- Advanced: Требуется Airports, ArcGIS Aviation Charting