Generate Aviation Chart Leads (Aviation)

Доступно с лицензией Aviation Charting.

Краткая информация

Creates text graphics at intersection points between a map frame boundary and line features.

Chart leads are text elements that are placed where a line feature intersects the edge of the map frame of an aeronautical chart (usually an Enroute chart). Chart leads indicate the next significant point for line features continuing past the map frame by displaying the name of the next designated point or Navigational aid (Navaid) along a particular route. The text to be displayed is based on the line features attributes. To symbolize and place the chart leads, the tool uses preferences. The preferences are configured using a specific interface and should be established before running the tool.

Использование

    Внимание:

    Этот инструмент изменяет входные значения. Более подробно о стратегиях предотвращения нежелательных изменений данных см. в разделе Инструменты, которые изменяют или обновляют входные данные.

  • You can generate chart leads for all the line features in the map frame or selected features. The line features that need to be generated for chart leads are also configured in the preferences.

  • The preferences from the Preferences Table parameter value will define how the tool generates chart leads.

    Learn more about creating preferences

  • For the Preference parameter value, specify the chart lead preference.

Параметры

ПодписьОписаниеТип данных
Layout

The target layout that contains the map frame for which chart leads will be generated.

Layout
Map Frame

The map frame for which chart leads will be generated.

String
Preferences Table

The table of preferences that controls how the chart leads will be calculated and placed.

Table View
Preference

The list of preferences determined from the Preferences Table parameter.

String

Производные выходные данные

ПодписьОписаниеТип данных
Updated Layout

The updated Layout parameter value with generated chart leads.

Layout

arcpy.aviation.GenerateAviationChartLeads(in_layout, in_mapframe, in_preferences_table, preference)
ИмяОписаниеТип данных
in_layout

The target layout that contains the map frame for which chart leads will be generated.

Layout
in_mapframe

The map frame for which chart leads will be generated.

String
in_preferences_table

The table of preferences that controls how the chart leads will be calculated and placed.

Table View
preference

The list of preferences determined from the in_preferences_table parameter.

String

Производные выходные данные

ИмяОписаниеТип данных
updated_layout

The updated in_layout parameter value with generated chart leads.

Layout

Пример кода

GenerateAviationChartLeads example (stand-alone script)

The following script demonstrates how to use the GenerateAviationChartLeads function.

import arcpy

# Check out Aeronautical extension

arcpy.CheckOutExtension("Aeronautical")

# Create a reference to the project file (.aprx) containing your layout

aprx = arcpy.mp.ArcGISProject(r"c:\data\ICAO.aprx")
in_layout = aprx.listLayouts("ICAO_ENR")[0]

# parameters
in_mapframe = "Layers Map Frame"
in_preferences_table = r'c:\data\AIS.gdb\Preferences'
preference = 'Enroute_Low'


# Run GenerateChartLeads

arcpy.aviation.GenerateAviationChartLeads(in_layout, in_mapframe, in_preferences_table, preference)

# Check in Aeronautical extension

arcpy.CheckInExtension("Aeronautical")

Параметры среды

Этот инструмент не использует параметры среды геообработки

Информация о лицензиях

  • Basic: Нет
  • Standard: Обязательно ArcGIS Aviation Charting
  • Advanced: Обязательно ArcGIS Aviation Charting

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