Overview Purpose in OWS-9 Accomplishments

24 Copyright © 2013 Open Geospatial Consortium. The workflow illustrated in Figure 6 describes the process used by the Client to request a subscription from an Event Service ES. The Client sends the subscription request to the DMS including an ES endpoint and the DMS forwards the request to the appropriate ES. Upon receipt of the data updates or notifications from the ES, the DMS maps the update interval if required to the consumer reference to verify that update interval specifications are being satisfied. Additionally, the DMS performed data validation, filtering, and prioritization in accordance with its re-configured set of technical rules. This processed data was sent to the Client and a copy or summary was sent to the Dispatcher. Client DMS ES Dispatcher 15.0 Subscription Request with ES endpoint 16.0 Subscription Request 17.0 Data Updates Notifications 18.0 Map Update Interval to Consumer Reference 19.0 Verify Update Intervals 23.0 Processed Data 24.0 Data Copy or Summary 20.0 Perform Data Validation 21.0 Perform Filtering 22.0 Perform Prioritization Figure 6 Data Management Service Workflow – Subscription Request Receive Notifications

6.2 Component Descriptions

6.2.1 COMSOFT Web Feature Service

6.2.1.1 Overview

COMSOFT’s Aeronautical Information Management Database CADAS-AIM DB is a fully featured AIXM 5 database. It has been especially developed to natively support all concepts of AIXM 5, including static and dynamic data, digital NOTAMs and custom application schemas. It is designed to serve as a base for integrating AIM products and Copyright © 2013 Open Geospatial Consortium. 25 components such as electronic Aeronautical Information Publication AIP, Charting, NOTAM Office, or Briefing with a central Aeronautical Database. A design principle is the interoperability with other systems. As the database is the core of any integrated Aeronautical Information Manual AIM solution, an open interface that can be used independently from any platform and programming language is one of the key features. For an optimal support of AIXM 5 CADAS-AIM DB provides the CAW- interface. In OWS-9, an extension to the WFS 2.0 specification was developed and implemented for better support for dynamic feature data such as AIXM 5.

6.2.1.2 Purpose in OWS-9

In OWS-9, the CADAS-AIM DB was used as a WFS data store and DNOTAM event source. As a WFS data store, it hosts static BASELINE and PERMDELTA time slices and dynamic data TEMPDELTA time slices. Time slices can be retrieved from and stored to the WFS. The retrieval operations support complex filters built of logical, spatial, temporal and comparison operators. When TEMPDELTA time slices are inserted, corresponding DNOTAM events are created and sent to registered Event Services by a Web Service message.

6.2.1.3 Accomplishments

Several accomplishments in different work areas were achieved. ฀ Data loading and service deployment o Data loaded, validated, transformed and corrected from various sources:  Productive European Organisation for the Safety of Air Navigation EAD AIXM 4.5 data, mapped by the COMSOFT AIXM 4.5 to 5.1 Mapper to AIXM 5.1 data North America and Middle- Northern Europe.  OWS-9 simulated airport, DONLON, data set, corrected according to AIXM schema and temporality model and enriched with metadata  US ePIB data set, General Mitchell International Airport and Bradley International Airport, corrected according to temporality model and enriched with metadata o Deployment of two WFS instances, one for North American data and one for Middle-Northern Europe data. o Registering Event Services as recipients of DNOTAM messages, which are generated on data insertion at the Web Feature Service 26 Copyright © 2013 Open Geospatial Consortium. ฀ Implementation o Calculation of airspace extents in full 2.5D and time, including composite airspaces unions, intersections and subtractions and airspace parts based on borders references to GeoBorder features. o Support for altitude queries on airspaces o Calculation of extents of non-spatial feature types runways, taxiways and aprons and support for spatial filtering of non-spatial feature types. o Support for AIXM features as geometry operands by feature reference. o Support for the WFS Temporality Extension. o Support for selective metadata retrieval. ฀ Conceptual Work o Improving and finalizing the WFS Temporality Extension OGC Discussion Paper, incorporating feedback from other participants. o Specification of altitude queries, of using AIXM features as geometry operands and of selective metadata retrieval.

6.2.1.4 Challenges