ID:

AIXM-593

target version:

AIXM 5.2

version:

1.0

last updated:

24 JAN 2023

status:

APPROVED


Description

Correct definitions for existing codes in the codelist for CodeCourseQualityILSBaseType.

Rationale for change

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

In the list of values for the ILS course quality points (CodeCourseQualityILSType), the values D, E and T have incorrect definitions. Based on the ICAO Annex 10, 3.1 Specifications for ILS:

  • the definition of point T is in fact the definition of point D
  • the definition of point E is in fact the definition of point T
  • definition of point D is in fact the definition of point E

This is a critical issue, especially because it mixes points E and D.

Impact assessment

[FWD_MAP_1:1] Data mapping is possible and no data loss occurs when data is exchanged from a system (A) that uses AIXM 5.1.1 for output towards a system (B) that uses AIXM 5.2 for input

[BWD_MAP_1:1] Data mapping is possible and no data loss occurs 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 for input.

Change Proposal details

In the UML model update the definitions for the following existing codes in CodeCourseQualityILSBaseType:

List value

AIXM 5.1(.1) definition

AIXM 5.2 definition

A

Usable up to a point on the ILS glide path measured along the extended runway centre line in the approach direction to a distance of 7.5km (4NM) from the threshold.

Remains unchanged

B

Usable up to a point on the ILS glide path measured along the extended runway centre line in the approach direction to a distance of 1050m (3500ft) from the threshold.

Remains unchanged

C

Usable up to a point through which the downward extended straight portion of the nominal ILS glide path passes at a height of 30m (100ft) above the horizontal plane containing the threshold.

Remains unchanged

D

Usable up to a point 4m (12ft) above the runway centre line and 600m (2000ft) from the stop end of the runway in the direction of the threshold.

Usable up to a point 4m (12ft) above the runway centre line and 900m (3000ft) from the threshold in the direction of the localizer.

E

Usable up to a point at a specified height located above the intersection of the runway centre line and the threshold and through which the downward extended straight portion of the ILS glide path passes.

Usable up to a point 4m (12ft) above the runway centre line and 600m (2000ft) from the stop end of the runway in the direction of the threshold.

T

Usable up to a point 4m (12ft) above the runway centre line and 900m (3000ft) from the threshold in the direction of the localizer.

Usable up to a point at a specified height located above the intersection of the runway centre line and the threshold and through which the downward extended straight portion of the ILS glide path passes.

OTHER

Other.

Remains unchanged

Mapping AIXM 5.1.1 to AIXM 5.2 (forward)

The following algorithm shall be applied:

  • [MAPC-01] For each Navaid.courseQuality that has the value “OTHER:D_900”:
    • replace the value with “D”;
  • [MAPC-01] For each Navaid.courseQuality that has the value “OTHER:E_600”:
    • replace the value with “E”;
  • [MAPC-01] For each Navaid.courseQuality that has the value “OTHER:T_THR”:
    • replace the value with “T”;
  • [MAPC-02] For each Navaid.courseQuality that has the value “D”:
    • keep the value “D”;
    • create an annotation.Note child element with:
      • property=”courseQuality”
      • purpose=“WARNING”
      • LinguisticNote.note=”Forward mapped data. Be aware that the definition for the value D in AIXM 5.1(.1) is incorrect. It has the definition that belongs to the value E. Hence, the meaning of D is not unambiguous.”;
    • [MAPC-02] For each Navaid.courseQuality that has the value “E”:
      • keep the value “E”;
      • create an annotation.Note child element with:
        • property=”courseQuality”
        • purpose=“WARNING”
      • LinguisticNote.note=”Forward mapped data. Be aware that the definition for the value E in AIXM 5.1(.1) is incorrect. It has the definition that belongs to the value T. Hence, the meaning of E is not unambiguous.”;
    • [MAPC-02] For each Navaid.courseQuality that has the value “T”:
      • keep the value “T”;
      • create an annotation.Note child element with:
        • property=”courseQuality”
        • purpose=“WARNING”
      • LinguisticNote.note=”Forward mapped data. Be aware that the definition for the value T in AIXM 5.1(.1) is incorrect. It has the definition that belongs to the value D. Hence, the meaning of T is not unambiguous”.

Mapping AIXM 5.2 to AIXM 5.1.1 (backward)

The following algorithm shall be applied:

  • [MAPC-01] For each Navaid.courseQuality that has the value “D”:
    • replace the value with “OTHER:D_900”;
    • create an annotation.Note child element with:
      • property=”courseQuality”
      • purpose=“OTHER:BACKWARD_MAPPING”
    • LinguisticNote.note=”Definition of value D: “Usable up to a point 4m (12ft) above the runway centre line and 900m (3000ft) from the threshold in the direction of the localizer.””;
  • [MAPC-01] For each Navaid.courseQuality that has the value “E”:
    • replace the value with “OTHER:E_600”;
    • create an annotation.Note child element with:
      • property=”courseQuality”
      • purpose=“OTHER:BACKWARD_MAPPING”
    • LinguisticNote.note=”Definition of value E: “Usable up to a point 4m (12ft) above the runway centre line and 600m (2000ft) from the stop end of the runway in the direction of the threshold.””;
  • [MAPC-01] For each Navaid.courseQuality that has the value “T”:
    • replace the value with “OTHER:T_THR”;
    • create an annotation.Note child element with:
      • property=”courseQuality”
      • purpose=“OTHER:BACKWARD_MAPPING”
    • LinguisticNote.note=”Definition of value T: “Usable up to a point at a specified height located above the intersection of the runway centre line and the threshold and through which the downward extended straight portion of the ILS glide path passes".

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