ID: | AIXM-549 |
target version: | AIXM 5.2 |
version: | 1.0 |
last updated: | 08 AUG 2022 |
status: | APPROVED |
|
---|
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
[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…*
- WaterBody isNearby AirportHeliport
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.2 | AIXM 5.1(.1) |
---|---|