Searching Simulation and Observational Climate Data Using OGC CSW - PowerPoint PPT Presentation

1 / 18
About This Presentation
Title:

Searching Simulation and Observational Climate Data Using OGC CSW

Description:

Client Application. Client Application. Data Catalog. Data Catalog. GO-ESSP 6 ... ISO19115/ISO19119 Application Profile for CSW 2.0 ... – PowerPoint PPT presentation

Number of Views:34
Avg rating:3.0/5.0
Slides: 19
Provided by: bron80
Category:

less

Transcript and Presenter's Notes

Title: Searching Simulation and Observational Climate Data Using OGC CSW


1
Searching Simulation and Observational Climate
Data Using OGC CSW
Data Catalog Interoperability
Kyle HallidayJune 19, 2006UCRL-PRES-222084
2
Overview
  • Project Overview / Goal
  • Obstacles
  • General Approach
  • Concrete Approach
  • Implementation
  • Related Future Work

3
Project Overview / Goal
  • Observational (satellite) Data located in catalog
    at GMU / NASA Ames
  • Simulation Data located in catalog at PCMDI
  • Goal
  • Develop a unified interface for scientists to use
    to browse and search catalogs
  • Browse API THREDDS XML
  • Search API OGC CSW

4
Problem with Searching
  • Observational data and Simulation data are
    different
  • Observational data is measured by instruments and
    sensors.
  • Simulation data is generated by models for a
    given experiment/scenario in a series of runs and
    averaged over some frequency.
  • Common Denominator
  • Time, Latitude, Longitude
  • Conclusion A meaningful search interface must
    know about these differences, either beforehand
    or on-the-fly.

5
Many Pegs, No Holes
  • Adapter design pattern

Data Catalog
Client Application
Client Application
6
Many Pegs, Square Holes
  • Adapter design pattern

7
Square Pegs, Square Holes
  • Adapter design pattern

Data Catalog
Client Application
OGC CSW Adapter
8
Abstract Approach
Client Software
Data Catalog
whatOperationsDoYouSupport()
whatDoesYourDataLookLike, searchCatalog
whatDoesYourDataLookLike()
likeThis
buildInterface()
searchCatalog()
searchResults
9
Concrete Approach
  • OGC CSW exposes the following methods
  • GetCapabilities
  • retrieve service metadata (which operations are
    supported, description of catalog, contact info,
    etc)
  • DescribeRecord
  • Learn about the catalogs information model
  • GetDomain
  • Dynamically retrieve information about the data
    range of a particular parameter

10
Concrete Approach
  • GetRecords
  • Search the catalog, returning search results and
    associated metadata
  • GetRecordById
  • Search catalog, returning search results that
    match the given ID
  • CSW also supports transactional requests, for
    adding, updating, and deleting records

11
Implementation Virtual Organization
GMU (Solaris) (laits.gmu.edu) Globus 4.0.1 with
GMU Certs.
NASA SGT (Linux) (arao2.sgt-inc.com) Globus 3.2
with CEOS Certs.
GMU CA center
GMU (Mac) (geobrain.laits.gmu.edu) Globus 4.0.1
with GMU Certs.
NASA (Linux) (former.intl-interfaces.net) Globus
3.0 with CEOS Certs.
CEOS VO
IPG CA center
GMU (Linux) (data.laits.gmu.edu) Globus 4.0.1
with GMU Certs.
ESG CA center
Ames ipg05 (Linux) (ipg05.ipg.nasa.gov) Globus
4.0.1 with IPG Certs.
LLNL esg2 (Linux) (esg2.llnl.gov) Globus 4.0.1
with ESG Certs.
GMU LAITS VO
NASA IPG VO
LLNL ESG VO
Authentication among different VO
12
Implementation Adapter at LLNL
GetRecords
GetRecordsResponse
client
ESGQueryService
CSW Plugin
WCS
ESG Metadata Catalog
ESG Publishing Scripts
GMU GCSF
Data publishing
OGC Testbed Data
server
13
Related Work CDAT THREDDS/OPeNDAP Browser
14
Related Work CDAT THREDDS/OPeNDAP Browser
Tree View generated from THREDDS XML
15
Related Work CDAT THREDDS/OPeNDAP Browser
File Metadata drawn from OPeNDAP
16
Related Work CDAT THREDDS/OPeNDAP Browser
OPeNDAP server supports HTTP Basic authentication
17
Future Work Advanced Search
18
Links
  • PCMDI
  • http//www-pcmdi.llnl.gov
  • GMU LAITS
  • http//geobrain.laits.gmu.edu/
  • NASA Ames
  • http//www.nasa.gov/centers/ames/
  • IPCC ESG Data Portal
  • http//esg.llnl.gov/portal
  • IPCC ESG Data Portal THREDDS Base
  • http//climate.llnl.gov/dap/ipcc4/?thredds
  • IPCC ESG Data Portal OPeNDAP Base
  • http//climate.llnl.gov/dap/ipcc4/
  • CDAT Documentation
  • http//cdat.sf.net
  • PyDAP OPeNDAP Server
  • http//pydap.org/
  • OGC CSW 2.0 Specification
  • http//portal.opengeospatial.org/files/?artifact_i
    d5929version2
  • ISO19115/ISO19119 Application Profile for CSW 2.0
Write a Comment
User Comments (0)
About PowerShow.com