获得 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})
参数 | 说明 | 数据类型 |
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 |
派生输出
名称 | 说明 | 数据类型 |
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")
环境
许可信息
- Basic: 否
- Standard: 需要 Airports, ArcGIS Aviation Charting
- Advanced: 需要 Airports, ArcGIS Aviation Charting