Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 4 Next »

ID:

AIXM-401

target version:

AIXM 5.2

version:

1.0

last updated:

09 MAY 2019

status:

APPROVED


Description

Add additional values to the AIXM UML Model that use the up-to-date unmanned aviation terminology, i.e. UA(S).

Rationale for change

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

AIXM 5.1(.1) uses the term UAV to refer to unmanned aircraft terminology, while the international aviation community is stepping away from this term in favor of UA(S) (unmanned aircraft (system)). A few sources:

Given the fact there is no global consensus on the term RPA(S), the suggested change only introduces UA(S) as term to refer to unmanned aircraft (systems) as replacement for UAV. Additional values that specify subsets of UA(S) can be added in future versions.

Impact assessment

There is no impact on existing implementations as the current AIXM 5.1(.1) data remains fully valid against AIXM 5.2. No values are removed from this list.

When receiving data from AIXM 5.2 implementations, current AIXM 5.1(.1) systems will have be able to map back the new values into the existing UAV value, as described in the mapping rules further in this document.

Change Proposal details

In the UML model:

  • Add the following value to the CodeAircraftBaseType
    • UA with definition (from ICAO) “Unmanned aircraft. An aircraft intended to be flown without a pilot on board. It can be remotely and fully controlled from another place (ground, another aircraft, space) or pre-programmed to conduct its flight without intervention.”
  • Add the following value to the CodeAirspaceActivityBaseType
    • UAS with definition (from ICAO) “An aircraft and its associated elements which are operated with no pilot on board.”
  • Delete UAV in CodeAircraftBaseType and CodeAirspaceActivityBaseType.

The UML class diagram at the right highlights the changed lists of values.

Mapping AIXM 5.1.1 to AIXM 5.2 (forward)

[MAPC-00] The following algorithm shall be applied:

  • For each AircraftCharacteristic. type that has values ”UAV”
    • Replace the value ”UAV” with “UA”
  • For each AirspaceActivation. activity that has values “UAV”
    • Replace the value “UAV” with “UAS”

Mapping AIXM 5.2 to AIXM 5.1.1 (backward)

[MAPC-00] The following algorithm shall be applied:

  • For each AircraftCharacteristic.type that has value “UA”:
    • Replace the value “UA” with “UAV”.
  • For each AirspaceActivation.activity that has values “UAS”:
    • Replace the value “UAS“ with “UAV”.


Mapping example

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

AIXM 5.2AIXM 5.1(.1)







  • No labels