The following lists the AIXM 5.1 features currently supported by the arcpyproduction.aviation.ExportAixm51 function and how they are mapped to AIXM 5.1 elements:
AIS | AIXM 5.1 |
---|---|
ADHP | AirportHeliport |
ADHPSurfaceArea | Runway, Apron, Taxiway |
ADHPSurfaceElement | ApronElement, TaxiwayElement, RunwayElement |
ADHPSurfacePoint | RunwayCentrelinePoint |
Airspace | Airspace |
AirspaceAuth | AuthorityForAirspace |
ATSRoute | RouteSegment |
DesignatedPoint | DesignatedPoint |
EnrouteInformation | RouteSegment |
Event | Event |
GeoBorder | GeoBorder |
NavaidAssociation | NavaidComponent |
NavaidComponent | NavaidEquipment |
NavaidSystem | Navaid |
ObstacleStructure | VerticalStructure |
ObstaclePoint | VerticalStructurePart |
OrgAuth | OrganizationAuthority |
AIS to AIXM 5.1 schema mapping is found within the 51ExportTemplate.xml file located at <Aviation installation dir>\DataExchange\AIXM\Exporter\51. This file sets the AIXM 5.1-compliant structure for attribution in the output file and provides textual input for source AIS feature classes and tables and their field names. The 51ExportRelationships.csv file, at the same location, configures queries used by the arcpyproduction.aviation.ExportAixm51 function for encoding-related elements in the output AIXM 5.1 message.
File | 51ExportTemplate.xml |
Purpose | Sets output AIXM 5.1 schema for output XML file and maps AIS feature classes and tables and their fields to AIXM 5.1 elements. |
Format | AIXM 5.1-compliant structure. XML hierarchy has AIS field names within the AIXM 5.1 field tags, within the AIXM 5.1 elements, that are within source AIS feature class or table element names. |
Example | The following is a 51ExportTemplate example:
|
File | 51ExportRelationships.csv |
Purpose | Provides query input used to associate related tables to be exported. |
Format | Primary AIS feature class or table in the relationship: list of feature classes and tables to be queried: fields to be returned by query: where clause. |
Example | The following is a 51ExportRelationships example:
|