Introduction
Positions of navaids or designated points may be used in the aeronautical information domain to define the shape of an airspace. They can be used as arc centers or even as boundary points. In the case of NOTAM messages, the latitude/longitude coordinates may be followed by geographical references, such as in the example below.
E) AIR DISPLAY WILL TAKE PLACE WI LATERAL LIMITS: 443838N 0200818E (NDB OBR) - 444508N
0201455E (VILLAGE JAKOVO) - 443445N 0202447E - 443838N 0200818E (NDB OBR).
F) GND G) 3000FT AMSL)
This is not always a reference to a significant point, it can be simply an annotation of a position (e.g. “Village Jakovo”). However, the encoding solution being quite similar, this case also is discussed here.
The UML model of AIXM shows a “dependency” association between Surface and SignificantPoint in order to cater for such situations:
The reason for using a “dependency” association and not a standard “object to feature association” is that this occurs deep inside the GML encoding of the Surface. Using a “dependency” also indicates that the actual encoding can be done differently, based on the intended use of the data.
The encoding of point references and annotations can be done using gml:pointProperty elements, which can appear as a descendant of gml:Curve, for example in the construction of a gml:GeodesicString.
More details about the use of pointProperty are provided in a dedicated section of the general coding rules for geometry.
Coding Examples
No. | Description | XPath Expression |
---|---|---|
ASE-EX-17 | ATS airspace, CTR (Point reference using aixm:Point annotations) | //aixm:AirspaceTimeSlice[@gml:id='ASE_DONLON_CTR'] |
ASE-EX-18 DPN-EX-06 | ATS airspace, ATZ (Point reference, Using xlink:href) | //aixm:AirspaceTimeSlice[@gml:id='ASE_DONLON_ATZ'] | //aixm:DesignatedPointTimeSlice[@gml:id='DPN_EADH'] | |