v1.0.6

SurveyControlPoint encoding

This section provides ‘Survey Control Point’ 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 SurveyControlPoint represents a monumented survey control point or a surveying reference point. 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 SurveyControlPoint is 'Point'. The definition of geometry type Point can be found in the Table A1-9 Data types of the Aeronautical Data Catalogue.

AMD encoding

AIXM 5.1

SurveyControlPoint is mapped to the AIXM 5.1 as feature SurveyControlPoint.

Geometry

In the AIXM 5.1 the geometry of the SurveyControlPoint 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 location shall be transferred into a GML geometry object Point.

Figure 1 : SurveyControlPoint

Time

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

AIXM 5.1 features

SurveyControlPoint is encoded to the AIXM 5.1 as single feature SurveyControlPoint.

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

SurveyControlPoint

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

UML Diagram (Airport Heliport)

http://aixm.aero/sites/aixm.aero/files/imce/AIXM51HTML/AIXM/Diagram_AirportHeliport.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:SurveyControlPoint gml:id="uuid.a5d6839b-155f-480f-add2-5fcf4ac5a87e">
  </hasMember>
</AIXMBasicMessage>

Coding example - SurveyControlPoint

  <hasMember>
    <aixm:SurveyControlPoint gml:id="uuid.a5d6839b-155f-480f-add2-5fcf4ac5a87e">
      <gml:identifier codeSpace="urn:uuid:">a5d6839b-155f-480f-add2-5fcf4ac5a87e</gml:identifier>
      <aixm:timeSlice>
        <aixm:SurveyControlPointTimeSlice gml:id="uuid.703d775c-e2b9-4ec7-bb09-cfa9434e1a1e">
          <gml:validTime>
            <gml:TimePeriod gml:id="uuid.10559e54-05d6-4fda-8ef8-227d18940492">
              <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.41b4899c-0271-4338-bbe0-73cec9d9e909">
              <gml:beginPosition>2020-09-01T00:00:00Z</gml:beginPosition>
              <gml:endPosition indeterminatePosition="unknown" />
            </gml:TimePeriod>
          </aixm:featureLifetime>
          <aixm:designator>TB1</aixm:designator>
          <aixm:associatedAirportHeliport xlink:href="#0b7a2688-ab95-47e6-82c2-23fe321c4a48" xlink:title="LKPR" />
          <aixm:location>
            <aixm:ElevatedPoint gml:id="uuid.f2771a7a-2a99-4c72-a953-30a29fedcb19" srsName="urn:ogc:def:crs:EPSG::4326">
              <gml:pos>50.09110236 14.2532335</gml:pos>
              <aixm:horizontalAccuracy uom="M">0.1</aixm:horizontalAccuracy>
              <aixm:elevation uom="M">365</aixm:elevation>
              <aixm:verticalDatum>AHD</aixm:verticalDatum>
              <aixm:verticalAccuracy uom="M">0.1</aixm:verticalAccuracy>
            </aixm:ElevatedPoint>
          </aixm:location>
          <aixm:annotation>
            <aixm:Note gml:id="uuid.9dc5620e-bcda-4caf-8977-2855655b4892">
			  <aixm:propertyName>location</aixm:propertyName>
              <aixm:purpose>DESCRIPTION</aixm:purpose>
              <aixm:translatedNote>
                <aixm:LinguisticNote gml:id="uuid.58cb46ef-955e-40ef-b475-0bb56d4d13e9">
                  <aixm:note>published/rounded value for a survey control point, as opposed to the surveyed value that is modelled by geopnt</aixm:note>
                </aixm:LinguisticNote>
              </aixm:translatedNote>
            </aixm:Note>
          </aixm:annotation>
        </aixm:SurveyControlPointTimeSlice>
      </aixm:timeSlice>
    </aixm:SurveyControlPoint>
  </hasMember>


Download feature SurveyControlPoint:

BL_SurveyControlPoint.xml

 

 

 

Status: Published