Unique identifier Reference Process Description

Copyright © 2013 Open Geospatial Consortium. 79 Another example would be a RouteSegment, which contains a GML curve, as well as separate start and end positions. Generally speaking, we are only interested in obtaining the GML curve that represents the RouteSegment. We make a distinction between AIXM features that contain their primary geometry directly versus AIXM features that do not contain their primary geometry directly. Two examples of AIXM features that contain their primary geometry directly are Airspaces and RouteSegments. When a given feature does not directly contain its primary geometry, we have to perform an additional query on the WFS server to resolve a set of new features that do contain the necessary geometry. Many of the examined features made use of reverse associations. For example, Runway has no links to RunwayElements, but RunwayElement features do have links to Runways in the form of associations. For OWS9, we have implemented support for the following features: ฀ Runway → RunwayElement ฀ Apron → ApronElement ฀ Taxiway → TaxiwayElement For this we make use of the wfs:valueOf function, as documented in paragraph 7.3.2 of the WFS 2.0 specification. The wfs:valueOf allows us to retrieve the XLink value of a property. This means that we can easily create a filter that finds all RunwayElements with a link to our original Runway feature. An example of what this WFS query would look like can be seen in the query below: wfs:Query xmlns:aixm=http:www.aixm.aeroschema5.1 typeNames=aixm:RunwayElement fes:Filter fes:PropertyIsEqualTo fes:ValueReferencewfs:valueOfaixm:associatedRunwaygml:identifierfes:ValueRef erence fes:Literal009AA70D-C240-4A66-9873-9ADC1F744C76fes:Literal fes:PropertyIsEqualTo fes:Filter wfs:Query Finally, after all necessary features are retrieved, we generate a SNAPSHOT timeslice on the results, based on the given input date. For more information on SNAPSHOT generation, please see the AIXM 5.1 temporality model documentation.

8.2.3.4 Unique identifier

The URL for AIXM Geometry Retrieval was http:www.opengis.netows9aviationwpsgeometryRetrieval 80 Copyright © 2013 Open Geospatial Consortium.

8.2.3.5 Reference Process Description

ProcessDescriptions xmlns = http:www.opengis.netwps1.0.0 xmlns:xsi = http:www.w3.org2001XMLSchema-instance xsi:schemaLocation = http:www.opengis.netwps1.0.0 http:schemas.opengis.netwps1.0.0wpsDescribeProcess_response.xsd xml:lang = en-US service = WPS version = 1.0.0 ProcessDescription processVersion = 1.0.0 storeSupported = false statusSupported = false ows:Identifier ResolveAIXMFeatureGeometry ows:Identifier ows:Title Retrieve Geometry of AIXM feature ows:Title ows:Abstract Retrieves the geometry of the given AIXM feature for a given time instance. ows:Abstract ows:Metadata xlink:title = geometry ows:Metadata xlink:title = retrieve ows:Metadata xlink:title = AIXM ows:Metadata xlink:title = GML DataInputs Input minOccurs = 1 maxOccurs = 1 ows:Identifier Feature ows:Identifier ows:Title Input Feature ows:Title ows:Abstract The feature from which to retrieve the geometry. ows:Abstract ComplexData Default Format MimeType textxml MimeType Schema http:www.aixm.aerogallerycontentpublicschema5.1AIXM_Features.xsd Schema Format Default Supported Format MimeType textxml MimeType Schema http:www.aixm.aerogallerycontentpublicschema5.1AIXM_Features.xsd Schema Format Format MimeType textxml MimeType Schema http:test.schemas.opengis.netows- 9aviationaixmaixm-extension.xsd Schema Format Supported ComplexData Input Input minOccurs = maxOccurs = 1 ows:Identifier Date ows:Identifier ows:Title Date ows:Title ows:Abstract The date for which to retrieve a geometry validTime of a timeslice. If not provided, the current time is the default. ows:Abstract LiteralData ows:DataType ows:reference = http:www.w3.orgTRxmlschema- 2dateTime dateTime ows:DataType ows:AnyValue LiteralData Input DataInputs ProcessOutputs Output ows:Identifier Result ows:Identifier ows:Title Geometry ows:Title ows:Abstract The output geometry. ows:Abstract ComplexOutput Default Format MimeType textxml MimeType Schema http:schemas.opengis.netgml3.2.1geometryAggregates.xsd Schema Format Default Supported Format Copyright © 2013 Open Geospatial Consortium. 81 MimeType textxml MimeType Schema http:schemas.opengis.netgml3.2.1geometryAggregates.xsd Schema Format Supported ComplexOutput Output ProcessOutputs ProcessDescription ProcessDescriptions

8.2.3.6 AIXM extension schema