Page 1 HDF-EOS Tools Abe Taaheri, Raytheon IIS ESIP Meeting Chapel Hill, NC July 9, 2013.

Slides:



Advertisements
Similar presentations
1 HDF-EOS Status, Related Tools and Issues. 2 TOOLKIT / HDF-EOS Support.
Advertisements

MODIS Data at NSIDC MODIS Collection 5/Long Term Data Record Workshop Molly McAllister & Terry Haran January
1 An Overview of HDF-EOS (Part I) Doug Ilg Raytheon STX (301)
Science Data Processing Workshop, Greenbelt, MD. February 28, 2002 MISR Products and Tools Miller/Rheingans - 1 MISR Products and Tools “Life of an HDF-EOS.
LP DAAC User Services Provide support to users on ASTER data related problems; Resources on ASTER: EROS Data Center Land Processes DAAC URL:
1 Desktop Support for HDF and HDF EOS Ted Meyer President & CEO fortnersoftware LLC (703) ext.119.
1 Generalized Conversion of HDF-EOS Products to GIS Compatible Formats Larry Klein, Ray Milburn, Cid Praderas, and Abe Taaheri Emergent Information Technologies,
University of Illinois at Urbana-ChampaignHDF Mike Folk HDF-EOS Workshop IV Sept , 2000 HDF Update HDF.
University of Illinois at Urbana-ChampaignHDF 1McGrath/Yang 2/27/02 Transitioning from HDF4 to HDF5 Robert E. McGrath Kent Yang.
The HDF-EOS5 Tutorial Ray Milburn L3 Communciations, EER Systems Inc McCormick Drive, 170 Largo, MD USA
Reprojecting MODIS Images. Reasons why reprojection is desirable: 1.Removes Bowtie Artifacts 2.Allows geographic overlays (e.g. coastline, city locations)
What is HDF-EOS? Information compiled from HDF-EOS Workshop II HDF-EOS Workshop III, 1999 ESDIS Project, Code 423 NASA/Goddard Space Flight Center Greenbelt.
EOSDIS User survey follow-up Mike Folk, Kent Yang, Elena Pourmal The HDF Group Oct. 17, 2012 Annual HDF Briefing to ESDIS1.
1 HDF-EOS and Related Tools Status Update. 2 Overview.
Introduction to MISR Data Analysis and Tools Linda Hunt Science Systems & Applications Inc., NASA LaRC Brian E. Rheingans Jet Propulsion Laboratory, California.
1 HDF-EOS Status, Related Tools and Issues. 2 Overview.
1 HDF-EOS APIs, tools, etc. Larry Klein, Abe Taaheri, and Cid Praderas L-3 Communications Government Services, Inc. November 30, 2005.
1 High level view of HDF5 Data structures and library HDF Summit Boeing Seattle September 19, 2006.
Unidata’s TDS Workshop TDS Overview – Part II October 2012.
Important ESDIS 2009 tasks review Kent Yang, Mike Folk The HDF Group April 1st, /1/20151Annual briefing to ESDIS.
ArcGIS and NASA EOS Data NASA GES DISC Team: Aijun Chen, Wenli Yang, Peisheng Zhao, Long Pham, Chris Lynnes, Gail Wade NASA ESDIS: Ross Bagwell, Francis.
1 Status of HDF-EOS, Related Software and Tools. 2 TOOLKIT / HDF-EOS Support.
December 1, 2005HDF & HDF-EOS Workshop IX P eter Cao, NCSA December 1, 2005 Sponsored by NLADR, NFS PACI Project in Support of NCSA-SDSC Collaboration.
1 HDF-EOS Status and Development Larry Klein, Abe Taaheri, and Cid Praderas L-3 Communications Government Services, Inc. November 30, 2005.
Why do I want to know about HDF and HDF- EOS? Hierarchical Data Format for the Earth Observing System (HDF-EOS) is NASA's primary format for standard data.
Tools for Interoperability between HDF and NetCDF Mike Folk and MuQun Yang The HDF Group The HDF Group provides the following tools for the NASA HDF and.
Introduction to MISR Data Analysis and Tools
Page 1 Status of HDF-EOS, Related Software, and Tools Abe Taaheri, Raytheon IIS HDF & HDF-EOS Workshp XIII Riverdale, MD November 4, 2009.
The HDF Group HDF5 Tools Updates Peter Cao, The HDF Group September 28-30, 20101HDF and HDF-EOS Workshop XIV.
U.S. Department of the Interior U.S. Geological Survey Access to MODIS Land Data Products Through the Land Processes DAAC John Dwyer and Carolyn Gacke,
1 HDF-EOS Development Current Status and Schedule Larry Klein, Shen Zhao, Abe Taaheri and Ray Milburn L-3 Communications Government Services, Inc. September.
Page 1 Current Status of HDF-EOS, Maintenance, Developments, and Tools Abe Taaheri, Raytheon IIS HDF & HDF-EOS Workshop XI November 2007.
The HDF Group November 3-5, 2009 HDF-OPeNDAP Project Update HDF/HDF-EOS Workshop XIII1 Joe Lee and Kent Yang The HDF Group James Gallagher.
Towards Long-Term Archiving of NASA HDF-EOS and HDF Data Data Maps and the Use of Mark-Up Language Ruth Duerr, Mike Folk, Muqun Yang, Chris Lynnes, Peter.
HDF & HDF-EOS Workshop VIII 2004 October Aurora, CO Bruce Beaumont, Matt Smith, Helen Conover, Sara Graves Subsetting at UAH.
1 HDF-EOS Status, Related Tools and Issues. 2 Overview.
WSL Workshop The Long and Winding Road to MODIS Data.
HDF and HDF-EOS Workshop VIII, October 26-28, /12 Peter Cao, National Center for Supercomputing Applications This work is supported in part by a.
HDF OPeNDAP Project Update MuQun Yang and Hyo-Kyung Lee The HDF Group March 31, Annual briefing to ESDIS10/31/2015.
The HDF Group HDF/HDF-EOS Workshop XV1 Tools to Improve the Usability of NASA HDF Data Kent Yang and Joe Lee The HDF Group April 17, 2012.
Page 1 TOOLKIT / HDF-EOS Status and Development Abe Taaheri, Raytheon IIS Aura DSWG meeting October 2007.
GES DISC DAAC February 28, 2002HDF-EOS Workshop V1 The Goddard DAAC The Goddard DAAC Presented by:
HDF-EOS Workshop IV September 19, 2000 MODIS Reprojection Tool presented by John M. Weiss, Ph.D. Department of Mathematics and Computer Science South Dakota.
12/2/2015Fall 2002 AGU Meeting1 Generalized EOS Data Converter: Making Data Products Accessible to GIS Tools Larry Klein, Ray Milburn, Cid Praderas and.
Facilitating Access to EOS Data at the NSIDC DAAC Siri Jodha Singh Khalsa ECS Science Coordinator for the National Snow and Ice Data Center, Distributed.
1 HDF Vendors/Software Developers Workshop HDF And HDF-EOS Tools R.Suresh NASA/GSFC/HSTX Ph: FAX:
s Donna J. Scott, Marilyn Kaminski, Jason Wolfe, Terry Haran NSIDC's MODIS Snow and Sea Ice Products NSIDC provides a suite.
Page 1 HDF-EOS Status, Related Tools and Issues Abe Taaheri, Raytheon IIS 2009 THG Briefing to ESDIS.
HDF and HDF-EOS Workshop VIII, October 26-28, /12 Peter Cao, National Center for Supercomputing Applications Ray Milnurn, Dave Buto, L-3 Communications.
GLAS Standard Data Products for Distribution by NSIDC Polar DAAC User Working Group PoDAG Meeting XVI February 2000 Presenters H. Jay Zwally, NASA/GSFC.
Introduction to MISR Data Analysis and Tools Brian E. Rheingans Jet Propulsion Laboratory, California Institute of Technology Exploring and Using MISR.
1 Status of HDF-EOS, Related Software and Tools. 2 TOOLKIT / HDF-EOS Support.
1 The Polar HDF-EOS Data Imaging and Subsetting (PHDIS) Tool Siri Jodha Singh Khalsa Emergent Information Technologies, Inc. National Snow and Ice Data.
10/16/2012Annual HDF briefing1 HDF OPeNDAP support Kent Yang, Joe Lee, Mike Folk The HDF Group Oct. 16, 2012.
Summary of HDF-EOS5 Files, Data Model and File Format Abe Taaheri, Raytheon IIS HDF & HDF-EOS Workshop XI November 2007.
MISR Geo-registration Overview Brian E. Rheingans Jet Propulsion Laboratory, California Institute of Technology AMS Short Course on Exploring and Using.
U.S. Department of the Interior U.S. Geological Survey Discover MODIS Land at your Desk January 17, 2007 Calli B. Jenkerson* MODIS Science Data Specialist.
September 23-25, 2003HDF-EOS Workshop VII ECS-HSA the HEW Subsetting Appliance HDF-EOS Workshop VII Silver Spring, MD – September 23-25, 2003 Dr. Sara.
Introduction to MISR Data Analysis and Tools Brian E. Rheingans Jet Propulsion Laboratory, California Institute of Technology Exploring and Using MISR.
MODIS Data at NSIDC MODIS Science Team Meeting - Nov. 2, 2006.
NASA HDF-EOS File Format Overview Joseph M Glassy, Director, MODIS Software Development at NTSG School of Forestry, Numerical Terradynamics Simulation.
MODIS Enhanced-V 1.MODIS IR covering Enhanced-V event 0430z May 25, 2004 Located MODIS L1B Granule at LAADs (MODIS archive and distribution web site) that.
Introduction to MISR Data Analysis and Tools Brian E. Rheingans Jet Propulsion Laboratory, California Institute of Technology Exploring and Using MISR.
GeoServer Prof. Wenwen Li School of Geographical Sciences and Urban Planning 5644 Coor Hall
HDF and HDF-EOS Workshop XII
Emergent Information Technologies, Inc.
Moving from HDF4 to HDF5/netCDF-4
HDF-EOS to GeoTIFF Conversion Tool & HDF-EOS Plug-in for HDFView
HDF-EOS to GeoTIFF Conversion Tool & HDF-EOS Plug-in for HDFView
Hierarchical Data Format (HDF) Status Update
Presentation transcript:

Page 1 HDF-EOS Tools Abe Taaheri, Raytheon IIS ESIP Meeting Chapel Hill, NC July 9, 2013

Page 2 Outline Overview of current support under EED project Need for HDF-EOS tools HEG & hdf-eos Plug-in for HDFView Demo ?

Page 3 Overview The HDF has been selected by the EOSDIS Project as the format of choice for standard product distribution of EOS data Under NASA contracts (ECS, EMD, EEB, EED) we developed HDF-EOS, and performed other development and maintenance activities

Page 4 Overview – Libraries  HDF-EOS 2 & 5  SDP & MTD Toolkits – Tools  HDF-EOS2 to GeoTIFF Converter (HEG)  HDF-EOS plug-in for THG HDFView  HDF-EOS2 to HDF-EOS5 conversion – User support  Helpdesk for Toolkit/HDF-EOS/HEG

Page 5 Tools Why we need some HDF-EOS tools ?

Page 6 HDF was selected for EOS data since – Many of the HDF defined datatypes map well to EOS datatypes  Raster images, multi-dimensional arrays, and text blocks – HDF provides efficient data management  Storage & performance Why HDF?

Page 7 Some other EOS datatypes do not map directly to HDF datatypes, particularly ̶ geolocated datatypes Therefore, some additions to traditional HDF are required to fully support these datatypes. HDF-EOS Datatypes

Page 8 HDF-EOS Datatypes To bridge the gap between the needs of EOS data products and the capabilities of HDF, 4 new EOS specific datatypes were introduced:  Point, Swath, and Grid  Zonal Average (hdf-eos5)

Page 9 HDF-EOS Datatypes Point : Unorginzed data (spatial or temporal) that has associated geolocation information Swath: Time-ordered data such as satellite swaths (time-ordered series of scanlines), or profilers (time-ordered series of profiles). Grid: Data stored in a rectilinear array based on a well defined and explicitly supported projection. ZA: Swath like datatype without geolocation mapping

Page 10 HDF4 File Contents – User View Objects & Relationships User Metadata Object Data

Page 11 HDF4 File Contents – Format View Vgroup name = variable_name class = Var0.0 NDG SDD SD NT variable name = variable_name rank type storagetype data Vdata name = attribute_name class = Attr …* 1 1 attribute name = attribute_name byte order, chunked storage, compression, … Object Data HDF4 Mapping Project Update - Ruth Aydt

Page 12 HDF/HDF-EOS are Complicated! HDF is not efficient for Users since they need to learn - how to use HDF & HDF-EOS libraries - how to process the data correctly Licenses for commercial tools are expensive The HDF Group & Raytheon have developed some tools to help users

Page 13 HDF & HDF-EOS Tools For most users HDF readers or NetCDF/CF conversion applications are enough - hdp, h5dump, eos2dump(for lat/lon), HDFView - h4tonccf, h4cf, OpeNDAP Handlers But some need more processing and tools appropriate for EOS data HDF-EOS to GeoTIFF Conversion Tool (HEG) HDF-EOS plug-in for HDFView

Page 14

Page 15  Name says HEG is: A utility to convert EOSDIS data from HDF-EOS2 to GeoTIFF format.  But in practice: It can do more than just conversion to GeoTIFFHEG

Page 16 HEG Functionality Conversion – HDF-EOS (Swath or Grid ) to a single-band or multi-band GeoTIFF’s – HDF-EOS Swath to HDF-EOS Grid --> GeoTIFF OR – ASTER Swath is written directly into GeoTIFF – HDF-EOS Swath or Grid to generic Binary ( with metadata file )

Page 17 HEG Functionality Subsetting – spatial: using Swath/Grid corner lat/lon or pixel numbers – field: Grid, Swath, and Field selection – band: Selection of data layers in 3-D and 4-D datasets ( 3-D to 6-D MISR SOM datasets )

Page 18 HEG Functionality Stitching – ( mosaicing ) + subsetting + Reprojecting Reprojection ̶ To: UTM, PS, TM, STP, LCC, LAMAZ, GEO, SIN, Albers, CEA Subsampling ̶ Subsample stacks

Page 19 HEG Functionality Running from Command Line (batch jobs) or with Java-based GUI Metadata preservation/creation.

Page 20 Conversion GUI HEG

Page 21 HEG Stitch GUI

Page 22 Bilinear Nearest Neighbor Cubic Convolution Geographic Polar Stereographic UTM Mercator Transverse Mercator Lambert Azimuthal Lambert Conformal Conic Sinusoidal Albers State Plane Cylindrical Eqyual-Area No-Reprojection Conversion GUI HEG Lat-Lon Rows-Columns

Page 23 HEG HEG Parameter File Used for running HEG on command line.

Page 24 Status log for HEG run

Page 25 HEG Data/Platform Support Currently supports MODIS, MISR, ASTER, AIRS, AMSR-E products on TERRA and AQUA – more than 210 products Operable on Sun, Windows, Linux, MAC

Page 26  Versions Available:  Stand-alone: A downloadable desktop version with a User Interface ̶ Portable, written in Java. ̶ Not dependent on COTS (eg. IDL). HEG Versions

Page 27 HEG Versions  Integrated into ECS Data Pool: Access through NASA archive online storage ̶ Reduces the transfer time of HDF-EOS data sets (if subset is requested) ̶ Provides the end-user with the exact file required by their application

Page 28 Examples (MISR) Mt. Etna Eruption: MISR L1B Stitched Blocks

Page 29 Examples (MODIS) MOD021KM, Multi-Band GeoTIFF, 3 bands: EV_1KM_RefSB, Bands 1,2, Hurricane Francis, MODIS

Page 30 Examples (ASTER) Two Swaths Stitched ….. ….. and Subsetted AST_L1B, 2003 California Fires Geo. projection, Multi-Band GeoTIFF (3 bands): Visible Near Infrared (VNIR)

Page 31 Examples ( Examples ( AMSR_E_L2_Ocean) swath Swath Conversion to Geographic Grid/HDF-EOS output

Page 32 Future Work

Page 33

Page 34 HDFView A Java-based browser from The HDF Group for HDF4 and HDF5 based data.

Page 35 HDFView with HDF-EOS Plug-in

Page 36 HDFView with HDF-EOS Plug-in – Extends HDFView to browse HDF-EOS data in both versions (2 & 5). – Is a plug-in module does not change HDFView functionality – Identical look and feel when displaying HDF and HDF-EOS objects – Access to complete breakdown of HDF-EOS objects. e.g. grid info, projection info, dims, datafields, and attributes

Page 37 HDFView Plug-in What else HDF-EOS plug-in adds to HDFView?

Page 38 Swath, Grid, and Point Objects 38 Plug-in file treeview Swath/Grid Lat/Lon display

Page 39 HE2 to HE5 Conversion One click to convert HE2 to HE5 file format 39

Page 40 AMSR-E Swath 40 Getting Image of selected pixels in a table Getting lat/lon for a selected pixel in a table

Page 41 MODIS (HE2) and OMI (HE5) Grids 41 Drawing Coastlines & International Borders on HE2 & HE5 Grids

Page 42 Coastlines & International borders for HE2 & HE5 swath Adding single-band/multi-band GeoTIFF writer Adding GeoTIFF reader with geolocating capability Future work

Page 43 Availability Download, Documentation, Help : HDFView: HEG:

Page 44 Help, Comments Questions, Comments, Requests:   forums/index.php  forums/index.php

Page 45 Thank You! Questions/comments?