Open Geospatial Consortium OGC Overview Steven Ramage January

  • Slides: 26
Download presentation
Open Geospatial Consortium (OGC) Overview Steven Ramage January 7, 2011 Copyright 2011, Open Geospatial

Open Geospatial Consortium (OGC) Overview Steven Ramage January 7, 2011 Copyright 2011, Open Geospatial Consortium • Making Location Count

OGC Introduction Copyright 2011, Open Geospatial Consortium • Making Location Count 2

OGC Introduction Copyright 2011, Open Geospatial Consortium • Making Location Count 2

Vision and Mission The Open. GIS® Vision Achieve the full societal, economic and scientific

Vision and Mission The Open. GIS® Vision Achieve the full societal, economic and scientific benefits of integrating location resources into commercial, institutional and organisational processes worldwide. The OGC Mission To serve as a global forum for and lead the development, promotion and harmonization of open and freely available geospatial standards. OGC Copyright 2011, Open Geospatial Consortium • Making Location Count

What is the OGC? • • • Not-for-profit, international standards development consortium 405+ industry,

What is the OGC? • • • Not-for-profit, international standards development consortium 405+ industry, government, and university members Specification Development Program (since 1994) – Class A liaison with ISO/TC 211 – 28 Implementation Standards, with additional standards profiles, and best practice documents… – OGC Reference Model defines interoperable geo architecture • Interoperability Program (since 1999) – A global, innovative, hands-on engineering and testing program designed to accelerate interface development and bring interoperability to the market • Outreach and Community Adoption Program (since 2002) – Awareness raising, education and training, encourage take up of Open. GIS® specifications, business development OGC Copyright 2011, Open Geospatial Consortium • Making Location Count 4

OGC organization OGC Copyright 2011, Open Geospatial Consortium • Making Location Count 5

OGC organization OGC Copyright 2011, Open Geospatial Consortium • Making Location Count 5

OGC’s approach to advancing interoperability • Interoperability Program (IP) – a global, innovative, hands-on

OGC’s approach to advancing interoperability • Interoperability Program (IP) – a global, innovative, hands-on rapid prototyping engineering and testing program for accelerating interface development and bringing interoperability to the market. • Specification Development Program – consensus processes similar to other Industry consortia (World Wide Web Consortium, OMG, etc. ). • Outreach and Community Adoption Program – education and training, encourage use of OGC standards, business development, communications programs OGC Copyright 2011, Open Geospatial Consortium • Making Location Count Rapid Interface Development Standards Setting Market Adoption 6

OGC process Interoperability Program 1) Testbeds & 2) Interoperability Experiments: • OWS 1 thru

OGC process Interoperability Program 1) Testbeds & 2) Interoperability Experiments: • OWS 1 thru 8 testbeds (TBs) • Oceans Interop. Exper. (IE) • Fusion Standards Study IE • Emergency Mapping Symbology TB • Open Location Services TB • Web Mapping TB • etc. New Sponsors & Participants Can sta didate nda rds OGC New SDO liaisons Vendor Implementation & user uptake Specification Program: Standards Review & Adoption (PC & TC) 3. Pilot Projects: • Geo. Connections Canada • Geosp. One. Stop Transportation • GEOSS AIP • Critical Infrastruct. Protection • Civil Works Tech. Insertion • Multi-hazard Mapping • etc. Marketing & Communications Program men m o C ts Copyright 2011, Open Geospatial Consortium • Making Location Count Other SDOs New Standards & Best Practices & Harmonization with other SDO’s standards 7

OGC membership growth OGC Copyright 2011, Open Geospatial Consortium • Making Location Count 8

OGC membership growth OGC Copyright 2011, Open Geospatial Consortium • Making Location Count 8

OGC membership is international OGC Copyright 2011, Open Geospatial Consortium • Making Location Count

OGC membership is international OGC Copyright 2011, Open Geospatial Consortium • Making Location Count 9

Scope of membership - examples • Academia/Research: 100+ institutions worldwide • Sensors: 3 e.

Scope of membership - examples • Academia/Research: 100+ institutions worldwide • Sensors: 3 e. TI, Smart Sensor Systems, IRIS Corp, Overwatch Systems… • Government: JRC, EUSC, ESA; US DHS, EPA, Census, Geological Survey, Army Corps TEC, DISA, NGA, NASA; Oak Ridge National Labs; United Nations; Natural Resources Canada; Geosciences Australia; and others at the national, provincial, state and local levels. • Geospatial/AEC/CAD: Analytical Graphics Inc. , Autodesk, Bentley Systems, Blue Marble Geographics, Cadcorp, ESRI, e-spatial, Galdos, Intergraph, Ionic, Laser. Scan, Map. Info, Navis. Works, NAVTEQ, PCI Geomatics, others… • Infrastructure: Oracle, Google, Shell Exploration… • Integrators / Engineering: BAE Systems, Boeing, EADS Astrium, Lockheed Martin, Geo. Decisions, Raytheon, Northrop Grumman, General Dynamics, Parsons Brinkerhoff, Mitre, Hansa Luftbild, Tetra Tech, Michael Baker, others… • Telecom/LBS: Telecom. Systems, Tele Atlas N. V. , Si. RF OGC Copyright 2011, Open Geospatial Consortium • Making Location Count 10

Member types as percentage of membership University 29% Research 7% NGO 3% OGC Government

Member types as percentage of membership University 29% Research 7% NGO 3% OGC Government 20% Industry 41% Copyright 2011, Open Geospatial Consortium • Making Location Count 11

OGC activities are driven by societal needs Education & Research Sustainable Development Utilities Health

OGC activities are driven by societal needs Education & Research Sustainable Development Utilities Health E -Government Energy Consumer Services OGC Copyright 2011, Open Geospatial Consortium • Making Location Count Geosciences 12

Many policies specify OGC Standards • Group on Earth Observations • National Geospatial. Intelligence

Many policies specify OGC Standards • Group on Earth Observations • National Geospatial. Intelligence Agency • US Federal Enterprise Architecture (Geospatial Profile) • NATO C 3 • United Nations Strategic Plan OGC Copyright 2011, Open Geospatial Consortium • Making Location Count 13

More OGC-based policy positions • European Union INSPIRE technical architecture built around OGC specifications

More OGC-based policy positions • European Union INSPIRE technical architecture built around OGC specifications • OGC is a Participating Organization of GEO and leads the task to create the GEOSS persistent network of publicly accessible services for demonstration and research. • NGA, USGS, and NASA are Strategic Members (our highest level) • USGS Framework Features served with WFS and WMS • Canada Geospatial Data Infrastructure (CGDI) Implements OGC Web Service Specifications • UK Ordnance Survey using GML format to distribute its Master. Map product • CIA and DHS have adopted OGC as part of their Geospatial Enterprise Architectures • Compliance tests are now in place for a DGIWG profile of WMS OGC Copyright 2011, Open Geospatial Consortium • Making Location Count 14

Communities address interoperability issues in OGC • Hydrology Domain Working Group (HDWG) – Groundwater

Communities address interoperability issues in OGC • Hydrology Domain Working Group (HDWG) – Groundwater Interoperability Experiment – Surface Water Interoperability Experiment • Meteorology & Oceanography Domain Working Group (MDWG) – WMS Interoperability Experiment – Conceptual Model Interoperability Experiment • • • AGILE/Euro. SDR/OGC Persistent Testbed (PTB) 3 DIM (urban models, Building Information Models etc. ) Defense and Intelligence Domain Working Group (D&I WG) Earth Systems Science Domain Working Group (ESS WG) Mass Market Domain Working Group (Mass. Market WG) Others… OGC Copyright 2011, Open Geospatial Consortium • Making Location Count 15

OGC works with many Standards Development Organizations • • • OGC International Organization for

OGC works with many Standards Development Organizations • • • OGC International Organization for Standards (ISO) World Wide Web Consortium (W 3 C) Digital Geospatial Information Working Group (DGIWG) Organization for the Advancement of Structured Information Standards (OASIS) Open Mobile Alliance (OMA) Internet Engineering Task Force (IETF) building. SMART International / Alliance (b. Si / b. Sa) IEEE Technical Committee 9 (Sensor Web) Web 3 D Consortium And others… Copyright 2011, Open Geospatial Consortium • Making Location Count 16

OGC Standards Copyright 2011, Open Geospatial Consortium • Making Location Count 17

OGC Standards Copyright 2011, Open Geospatial Consortium • Making Location Count 17

Approved OGC® Standards • Web Services – – – Web Map Service (WMS) {ISO}

Approved OGC® Standards • Web Services – – – Web Map Service (WMS) {ISO} Web Feature Service (WFS) {ISO} Web Coverage Service (WCS) Catalog Services for the Web (CS/W) Coordinate Transformation Available free of charge at http: //opengeospatial. org/standards • XML Encodings – Geography Markup Language (GML) {ISO} – KML – Web Map Context • Sensor Web Enablement – – – Sensor. ML Transducer. ML Sensor Observation Service (SOS) Sensor Planning Service (SPS) Sensor Alert Service (SAS) • Open Location Services (Open. LS) {ISO} • Tightly coupled – Simple Feature Access – OLE, SQL, CORBA {ISO} – Grid Coverages • Others (33 total as of January 2011, plus profiles, best practices, discussion papers, white papers, etc. OGC Copyright 2011, Open Geospatial Consortium • Making Location Count 18

Service interface and encoding standards • Catalogue Services • Encodings – – – –

Service interface and encoding standards • Catalogue Services • Encodings – – – – Catalogue Service • Processing Services – – Open Location Services (Open. LS) Coordinate Transformation Service Sensor Planning Service (SPS) Web Processing Service (WPS) • Portrayal Services – Web Map Service • Data Services – – Grid Coverage Service Simple Features (4) Web Coverage Service Web Feature Service OGC Geography Markup Language (GML) Styled Layer Descriptor (SLD) Transducer Markup Language (TML) Sensor Model Language (Sensor. ML) City. GML Web Map Context (WMC) Observations & Measurements (O&M) Filter Encoding KML Symbology Encoding GML in JPEG 2000 Geographic Objects Geo. XACML • Web Services Common – Services in common across multiple standards Copyright 2011, Open Geospatial Consortium • Making Location Count 19

Geography Mark-up Language (GML) application schema examples • City. GML (http: //www. citygml. org)

Geography Mark-up Language (GML) application schema examples • City. GML (http: //www. citygml. org) – Common information model for the representation of 3 D urban objects. It defines the classes and relations for the most relevant topographic objects in cities and regional models with respect to their geometrical, topological, semantic and appearance properties. Included are generalization hierarchies between thematic classes, aggregations, relations between objects, and spatial properties. • Geo. Sci. ML (http: //www. opengis. net/Geo. Sci. ML/) – Geo. Sci. ML accommodates the goal of representing geoscience information associated with geologic maps and observations, as well as being extensible in the long-term to other geoscience data. – An approved standard in that community • Marine. XML (https: //www. seegrid. csiro. au/twiki/bin/view/Marineweb/Marine. XML) – Marine Data exchange based on ISO 19136 (GML Feature Types). The alignment between ISO and OGC on ISO 19136 makes GML the clear (only) choice for developing an XML-based framework for marine data exchange. • AIXM/GML (http: //www. aixm. aero) – The Aeronautical Information Exchange Model (AIXM) Specification supports the data -centric environment. It supports aeronautical information collection, dissemination and transformation throughout the data chain OGC Copyright 2011, Open Geospatial Consortium • Making Location Count 20

Web Map Service (WMS) can get multiple maps Elevation Cloud Cover Borders Cities Multiple

Web Map Service (WMS) can get multiple maps Elevation Cloud Cover Borders Cities Multiple overlaid maps One Get. Map request: OGC Copyright 2011, Open Geospatial Consortium • Making Location Count 21

 Integrated Decision Support Web Feature Server Web Coverage Server Web Map Server OGC

Integrated Decision Support Web Feature Server Web Coverage Server Web Map Server OGC With OGC web services, an analyst or operator can dynamically access that data which is relevant to the task at hand, directly from the authoritative data steward, using a variety of tools. Copyright 2011, Open Geospatial Consortium • Making Location Count 22

“Chaining” Web services For decision support Assess Wildfire Activity Demonstrated in 2004 as part

“Chaining” Web services For decision support Assess Wildfire Activity Demonstrated in 2004 as part of OGC Web Services Testbed 2 OGC Interfaces Service chaining creates Value-added products Decision Support Client Internet WCS (NASA Data Pool) WCTS (Producer-B, Vendor-2) WICS WFS (Producer-C, Vendor-3) (Producer-n, Vendor-x) … OGC Web Servers Copyright 2011, Open Geospatial Consortium • Making Location Count 23

OGC Sensor Web Enablement • • • Sensors connected to and discoverable on the

OGC Sensor Web Enablement • • • Sensors connected to and discoverable on the Web Sensors have position & generate observations Sensor descriptions available Services to task and access sensors Local, regional, national scalability Enabling the Enterprise Airborne Imaging Device Traffic Monitoring OGC Environmental Monitor Automobile As Sensor Probe Temp Sensor Stored Sensor Data Webcam Strain Gauge Satellite-borne Imaging Device Industrial Process Monitor Health Monitor Copyright 2011, Open Geospatial Consortium • Making Location Count 24

Sensor Web Enablement (SWE) Standards • Information Models and Schema – Sensor Model Language

Sensor Web Enablement (SWE) Standards • Information Models and Schema – Sensor Model Language (Sensor. ML) for In-situ and Remote Sensors - Core models and schema for observation processes: support for sensor components, georegistration, response models, post measurement processing – Observations and Measurements (O&M) – Core models and schema for observations – Transducer. ML – adds system integration and real-time streaming clusters of observations • Web Services – Sensor Observation Service - Access Observations for a sensor or sensor constellation, and optionally, the associated sensor and platform data – Sensor Alert Service – Subscribe to alerts based upon sensor observations – Sensor Planning Service – Request collection feasibility and task sensor system for desired observations – Web Notification Service –Manage message dialogue between client and Web service(s) for long duration (asynchronous) processes – Sensor Registries – Discover sensors and sensor observations OGC Copyright 2011, Open Geospatial Consortium • Making Location Count 25

OGC Public Resources • Adopted Standards: – http: //www. opengeospatial. org/standards • OGC Reference

OGC Public Resources • Adopted Standards: – http: //www. opengeospatial. org/standards • OGC Reference Model: – http: //www. opengeospatial. org/standards/orm • OGC Web Services 6 Testbed Demonstration Videos – http: //www. opengeospatial. org/pub/www/ows 6/index. html • Compliance Testing and Certification – http: //www. opengeospatial. org/compliance • List of Registered Products using OGC Standards: – http: //www. opengeospatial. org/resource • OGC Network – member-contributed OGC “encyclopedia” – http: //www. ogcnetwork. net • OGC User – case studies of OGC implementations in the global community – http: //www. opengeospatial. org, click on “Press Room” OGC Copyright 2011, Open Geospatial Consortium • Making Location Count 26