Presentation is loading. Please wait.

Presentation is loading. Please wait.

1 OceanShare: Interactive Access to Distributed In Situ Data in a Collaborative Tool Environment D.W. Denbo C.R. Windsor NOAA/Pacific Marine Environmental.

Similar presentations


Presentation on theme: "1 OceanShare: Interactive Access to Distributed In Situ Data in a Collaborative Tool Environment D.W. Denbo C.R. Windsor NOAA/Pacific Marine Environmental."— Presentation transcript:

1 1 OceanShare: Interactive Access to Distributed In Situ Data in a Collaborative Tool Environment D.W. Denbo C.R. Windsor NOAA/Pacific Marine Environmental Laboratory Presented by: Chris Moore http://www.epic.noaa.gov/collab http://www.pmel.noaa.gov/~nns/talks/dot 16 th IIPS/AMS, 9 – 14 January, 2000, Long Beach, CA

2 2 What is OceanShare? l OceanShare » A collaborative tool for integrated browsing of oceanographic and meteorological data from multiple geographically distributed archives. l Combines » Uniform Java access to distributed data archives » Interactive Java graphics » Java RMI/CORBA networking middleware » NCSA Habanero product for fully collaborative environment » Platform independence (Mac, PC, Unix) l Creating » Networked access to distributed data sets in a collaborative tool environment for oceanographers or meteorologists

3 3 l Lack of uniformity between data sites is a barrier to data exploration and data integration activities » Need uniform, centralized access to distributed data archives! l Inter-institutional collaborations are awkward between observational scientists. » Distance is a barrier to collaboration! Why OceanShare? l Traditional techniques for remote collaborations involving environmental data are inflexible and static. » Faxing, e-mailing, or posting on the Web provides limited interactions between scientists!

4 4 l Web technologies combined with Java present new opportunities for collaboration. » On-the-fly creation of interactive graphics in a dynamic environment, with white boarding and audio chat, promotes unlimited, spontaneous data exploration and discussion leading to fruitful scientific collaboration! OceanShare

5 5 l Scientists use networks not airplanes for collaboration Objectives l Interactive and collaborative environment for data exploration » Uniform access to multiple geographically distributed data archives » Interactive Java graphics » Integration of data from local and remote data archives » Interactive annotation of data –Highlight individual plots –add text, arrows, lines, etc » User interaction with the data –Dynamic query of data values and metadata –Graphics zoom capability with automatic rescaling of axes

6 6 Approach Leverage heavily from successful developments: l Habanero: distributed interpersonal communications framework supporting multi-user, collaborative work environments. l NOAAServer2: centralized and unified view of geographically distributed, networked NOAA environmental data and information servers.

7 7 NCSA Habanero l Developers toolkit l Transforms Java applications into multiple-user collaborative environments l Collaborative features: » Whiteboard, Text Editor, WWW Shared Session, Audio Chat l Platform independent (PC, Mac, Unix) Freely available from NCSA: http://www.ncsa.uiuc.edu/SDG/Software/Habanero/

8 8 NOAAServer2 l Connects 5 NOAA data servers in Seattle, Silver Spring, Boulder » Atmospheric and oceanographic profiles, time series, gridded data l Object oriented data model l Off-the-shelf software for network data access l Interactive, zooming Java Graphics l Platform independent (Mac, PC, Unix) http://www.joss.ucar.edu/NOAAServer/

9 OceanShare Architecture OceanShare client CORBA IIOP Habanero Environment Habanero communications Local data files netCDF CORBA Server IIOP Local protocols Remote Climatology CORBA Server IIOP Local protocols Remote Sea Level CORBA Server IIOP Local protocols Remote Profile Data Example showing one OceanShare client (i.e., a scientist) and remote data archives

10 Data Access Data can be loaded from: Swing User Interface Client Code SGT Data Model netCDF CORBA OceanShare PostgresSQL DataBase Remote Data Local Data  Local data files (presently only local netCDF files can be loaded) CORBA Data Model Server Code netCDFJDBC Remote Data Server  CORBA Remote Data Server (Remote Data Server is responsible for making the data available using the Data Model) The data access module is separate from display, allowing us to easily extend OceanShare to new data formats.

11 11 Habanero Communications Habanero Environment Jordans’ Client Jillians’ Client Jonathans’ Client 1 1. Jonathan selects a profile 2 2. OceanShare sends Event to Habanero 333 3. Habanero informs all clients of event

12 12 Scientific Graphics Toolkit l Facilitates easy development of Java graphics applications l Graphics characteristics: » Interactive, publication quality graphics, with zoom capability » Flexible, object oriented » Tailored for scientific, environmental data displays l Scientific Graphics Toolkit Features: » Axes are user settable or automatically scaled » Sophisticated time axis labeling » Object oriented, labels are moveable, customizable objects » Platform independent (Mac, PC, Unix) l Freely available: » http://www.epic.noaa.gov/NOAAServer/sgt

13 13 OceanShare Demo Scenario: Two researchers looking at recent CTD measurements taken near 155W 0N.

14 OceanShare Demo Whiteboard

15 OceanShare Demo Local Data Selection

16 5 CTD profiles displayed in OceanShare

17 OceanShare Demo Highlight one profile

18 Selection of remote dataset on the network

19 OceanShare Demo Add new plot of TAO buoy temperatures

20 OceanShare Demo Add data from June 13 th

21 OceanShare Demo Zoom to 25 meters

22 22 OceanShare summary l OceanShare is a collaborative “Portal” to distributed data » Uniform, networked access to multiple geographically distributed data archives » Interactive Java graphics » Collaborative environment » Platform independent (Mac, PC, Unix) l Scientists use networks not airplanes for collaboration » Networked access to distributed data sets in a collaborative tool environment for oceanographers or meteorologists

23 23 Proposed collaborative Data Portals: l Climate Data Portal » Uniform access to distributed NOAA El Nino Observing System data and NODC archives of observed data l Hazardous Materials Response Data Portal » Uniform access to distributed hazardous materials data and information to support hazardous spill response efforts l Collaborative Problem Solving Environment for Fisheries Oceanography Combined Investigations (FOCI) » Fisheries biologists and physical oceanographers (Seattle, Fairbanks) » Secure document repository

24 24 NODC PMEL JOSS UHSLC ODU KOREA (KORDI) CHINA (NMDIS) TAIWAN (NCOR) AUSTRALIA (AODC) CO-OPS UA AOML FSU NCSU NCDC Potential Data Portal Partners:


Download ppt "1 OceanShare: Interactive Access to Distributed In Situ Data in a Collaborative Tool Environment D.W. Denbo C.R. Windsor NOAA/Pacific Marine Environmental."

Similar presentations


Ads by Google