Generate Aviation Cartographic Features (Aviation)

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

サマリー

Creates cartographic copies of features based on the area of interest (AOI) they fall into.

Optionally, copies can also be created based on attribute queries that further refine the criteria for candidate features or manual inclusion or exclusion of features.

使用法

  • It is recommended that you set extraction queries for your chart's AOI before using this tool. Extraction queries and the inclusion/exclusion table will be populated by separate ArcGIS Aviation tools.

    Learn more about extraction queries

  • The extraction query and the inclusion/exclusion table are included in the ArcGIS Aviation charting workspace schema.

    Learn more about the Aeronautical Information System (AIS) schema

  • If the Source Features parameter value contains the MapId_Txt field, the value of that field will be used to restrict cartographic features that would be processed for the given AOI MapId value.

パラメーター

ラベル説明データ タイプ
Source and Target Cartographic Features

Associates source feature classes with the cartographic feature classes in which they will be generating features.

The first row is the source feature class to copy from, and the second row is the target cartographic feature class to copy features to.

Value Table
Area of Interest Features

A layer of AOI polygon features that will be used to spatially filter source features.

Feature Layer
Extraction Query Table
(オプション)

A table of where clauses that will be used to further filter source features based on an attribute query.

Table View
Cartographic Exceptions Table
(オプション)

A table identifying manually included or excluded source features.

Table View

派生した出力

ラベル説明データ タイプ
Updated Cartographic Feature Classes

The updated cartographic feature classes.

Feature Class

arcpy.aviation.GenerateAviationCartographicFeatures(source_target_carto_features, aoi_features, {extraction_query_table}, {inclusion_exclusion_table})
名前説明データ タイプ
source_target_carto_features
[[source_features, target_features],...]

Associates source feature classes with the cartographic feature classes in which they will be generating features.

The first row is the source feature class to copy from, and the second row is the target cartographic feature class to copy features to.

Value Table
aoi_features

A layer of AOI polygon features that will be used to spatially filter source features.

Feature Layer
extraction_query_table
(オプション)

A table of where clauses that will be used to further filter source features based on an attribute query.

Table View
inclusion_exclusion_table
(オプション)

A table identifying manually included or excluded source features.

Table View

派生した出力

名前説明データ タイプ
carto_feature_classes

The updated cartographic feature classes.

Feature Class

コードのサンプル

GenerateAviationCartographicFeatures example (stand-alone script)

The following Python window script demonstrates how to use the GenerateAviationCartographicFeatures function.

import os
import arcpy

# set gp environment
arcpy.CheckOutExtension("Aeronautical")

db_join_func = lambda fc : os.path.join(r"C:\data\MyData.gdb", fc)

# source feature classes
sources = map(db_join_func, ["ADHP", "Airspace", "ATSRoute"])

# Target feature classes
targets = map(db_join_func, ["ADHP_C", "Airspace_C", "ATSRoute_C"])

value_table_string = ";".join(map(" ".join, zip(sources, targets)))

# create feature layer with aoi feature selection
aoi_layer = "aoi_layer"
arcpy.management.MakeFeatureLayer(r"C:\data\MyData.gdb\AOI", aoi_layer,
                                  "Tag LIKE '%AREA LOW%'")

# Running tool
arcpy.aviation.GenerateAviationCartographicFeatures(value_table_string,
                                                    aoi_layer)

arcpy.CheckInExtension("Aeronautical")

環境

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

ライセンス情報

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

関連トピック