Available with Advanced license.
The following lists the AIXM 4.5 features that are supported by the arcpyproduction.aviation.ImportAixm45 function at 10.8.2 and how they are mapped to AIS features classes and tables.
AIXM 4.5 | AIS |
---|---|
AD_HP | ADHP |
AD_HP_COLLOCATION | ADHPCollocation |
AD_HP_GND_SER | ADHPGroundService |
AD_HP_NAV_AID | ADHPNavaid |
AD_HP_OBSTACLE | ADHPObstacle |
AD_HP_USAGE | ADHPUsageLim |
ADDRESS | Address |
AERO_GND_LGT | AeroGroundLight |
AIRSPACE | Airspace |
AIRSPACE_ASSOCIATION | AirspaceAssociation |
AIRSPACE_BORDER | Airspace |
AIRSPACE_CORRIDOR | Airspace |
AIRSPACE_DERIV_GEOMETRY | AirspaceAssociation |
ANGLE_INDICATION | NavaidIndication |
APRON | ADHPSurfaceArea |
APRON_LGT_SYS | SurfaceLightSys |
AUTH_FOR_AIRSPACE | AirspaceAuth |
DESIGNATED_POINT | DesignatedPoint |
DISTANCE_INDICATION | NavaidIndication |
DME | NavaidComponent |
DME_USAGE_LIMIT | NavaidLimitation |
EN_ROUTE_RTE | EnrouteInformation |
FATO | ADHPSurfaceArea |
FATO_CLINE_POINT | ADHPSurfaceArea |
FATO_DIRECTION | ADHPThreshold |
FATO_DIRECTION_ALS | ApproachLightSys |
FATO_DIRECTION_DECL_DIST | DeclaredDistance |
FATO_DIRECTION_LGT_SYS | SurfaceLightSys |
FATO_DIRECTION_OBSTACLE | ADHPThresholdObstacle |
FATO_PROTECT_AREA | ADHPSurfaceArea |
FREQUENCY | Frequency |
FUEL | ADHPSupply |
GATE_STAND | ADHPSurfacePoint |
GEO_BORDER | GeoBorder |
ILS | NavaidSystem |
MKR | NavaidComponent |
MLS | NavaidSystem |
MSA_GROUP | MSAGroup |
NAV_SYS_CHECKPOINT | NavSysCheckPt |
NDB | NavaidComponent |
NDB_USAGE_LIMIT | NavaidLimitation |
NITROGEN | ADHPSupply |
OBSTACLE | Obstacle |
OIL | ADHPSupply |
ORG_AUTH | OrgAuth |
ORG_AUTH_ASSOC | OrgAuthAssoc |
OXYGEN | ADHPSupply |
PASSENGER_FACILITY | ADHPPassengerFacility |
PREDEFINED_LVL_COLUMN | PredefinedLevelColumn |
PREDEFINED_LVL_TABLE | PredefinedLevelColumn |
RTE_SEG | ATSRoute |
RTE_SEG_USE | Availability |
RWY | ADHPSurfaceArea |
RWY_CLINE_POINT | ADHPSurfacePoint |
RWY_DIRECTION | ADHPThreshold |
RWY_DIRECTION_ALS | ApproachLightSys |
RWY_DIRECTION_DECL_DIST | DeclaredDistance |
RWY_DIRECTION_LGT_SYS | SurfaceLightSys |
RWY_DIRECTION_OBSTACLE | ADHPThresholdObstacle |
RWY_PROTECT_AREA | ADHPSurfaceArea |
SERVICE | Service |
SERVICE_AT_AD_HP | ServiceAtADHP |
SERVICE_IN_AIRSPACE | ServiceInAirspace |
SERVICE_ON_RTE_SEG | ServiceOnRoute |
SIGNIFICANT_POINT_IN_AS | DesignatedPointAirspace |
SPEC_NAV_STATION | SpecialNavStation |
SPEC_NAV_SYS | SpecialNavSystem |
SPECIAL_DATE | SpecialDate |
SWY | ADHPSurfaceArea |
TACAN | NavaidComponent |
TACAN_USAGE_LIMIT | NavaidLimitation |
TLOF | ADHPSurfaceArea |
TLOF_LGT_SYS | SurfaceLightSys |
TLOF_SAFE_AREA | ADHPSurfaceArea |
TWY | ADHPSurfaceArea |
TWY_CLINE_POINT | ADHPSurfaceArea |
TWY_HOLDING_POSITION | ADHPSurfacePoint |
TWY_LGT_SYS | SurfaceLightSys |
UNIT | Unit |
UNIT_ASSOC | UnitAssoc |
VOR | NavaidComponent |
VOR_USAGE_LIMIT | NavaidLimitation |
These, and additional import mappings, are found within JSON (.json) files located at <Aviation installation dir>\DataExchange\AIXM\Importer\45.
The .json files direct the AIXM 4.5 to AIS schema mapping used by the arcpyproduction.aviation.ImportAixm45 function. You can edit or extend them if necessary.
The mapping .json files are described as follows:
File | 45TableMappings.json |
Purpose | Maps AIXM 4.5 features to AIS feature classes or tables. |
Format | Source AIXM 4.5 element feature tag: destination AIS feature class or table. |
Example | ahp, adhp |
File | 45FieldMappings.json |
Purpose | Maps AIXM 4.5 fields to AIS fields. There is one line for each AIS feature class or table with source AIXM 4.5 and destination AIS field names given in subsequent corresponding pairs as needed. |
Format | Destination AIS feature class or table, source AIXM 4.5 field, destination AIS field. |
Example |
45FieldMappings sample
|
File | 45DomainOverrides.json |
Purpose | Maps AIXM 4.5 domain values to AIS domain values where there may be schema differences. |
Format | Destination AIS feature class or table, AIS field name, source AIXM 4.5 domain code, destination AIS domain code. |
Example |
45DomainOverrides sample
|
File | 45ElementOverrides.json |
Purpose | Maps AIXM 4.5 elements to child elements to be associated in AIS relationship classes. |
Format | AIXM 4.5 element feature tag, AIXM 4.5 feature ID, AIXM 4.5 feature child elements. |
Example | 45ElementOverrides sample
|
File | 45RelationshipOverrides.json |
Purpose | Maps AIXM 4.5 elements to AIS relationship classes. |
Format | AIXM 4.5 element feature tag, AIXM 4.5 feature ID field, AIS feature ID field. |
Example | 45RelationshipOverrides sample
|