15 MAY 2019
Add a new association from CheckpointINS to AircraftStand.
Aircraft parking/docking charts typically provide a table with the INS coordinates for each aircraft stand. In AIXM 5.1(.1), it is possible to code separately:
However, it is not possible to indicate that the CheckpointINS is actually located at an aircraft stand or that the aircraft stand location is actually an INS checkpoint. This can lead to duplicate coding of INS positions, both as CheckPointINS and as AicraftStandLocation.
To avoid this duplicate coding, a direct association between an CheckPointINS and AircraftStand is necessary.
According to the ICAO Annex 14, Volume I, (2.5.4) "The geographical coordinates of each aircraft stand shall be measured and reported to the aeronautical information services authority in degrees, minutes, seconds and hundredths of seconds." Although this does not explicitly indicate that the stand position is used as an INS point, Appendix 5 indicates that the "aircraft stand points/INS checkpoints" shall be surveyed with an accuracy of 0.5 m.
Thus, it cannot be excluded that an AircraftStand has a position which is not formally declared as an INS checkpoint or that it also has an associated INS checkpoint with a slightly different longitude/latitude value. Therefore, a direct association between AircraftStand and CheckPointINS would not replace the possibility to specify directly a location for an AircraftStand, which is not an INS position. Similarly for an INS position which is not an AircraftStand.
There is no impact on existing implementations as the current AIXM 5.1(.1) data remains fully valid against AIXM 5.2.
AIXM 5.2 files that use the new attributes would be invalid against the AIXM 5.1.1 schema and will need to be converted, applying one of the options specified in the mapping rules.
Change Proposal details
In the UML model, add a new association as follows:
This is new association is represented in blue on the UML class diagram.
[MAPC-02] In general, the mapping case for a new association is applied. However, in most situations the position of the AircraftStand needs to be recuperated and copied as a position of the CheckpointINS. From the three backward mapping options applicable in the nominal case, the first two (discard the value or use an extension) are straightforward and do not need any further details. The 3rd option (backward mapping into a Note) is detailed in order to provide a complete description of this case and its conversion option. The following mapping into Note algorithm is proposed:
Mapping example to be added...
(Note: for mapping test data see:)
|AIXM 5.2||AIXM 5.1(.1)|