Versions Compared

Key

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

This section provides ‘AsrnNode’ feature data encoding guidance.

Table of Contents

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 AsrnNode is a representation of the intersection of two or more aerodrome features related to taxi operations, or other special location such as holding position or entry or exit to a parking area. The key attributes are the longitude, latitude and the elevation in reference with WGS-84.

AMD encoding

AIXM 5.1

Feature AsrnNode is out of scope of the AIXM 5.1 and can not be replaced or substituted by another feature. Therefore, it is available in the extension.

Geometry

The geometry of the AsrnNode is point encoded as object ElevatedPoint.

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 Point.

Image RemovedImage Added

Time

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

AIXM 5.1 features

AsrnNode is encoded to the AIXM 5.1 extension as ASRNNode features.

All associations are shown in the UML Diagram in Information definition for ASRN extension.


Coding example - Structure of message

Code Block
languagexml
<AIXMBasicMessage  ...>
  <aixm:messageMetadata/>
  <hasMember>
    <asrn:ASRNNode gml:id="uuid.190eb7f6-59e8-4a02-aa88-891f362a3333">
  </hasMember>
  <hasMember>
    <aixm:AirportHeliport gml:id="uuid.0b7a2688-ab95-47e6-82c2-23fe321c4a48">
  </hasMember>
  <hasMember>
  <hasMember>
    <aixm:TaxiwayMarking gml:id="uuid.190eb7f6-59e8-4a02-aa88-891f362acd79">
  </hasMember>
  <hasMember>
    <aixm:RunwayCentrelinePoint gml:id="uuid.190eb7f6-59e8-4a02-aa88-891f362a7275">
  </hasMember>
  <hasMember>
    <aixm:TaxiHoldingPosition gml:id="uuid.190eb7f6-59e8-4a02-aa88-891f362a5ebc">
  </hasMember>
  <hasMember>
    <aixm:Taxiway gml:id="uuid.3ae48a00-5f20-42c4-bb60-032252a56aa6">
  </hasMember>  
  <hasMember>
    <aixm:Runway gml:id="uuid.3ae48a00-5f20-42c4-bb60-032252a56bc6">
  </hasMember>  
</AIXMBasicMessage>

Coding example - ASRNNode

Code Block
languagexml
<hasMember>
 <asrn:ASRNNode gml:id="uuid.1e1f1b27-5df4-42f9-86ae-8afe00598abd">
  <asrn:timeSlice>
   <asrn:ASRNNodeTimeSlice gml:id="uuid.b0a75e73-0ca4-412f-8979-0015dda202ba">
    <gml:validTime>
     <gml:TimePeriod gml:id="uuid.8605827a-27ef-4ccf-93ef-2a4a9fcbe997">
      <gml:beginPosition>2016-08-09T16:39:02.479Z</gml:beginPosition>
      <gml:endPosition indeterminatePosition="unknown"/>
     </gml:TimePeriod>
    </gml:validTime>
    <aixm:interpretation>BASELINE</aixm:interpretation>
    <aixm:featureLifetime>
     <gml:TimePeriod gml:id="uuid.32bc961e-98ec-4678-9b72-7bee6e3269d2">
      <gml:beginPosition>2016-08-09T16:39:02.479Z</gml:beginPosition>
      <gml:endPosition indeterminatePosition="unknown"/>
     </gml:TimePeriod>
    </aixm:featureLifetime>
    <asrn:nameInNetwork>RN_48</asrn:nameInNetwork>
    <asrn:type>TAXIWAY_NODE</asrn:type>
    <asrn:associatedAirportHeliport xlink:href="#01599e2b-b3a5-4401-b44f-b24f584bf32c" xlink:title="EDDR"/>
    <asrn:position>
     <aixm:ElevatedPoint gml:id="uuid.c2ad7d8e-c44b-41d8-ab0c-7c6273f06e7f" srsName="urn:ogc:def:crs:EPSG::4326">
      <gml:pos>49.2149808430863 7.11040145654952</gml:pos>
     </aixm:ElevatedPoint>
    </asrn:position>
   </asrn:ASRNNodeTimeSlice>
  </asrn:timeSlice>
 </asrn:ASRNNode>
</hasMember>


Download feature ASRNNode:

asrn_node_encoding.xml