Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.


ID:

AIXM-341

target version:

AIXM 5.2

version:

1.0

last updated:

17 AUG 2018

status:

APPROVED




Table of Contents
printablefalse


Description

Add additional values in CodeNavigationEquipmentBaseType.

Rationale for change

See https://aixmccb.atlassian.net/browse/AIXM-303 

There are distinct navigation capabilities for aircraft to use a certain ground based, satellite based or on-board system for aerial navigation. AIXM 5.1. enumeration for CodeNavigationEquipmentBaseType does not fully support the coding of all system capabilities in use, such as DME/DME/IRU and ADF.

Impact assessment

[FWD_MAP_1:1] Data mapping is possible and no data loss occurs when data is exchanged from a system (A) that uses AIXM 5.1.1 for output towards a system (B) that uses AIXM 5.2 for input.

[BWD_MAP_1:1] Data mapping is possible and no data loss occurs when data is exchanged from a system (B) that uses AIXM 5.2 for output towards a system (A) that uses AIXM 5.1.1 for input.

Change Proposal details

In the UML model, add the following additional values in the CodeNavigationEquipmentBaseType:

  • DME_DME_IRU with definition “Refers to navigation using Distance Measuring Equipment (DME) ranging from at least two DME facilities to determine position along with use of an integrated Inertial Reference Unit (IRU)
  • ADF with definition An automatic direction finder (ADF) is an aircraft radio-navigation instrument that automatically and continuously displays the relative bearing from aircraft to a suitable radio station

The new values are shown in the UML class diagram at the right.

Mapping AIXM 5.1.1 to AIXM 5.2 (forward)

The following algorithm shall be applied:

  • For each AircraftCharacteristic.navigationEquipment that has values of ”OTHER:DME_DME_IRU”
    • Replace the value “OTHER:DME_DME_IRU” with “DME_DME_IRU”
  • For each AircraftCharacteristic.navigationEquipment that has values of ”OTHER:ADF”
    • Replace the value “OTHER:ADF” with “ADF”

Mapping AIXM 5.2 to AIXM 5.1.1 (backward)

The following algorithm shall be applied:

  • For each AircraftCharacteristic.navigationEquipment that has values ”DME_DME_IRU”
    • Replace the value “DME_DME_IRU” with “OTHER:DME_DME_IRU”
  • For each AircraftCharacteristic.navigationEquipment that has values ”ADF”
    • Replace the value “ADF” with “OTHER:ADF”



Mapping example

(Note: for mapping test data see: https://github.com/aixm/mapping_52_511/tree/master/AIXM-341

AIXM 5.2AIXM 5.1(.1)

message:AIXMBasicMessage

  message:hasMember

    Airspace

      gml:identifier = fdaeffb4-6897-41fb-a33d-8861c2e91980

      timeSlice

        AirspaceTimeSlice

          gml:validTime

            gml:TimePeriod

              gml:beginPosition = 2017-07-01T00:00:00Z

              gml:endPosition =

          interpretation = BASELINE

          sequenceNumber = 2

          correctionNumber = 0

          featureLifetime

            gml:TimePeriod

              gml:beginPosition = 2002-11-30T00:00:00Z

              gml:endPosition =

          type = MTR

          designator = LDMA

          name = KARASICA

          geometryComponent

            AirspaceGeometryComponent

              operation = BASE

              operationSequence = 1

          activation

            AirspaceActivation

              activity = AIRSHOW

              status = AVBL_FOR_ACTIVATION

              aircraft

                AircraftCharacteristic

                  navigationEquipment = DME_DME_IRU

  ...




message:AIXMBasicMessage

  message:hasMember

    Airspace

      gml:identifier = fdaeffb4-6897-41fb-a33d-8861c2e91980

      timeSlice

        AirspaceTimeSlice

          gml:validTime

            gml:TimePeriod

              gml:beginPosition = 2017-07-01T00:00:00Z

              gml:endPosition =

          interpretation = BASELINE

          sequenceNumber = 2

          correctionNumber = 0

          featureLifetime

            gml:TimePeriod

              gml:beginPosition = 2002-11-30T00:00:00Z

              gml:endPosition =

          type = MTR

          designator = LDMA

          name = KARASICA

          geometryComponent

            AirspaceGeometryComponent

              operation = BASE

              operationSequence = 1

          activation

            AirspaceActivation

              activity = AIRSHOW

              status = AVBL_FOR_ACTIVATION

              aircraft

                AircraftCharacteristic

                  navigationEquipment = OTHER:DME_DME_IRU

               ...