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: No
  • Standard: 次のものが必要 ArcGIS Aviation Charting
  • Advanced: 次のものが必要 ArcGIS Aviation Charting

関連トピック