Visualization of Ocean Data

Download Report

Transcript Visualization of Ocean Data

Visualization of Ocean
Data
Sources, Websites and Software for
Non-Genius Oceanographers without a
Resident Staff of Wizards & Gurus
SCOR 2006
London
Visualization
Working with earth science datasets IS
visualization
 Both fundamental and complex analyses
of the data (and the quality control
procedures that precede them) must be
viewed graphically in order to understand
patterns and relationships – or to identify
problems

Credo
A robust, pre-compiled program that you
install with a click and run without handholding & grief is a GOOD THING
 Loose bits and pieces of source code,
requiring licensed platforms, additional
libraries, compiling, UNIX system
adjustments, de-bugging, INI/BAT file
editing, and script writing is BAD

I’m Giving This Talk, and You Aren’t
PC>Mac>UNIX/Linux is the natural order
of the universe
 Windows is insulting and degrading, but it
works
 Scientists at the cutting edge of ocean
data visualization probably don’t need to
hear this:

– It may not highlight your favorite software
– It is oriented toward capacity building
The Background Paper








Format types (15)
Relations between formats and visualization (3)
Specific formats of interest (6)
Integration diagrams (3)
Format conversion (20+)
Programs & projects (8)
Data (500/5000)
Software (27)
The Visualization Paradigm

SOURCE->MANAGER->VISUALIZER->YOU
– Source – datasets “out there” and on hand
– Manager – dynamic methods to get, subset, reformat and deliver
– Visualizer – user and his/her software
Basis for IODE training in Ostend, Belgium,
using OceanTeacher
 This simple paradigm comes in 3 main flavors:

MODE 1: Like Mother Used to Make
SourceManagerVisualizer/You
 The main paradigm without frills
 Sources are typical CDs/DVDs and basic,
online collections
 Managers deliver desired data in basic
formats
 Visualizers are just about any ocean
software with graphics

MODE 1 Examples
WOD01 WOD Select ODV, JOA
 NVODS LAS/FERRET GIS, ncBrowse
 ARGO CORIOLIS ncBrowse, ODV, JOA
 WMO/WWW GTS GRADS
 EOS POET-ESIP HDFView
 VMAP0 FTP VPFImport/GIS
 Public GIS data HTML GIS

Classic ODV Example
MODIS L2 Data in ODV
Operational Surface Vectors
February currents
from averaged
GDP surface
trajectories*
*But see below
MODE 1 Issues
Format issues predominate
 Climatologies & atlases

– Often simple grids
– Metadata poor or missing

Operational Data
– GRIB: modelers love, oceanographers hate
 High priests & gurus
 Worst website interfaces on the Web
– NetCDF: cottage industry of “versions”
– HDF: 4 major versions in NASA format wars
MODE 2: Peekaboo
Source/Manager/Visualizer-------You
 Mainly in the GIS area
 Essentially, the user simply gets pictures
of the data from fancy black boxes
 Limited control over output, as provided
by controls & menus
 Vast majority of IMSs published today do
not provide data

MODE 2 Examples

IMS/WMS-------- PNG/JPG graphics
– cannot be captured; underlying shapes and
grids (“features”) are not exposed

Dynamic “Operational GIS” interfaces
based on OGC
– SEACOOS
– OpenIOOS prototypes

Many java applets that draw maps from
underlying, server-side databases
WMS: A Tale of 2 Attitudes
Geological data (image only) from a typical IMS; Argo drifters
(annotated point shape) from the Argo Information Center
SeaCOOS: OGC at the Limit
Selected Models
Combined Forecasts
MODE 2: Issues
Data access issues predominate
 Dominance of a single commercial firm
 More copyright hurdles than any other data type

– $$$$$
Slow emergence of community “marine GIS”
 De facto marine GIS

– OpenIOOS – images only
– SeaCOOS – images only
Related GIS Issues

Sudden appearance of GOOGLE/KML
– “Wrapper” for images
– Limited shape capability

Direct NetCDF and HDFx import
– Nothing implemented yet in open-source
– GDAL possibility for NC not yet explored

IOC training  Saga for images &
gridding; MapWindow for general use
MapWindow for Earth Data
Coastal deserts of Namibia, visualized from SRTM data
MODE 3: Son of OPeNDAP

Source------- Manager/Visualizer/You
– OPeNDAP plus really good client end

All the action is on the client side
– nontrivial learning curve
Full potential of OPeNDAP used
 Levels the playing field for PCs and work
stations, due to stride/step controls
 Data storage and platform capacity issues
for model output

MODE 3 Examples
OPeNDAP Catalog Items---------------IDV
 THREADS Catalog Items--------ncBrowse
 GCMD Catalog Items------------------ODC
 In other words, many sources of the
special URLs required by these clients

Near Real-Time Argo Data in
ncBrowse
TS Plot for
Namibia’s EEZ
IDV for Oceanography
MODE 3 Issues
Skill and infrastructure issues predominate
 OPeNDAP Data Connector – never
completed; some features in IDV, but still
needed
 Catalog maintenance is poor because it’s
voluntary
 Lights are on but nobody’s home…system
components frequently broken
 Software solutions tend to be big, complex

Remaining Technical Issues





Need for a basic vector-drawing utility for simple
U and V grids
Continued heavy use of GRIB by modelers for
output……time to move on
OPeNDAP cataloging has stalled and NVODS
maintenance is unfunded now
The principal NASA site for color and SST data
(L2,L3) uses HDF4 and not HDF4-EOS
Absence of biological data from this talk is
criminal and needs attention ASAP
Remaining General Issues

Divide between high-end technical applications
in leading laboratories and the visualizations
needs of compiler- or library-challenged ordinary
folks
– The Microsoft model is not completely evil

Even greater divide between visualization
capabilities in advanced institutions and in the
developing world
– The WWW provides a good model to follow
– GRIB isn’t easy, but it sure does work
Conclusions
Format proliferation has slowed down in
oceanography, but is not dead
 Visualization methods and tools will continue to
be scattered and disjoint until we focus on an
even smaller family of formats
 OPeNDAP-type approaches provide good
solutions to MODE 1 and MODE 3 issues
 OGC-related work must continue to solve MODE
2 issues

Recommendations
Common visualization solutions for the global ocean
community
 Targeting a reasonable computer platform for
visualization development
 OPeNDAP-type protocol robustly supported for all data
types
 Small family of common formats
 Non-proprietary path, even at the expense of early
progress
 Inclusion of “formal” data visualization methods in all CB
activities
 Involvement of all SCOR-sanctioned programs

Thank You
• [email protected]
• oceanportal.org
• oceanteacher.org