OGC Catalog Service for the Web (CS/W): experience in NASA John D. Evans, Ph.D. NASA Geosciences Interoperability Office (GIO) Earth.

Slides:



Advertisements
Similar presentations
GEOSS ADC Architecture Workshop Workflow Session Pier Giorgio Marchetti European Space Agency
Advertisements

GEOSS ADC Architecture Workshop Clearinghouse, Catalogues, Registries Doug Nebert U.S. Geological Survey February 5, 2008.
Page 1 CSISS LCenter for Spatial Information Science and Systems 03/19/2008 GeoBrain BPELPower Workflow Engine Liping Di, Genong Yu Center.
Agenda Session (75 minutes duration, Friday sessions are 90 minutes) Co-lead introduces the session (5 minutes) –repeat of one chart from opening plenary.
OGC Catalog Services Overview: CS/W, ebRIM, Service Profiles, Metadata & Metametadata OGC - OGF Workshop Joshua Lieberman Traverse Technologies Inc. February.
HMA CDR, 5-6 September 2006, Frascati Slide 1 HMA Catalogue Update Presented By Paul Kopp On behalf of Jolyon Martin, ESA Summarising many presentations.
® © 2006 Open Geospatial Consortium, Inc. OGC Catalog CEOS WGISS September 2006 Chuck Heazel
1 NASA CEOP Status & Demo CEOS WGISS-25 Sanya, China February 27, 2008 Yonsook Enloe.
EuroGEOSS Implementing the GEOSS Data Sharing Action Plan: Drought.
GEOSS Common Infrastructure (GCI): status and evolution EC Side Event - GEO Plenary IX Foz do Iguacu, November 2012 Mirko Albani Earth Observation.
Geographic Interoperability Office ISO and OGC Geographic Information Service Architecture George Percivall NASA Geographic.
1 OGC Web Services Kai Lin San Diego Supercomputer Center
Page 1© Crown copyright 2006 Registry technology & case study implementation J. Tandy, D. Thomas - November 2006.
REASoN REASoN Project to link NASA's data, modeling and systems to users in research, education and applications Application of NASA ESE Data and Tools.
Geospatial One-Stop A Federal Gateway to Federal, State & Local Geographic Data
OWS-3 Catalog Introduction 20 April 2005 Joshua Lieberman
OneGeology-Europe - the first step to the European Geological SDI INSPIRE Conference 2010, Session Thematic Communities: Geology Krakow, June 24 th 2010.
Enhancing Data Discovery, Understanding and Usage through an Air Quality Metadata System ISRSE, 6 May 2009 The Palazzo dei Congressi di Stresa Stresa,
Europe’s Information Society eContentplus OrléansWP6 1st Coordination and progress meeting Technical information OGC WMS – WFS – CSW.
Implementation of a Data Node in China's Spatial Information Grid Based on NWGISS Dengrong Zhang, Le Yu, Liping Di Institute of Spatial.
ESIP Winter Meeting, Jan.9-10, 2008 EIE Vision The Earth Information Exchange is an integrated system of distributed components that work together to expedite.
Planned Title: Review of Evaluation of Geospatial Search Allan Doyle.
Page 1 LAITS Laboratory for Advanced Information Technology and Standards 9/6/04 Briefing on Open Geospatial Consortium (OGC)’s Web Services (OWS) Initiative.
U.S. Department of the Interior U.S. Geological Survey Web Services Interest Group WGISS #28 September, 2009 Pretoria, South Africa Lyndon R. Oleson U.S.
OASIS ebXML Registry Standard Open Forum 2003 on Metadata Registries 10:30 – 11:15 January 20, 2003 Kathryn Breininger The Boeing Company Chair, OASIS.
GCMD/IDN STATUS AND PLANS Stephen Wharton CWIC Meeting February19, 2015.
Portal & Interoperability -share ESG Portlets to support EIE through JSR 1/268 & WSRP Chaowei Yang, Zhenlong Li, Wenwen Li Joint Center for Intelligent.
Jürgen Walther Office of the Interministerial Committee for Geo Information (IMAGI) Coordination Office GDI-DE Federal Agency for Cartography and Geodesy.
Metadata and Geographical Information Systems Adrian Moss KINDS project, Manchester Metropolitan University, UK
Page 1 CSISS Center for Spatial Information Science and Systems 05/12/2006 Geoinformatics 2006 Center for Spatial Information Science and Systems (CSISS)
1 NASA CEOP Status & Demo CEOS WGISS-24 Oberpfaffenhofen, Germany October 15, 2007 Yonsook Enloe.
ESIP & Geospatial One-Stop (GOS) Registering ESIP Products and Services with Geospatial One-Stop.
What is CWIC? Authors: Doug Newman Andrew Mitchell
1 Interoperability and a Spatial Web Portal April 20, 2007 Myra Bambacus NASA Applied Sciences Program Geosciences Interoperability Office.
1. Data providers deliver metadata records that describe their datasets through OGC catalogue services for the web. Each metadata record uses keyword concepts.
Geospatial Interoperability Jeff de La Beaujardière, PhD NASA Geospatial Interoperability Office.
GEOSS Air Quality Community Infrastructure ESIP, 23 July 2010 Knoxville, TN E.M. Robinson, R.B. Husar, S.R. Falke, E.T. Habermann, A. Warnock, M. Hogeweg,
Page 1 CSISS Center for Spatial Information Science and Systems Access HDF-EOS data with OGC Web Coverage Service - Earth Observation Application Profile.
1 Using the GEOSS Common Infrastructure in the Air Quality & Health SBA: Wildfire & Smoke Assessment Prepared by the GEOSS AIP-2 Air Quality & Health Working.
1 1 ECHO Extended Services February 15, Agenda Review of Extended Services Policy and Governance ECHO’s Service Domain Model How to…
Federated Space-Time Query for Earth Science Data Using OpenSearch Conventions ESIP Federated Search Cluster Chris Lynnes Bruce Beaumont Ruth Duerr Hook.
CWIC Developers Meeting January 28 th 2014 Calin Duma CSW and OpenSearch from the CWIC Start client perspective.
Core Task Status, AR Doug Nebert September 22, 2008.
Glossary WMS – OGC Web Mapping Services WFS – OGC Web Feature Services XML- Extensible Markup Language OGC – Open GIS Consortium ADN –
ORNL DAAC SPATIAL DATA ACCESS TOOL Open Geospatial Consortium (OGC) Services Bruce E. Wilson Suresh K. Santhana Vannan Yaxing Wei Tammy W. Beaty National.
1 Using the GEOSS Common Infrastructure in the Air Quality & Health SBA: Wildfire & Smoke Assessment Prepared by the GEOSS AIP-2 Air Quality & Health Working.
The Earth Information Exchange. Portal Structure Portal Functions/Capabilities Portal Content ESIP Portal and Geospatial One-Stop ESIP Portal and NOAA.
CGI – GeoSciML Testbed 3 Status for BRGM Jean-Jacques Serrano.
EbRIM Profile of CS/W 17-JUL-2007 Presented by: Panagiotis (Peter) A. Vretanos, CubeWerx Inc.
1 2.5 DISTRIBUTED DATA INTEGRATION WTF-CEOP (WGISS Test Facility for CEOP) May 2007 Yonsook Enloe (NASA/SGT) Chris Lynnes (NASA)
Page 1 CSISS Center for Spatial Information Science and Systems 09/12/2006 Center for Spatial Information Science and Systems (CSISS) George Mason University.
SDI 4.0 Crowd-sourcing, Gov-sourcing Geographic Data via Open Geosynchronization Raj R. Singh Director, Interoperability Programs Open Geospatial Consortium.
Bavarian Agency for Surveying and Geoinformation AAA - The contribution of the AdV in an increasing European Spatial Data Infrastructure - the German Way.
Page 1Overview of the HMA Project, 8 March 2010 Overview of the HMA Project OGC TC Opening Plenary Pier Giorgio Marchetti European Space Agency.
CEOS Working Group on Information System and Services (WGISS) Data Access Infrastructure and Interoperability Standards Andrew Mitchell - NASA Goddard.
Semantic metadata in the Catalogue Frédéric Houbie.
HMA-T Progress Meeting 26 November 2008 Slide 1 IMAA-CNR activity report HMA-T Progress Meeting 26 November 2008 S. Nativi, E. Boldrini, F. Papeschi IMAA-CNR.
OGC Catalog Service for the Web (CS/W): experience in NASA John D. Evans, Ph.D. NASA Geosciences Interoperability Office (GIO) Earth.
GEOSS Component and Service Registry (CSR)
INSPIRE Conformance Class of I15
Session 3A: Catalog Services and Metadata Models
CAP-378 and “Conhecer para não ignorar”
HMA Follow On Task 1 Standards evolutions
Ontology based Collection Discovery
NASA's Earth Science Gateway ESIP Meeting at College Park, Nov
Session 2: Metadata and Catalogues
WGISS Connected Data Assets Oct 24, 2018 Yonsook Enloe
OGC and activities HMA-T Phase 2 KO Meeting
(Minimal and INSPIRE Conformance Levels)
4/5 May 2009 The Palazzo dei Congressi di Stresa Stresa, Italy
Presentation transcript:

OGC Catalog Service for the Web (CS/W): experience in NASA John D. Evans, Ph.D. NASA Geosciences Interoperability Office (GIO) Earth Science Applications Division -/- Global Science & Technology, Inc. Goddard Space Flight Center, Greenbelt, MD

Introduction & overview OGC CS/W specification: Spring 2004 OGC CS/W specification: Spring 2004 – (After many iterations) OGC ebRIM profile: Fall 2005 OGC ebRIM profile: Fall 2005 NASA experimenting with CS/W since Fall 2004 NASA experimenting with CS/W since Fall 2004 Two implementations in particular: Two implementations in particular: – ECHO CS/W connector (Center for Spatial Information Science & Systems [CSISS], George Mason University) – Earth Science Gateway (NASA Geosciences Interoperability Office [GIO] & Compusult Ltd.) Implementation experience Implementation experience – Insights, opportunities, and challenges

GMU / CSISS experience with CS/W Birds eye view Birds eye view - From Bai, Y., et al., 2007: Towards a Geospatial Catalogue Federation Service, Photogrammetric Engineering & Remote Sensing 73 (6), pp

GMU / CSISS experience with CS/W Inside the Catalogue Federation Service Inside the Catalogue Federation Service - From Bai, Y., et al., 2007: Towards a Geospatial Catalogue Federation Service, Photogrammetric Engineering & Remote Sensing 73 (6), pp

RegistryObject Classification ClassificationSchema …… Association ServiceBindings RegistryEntry Service ExtrinsicObject CSWExtrinsicObject RepositoryItem Service Info. Model (ISO 19119) Dataset Info. Model (ISO 19115) NASA EOS Core System (ECS) Slot GMU / CSISS experience with CS/W ebRIM model extends OGC CSW for geospatial resources ebRIM + OGC Catalogue Service for CS/W + OGC Catalogue Service for ISO 19115/19119

GMU / CSISS: CS/W bridge to ECHO Connects to the full, operational ECHO Connects to the full, operational ECHO Partial ECHO–ebRIM mapping. Emphasis: Partial ECHO–ebRIM mapping. Emphasis: – CS/W core queryables (Dublin Core) – Granules (not Collections) Performance issues: Performance issues: – ECHO not fully optimized for granule-level search – ECHO 8 responds to most queries from CS/W connector in under 2 minutes (used to be worse) – ECHO 9 may further improve query performance Multiplicity of schemas poses addl challenges Multiplicity of schemas poses addl challenges – CS/W used as a hub for several different catalogs

NASA / GIO Earth Science Gateway (ESG)

Earth Science Gateway (ESG) Service Manager OGC WMS Servers Service Manager Service Registry Database (Oracle) Web Publishing Client OGC WFS Servers OGC WCS Servers External Applications/Clients OGC CSW Requests - GetCapabilities (1) - GetRecords (2) OGC CSW Transactions (3) - Insert - Update - Delete OGC Repository Extensions - GetRepositoryItem (4) - PutRepositoryItem (5) Capabilities XML Document (1) Transaction Status (3) Search Results (2) Repository Item (4) Repository Status (3)

OGC WMS Servers Service Manager Service Registry Database (Oracle) Web Publishing Client OGC WFS Servers OGC WCS Servers External Applications/Clients OGC CSW Requests - GetCapabilities (1) - GetRecords (2) OGC CSW Transactions (3) - Insert - Update - Delete OGC Repository Extensions - GetRepositoryItem (4) - PutRepositoryItem (5) Capabilities XML Document (1) Transaction Status (3) Search Results (2) Repository Item (4) Repository Status (3) Earth Science Gateway (ESG) Service Manager ESG portal uses CS/W internally for all catalog access ESG portal uses CS/W internally for all catalog access – Search – Publish – Harvest Public interface available for other CS/W clients Public interface available for other CS/W clients Simple HTML client can query other CS/W servers Simple HTML client can query other CS/W servers

ESG in OGC Web Services Testbed 3 Successful connections from a Refractions Research CS/W client (Nov. 2005) Successful connections from a Refractions Research CS/W client (Nov. 2005) Key challenge: reconciling different ebRIM representations Key challenge: reconciling different ebRIM representations – E.g., WMS Layer Extrinsic Object: is its ObjectType Layer?WMS_Layer? or Data_Set? – A guessing game; create equivalencies to fit queries coming from different clients – Changing an ebRIM type name can be a headache Another challenge: maintaining performance Another challenge: maintaining performance – Query response slowed a lot at 100k-200k records. – Server-side workarounds: temp tables; caching; returning summaries rather than full records

ESG in OGC Web Services Testbed 4 UAV EO-1

Service Binding Classification ExtrinsicObject objectType = Geometry ExtrinsicObject objectType = Context Document (WMS only) HasFootprint Offers HasContext Service Binding Extents User OffersService ExtrinsicObject objectType = Dataset Description (Metadata Document) HasFootprint Describes Classification uuid = parent uuid = classified_object uuid = service ExtrinsicObject objectType = Layer / featureType / CoverageOfferingBrief Service (WMS, WFS, WCS) uuid = classified_object ExtrinsicObject objectType = Layer / featureType / CoverageOfferingBrief ESG: ebRIM model of OGC Web Service

ExtrinsicOject objectType = Legend ExtrinsicOject objectType = LayerStyle Classification ExtrinsicObject objectType = Geometry Extents HasFootprint Externally Links Styles Service (WMS, WFS, WCS) Describes HasLegend ExtrinsicOject objectType = LayerStyle ExtrinsicOject objectType = Legend ExtrinsicObject objectType = Dataset Description (Metadata Document) Offers HasFootprint ExtrinsicObject objectType = Layer, or featureType, or CoverageOfferingBrief ExternalLink Extents ExternalLink Classification g.uuid = e.parent uuid = classified_object ESG: ebRIM model of OGC Web Service objects (WMS Layer, WFS FeatureType, WCS CoverageOffering)

ESG and CS/W interoperability ESG as CS/W server: ESG as CS/W server: – – Successful CS/W connections from Intergraph testbed client – Prototype CS/W connections from European Space Agency (ESA) client [ ESG as CS/W client: ESG as CS/W client: – Successful CS/W connections to GMU/CSISS ECHO connector Differences in ebRIM representations continue to be the main challenge Differences in ebRIM representations continue to be the main challenge – Conforming to CS/W is necessary but NOT sufficient for catalog interoperability

CS/W opportunities & challenges OGC CS/W interface definition is owned by no-one (consensus-based) OGC CS/W interface definition is owned by no-one (consensus-based) – Support by vendors, open source, etc. – Used across many different sectors of activity ebRIM is a promising common ground for catalogs ebRIM is a promising common ground for catalogs – Very flexible meta-model – Growing momentum in e-business Expect tools to manage the complexity Expect tools to manage the complexity ebRIM: not the answer BUT a good framework for expressing the answer ebRIM: not the answer BUT a good framework for expressing the answer

CS/W opportunities & challenges CS/W & ebRIM complexity / generality CS/W & ebRIM complexity / generality – Impedes wider implementation – Impedes wider consensus on profiles? Representing earth imagery in ebRIM: Representing earth imagery in ebRIM: – E.g., ESAs EO products profile (slow adoption so far) Lots of support for product ordering Lots of support for product ordering Little support for service binding Little support for service binding – No one ebRIM representation will fit everyone – Need an imagery counterpart to Dublin Core? NASA community could enhance catalog interoperability by defining one or more overlapping CS/W ebRIM representations NASA community could enhance catalog interoperability by defining one or more overlapping CS/W ebRIM representations