ArcGIS Desktop

  • ArcGIS Pro
  • ArcMap

  • My Profile
  • Help
  • Sign Out
ArcGIS Desktop

ArcGIS Online

The mapping platform for your organization

ArcGIS Desktop

A complete professional GIS

ArcGIS Enterprise

GIS in your enterprise

ArcGIS Developers

Tools to build location-aware apps

ArcGIS Solutions

Free template maps and apps for your industry

ArcGIS Marketplace

Get apps and data for your organization

  • Documentation
  • Support
Esri
  • Sign In
user
  • My Profile
  • Sign Out

ArcMap

  • Home
  • Get Started
  • Map
  • Analyze
  • Manage Data
  • Tools
  • Extensions

AIXM 5.1 features supported by the arcpyproduction.aviation.ImportAixm51 function

  • AIXM 5.1 Features and arcpyproduction.aviation.ImportAixm51 function

AIXM 5.1 Features and arcpyproduction.aviation.ImportAixm51 function

The following lists the AIXM 5.1 features that are supported by the arcpyproduction.aviation.ImportAixm51 function and how they are mapped to AIS features classes and tables.

AIXM 5.1AIS

AerialRefuelling

RefuelingTrack

AeronauticalGroundLight

AeroGroundLight

AircraftCharacteristic

AircraftCharacteristic

AircraftGroundService

ADHPGroundService

AircraftStand

ADHPSurfacePoint

AirportClearanceService

ADHPGroundService

AirportHeliport

ADHP

AirportHeliportAvailability

ADHPUsageCond

AirportHeliportCollocation

ADHPCollocation

AirportHeliportUsage

ADHPUsageLim

AirportHotSpot

ADHPHotSpot

AirportProtectionAreaMarking

Marking

AirportSuppliesService

ADHPGroundService

Airspace

Airspace

AirspaceActivation

Timesheet

AirspaceBorderCrossing

AirspaceBorderCrossing

AirspaceLayer

ATSRouteLevel

AirTrafficControlService

Service

AirTrafficManagementService

Service

AltimeterSource

AltimeterSource

AngleIndication

NavaidIndication

ApproachAltitudeTable

ApproachAltitude

ApproachDistanceTable

ApproachDistance

ApproachLightingsystem

ApproachLightSys

ApproachTimingTable

ApproachTiming

Apron

ADHPSurfaceArea

ApronElement

ADHPSurfaceElement

ApronLightSystem

SurfaceLightSys

ApronMarking

Marking

ArrestingGear

ArrestingGear

ArrivalFeederLeg

ProcedureLeg

ArrivalLeg

ProcedureLeg

AuthorityForAirspace

AirspaceAuth

Azimuth

NavaidComponent

CallsignDetail

CallSign

ChangeOverPoint

Changeover

CheckpointINS

Navsyscheckpt

CheckpointVOR

Navsyscheckpt

CirclingArea

CirclingArea

clientAirport

ServiceAtADHP

clientAirspace

ServiceInAirspace

clientHolding

ServiceOnHoldingProc

clientRoute

ServiceOnRoute

ContactInformation

Address

DeicingArea

ADHPSurfaceElement

DeicingAreaMarking

Marking

DepartureLeg

ProcedureLeg

DesignatedPoint

DesignatedPoint

DirectionFinder

NavaidComponent

DistanceIndication

NavaidIndication

DME

NavaidComponent

Elevation

NavaidComponent

Event

Event

FinalLeg

ProcedureLeg

FireFightingService

ADHPGroundService

FlightCharacteristic

FlightCharacteristic

FlightRestriction

FlightRestriction

FloatingDockSite

ADHPSurfaceElement

Fuel

ADHPSupply

GeoBorder

GeoBorder

Glidepath

NavaidComponent

GroundTrafficControlService

Service

GuidanceLine

ADHPSurfaceLine

GuidanceLineLightSystem

SurfaceLightSys

GuidanceLineMarking

Marking

HoldingAssessment

HoldingAssessment

HoldingPattern

HoldingPattern

InformationService

Service

InitialLeg

ProcedureLeg

InstrumentApproachProcedure

TerminalProcedure

IntermediateLeg

ProcedureLeg

LightElement

LightElement

Localizer

NavaidComponent

ManoeuvringAreaAvailability

Availability

MarkerBeacon

NavaidComponent

MarkingBuoy

ADHPSurfacePoint

MissedApproachLeg

ProcedureLeg

Navaid

NavaidSystem

NavaidBroadcast

ServiceOnNavaid

NavaidEquipment

NavaidAssociation

NDB

NavaidComponent

NavigationArea

NavigationArea

NavigationAreaRestriction

NavigationAreaRestriction

Nitrogen

ADHPSupply

NonmovementArea

ADHPSurfaceArea

ObstacleArea

ObstacleArea

Oil

ADHPSupply

OrganisationAuthority

Orgauth

OrganisationAuthorityAssociation

OrgAuthAssoc

Oxygen

ADHPSupply

PassengerLoadingBridge

PassengerLoadingBridge

PassengerService

ADHPPassengerFacility

PilotControlledLighting

SurfaceLightSys

PrecisionApproachRadar

RadarEquipment

PrimarySurveillanceRadar

Radarequipment

ProcedureDME

ProcedureDME

RadarSystem

RadarSystem

RadioCommunicationChannel

Frequency

RadioFrequencyArea

RadioFrequencyArea

Road

Road

Route

EnrouteInformation

RouteDME

RouteDME

RouteAvailability

Availability

RouteSegment

ATSRoute

RulesProcedures

RulesProcedures

Runway

ADHPSurfaceArea

RunwayBlastPad

ADHPSurfaceArea

RunwayCentrelinePoint

ADHPSurfacePoint

RunwayDeclaredDistance

DeclaredDistance

RunwayDirection

ADHPThreshold

RunwayDirectionLightSystem

SurfaceLightSys

RunwayDirectionthr

ADHPThreshold

RunwayElement

ADHPSurfaceElement

RunwayMarking

Marking

RunwayProtectArea

ADHPSurfaceArea

RunwayProtectAreaLightSystem

SurfaceLightSys

RunwayVisualRange

ADHPSurfacePoint

SafeAltitudeArea

MSAGroup

SDF

NavaidComponent

SearchRescueService

Service

SeaplaneLandingArea

ADHPSurfaceArea

SeaplaneRampSite

ADHPSurfaceElement

SecondarySurveillanceRadar

RadarEquipment

SectorDesign

SectorDesign

servedAirport

ADHPNavaid

Sector

MSA

SignificantPointInAirspace

DesignatedPointAirspace

SpecialDate

Specialdate

SpecialNavigationStation

Specialnavstation

SpecialNavigationSystem

Specialnavsystem

StandardInstrumentArrival

Terminalprocedure

StandardInstrumentDeparture

Terminalprocedure

StandardLevel

PredefinedLevel

StandardLevelColumn

PredefinedLevelColumn

StandMarking

Marking

SurfaceCharacteristics

Surfacecharacteristic

SurveyControlPoint

ADHPSurfacePoint

TACAN

NavaidComponent

TaxiHoldingPosition

ADHPSurfacePoint

TaxiHoldingPositionLightSystem

SurfaceLightSys

TaxiHoldingPositionMarking

Marking

Taxiway

ADHPSurfaceArea

TaxiwayElement

ADHPSurfaceElement

TaxiwayLightSystem

SurfaceLightSys

TaxiwayMarking

Marking

TerminalArrivalArea

TAA

Timesheet

Timesheet

TouchDownLiftOff

ADHPSurfaceArea

TouchDownLiftOffLightSystem

SurfaceLightSys

TouchDownLiftOffMarking

Marking

TouchDownLiftOffsafeArea

ADHPSurfaceArea

Unit

Unit

UnitDependency

UnitAssoc

UnplannedHolding

UnplannedHolding

VerticalStructure

ObstacleStructure

VisualGlideSlopeIndicator

SurfaceLightSys

VOR

NavaidComponent

WorkArea

ADHPSurfaceArea

These, and additional import mappings, are found in .json files located at <Aviation installation dir>\DataExchange\AIXM\Importer\51.

The .json files direct the AIXM 5.1 to AIS schema mapping used by the ImportAixm51 function. They are exposed to users and may be edited or extended by users if needed.

The mapping .json files are described here:

File

51TableMappings.json

Purpose

Maps AIXM 5.1 features to AIS feature classes or tables.

Format

Source AIXM 5.1 element, destination AIS feature class, or table.

Example

51TableMappings sample

"airportheliport": "adhp",

File

51FieldMappings.json

Purpose

Maps AIXM 5.1 fields to AIS fields.

Format

Destination AIS feature class or table, source AIXM 5.1 field, destination AIS field.

Example

51FieldMappings sample

"navaidsystem": {
        "designator": "ident_txt", 
        "flightchecked": "flightchecked_code", 
        "name": "name_txt", 
        "purpose": "purpose_type", 
        "type": "subtype_code"
    },

File

51EmbeddedTableOverride.json

Purpose

Maps AIXM 5.1 sub-elements to AIS tables.

Format

AIXM 5.1 sub-element:

  • "DestinationName": destination related AIS feature class or table to populate.
  • "IgnoreTableList": AIS feature class to exclude from the AIS related table, if any.
  • "Reverse": 'TRUE' if the AIS ID field is on the related AIS table to populate, otherwise the AIS ID field is on the parent feature class.
  • "SourceID": AIS ID field to populate.

Example

51EmbeddedTableOverride sample

"timesheet": {
        "DestinationName": "timesheet", 
        "IgnoreTableList": [
            "adhp"
        ], 
        "SourceID": "timetable_id"
    }

File

51DomainOverrides.json

Purpose

Maps AIXM 5.1 domain values to AIS domain values where there may be schema differences.

Format

Destination AIS feature class or table

AIS Field source AIXM 5.1 domain code, destination AIS domain code, additional lines as needed for applicable domain values. The AIS feature class may have several nested field or domain mappings.

Example

51DomainOverrides sample

"adhp": {
        "certifiedicao_txt": {
            "no": "0", 
            "yes": "1"
        }, 
        "datum_code": {
            "egm_96": "egm", 
            "other:n2000": "n2000"
        }, 
        "privateuse_code": {
            "no": "0", 
            "yes": "1"
        }

File

51SubtypeOverride.json

Purpose

Remaps AIXM 5.1 elements from one AIXM 5.1 feature type to another for given domain values. Once remapped, the AIXM feature is imported to the destination AIS feature class according to table mappings for the AIXM feature type to which it was remapped.

Format

Source AIXM 5.1 element, "DestinationElement": destination AIXM element, AIXM 5.1 type field: [list of applicable AIXM 5.1 domain codes.]

Example

51SubtypeOverrides sample

{
    "runwaycentrelinepoint": {
        "DestinationElement" : "runwaydirection",
        "role": [ "thr", "disthr" ]
    }
}

File

51RelationshipOverrides.json

Purpose

Maps AIXM 5.1 elements to AIS relationship classes.

Format

AIXM 5.1 element: AIXM 5.1 feature ID field: AIS feature ID field.

Example

51RelationshipOverrides sample

"apronelement": {
        "associatedapron": "adhpsurfacearea_id", 
        "surfaceproperties": "surfacecharacteristic_id"
    },

File

51AttributedRelationship.json

Purpose

Populates attributed relationship classes between feature classes or tables.

Format

AIXM 5.1 element, source AIS feature class or table, source AIS feature ID, destination AIS feature ID, AIS attributed relationship class, followed by TRUE if additional fields are to be populated in the AIS Attributed Relationship Class.

AIXM 5.1 element,

“DestinationID”: destination AIS feature ID

"DestinationName": AIS attributed relationship class

"PopulateAttributes": "true", # if additional fields are to be populated in the AIS Attributed Relationship Class.

"SourceID": source AIS feature ID

“SourceName”: source AIS feature class

Example

51AttributedRelationship sample

"navaidequipment": {
        "DestinationID": "navaidcomponent_id", 
        "DestinationName": "navaidassociation", 
        "PopulateAttributes": "true", 
        "SourceID": "navaidsystem_id", 
        "SourceName": "navaidsystem"
    },

ArcGIS Desktop

  • Home
  • Documentation
  • Support

ArcGIS

  • ArcGIS Online
  • ArcGIS Desktop
  • ArcGIS Enterprise
  • ArcGIS
  • ArcGIS Developer
  • ArcGIS Solutions
  • ArcGIS Marketplace

About Esri

  • About Us
  • Careers
  • Esri Blog
  • User Conference
  • Developer Summit
Esri
Tell us what you think.
Copyright © 2022 Esri. | Privacy | Legal