Generate Aviation Chart Leads (Aviation)

Disponible con licencia de Aviation Charting.

Resumen

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.

Uso

    Precaución:

    Esta herramienta modifica los datos de entrada. Consulte Herramientas que modifican o actualizan los datos de entrada para obtener más información y estrategias para evitar cambios de datos no deseados.

  • 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.

Parámetros

EtiquetaExplicaciónTipo de datos
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

Salida derivada

EtiquetaExplicaciónTipo de datos
Updated Layout

The updated Layout parameter value with generated chart leads.

Layout

arcpy.aviation.GenerateAviationChartLeads(in_layout, in_mapframe, in_preferences_table, preference)
NombreExplicaciónTipo de datos
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

Salida derivada

NombreExplicaciónTipo de datos
updated_layout

The updated in_layout parameter value with generated chart leads.

Layout

Muestra de código

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")

Entornos

Esta herramienta no utiliza ningún entorno de geoprocesamiento.

Información de licenciamiento

  • Basic: No
  • Standard: Requiere ArcGIS Aviation Charting
  • Advanced: Requiere ArcGIS Aviation Charting

Temas relacionados