Versions Compared

Key

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

ID:

AIXM-571

target version:

AIXM 5.2

version:

1.0

last updated:

31 AUG 2022

status:

PROPOSEDAPPROVED


Table of Contents
printablefalse

Description

AltimeterCheckpoint is added as a specialised class of NavigationSystemCheckpoint.

Rationale for change

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

It was identified that it is not possible to provide altimeter checkpoint information, as required by ICAO PANS-AIM, through AirportHeliport.altimeterCheckLocation. Therefore, it is proposed that a new specialised class AltimeterCheckpoint is created.

Impact assessment

There is no impact on existing implementations as the current AIXM 5.1.(.1) data remains fully valid against AIXM 5.2.

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

Change Proposal details

In the UML model:

As a specialisation of NavigationSystemCheckpoint:

  • Add a new class AltimeterCheckpoint with <<feature>> stereotype
    • Definition = “A point established to test the altimeter readings in the aircraft.”
    • Associations:
      • AltimeterCheckpoint isLocatedAt RunwayCentrelinePoint
        • 0…* on the AltimeterCheckpoint side,
        • 0…1 on the RunwayCentrelinePoint side, “locationOnRunway” role name, definition = “The altimeter checkpoint latitude and longitude coordinates, which are the same as for the runway threshold (runway centreline point).
      • AltimeterCheckpoint isLocatedAt AircraftStand
        • 0…* on the AltimeterCheckpoint side,
        • 0…1 on the AircraftStand side, “locationOnStand” role name, definition = “The altimeter checkpoint latitude and longitude coordinates, which are the same as for the aircraft parking stand position.”
      • AltimeterCheckpoint isLocatedAt Apron
        • 0…* on the AltimeterCheckpoint side,
        • 0…1 on the Apron side, “locationOnApron” role name, definition = “The altimeter checkpoint latitude and longitude coordinates, which are the same as for the Apron position.”

 

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

Image RemovedImage Added

Mapping AIXM 5.1.1 to AIXM 5.2 (forward)

  • Not applicable

Mapping AIXM 5.2 to AIXM 5.1.1 (backward)

The following algorithm shall be applied:

  • [MAPC-99] No mapping possible. This is a new feature that has no equivalent in the current model.

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)