14
NOAAServer: Unified access to distributed NOAA data Ernest Daddio, NOAA/ESDIM Steve Hankin, NOAA/PMEL Donald Denbo, NOAA/PMEL/JISAO Nancy Soreide, NOAA/PMEL Saul Rosenberg, NOAA/ESDIM Joe Sirott, NOAA/PMEL/JISAO Steve Roberts, UCAR/JOSS W. Zhu, NOAA/PMEL/JISAO AMS / IIPS, Jan 10-15, 1999, Dallas, TX

NOAAServer: Unified access to distributed NOAA data

Embed Size (px)

DESCRIPTION

AMS / IIPS, Jan 10-15, 1999, Dallas, TX. NOAAServer: Unified access to distributed NOAA data. Ernest Daddio, NOAA/ESDIM Steve Hankin, NOAA/PMEL Donald Denbo, NOAA/PMEL/JISAO Nancy Soreide, NOAA/PMEL Saul Rosenberg, NOAA/ESDIM Joe Sirott, NOAA/PMEL/JISAO Steve Roberts, UCAR/JOSS - PowerPoint PPT Presentation

Citation preview

Page 1: NOAAServer:  Unified access to distributed NOAA data

NOAAServer: Unified accessto distributed NOAA data

Ernest Daddio, NOAA/ESDIM

Steve Hankin, NOAA/PMEL

Donald Denbo, NOAA/PMEL/JISAO

Nancy Soreide, NOAA/PMEL

Saul Rosenberg, NOAA/ESDIM

Joe Sirott, NOAA/PMEL/JISAO

Steve Roberts, UCAR/JOSS

W. Zhu, NOAA/PMEL/JISAO

AMS / IIPS, Jan 10-15, 1999, Dallas, TX

Page 2: NOAAServer:  Unified access to distributed NOAA data

NOAAServer

Objective: Provide centralized, unified access to distributed NOAA data

Participants: All of the NOAA Line Offices National Environmental Satellite Data and

Information Service National Marine Fisheries Service National Ocean Service National Weather Service Oceanic and Atmospheric Research

Page 3: NOAAServer:  Unified access to distributed NOAA data

NOAAServer

Initiated in NOAA’s Environmental Services Data and Information Management (ESDIM) office in 1995

Integrates 14 distributed data servers Over 15,000 metadata descriptions Available from the NOAA Home Page

http://www.noaa.gov http://www.esdim.noaa.gov/NOAAServer

Page 4: NOAAServer:  Unified access to distributed NOAA data

Operational NOAAServer

Locating data: Enter search criteria The NOAAServer returns a list of data

collections meeting the search criteria View a description of the data collection If data is on-line, interact to subset data,

obtain plot or listing of data If sub-setted data is sufficiently small, data

can be downloaded to the users disk

Page 5: NOAAServer:  Unified access to distributed NOAA data

Operational NOAAServer*

Representative data: satellite images time series of oceanographic and

meteorological station measurements two-dimensional oceanic parameters text documents vertical profiles of measurements through the

atmosphere and the ocean

* http://www.esdim.noaa.gov/NOAAServer

Page 6: NOAAServer:  Unified access to distributed NOAA data

Operational NOAAServer

Page 7: NOAAServer:  Unified access to distributed NOAA data

Operational NOAAServer

Page 8: NOAAServer:  Unified access to distributed NOAA data

Operational NOAAServer

Integrates NOAA Data and Information Services on the Web

Centralized search for NOAA wide data holdings: Search, view, download/order distributed NOAA

data http and conventional, legacy CGI scripts

but different datasets have different navigation and interface characteristics

Page 9: NOAAServer:  Unified access to distributed NOAA data

Where are we headed?

Recent developments include methods for providing a centralized and unified data access

Next Generation NOAAServer Data is easily located and accessed User sees a consistent search and navigation

interface So data is viewed consistently across servers Better service to a wider audience

Page 10: NOAAServer:  Unified access to distributed NOAA data

Next Generation NOAAServerPrototype demonstration

connects 6 geographically distributed data servers in Silver Spring, Boulder, Seattle

CORBA for network connections unified interactive Java graphics* data from distributed servers are co-

plotted together on the same axis on the users desktop

* http://www.epic.noaa.gov/NOAAServer/sgt

Page 11: NOAAServer:  Unified access to distributed NOAA data

Next Generation NOAAServer

Gridded COADS Climatology dataset (red) plotted with buoy time series from TAO (green)

Page 12: NOAAServer:  Unified access to distributed NOAA data

Next Generation NOAAServer

COADS data (Seattle) and buoy time series from NODC (Silver Spring) & PMEL/TAO (Seattle)

Page 13: NOAAServer:  Unified access to distributed NOAA data

Next Generation NOAAServer

Atmospheric profile data (UCAR,Boulder) plotted with ocean profiles (PMEL,Seattle)

Page 14: NOAAServer:  Unified access to distributed NOAA data

Next Generation NOAAServer Architecture

Client (user’s web browser) Javascript and Java Applets

Mirror Site Web Server Application logic Graphics

Local Data Server Present data as Objects to

network

Existing Legacy System SQL capable databases netCDF, custom applications

Client

MirrorSite

LocalDataServerNavigation

ModelData

Model

CORBA CORBA

NOAAServerReference Server

IIOP

http

Tie

r 1

Tie

r 3

Tie

r 2

Tie

r 4

LocalConfiguration

Files

Existing Data Management System(e.g. Ferret, netCDF, PostgreSQL)

GUI (JavaScript/JavaApplet)

Web Browser

DataModel

SciGraph

CORBA CORBA

Web Server

Java Servlet/CGI

NavigationModel