Generate Airspace Areas (Aviation)

Aviation Charting ライセンスで利用できます。

サマリー

Generates AirspaceArea features from Airspace features.

Overlapping three-dimensional Airspace features at various altitudes can be converted to two-dimensional AirspaceArea features. These converted features can be used as annotation to display the two-dimensional extent of an airspace on an aeronautical chart.

使用法

  • The Input Airspace Features parameter value must be from the Airspace feature class from the AIS geodatabase schema.

    Learn more about the Airspace feature class

  • The Target Airspace Area Features parameter value must be from the AirspaceArea feature class from the AIS geodatabase schema.

    Learn more about the AirspaceArea feature class

    注意:

    You can use this tool to update, delete, and create features for this feature class.

  • The Vertical Limit Override Table parameter value must be the VerticalLimitOverride table from the AIS geodatabase schema.

    Learn more about the VerticalLimitOverride table

  • The Area of Interest Features polygon feature class is used to set a boundary within which airspace polygon features will be processed. Airspace polygon features that wholly or partially overlap the area of interest (AOI) will be processed.

    注意:

    The tool will only honor Area of Interest Features parameter values that are currently selected on a feature layer. If no AOI is selected, the tool will run using all features in the Area of Interest Features parameter.

  • You can use a definition query on your AOI features to limit the number of features that are processed.

  • You must populate the Preference Table value before running this tool. These preferences will define how the tool generates airspace lines. After a preference is created, you can update the attributes as necessary. You can also create multiple preferences by assigning a unique name to each preference in the table.

    This tool uses preferences to define the following properties:

    • Airspace Type— Limits processing to specific airspace types
    • Attribute filter (optional)—Uses an expression to control which airspace features are processed
    • Spatial selection—Limits processing to features that overlap and exist between specified high and low flight levels
    注意:

    When creating a preferences, you must have an AIS_AOI feature class in your map's table of contents.

    Learn more about creating preferences

  • 注意:

    このツールを実行すると、入力データが変更されます。詳細と不要なデータの変更を回避するための方法については、「入力データを変更または更新するツール」をご参照ください。

パラメーター

ラベル説明データ タイプ
Input Airspace Features

The input Airspace features. These features adhere to the AIS geodatabase schema.

Feature Layer
Target Airspace Area Features

The target AirspaceArea feature class. These features adhere to the AIS geodatabase schema.

Feature Layer
Area of Interest Features

The area of interest boundary within which features will be processed.

Feature Layer
Preference Table

The table containing the specified preferences.

Table View
Preference

The preference derived from the Preference Table parameter that will be used to process the airspace features at the chosen altitudes..

String
Derived Airspace Parts
(オプション)

The feature class that will be updated with airspace features derived from the Input Airspace Features parameter.

The feature class that will be updated with airspace features derived from the in_airspace_features parameter.

Feature Layer
Vertical Limit Override Table
(オプション)

A table that overrides the vertical height values set in the preference table.

Table View

派生した出力

ラベル説明データ タイプ
Updated Airspace Area Features

The updated AirspaceArea features.

Feature Layer

arcpy.aviation.GenerateAirspaceAreas(in_airspace_features, target_airspace_area_features, aoi_features, preference_table, preference, {derived_airspace_part_features}, {vertical_limit_override_table})
名前説明データ タイプ
in_airspace_features

The input Airspace features. These features adhere to the AIS geodatabase schema.

Feature Layer
target_airspace_area_features

The target AirspaceArea feature class. These features adhere to the AIS geodatabase schema.

Feature Layer
aoi_features

The area of interest boundary within which features will be processed.

Feature Layer
preference_table

The table containing the specified preferences.

Table View
preference

The preference derived from the preference_table parameter that will be used to process the airspace features at the chosen altitudes..

String
derived_airspace_part_features
(オプション)

The feature class that will be updated with airspace features derived from the Input Airspace Features parameter.

The feature class that will be updated with airspace features derived from the in_airspace_features parameter.

Feature Layer
vertical_limit_override_table
(オプション)

A table that overrides the vertical height values set in the preference table.

Table View

派生した出力

名前説明データ タイプ
updated_airspace_area_features

The updated AirspaceArea features.

Feature Layer

コードのサンプル

GenerateAirspaceAreas example (stand-alone script)

The following script demonstrates how to use the GenerateAirspaceAreas function.

# Name: GenerateAirspaceAreas_example.py
# Description: Generates AirspaceArea features from 
# input Airspace features.

import arcpy

# Check out extension
arcpy.CheckOutExtension("Aeronautical")

# Setup a workspace reference
arcpy.env.workspace = r"D:\Data.gdb"

# Parameters
in_airspace_features = "Airspace"
target_airspace_area_features = "AirspaceArea"
aoi_features = "AOI"
preference_table = "Preferences"
preference = "MyPreference"
derived_airspace_part_features = "AirspaceParts"

# Run the GenerateAirspaceAreas function
arcpy.aviation.GenerateAirspaceAreas(in_airspace_features, target_airspace_area_features, aoi_features, preference_table, preference, derived_airspace_part_features)

# Check in extension
arcpy.CheckInExtension("Aeronautical")

環境

このツールは、ジオプロセシング環境を使用しません。

ライセンス情報

  • Basic: No
  • Standard: No
  • Advanced: 次のものが必要 ArcGIS Aviation Charting

関連トピック