Generate Airway Corridors (Aviation)

获得 Aviation Charting 许可后可用。

摘要

Simplifies the creation of airway corridors and flares for specified ATS routes.

This tool creates new AirspaceArea features representing airway corridors and flares and populates attributes needed for charting purposes. You can also use this tool to provide airway floor data to split the created corridor and flares at specified locations where the airway floor elevation changes.

使用情况

  • The required feature classes, tables, and attributes are described in the following table:

    NameDescription

    ATSRoute (feature class)

    This tool will honor the selection and definition query on ATS routes.

    Enroute Information (stand-alone table)

    The table must contain the following attributes: GFID, Distance_Val, and Doglegpoint_Id.

    DesignatedPoint (feature class)

    Point geometry type.

    The feature class must contain the following attributes: GFID and Ident_Txt.

    AirspaceArea (feature class)

    Polygon geometry type.

    The feature class must contain the following attributes: Ident_Txt, LocalType_Txt, Type_Code, Class_Code, DistVertLower_Val, and DistVertLower_UOM.

    ChangeOver (feature class)

    Point geometry type.

    The feature class must contain the following attributes: GFID and ATSRoute_Id.

    Airway Floors (stand-alone table)

    The table must contain the following attributes: RouteIdent_Txt, Description_Txt, StartPoint_Id, and EndPoint_Id.

  • 警告:

    此工具会修改输入数据。 有关详细信息以及避免数据被意外更改的策略,请参阅修改或更新输入数据的工具

参数

标注说明数据类型
Input ATS Route Features

The input route segment features (polyline) for which corridors and flares will be created.

Feature Layer
Enroute Information Table

The table containing route information records that describe airways composed of one or more route segment polylines. Each record provides information such as the Route length and Doglegpoint_Id attributes.

Table View
Designated Point Features

The feature class containing point features that start or end route segment features.

Feature Layer
Target AirspaceArea Features

The feature class that will be used to store the generated corridor and flare features.

Feature Layer
Airway Floors Table
(可选)

The table containing airway floor descriptions that will be used to split the corridors and flares created for the route.

Table View
Create Flare for Route
(可选)

The route types that will have flares created. All route types will have corridors created, regardless of selection.

String
Route Flare Angle
(可选)

The angle in degrees that will be used to create flares for routes.

Double
Minimum Route Distance
(可选)

The minimum distance or length in nautical miles for a route to have a flare created.

Double
ChangeOver Point Features
(可选)

The feature class containing change over points for routes.

Feature Layer

派生输出

标注说明数据类型
Updated AirspaceArea Features

The updated target airspace area feature class in which the corridors and flares will be generated.

Feature Layer

arcpy.aviation.GenerateAirwayCorridors(in_features, enroute_information_table, designated_points, target_airspace_area_features, {floors_table}, {route_types}, {flare_angle}, {min_distance}, {changeover_points})
名称说明数据类型
in_features

The input route segment features (polyline) for which corridors and flares will be created.

Feature Layer
enroute_information_table

The table containing route information records that describe airways composed of one or more route segment polylines. Each record provides information such as the Route length and Doglegpoint_Id attributes.

Table View
designated_points

The feature class containing point features that start or end route segment features.

Feature Layer
target_airspace_area_features

The feature class that will be used to store the generated corridor and flare features.

Feature Layer
floors_table
(可选)

The table containing airway floor descriptions that will be used to split the corridors and flares created for the route.

Table View
route_types
[route_types,...]
(可选)

The route types that will have flares created. All route types will have corridors created, regardless of selection.

String
flare_angle
(可选)

The angle in degrees that will be used to create flares for routes.

Double
min_distance
(可选)

The minimum distance or length in nautical miles for a route to have a flare created.

Double
changeover_points
(可选)

The feature class containing change over points for routes.

Feature Layer

派生输出

名称说明数据类型
modified_target_airspace_area_features

The updated target airspace area feature class in which the corridors and flares will be generated.

Feature Layer

代码示例

GenerateAirwayCorridors example (stand-alone script)

The following Python script demonstrates how to use the GenerateAirwayCorridors function.


# Import system modules
import arcpy

# Check out extensions
arcpy.CheckOutExtension('aeronautical')

# Set environment settings
arcpy.env.workspace = r'C:/data/AIS.gdb'

# Set local variables
in_features = 'ATSRoutes'
enroute_information_table = 'EnrouteInformation'
designated_points = 'DesignatedPoints'
target_airspace_area_features ='AirspaceArea'
floors_table = 'AIS_AirwayFloors'
route_types = '["Other", "CONV", "RNAV"]'
flare_angle = 1.5
min_distance = 2.0
changeover_points = 'ChangeOver'

# Call the GenerateAirwayCorridors tool
arcpy.aviation.GenerateAirwayCorridors(in_features, enroute_information_table,\
                                       designated_points, target_airspace_area_features,\
                                       floors_table, route_types,\
                                       flare_angle, min_distance,\
                                       changeover_points)


# Check in extensions
arcpy.CheckInExtension('aeronautical')

环境

此工具不使用任何地理处理环境。

许可信息

  • Basic: 否
  • Standard: 需要 ArcGIS Aviation Charting
  • Advanced: 需要 ArcGIS Aviation Charting

相关主题