This is the third part of our blog series focused on OGC standards for Aeronautical Information Management (AIM) - in this edition we look at new online services for AIM. The first and second parts are available here and here.In the AIM thread of OGC's OWS-6 Testbed the bi-directional flow of digital data to and from
Electronic Flight Bags (
EFBs) is based on Service Oriented Architectures (
SOA) - with core services supported by
OGC Web Map Services (
WMS),
Filter Encoding, and
AIXM/WXXM Web Feature Services (WFS) from providers
like Snowflake Software. To connect to these services The Carbon Project used its
CarbonTools PRO API. We found that the Source-Handler-Data® architecture embedded in
CarbonTools made transitioning from
geospatial sources to 'aviation' sources
straightforward. With these off-the-shelf capabilities we were also able to bring some new views to the
EFB - including imagery tiles from Microsoft Virtual Earth,
WMS from
CubeWerx, as well as real-time cloud radar updates from
CustomWeather WMS.
In addition to the core
AIXM/
WXXM WFS, a proof-of-concept stateless peer-to-peer Event Service was also developed and demonstrated in the OWS-6 Testbed. This new service uses SOAP messaging to send event notifications to registered systems. The messages sent by the Event Service contain
AIXM-based data with all relevant geographic and temporal traits. This allows the
NextGen EFB to receive a real-time event such as ‘runway closed’ and provide textual and geographical indications to users.
Our development of an Event Server 'end-point' used a cutting-edge Microsoft technology for communicating with services called Windows Communication Foundation (
WCF). Using
WCF we built a peer listener that uses very few processing resources and doesn't require a cumbersome Web service platform such as Internet Information Service (
IIS). The ability to provide light standalone peer functionality is extremely important when considering performance and environmental limitations of the cockpit technology. In addition, this approach increases dependability and security of the future
NextGen systems.
In the next few weeks
CarbonCloud blog will be providing some final thoughts on results of
OWS-6 in this thread - and I hope you'll check in for the discussion. Examples of
geospatial SOA for AIM in action are also on
YouTube - with AIXM/WXXM viewing capabilities featured.
- Jeff H and Nuke G