v1.0.6

TaxiwayGuidanceLine encoding

This section provides ‘TaxiwayGuidanceLine’ feature data encoding guidance.

General

AMD data encoding can start when the necessary geographic information, aeronautical information and basic knowledge regarding the structure of created feature is available.

From the geographical point of view, the TaxiwayGuidanceLine represents a line connecting two or multiple points used to guide aircraft on and between airport movement areas. For GuidanceLine two or more points shall be measured. The key attributes are the longitude, latitude and the elevation in reference with WGS-84. In the next part the process of converting the geographical information into the GML form thus into geometry information is described.

Based on Aeronatical Data Catalogue the required type of geometry for feature GuidanceLine is 'Line'. The definition of Line can be found in the Table A1-9 Data types of the Aeronautical Data Catalogue.

AMD encoding

AIXM 5.1

ED-99 feature TaxiwayGuidanceLine is mapped to the AIXM 5.1 as feature GuidanceLineMarking in association with feature GuidanceLine of type "TWY" even though the feature GuidanceLine has geometry component on its own.

In AIXM 5.1 the GuidanceLine is a general concept covering most of the "routes" at the aerodrome movement area. In many cases the GuidanceLine and associated GuidanceLineMarking and TaxiwayMarking - Centreline represents the same real world feature. However, the GuidanceLine as an AIXM 5.1 feature provides more possible association, e.g. the connection to TaxiHoldingPosition. Thus the preference is to have the  the GuidanceLineMarking in this correspondence.

Geometry

In the AIXM 5.1 the geometry of the GuidanceLine is curve encoded as object ElevatedCurve.

For more information regarding AIXM 5.1 Geometry encoding follow 'AIXM data coding'.

GML considerations:

AIXM 5.1 is based on GML. Hence, obtained geographical locations shall be transferred into a GML geometry object GeodesicString.

Figure 1 : TaxiwayGuidanceLine

Time

Feature TaxiwayGuidanceLine shall be established in accordance with coding rules and requirements listed in AIXM 5.1 Temporality Model.

AIXM 5.1 features

TaxiwayGuidanceLine is mapped to the AIXM 5.1 as feature GuidanceLineMarking in association with feature GuidanceLine of type "TWY".

All associations are shown in the UML Diagram (see below).

GuidanceLineMarking feature

http://aixm.aero/sites/aixm.aero/files/imce/AIXM51HTML/AIXM/Class_GuidanceLineMarking.html

UML Diagram (GuidanceLine)

http://aixm.aero/sites/aixm.aero/files/imce/AIXM51HTML/AIXM/Class_GuidanceLineMarking.html

UML Diagram (Markings/SurfaceMarking)

http://aixm.aero/sites/aixm.aero/files/imce/AIXM51HTML/AIXM/Diagram_SurfaceMarking.html

Content of example

The following AMD properties are not covered in the AIXM 5.1. coding example: vres, hres, integr. These are covered by an AIXM 5.1. extension.

Coding example - Structure of message

<AIXMBasicMessage  ...>
  <aixm:messageMetadata>
  </aixm:messageMetadata>
  <hasMember>
    <aixm:AirportHeliport gml:id="uuid.0b7a2688-ab95-47e6-82c2-23fe321c4a48">
  </hasMember>
  <hasMember>
    <aixm:GuidanceLine gml:id="uuid.3f3a4933-8dfd-4629-8ac3-b1564cca31aa">
  </hasMember>
  <hasMember>
    <aixm:GuidanceLineMarking gml:id="uuid.7b477c3f-57d7-45d6-95f4-949d575c36ea">
  </hasMember>
  <hasMember>
    <aixm:Taxiway gml:id="uuid.3ae48a00-5f20-42c4-bb60-032252a56aa6">
  </hasMember>
</AIXMBasicMessage>

Coding example - TaxiwayGuidanceLine

  <hasMember>
    <aixm:GuidanceLineMarking gml:id="uuid.7b477c3f-57d7-45d6-95f4-949d575c36ea">
      <gml:identifier codeSpace="urn:uuid:">7b477c3f-57d7-45d6-95f4-949d575c36ea</gml:identifier>
      <aixm:timeSlice>
        <aixm:GuidanceLineMarkingTimeSlice gml:id="uuid.334ce78f-8f27-46f9-8bfb-416d1a022273">
          <gml:validTime>
            <gml:TimePeriod gml:id="uuid.d56bd731-7e51-467b-a7a8-68f2c3b5a31c">
              <gml:beginPosition>2020-09-01T00:00:00Z</gml:beginPosition>
              <gml:endPosition indeterminatePosition="unknown" />
            </gml:TimePeriod>
          </gml:validTime>
          <aixm:interpretation>BASELINE</aixm:interpretation>
          <aixm:sequenceNumber>1</aixm:sequenceNumber>
          <aixm:correctionNumber>0</aixm:correctionNumber>
          <aixm:featureLifetime>
            <gml:TimePeriod gml:id="uuid.81e1a765-ba55-4629-bf4b-999ef2a70156">
              <gml:beginPosition>2020-09-01T00:00:00Z</gml:beginPosition>
              <gml:endPosition indeterminatePosition="unknown" />
            </gml:TimePeriod>
          </aixm:featureLifetime>
          <aixm:element>
            <aixm:MarkingElement gml:id="uuid.bd184b41-14fd-4204-ba85-8671a9a159be">
              <aixm:colour>YELLOW</aixm:colour>
              <aixm:style>SOLID</aixm:style>
              <aixm:extent_curveExtent>
                <aixm:ElevatedCurve gml:id="uuid.48ed6392-f890-4da2-bca8-a6661c73d3a3" srsName="urn:ogc:def:crs:EPSG::4326">
                  <gml:segments>
                    <gml:GeodesicString interpolation="geodesic">
                      <gml:posList>50.11551241 14.27367976 50.11551241 14.27367976 50.11550838 14.27473384 50.11550649 14.2747825 50.11550375 14.27483106 50.11550017 14.27487949 50.11549574 14.27492775 50.11548951 14.27498262 50.11548211 14.27503714 50.11547356 14.27509126 50.11546383 14.27514454 50.11545299 14.27519731 50.11544105 14.2752495 50.11542802 14.27530106 50.11541392 14.27535193 50.11539877 14.27540206 50.11538257 14.2754514 50.11536535 14.27549989 50.11534706 14.27554744 50.11532777 14.27559402 50.1153075 14.27563959 50.11528628 14.27568409 50.11526412 14.27572747 50.11524105 14.27576969 50.11521709 14.2758107 50.11519228 14.27585046 50.1151652 14.27589089 50.11513724 14.27592984 50.11510843 14.27596727 50.11507881 14.27600313 50.11504841 14.27603739 50.11501727 14.27607 50.11498543 14.27610092 50.11495293 14.27613011 50.11491979 14.27615755 50.11488607 14.2761832 50.1144458 14.27650212 50.1144329 14.27651103 50.1144198 14.27651925 50.11440653 14.27652674 50.1143931 14.27653351 50.11437952 14.27653955 50.11436582 14.27654485 50.114352 14.2765494 50.11433809 14.2765532 50.11432411 14.27655624 50.11431007 14.27655852 50.11429598 14.27656004 50.11428187 14.27656079 50.11426775 14.27656078 50.11425363 14.27656 50.11423955 14.27655845 50.11422551 14.27655614 50.11421152 14.27655308 50.11419762 14.27654925 50.11418381 14.27654467 50.11417011 14.27653935 50.11415654 14.27653329 50.11414311 14.27652649 50.11412984 14.27651897 50.11411675 14.27651073</gml:posList>
                    </gml:GeodesicString>
                  </gml:segments>
                  <aixm:horizontalAccuracy uom="M">0.5</aixm:horizontalAccuracy>
                  <aixm:elevation uom="M">376</aixm:elevation>
                  <aixm:verticalAccuracy uom="M">0.5</aixm:verticalAccuracy>
                </aixm:ElevatedCurve>
              </aixm:extent_curveExtent>
            </aixm:MarkingElement>
          </aixm:element>
          <aixm:markedGuidanceLine xlink:href="#3f3a4933-8dfd-4629-8ac3-b1564cca31aa" />
        </aixm:GuidanceLineMarkingTimeSlice>
      </aixm:timeSlice>
    </aixm:GuidanceLineMarking>
  </hasMember>


Download feature TaxiwayGuidanceLine:

BL_TaxiwayGuidanceLine.xml

Status: Published