hdf and hdf-eos experiences and applications

13
February 28, 2002 HDF-EOS Workshop V GES DISC GES DISC DAAC DAAC 1 The Goddard DAAC The Goddard DAAC http://daac.gsfc.nasa.gov Presented by: James Johnson, SSAI HDF and HDF-EOS HDF and HDF-EOS Experiences and Experiences and Applications Applications

Upload: the-hdf-eos-tools-and-information-center

Post on 26-May-2015

308 views

Category:

Technology


2 download

DESCRIPTION

Slide 13 discusses interesting HDF-EOS issues. Source: http://hdfeos.org/workshops/ws05/presentations/Johnson/10c-HDF_at_Goddard_DAAC.ppt

TRANSCRIPT

Page 1: HDF and HDF-EOS Experiences and Applications

February 28, 2002 HDF-EOS Workshop V

GES DISCGES DISCDAACDAAC

1

The Goddard DAACThe Goddard DAAChttp://daac.gsfc.nasa.gov

Presented by:

James Johnson,SSAI

HDF and HDF-EOSHDF and HDF-EOS

Experiences andExperiences and

ApplicationsApplications

Page 2: HDF and HDF-EOS Experiences and Applications

February 28, 2002 HDF-EOS Workshop V 2

GES DISCGES DISCDAACDAAC

Science DisciplinesScience Disciplines

HydrologyHydrology

•• Rainfall Rainfall

ClimatologyClimatology• TRMM

• TRMM FieldExperiments

• Aqua AIRS

Hurricane Mitch as seen by TRMM

Global BiosphereGlobal BiosphereOcean Color

•• CZCS CZCS

•• OCTS OCTS• SeaWiFS

• Terra MODIS• Aqua MODIS

Land Biosphere

• AVHRR PathfinderMonthly Ocean Chlorophyll and NVDI from SeaWiFS

Upper AtmosphereUpper Atmosphere•• Heritage Heritage

BUV/SBUVBUV/SBUV

•• Heritage LIMS Heritage LIMS

•• Heritage TOMS Heritage TOMS

•• UARS UARS• EP TOMS

• Aura HIRDLS• Aura MLS

• Aura OMI• SORCE

1999 Antarctic Ozone Hole as seen by TOMS

Atmospheric DynamicsAtmospheric Dynamics

•• TOVS Pathfinder TOVS Pathfinder

• Data Assimilation• Terra MODIS

• Aqua AIRS• Aqua MODIS

TOVS 1000 hPa Monthly Mean Specific Humidity

Black-

completedRed

- activeGreen

- future

Page 3: HDF and HDF-EOS Experiences and Applications

February 28, 2002 HDF-EOS Workshop V 3

GES DISCGES DISCDAACDAAC

Primary Data SetsPrimary Data Sets

Data Set Format Temporal Coverage

AVHRR Pathfinder HDF (subsets in binary) Jul 1981 to Oct 2001CZCS Binary Oct 1978 to Jun 1986DAO Binary Mar 1980 to Nov 1993MODIS (Terra) HDF-EOS Dec 1999 to PresentSeaWiFS HDF Dec 1996 to PresentTOMS HDF Nov 1978 to PresentTOVS Pathfinder HDF (subsets in binary) Nov 1978 to Jul 1995TRMM HDF Dec 1997 to PresentUARS Binary Sep 1991 to Sep 2001DAS HDF-EOS (soon)AIRS HDF-EOS Mar 2002 (launch)Aura HDF5-EOS Jul 2003 (launch)SORCE HDF5 Jul 2002 (launch)

Page 4: HDF and HDF-EOS Experiences and Applications

February 28, 2002 HDF-EOS Workshop V 4

GES DISCGES DISCDAACDAAC

HDF & HDF-EOSHDF & HDF-EOSApplicationsApplications

Universal Data Reduction Server (UDRS)

Distributed Oceanographic Data System (DODS)

Web Mapping Testbed (WMT-DODS)/OpenGIS

Live Access Server (LAS)/Ferret

Gridded Analysis and Display System (GrADS-DODS)

Online data Analysis (OASIS)

read_hdf generic reader

other data set specific read software, including MODIS

Page 5: HDF and HDF-EOS Experiences and Applications

February 28, 2002 HDF-EOS Workshop V 5

GES DISCGES DISCDAACDAAC

Universal DataUniversal DataReduction ServerReduction Server

A virtual server consisting of:DODS server

WMT-DODS server

GrADS-DODS server

LAS/Ferret

(others can be added)

Allows a variety of discipline, interdisciplinary andapplications users to access DAAC data

Page 6: HDF and HDF-EOS Experiences and Applications

February 28, 2002 HDF-EOS Workshop V 6

GES DISCGES DISCDAACDAAC

Distributed OceanographicDistributed OceanographicData ServerData Server

DODS developed by URI and UCAR

a protocol for requesting and transportingdata across the web

Transparently supports multiple formats

Subsetting performed at server end

Supports various servers (netCDF, HDF,GrADS, MatLAB, FreeForm,…)

Supports various clients (IDL, MatLAB,Ferret, LAS, GrADS, …)

Various DAAC data sets served by DODS

(see http://daac.gsfc.nasa.gov/DAAC_DOCS/DODS.html)

Page 7: HDF and HDF-EOS Experiences and Applications

February 28, 2002 HDF-EOS Workshop V 7

GES DISCGES DISCDAACDAAC

Web Mapping TestbedWeb Mapping TestbedWMT-DODS ServerWMT-DODS Server

OpenGIS consortium

Import HDF & HDF-EOSdata into GIS packages

Supports geolocated images

Interface to many DODSservers

DAAC

external

(see http://daac.gsfc.nasa.gov/daac-bin/viewer/viewer.cgi)

Page 8: HDF and HDF-EOS Experiences and Applications

February 28, 2002 HDF-EOS Workshop V 8

GES DISCGES DISCDAACDAAC

GrADS-DODS ServerGrADS-DODS Server

Developed by Center for Ocean-Land-Atmosphere Studies(COLA)

Supports data analysis functions (statistical, smoothing,correlation, …)

Subset data

Work on single or multiple files

Supports several data formats (HDF, netCDF, GRIB, binary, …)

Interfaces with DODS

DAAC Server to go operational later this year

Page 9: HDF and HDF-EOS Experiences and Applications

February 28, 2002 HDF-EOS Workshop V 9

GES DISCGES DISCDAACDAAC

Live Access Server/Live Access Server/FerretFerret

LAS developed by NOAA

Web GUI interface (Ferret)

Interfaces with DODS

Visualize data

Subset data

Save to various formats

Custom data set specifictemplates added by DAAC

Support for MODIS andSeaWiFS (coming soon)

Page 10: HDF and HDF-EOS Experiences and Applications

February 28, 2002 HDF-EOS Workshop V 10

GES DISCGES DISCDAACDAAC

Atmospheric DynamicsAtmospheric DynamicsOASISOASIS

Web Interface

Uses JAVA applets

Perform data analysisonline

Intercomparison

Visualize data

Animations

Supports DAACatmospheric dynamics data

HDF & HDF-EOS supportcoming soon

(see http://daac.gsfc.nasa.gov/CAMPAIGN_DOCS/atmospheric_dynamics/onl ine_analysis/OASIS/html/)

Page 11: HDF and HDF-EOS Experiences and Applications

February 28, 2002 HDF-EOS Workshop V 11

GES DISCGES DISCDAACDAAC

read_hdfread_hdf

Interactive command line C program

Generic, supports any HDF file

Display hierarchical tree of useful objects (SDS,Vdata, Vgroup, Raster Images, Annotations)

Subset data

Output to ASCII or binary

Also dump any obscure HDF object (DFTAG_NT,DFTAG_VERSION, etc.)

Page 12: HDF and HDF-EOS Experiences and Applications

February 28, 2002 HDF-EOS Workshop V 12

GES DISCGES DISCDAACDAAC

Other DAACOther DAACHDF ApplicationsHDF Applications

MODIS readers and visualization (IDL based)(see http://daac.gsfc.nasa.gov/CAMPAIGN_DOCS/MODIS/)

geoview

modis_atmos

simap

HDFLook-MODIS (collaboration between DAAC and theLaboratoire d’Optique Atmosphérique, France)

SeaWiFS data best used with SeaWiFS’ SeaDAS package

TRMM data reader and IDL based TSDIS orbit viewer

Other DAAC data sets include C, Fortran and/or IDL readers

Page 13: HDF and HDF-EOS Experiences and Applications

February 28, 2002 HDF-EOS Workshop V 13

GES DISCGES DISCDAACDAAC

HDF & HDF-EOS IssuesHDF & HDF-EOS Issues

Large file sizes (MODIS, AVHRR)requires lots of bandwidth for downloading

end user needs lots of disk space

non-standard Grid projections

User frustrationreluctance to accept HDF (prefer ASCII, binary, other formats)

download and install libraries (two for HDF-EOS)

confusion - HDF, HDF-EOS, and now HDF5

Poor HDF layout/implementation (or not self documenting)cryptic field and file names

no field level attributes or descriptions of file contents

too many fields

internal compression rarely utilized