Versions Compared

Key

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

ID:

AIXM-549

target version:

AIXM 5.2

version:

1.0

last updated:

08 AUG 2022

status:

APPROVED


Table of Contents
printablefalse

Description

A new <<feature>> WaterBody and its association with AirportHeliport is added.

Rationale for change

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

It was identified that the <<feature>> WaterBody is missing from AIXM making it impossible to map a relevant element from AMDB ED-99/DO-272 standard.

In response to this discrepancy a WaterBody feature described by a Surface and associated with AirportHeliport is proposed. The association to AirportHeliport is proposed as 0..* in order to avoid duplication in case a water body is located in the vicinity of more than one AirportHeliport.

Impact assessment

There is no impact on existing implementations as the current

Image Added

[FWD_1:1] No data mapping is necessary and no data loss occurs when data is exchanged from a system (A) that uses AIXM 5.1.

(.1) data remains fully valid against

1 for output towards a system (B) that uses AIXM 5.2

.When receiving data from AIXM 5.2 implementations, current

for input.

[BWD_LOSS] No data mapping is possible, all data concerned would be lost (or converted into Notes) 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) systems will have to be able to map back the new data elements, as described in the mapping rules further in this document

.1 for input.

Change Proposal details

In the UML model:

  • Add new <<feature>> WaterBody, defined as: “Water body close to the aerodrome movement area.”
  • Add new associations
    • WaterBody isNearby AirportHeliport
      • 0…* on the WaterBody side,
      • 0…* on the AirportHeliport side, “location” role name, definition = “The AirportHeliport and its movement area that is situated close to the water body.”
    • WaterBody hasExtent Surface (composition)
      • 0…1 on the Surface side, “extent” role name, definition = “Extent of the water body.”
    • WaterBody hasAnnotations Note with
      • Note role “annotation” (definition = “A free text remark concerning the water body or one of its properties.”), multiplicity 0…*

The following UML class diagram indicates the new class and its associations:


Mapping AIXM 5.1.1 to AIXM 5.2 (forward)

Not applicable

Mapping AIXM 5.2 to AIXM 5.1.1 (backward)

[MAPC-99] No mapping possible


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)