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 |
ADHPCollocation | AirportHeliportCollocation |
ADHPSurfaceArea | Runway, Apron, Taxiway, TouchDownLiftOff |
ADHPSurfaceLine | GuidanceLine |
ADHPSurfaceElement | ApronElement, TaxiwayElement, RunwayElement |
ADHPSurfacePoint | RunwayCentrelinePoint, AircraftStand, TaxiHoldingPosition |
Airspace | Airspace |
AirspaceAuth | AuthorityForAirspace |
ATSRoute | RouteSegment |
DesignatedPoint | DesignatedPoint |
EnrouteInformation | Route |
Event | Event |
Frequency | RadioCommunicationChannel |
GeoBorder | GeoBorder |
Marking | AirportProtectionAreaMarking, ApronMarking, DeicingAreaMarking, GuidanceLineMarking, RunwayMarking,StandMarking, TaxiHoldingPositionMarking, TaxiwayMarking, TouchDownLiftOffMarking |
NavaidAssociation | NavaidComponent |
NavaidComponent | NavaidEquipment |
NavaidSystem | Navaid |
ObstacleArea | ObstacleArea |
ObstacleStructure | VerticalStructure |
ObstaclePoint, ObstacleLine, ObstaclePolygon | VerticalStructurePart |
OrgAuth | OrganizationAuthority |
Unit | Unit |
AIS to AIXM 5.1 schema mapping is found in 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.json 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 in the AIXM 5.1 field tags, in the AIXM 5.1 elements, which are in source AIS feature class or table element names. |
Example | The following is a 51ExportTemplate example:
|
File | 51ExportRelationships.json |
Purpose | Provides query input used to associate related tables to be exported. |
Format | Primary AIS feature class or table in the relationship:
tables includes the primary table name, the related table name, and any additional related table names as applicable. Additional nested sections of fields and tables per primary feature class may be added. |
Example | The following is a 51ExportRelationships example:
|