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

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