Derived Geometry (Aeronautical)

Summary

The Aeronautical Information Exchange Model (AIXM) Importer will create a null geometry for an airspace feature if AIXM messages contain instructions to generate derived airspace geometries. This tool updates the null geometry with a polygon derived from other airspace features.

Usage

Syntax

DerivedGeometry_Aeronautical (input_workspace, input_feature_sql)
ParameterExplanationData Type
input_workspace

The workspace that contains the AIXM data.

Workspace
input_feature_sql

An SQL expression used to select a subset of features. The syntax for the expression differs slightly depending on the data source. For example, if you're querying file or ArcSDE geodatabases, shapefiles, or coverages, enclose field names in double quotes:

"MY_FIELD"

If you're querying personal geodatabases, enclose fields in square brackets:

[MY_FIELD]

In Python, strings are enclosed in matching single or double quotes. To create a string that contains quotes (as is common with a WHERE clause in SQL expressions), you can escape the quotes (using a backslash) or triple quote the string. For example, if the intended WHERE clause is

"CITY_NAME" = 'Chicago'

you could enclose the entire string in double quotes, then escape the interior double quotes like this:

" \"CITY_NAME\" = 'Chicago' "

Or you could enclose the entire string in single quotes, then escape the interior single quotes like this:

' "CITY_NAME" = \'Chicago\' '

Or you could enclose the entire string in triple quotes without escaping:

""" "CITY_NAME" = 'Chicago' """

For more information on SQL syntax and how it differs between data sources, see the help topic SQL reference for query expressions used in ArcGIS.

SQL Expression

Code Sample

DerivedGeometry example (Python window script)

The following Python window script imports the Aeronautical toolbox and executes the DerivedGeometry function.

arcpy.ImportToolbox(r'C:\Program Files\ArcGIS\Desktop10.0\ArcToolbox\Toolboxes\Aeronautical Tools.tbx')
arcpy.DerivedGeometry_Aeronautical("Database Connections\\your_sqlexpress_ASP_PD.sde")

Environments

This tool does not use any geoprocessing environments

Licensing Information

ArcView: No
ArcEditor: No
ArcInfo: Requires Aeronautical Solution

11/3/2011