[AIXM-341] Navigation equipment capability additional values
ID: | AIXM-341 |
target version: | AIXM 5.2 |
version: | 1.0 |
last updated: | 17 AUG 2018 |
status: | APPROVED |
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.2 | AIXM 5.1(.1) |
---|---|