® ® ogc technologies and use of aixm aixm seminar eurocontrol johannes echterhoff december 5 th,...
TRANSCRIPT
®®
OGC Technologies and use of AIXMOGC Technologies and use of AIXM
AIXM Seminar
EUROCONTROL
Johannes Echterhoff
December 5th, 2012
© 2012, Open Geospatial Consortium© 2012, Open Geospatial Consortium
OGC®
OGC at a GlanceOGC at a Glance
• Founded in 1994, not for profit, consensus based and voluntary• Over 416 member organizations (industry, government, academia) (January 2011)
http://www.opengeospatial.org/ogc/members• 30+ adopted OGC Standards (some are ISO Standards)
http://www.opengeospatial.org/standards• Several hundred software products, implementing OGC Standards
http://www.opengeospatial.org/resource/products• Broad user community worldwide, many policy positions for NSDI based on OGC
standards• Cooperation with other standards organizations and foundations, e.g. ISO, W3C, OMG,
etc http://www.opengeospatial.org/ogc/alliancepartners
A non-profit, international voluntary consensus standards organization that is leading the development, promotion and harmonization of publicly available, open standards for geospatial and location based services.
2© 2012, Open Geospatial Consortium
OGC®
OGC’s Approach for Advancing InteroperabilityOGC’s Approach for Advancing Interoperability
• Interoperability Program (IP) - a global, innovative, hands-on rapid prototyping and testing program designed to unite users and industry in accelerating interface development and validation, and delivery of interoperability to market
• Specification Development Program –Consensus standards process similar to other Industry consortia (World Wide Web Consortium W3C, OMG etc.).
• Marketing and Communications Program
– education and training, encourage take up of OGC specifications, business development, communications programs
• Compliance Testing and Certification Program - allows organizations that implement an OGC standard to test their implementations with mandatory and optional elements of that standard
Rapid Interface
Development
Standards
Setting
Market
Adoption
Testing &
Certification
© 2012, Open Geospatial Consortium 3
OGC®
OGC/ISO SPECIFICATIONS OGC/ISO SPECIFICATIONS RELEVANT FOR AIXM USERELEVANT FOR AIXM USE
4© 2012, Open Geospatial Consortium
OGC®
OGC/ISO SpecificationsOGC/ISO Specifications
5© 2012, Open Geospatial Consortium
OGC®
USE OF AIXM IN OGC WEB USE OF AIXM IN OGC WEB SERVICES TESTBEDSSERVICES TESTBEDS
6© 2012, Open Geospatial Consortium
OGC®
OGC IPs related to AviationOGC IPs related to Aviation
• Past:– OWS-6: http://www.opengeospatial.org/projects/initiatives/ows-6 – OWS-7: http://www.opengeospatial.org/projects/initiatives/ows-7 – FAA SAA Pilot: http://www.opengeospatial.org/projects/initiatives/saapilot – OWS-8: http://www.opengeospatial.org/projects/initiatives/ows-8
• Active:– OWS-9: http://www.opengeospatial.org/projects/initiatives/ows-9
• Future:– OWS-10: http://www.opengeospatial.org/projects/initiatives/ows-10
7
Check out the OWS demo pages (especially the videos): http://www.opengeospatial.org/resource/demos
OGC IP Engineering Reports are publicly available at:
http://www.opengeospatial.org/standards/per
Check out the OWS demo pages (especially the videos): http://www.opengeospatial.org/resource/demos
OGC IP Engineering Reports are publicly available at:
http://www.opengeospatial.org/standards/per © 2012, Open Geospatial Consortium
OGC®
FAA FAA SPECIAL ACTIVITY SPECIAL ACTIVITY AIRSPACE (SAA) AIRSPACE (SAA) DISSEMINATION OGC PILOTDISSEMINATION OGC PILOT
8© 2012, Open Geospatial Consortium
OGC®
FAA SAA Information Dissemination OGC PilotFAA SAA Information Dissemination OGC Pilot
• Extend the SAA SWIM Services to enable the dissemination of SAA information (including updates) to National Airspace System (NAS) stakeholders and other external users via OGC Web Services
9© 2012, Open Geospatial Consortium
OGC®
Use Case – Querying AIXM DataUse Case – Querying AIXM Data
Static Repository
(NASR)
Static Repository
(NASR)
SAA information
SAA information
Operational Repository
(SAMS)
Operational Repository
(SAMS)
SWIM Services
SWIM Services
JMSJMS
WFS
AIXM 5.1AIXM 5.1
AIXM 5.0AIXM 5.0
FPS
AIXM 5.1AIXM 5.1
StyleStyle
Style Registry
StylesStyles
query
AIXM 5.1AIXM 5.1
StyleStyle
SAA User
(not available for SAA Pilot, thus worked
with AIXM data that was directly imported)
© 2012, Open Geospatial Consortium 10
OGC®
Use Case – Receiving AIXM Update Use Case – Receiving AIXM Update NotificationsNotifications
Static Repository
(NASR)
Static Repository
(NASR)
Operational Repository
(SAMS)
Operational Repository
(SAMS)
SWIM Services
SWIM Services
JMSJMS
WFS
AIXM 5.1
AIXM 5.1
AIXM 5.0
AIXM 5.0
Event Service Adapter
subscribe
SAA User
un-subscribe
AIXM 5.1
AIXM 5.1
JMS msg
(AIXM 5.0)
JMS msg
(AIXM 5.0)
Event Service
SAA update(AIXM 5.1)
SAA update(AIXM 5.1)
(not available for SAA Pilot, thus worked
with AIXM data that was directly imported)
© 2012, Open Geospatial Consortium 11
OGC®
OWS-8 AVIATIONOWS-8 AVIATION
12© 2012, Open Geospatial Consortium
OGC®
OWS-8 Aviation ERsOWS-8 Aviation ERs
Copyright © 2011Open Geospatial Consortium 13
OGC®
IM Assimilation process - OGC 1414
OGC®
IM Assimilation process - OGC 1515
OGC®
OWS-9 AVIATIONOWS-9 AVIATION
16© 2012, Open Geospatial Consortium
OGC®
SponsorsSponsors
17© 2012, Open Geospatial Consortium
OGC®
OWS-9 Aviation ArchitectureOWS-9 Aviation Architecture
18© 2012, Open Geospatial Consortium
OGC®
Advance discovery interoperabilityAdvance discovery interoperability
• Continue to provide symbols and styling rules via CSW-ebRIM Registry
• Make services discoverable
• Enable discovery of WFSs that serve an AIXM feature queried by its identifier
• Harvest, manage and provide access to AIXM feature metadata
19© 2012, Open Geospatial Consortium
OGC®
Advance interoperable data retrievalAdvance interoperable data retrieval
• Continuing provision of AIXM and DNOTAM data via WFS and Event Service
• Addressing complexity of creating expressions to filter AIXM data through advanced filtering functionality:– Non-spatial feature query– AIXM feature as geometry operand– Stored Query / Filter– Selective metadata retrieval– Subscription update intervals – Altitude query (for airspaces)
20© 2012, Open Geospatial Consortium
OGC®
Altitude Query (for Airspaces)Altitude Query (for Airspaces)
• WFS to automatically compute airspace geometry when applying spatial filter on airspace geometry
21
Intersects ( , ) =
2D TRUE
3D FALSE
© 2012, Open Geospatial Consortium
OGC®
Altitude Query – 2.5D Geometry ComputationAltitude Query – 2.5D Geometry Computation
22
<<feature>>Airspace
<<object>>AirspaceVolum
e
<<object>>AirspaceGeometryComponent
© 2012, Open Geospatial Consortium
OGC®
Mature metadata useMature metadata use
• Representation, management and provision of AIXM metadata, especially provenance metadata
• Conform to Aviation metadata requirements & guidance– Requirements for Aviation Metadata (OGC 10-195)– Guidance on the Aviation Metadata Profile (OGC 10-196r1)
• Investigation of alternative approaches for efficient metadata management– Efficiency factor / objective: minimize bandwidth consumption, e.g.
in ground-to-air communication
23© 2012, Open Geospatial Consortium
OGC®
WirelessNetwork
(WIFI, Data Link)
Develop interoperable data transmission to Develop interoperable data transmission to aircraft managementaircraft management
24
GroundNetwork
DMSDMS
© 2012, Open Geospatial Consortium
OGC®
Data Management ServiceData Management Service
25
WFSWFS
Event ServiceEvent
Service
DBDB
1. Get AIXM data
2. Get AIXM data
3. Return AIXM data
4. Return AIXM data
5. Update AIXM data
6. Update AIXM data store
7. Publish Digital NOTAM
8. Match Digital NOTAM against subscriptions9. Deliver
Digital NOTAM
10. Deliver Digital
NOTAMDMS
Wireless data link
Ground based networks
© 2012, Open Geospatial Consortium
OGC®
Advance interoperable styling and portrayalAdvance interoperable styling and portrayal
• Set up Web Services Architecture that enables retrieval of static airport maps in support of ePIB applications– ePIB: Digitally Enhanced Pre-Flight Information Bulletin
26© 2012, Open Geospatial Consortium
OGC®
Advance interoperable styling and portrayalAdvance interoperable styling and portrayal
27© 2012, Open Geospatial Consortium
OGC®
Integrate geometry processing servicesIntegrate geometry processing services
• Develop WPS (Profiles) to determine spatial relationship and intersection of AIXM geometries
28
1) Calculate intersection of route and airspace
2) Calculate if route and airspace intersect
© 2012, Open Geospatial Consortium
OGC®
• Test performance and endurance of WFS and Event Service components– Goal: determine suitability of proposed architecture for operational
environment– Example: publication of [TBD] Digital NOTAMs to be served up to
[TBD] potential subscribers every [TBD seconds] over a period of [TBD hours]
Investigate system performance and Investigate system performance and enduranceendurance
29© 2012, Open Geospatial Consortium
OGC®
FES/WFS Temporality ExtensionFES/WFS Temporality Extension
Develop extension to FES/WFS to improve and simplify querying/filtering of AIXM data Improve support for handling the complexity of AIXM Temporality ModelTowards operational use of AIXM with OGC technology
30© 2012, Open Geospatial Consortium
OGC®
Advance conceptual modeling and mapping Advance conceptual modeling and mapping tool supporttool support
31
AIRM ISO 19109 Application
Schema
© 2012, Open Geospatial Consortium
OGC®
OWS-9: Transition between SWIM OWS-9: Transition between SWIM environmentsenvironments
32© 2012, Open Geospatial Consortium
OGC®
VisionVision
33© 2012, Open Geospatial Consortium
OGC®
You are welcome on board!You are welcome on board!
• Open to everybody!– OGC homepage: http://www.opengeospatial.org/– OGC standards: http://www.opengeospatial.org/standards– OGC Aviation: http://www.opengeospatial.org/domain/aviation
• Free access to the OGC Aviation DWG resources:– Homepage:
http://www.opengeospatial.org/projects/groups/aviationdwg – Public twiki:
http://external.opengis.org/twiki_public/AviationDWG/WebHome – Open mailinglist:
https://lists.opengeospatial.org/mailman/listinfo/aviation.dwg
• OWS-9 Demonstration at next OGC TC, Jan 14-18 2013:– http://www.opengeospatial.org/event/1301tc
© 2012, Open Geospatial Consortium 34
OGC®
Questions?Questions?
• [email protected]• OWS-9 Aviation Architect
© 2012, Open Geospatial Consortium 35