HDF And HDF-EOS Tools
R.Suresh
NASA/GSFC/HSTX
Email:Suresh@rattler.gsfc.nasa.gov
Ph:301-441-4092
FAX: 301-441-4335

HDF Ve...
HDF Tools

•

HDF Utilities

•

NCSA Tools

•

Other Public Domain Tools

•

Commercial Tools

HDF Vendors/Software Develo...
HDF Utilities
make24 ristosds

Convert Raster Image Sets to Scientific Data Sets

vshow

Display the contents and structur...
HDF Utilities
Utility

Description

hdf24to8

24-bit Raster Image Sets to 8-bit Raster Image Sets

hdfed

Low-level file b...
NCSA Tools
Tool

Description

The NCSA Java-based HDF Viewer (JHV): It is a Java-based implementation of an HDF Viewer.
Th...
EOSDIS Project Tools

Data and Information Access Link ( DIAL) is a package of
software tools based on WWW to provide acce...
Other Free Tools
Product
Name
DDI

Developer
LLNL

Platforms
Unix

Description
The Data and Dimensions
Interface addresses...
Other Free Tools
Product
Name
DODS

Developer

Platforms

USN

Description
The Distributed Oceanographic
Data System, deve...
Other Free Tools
Product
Name
Envision

Developer

Platforms

NCSA

Description
This is an interactive system for
the mana...
Other Free Tools

Product
Name
FreeForm

Developer

Platforms

National
Geophysical
Data Center,
NGDC.

Description
This a...
Other Free Tools

Product
Name
GRASS

Developer
U. S. Army

Platforms
UNIX

Description
The Geographical Resources
Analysi...
Other Free Tools
Product
Name
HDF Browser

Developer
Fortner Research

Platforms
Win3.1/95/
NT and Mac

Description
Offers...
Other Free Tools

Product
Name
HDFLook

Developer

Platforms

Description

Solaris,
Alpha VMS,
HP-UX,
IRIX 5.3,
and AIX.

...
Other Free Tools
Product
Name
hdfv

Developer

Platforms
UNIX

HDF Vendors/Software Developers Workshop

Description
The h...
Other Free Tools

Product
Name
LinkWinds

Developer
JPL

Platforms
UNIX

Description
LinkWinds is a visual data analysis
a...
Other Free Tools
Product
Name
ImageMagick

Developer

Platforms

Description
ImageMagick, version 3.7.3, is a
package for ...
Other Free Tools
Product
Name
Ingrid

Developer

Platforms

Description
This tool is designed to manipulate
large datasets...
Other Free Tools

Product
Name
netCDF

Developer

Platforms

Description
Most of the netCDF tools can be
used with HDF, si...
Other Free Tools

Product
Name
Overture

Developer

Platforms
SunOS 4.1.3,
Solaris, SGI
and DEC
systems.

HDF Vendors/Soft...
Other Free Tools

Product
Name
Radiance

Developer

Platforms

Description
This application is a suite of
programs for the...
Other Free Tools
Product
Name
REINAS

Developer

Platforms

University of
California, Santa
Cruz

Description
The Real-tim...
Other Free Tools
Product
Name
SciAn

Developer

Platforms

Description

Silicon
Graphics
workstations
and IBM
RS/6000
work...
Other Free Tools

Product
Name
VISTAS

Developer

Platforms

JPL

Description
VISTAS Visual Data Probe is an
interactive, ...
Other Free Tools
Product
Name
VCS

Developer

Platforms

Program for
Climate Model
Diagnosis and
Intercomparison
(PCMDI) a...
Commercial Tools for HDF
Product
Name
AVS

Developer

Platforms

Advanced
Visual
Systems

DEC, HP,
IBM, SGI,
and SUN

Desc...
Commercial Tools for HDF
Product
Name
Data
Explorer

Developer

Platforms

Description

IBM

major
UNIX
platforms

General...
Commercial Tools for HDF
Product
Name
EASI/PACE

Developer

Platforms

Description

PCI

All major
UNIX
platforms,
MAC,
Wi...
Commercial Tools for HDF
Product
Name
ER Mapper

Developer

Platforms

ER
Mapping

All major
UNIX
platforms,
Win
3.1/95/NT...
Commercial Tools for HDF
Product
Name
GDB

Developer

Platforms

Description

PCI

Major
UNIX
platforms

Generic Data Base...
Commercial Tools for HDF
Product
Name
IDL

Developer

Platforms

Description

Research
Systems
Inc

Major
UNIX
platforms,
...
Commercial Tools for HDF
Product
Name
IRIS
Explorer

Developer

Platforms

NAG

Major
UNIX
platforms

Description
Data vis...
Commercial Tools for HDF
Product
Name
Noesys

Developer

Platforms

Description

Fortner
Research

Win
3.1/95/NT
MAC

Prov...
Commercial Tools for HDF
Product
Name
Plot

Developer

Platforms

Description

Fortner
Research

Major
UNIX
platforms,
Win...
Commercial Tools for HDF
Product
Name
T3D

Developer

Platforms

Description

Fortner
Research

Win
3.1/95/NT
MAC

Provide...
Commercial Tools for HDF
Product
Name
Transform

Developer

Platforms

Description

Fortner
Research

Major
UNIX
platforms...
Commercial Tools for HDF
Product
Name
PV-Wave

Developer

Platforms

Visual
Numerics

Major
UNIX
platforms,
Open
VMS,
Win
...
Summary
•NASA does not endorse any particular tool discussed in
this presentation
•Little additional tools development has...
Conclusion
New HDF-EOS tools and utilities are needed to support
the terabytes of EOS AM-1 data from multiple
instruments ...
Types of tools
•Browsers
•Data dumpers
•Translation tools

Tools and utilities developed to work with
HDF-EOS data as well...
Upcoming SlideShare
Loading in …5
×

HDF And HDF-EOS Tools

873 views

Published on

HDF AND HDF-EOS WORKSHOP I (1997)

Source: http://hdfeos.org/workshops/ws01/presentations/KARL/index.html

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
873
On SlideShare
0
From Embeds
0
Number of Embeds
7
Actions
Shares
0
Downloads
5
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

HDF And HDF-EOS Tools

  1. 1. HDF And HDF-EOS Tools R.Suresh NASA/GSFC/HSTX Email:Suresh@rattler.gsfc.nasa.gov Ph:301-441-4092 FAX: 301-441-4335 HDF Vendors/Software Developers Workshop 1
  2. 2. HDF Tools • HDF Utilities • NCSA Tools • Other Public Domain Tools • Commercial Tools HDF Vendors/Software Developers Workshop 2
  3. 3. HDF Utilities make24 ristosds Convert Raster Image Sets to Scientific Data Sets vshow Display the contents and structure of Vgroups and Vdatas hdfcomp Compress Raster Image Sets hdfpack Free unused space in file; join linked blocks hdftor8 Output 8-bit Raster Image Set as raw 8-bit image paltohdf Ingest raw palette as HDF palette vcompat Update Vset 1.0 files to Vset 2.0 and higher HDF Vendors/Software Developers Workshop 3
  4. 4. HDF Utilities Utility Description hdf24to8 24-bit Raster Image Sets to 8-bit Raster Image Sets hdfed Low-level file browse with limited editing capabilities hdfrseq Play an animation sequence through NCSA/BYU Telnet jpeg2hdf Ingest raw JPEG compressed image as a compressed RIS r8tohdf Ingest raw 8-bit image as 8-bit Raster Image Set vmake Create Vset structures from ASCII text hdf2jpeg Output Raster Image Set as raw JPEG image hdfls List contents of an HDF file (tags and reference numbers) hdftopal Ouput HDF palette as raw palette HDF Vendors/Software Developers Workshop 4
  5. 5. NCSA Tools Tool Description The NCSA Java-based HDF Viewer (JHV): It is a Java-based implementation of an HDF Viewer. The NCSA Collaborative Java-based HDF Viewer: It is a version of JHV which allows several users to simultaneously browse the contents of an HDF file across a local area network or the internet. HDF WWW Scientific Data Browser (sdb-CGI) Image/ Standalone image/animation display and processing X Image SGI Iris/Indigo, Sun SPARC, DECstation, IBM RS/6000, Cray, Macintosh X Data Slice Standalone 3-D data set display SGI Iris/Indigo, Sun SPARC, DECstation, DEC Alpha, IBM RS/6000, Cray Datascope Standalone 2-D data set display and processing Reformat/ Conversion of data into HDF Xreformat SGI Iris/Indigo, Sun SPARC, DECstation, DEC Alpha, IBM RS/6000 URL http//www.ncsa.uiuc.edu/indices/software/ HDF Vendors/Software Developers Workshop 5
  6. 6. EOSDIS Project Tools Data and Information Access Link ( DIAL) is a package of software tools based on WWW to provide access to data. It has many features such as browsing, plotting, subsampling and subsetting. Currently it works with HDF files in UNIX environment. This package will work with HDF-EOS files in future. EOSView is a HDF browser developed by the ECS project to display HDF data. This tool is under development and eventually will become HDF-EOS browser. HDF Vendors/Software Developers Workshop 6
  7. 7. Other Free Tools Product Name DDI Developer LLNL Platforms Unix Description The Data and Dimensions Interface addresses a significant problem in the visualization of large data sets: Extracting only the relevant data and providing it to a chosen graphics engine in the required form without undue effort. DDI reads and writes a number of publicly available file formats, and sends data to public domain and commercial visualization systems. URL: http:// www-pcmdi.llnl.gov/williams/ddi/ddi.html HDF Vendors/Software Developers Workshop 7
  8. 8. Other Free Tools Product Name DODS Developer Platforms USN Description The Distributed Oceanographic Data System, developed specifically for oceanographic data, provides flexible access to a wide variety of data and facilitates their analysis with existing software. URL: http://dods.gso.uri.edu/DODS/home/home.html HDF Vendors/Software Developers Workshop 8
  9. 9. Other Free Tools Product Name Envision Developer Platforms NCSA Description This is an interactive system for the management and visualization of large scientific data sets. It runs under X/Motif, manages data stored in HDF or netCDF files, and does visualization using IDL, NCSA Collage, and NCSA XDataSlice. URL http:// www.atmos.uiuc.edu/envision/envision.html HDF Vendors/Software Developers Workshop 9
  10. 10. Other Free Tools Product Name FreeForm Developer Platforms National Geophysical Data Center, NGDC. Description This application provides a flexible method for specifying data formats to facilitate data access, management, and use URL: http://www.ngdc.noaa.gov/seg/freeform/ HDF Vendors/Software Developers Workshop 10
  11. 11. Other Free Tools Product Name GRASS Developer U. S. Army Platforms UNIX Description The Geographical Resources Analysis Support System (GRASS), is an integrated set of programs designed to provide digitizing, image processing, map production, and geographic information system capabilities to its users. URL: http:/www.cecer.army.mil/grass/GRASS.main.html HDF Vendors/Software Developers Workshop 11
  12. 12. Other Free Tools Product Name HDF Browser Developer Fortner Research Platforms Win3.1/95/ NT and Mac Description Offers point-and-click access to data stored in the HDF format. Opening an HDF file with the HDF Browser lets you see all hierarchical components of any HDF file and then view the data stored in each component. The HDF Browser contains editors to view data stored as tables, 2-D arrays, multidimensional arrays, annotations, text attributes, raster images, and color palettes URL: http://www.fortner.com/docs/product_hdf_b.html HDF Vendors/Software Developers Workshop 12
  13. 13. Other Free Tools Product Name HDFLook Developer Platforms Description Solaris, Alpha VMS, HP-UX, IRIX 5.3, and AIX. HDFLook is a friendly Motif HDF viewer, useful for quality control of Scientific Datasets. It allows easy access to physical values and ancillary data, and includes 2-D graphics (radial, histogram). The latest version supports image print capabilities. URL: Louis.Gonzalez@univ-lille1.fr HDF Vendors/Software Developers Workshop 13
  14. 14. Other Free Tools Product Name hdfv Developer Platforms UNIX HDF Vendors/Software Developers Workshop Description The hdfv tool is an HDF read-only interface via TCL. It contains "tclhdf" "hdfv". "tclhdf" is a simple extension of tclsh, with HDF's Vgroup/Vdata queries. "hdfv" is an HDF-Viewer with a GUI based on Tk. Currently, it only supports the Vgroup/Vdata model. This tool can also be downloaded from the HDF Contributed Software directory. 14
  15. 15. Other Free Tools Product Name LinkWinds Developer JPL Platforms UNIX Description LinkWinds is a visual data analysis and exploration system designed to rapidly and interactively investigate large multivariate and multidisciplinary data sets to detect trends, correlations and anomalies. URL: http://linkwinds.jpl.nasa.gov/lwhome.html HDF Vendors/Software Developers Workshop 15
  16. 16. Other Free Tools Product Name ImageMagick Developer Platforms Description ImageMagick, version 3.7.3, is a package for interactive manipulation of images for the X Window System. It is written in C and interfaces to the X library, and therefore does not require any proprietary toolkit in order to compile. URL: http://www.wtech.ruhr-uni-bochum.de/doc/ImageMagick/ImageMagick.html HDF Vendors/Software Developers Workshop 16
  17. 17. Other Free Tools Product Name Ingrid Developer Platforms Description This tool is designed to manipulate large datasets and model input/output. It reads and writes netCDF files, writes HDF files, and generates plots, including line, contour, vector, and scatter plots, as well as histograms. URL: http://exigente.Idgo.columbia.edu:81/ HDF Vendors/Software Developers Workshop 17
  18. 18. Other Free Tools Product Name netCDF Developer Platforms Description Most of the netCDF tools can be used with HDF, since HDF's netCDF can be used in place of the regular netCDF (except for creating new netCDF files). A non-exhaustive list of netCDF tools can be found at Unidata URL: http:// www4.etl.noaa.gov/dms.html HDF Vendors/Software Developers Workshop 18
  19. 19. Other Free Tools Product Name Overture Developer Platforms SunOS 4.1.3, Solaris, SGI and DEC systems. HDF Vendors/Software Developers Workshop Description This application is an object oriented C++ framework for solving PDEs on complicated geometries. 19
  20. 20. Other Free Tools Product Name Radiance Developer Platforms Description This application is a suite of programs for the analysis and visualization of lighting in design. URL: http://radsite.lbl.gov/radiance/HOME.html Translator scheme from CAD to Radiance: http://radsite.lbl.gov/radiance/man_html/Notes/translators.html HDF Vendors/Software Developers Workshop 20
  21. 21. Other Free Tools Product Name REINAS Developer Platforms University of California, Santa Cruz Description The Real-time Environmental Information Network and Analysis System (REINAS) is a system built to support realtime data acquisition, management, and visualization of environmental data. URL: http://csl.cse.ucsc.edu/reinas/ HDF Vendors/Software Developers Workshop 21
  22. 22. Other Free Tools Product Name SciAn Developer Platforms Description Silicon Graphics workstations and IBM RS/6000 workstations with the GL option. This is a scientific visualization and animation package. r It brings together the power of 3dimensional scientific visualization and movie making with the ease of use and familiarity of objectoriented drawing packages. URL: http://www.scri.fsu.edu/~lyons/scian/ HDF Vendors/Software Developers Workshop 22
  23. 23. Other Free Tools Product Name VISTAS Developer Platforms JPL Description VISTAS Visual Data Probe is an interactive, large volume data browsing and probing environment. URL: http://www-dial.jpl.nasa.gov/VISTAS/VISTAS.html HDF Vendors/Software Developers Workshop 23
  24. 24. Other Free Tools Product Name VCS Developer Platforms Program for Climate Model Diagnosis and Intercomparison (PCMDI) at the Lawrence Livermore National Laboratory (LLNL). Description The Visualization and Computation System VCS version 2.7, when it comes out, will support the HDF format for both read and write operations. VCS greatly facilitates the selection, manipulation, and display of scientific data. By specifying the desired data set, the graphics method, and the display template, the VCS user gains virtually complete control over the appearance of the data display and associated text. Although VCS is designed expressly to meet the needs of climate scientists, the breadth of its capabilities make it a useful tool for other scientific applications. URL: http:// www-pcmdi.llnl.gov/software/vcs/index.html HDF Vendors/Software Developers Workshop 24
  25. 25. Commercial Tools for HDF Product Name AVS Developer Platforms Advanced Visual Systems DEC, HP, IBM, SGI, and SUN Description Includes a suite of data visualization and analysis techniques, incorporating traditional visualization tools such as 2D plots and graphs and image processing as well as advanced tools such as 3D interactive rendering and volume visualization. URL: http://www.avs.com HDF Vendors/Software Developers Workshop 25
  26. 26. Commercial Tools for HDF Product Name Data Explorer Developer Platforms Description IBM major UNIX platforms General-purpose software package for data visualization and analysis. It employs a data-flow driven client-server execution model and provides a graphical program editor that allows the user to create a visualization using a point and click interface. URL: http://www.almaden.ibm.com/dx/ HDF Vendors/Software Developers Workshop 26
  27. 27. Commercial Tools for HDF Product Name EASI/PACE Developer Platforms Description PCI All major UNIX platforms, MAC, Win 3.1/95/NT Image classification, geometric correction, orthorectification, enhancement, filtering, vector edit with image backdrop, terrain analysis and visualization, radar image processing, DEM extraction, atmospheric correction, and hyperspectral data analysis. URL: http://www.pci.on.ca/prod.html HDF Vendors/Software Developers Workshop 27
  28. 28. Commercial Tools for HDF Product Name ER Mapper Developer Platforms ER Mapping All major UNIX platforms, Win 3.1/95/NT Description Integrated mapping software featuring image processing, map production, 3D presentations and GIS integration URL: http://www.ermapper.com HDF Vendors/Software Developers Workshop 28
  29. 29. Commercial Tools for HDF Product Name GDB Developer Platforms Description PCI Major UNIX platforms Generic Data Base library (GDB) is used to access image and auxiliary information from data files. This allows different file types to be used interchangeably where it makes sense for the file type. URL: http://www.pci.on.ca/cgi-bin/pcihlp/gdb HDF Vendors/Software Developers Workshop 29
  30. 30. Commercial Tools for HDF Product Name IDL Developer Platforms Description Research Systems Inc Major UNIX platforms, Win 3.1/95/NT MAC Allows you to display a satellite image (e.g. AVHRR) on a map projection. The input is a 2D array of satellite image values, and corresponding 2D arrays of latitude and longitude for each pixel. URL: http://www.rsinc.com HDF Vendors/Software Developers Workshop 30
  31. 31. Commercial Tools for HDF Product Name IRIS Explorer Developer Platforms NAG Major UNIX platforms Description Data visualization system which allows users to build complex applications URL: http://www.nag.co.uk/Welcome_IEC.html HDF Vendors/Software Developers Workshop 31
  32. 32. Commercial Tools for HDF Product Name Noesys Developer Platforms Description Fortner Research Win 3.1/95/NT MAC Provides native support for data stored in the HDF file format and allows users to view and edit individual components of these complex files. URL: http://www.fortner.com HDF Vendors/Software Developers Workshop 32
  33. 33. Commercial Tools for HDF Product Name Plot Developer Platforms Description Fortner Research Major UNIX platforms, Win 3.1/95/NT MAC Reads a variety of data formats directly and can handle large datasets. Creates scientific plots. Generates line plots, color scatter plots, parametric plots, and doubleY plots. URL: http://www.fortner.com/docs/product_plot.html HDF Vendors/Software Developers Workshop 33
  34. 34. Commercial Tools for HDF Product Name T3D Developer Platforms Description Fortner Research Win 3.1/95/NT MAC Provides a volumetric visualization tool for Macintosh or Windows. It can read a variety of file types, and each provides volumetric rendering with slices, isosurfaces, and animation. URL: http://www.fortner.com/docs/product_T3D.html HDF Vendors/Software Developers Workshop 34
  35. 35. Commercial Tools for HDF Product Name Transform Developer Platforms Description Fortner Research Major UNIX platforms, Win 3.1/95/NT MAC Directly reads a variety of matrix and image file formats, including HDF, TIFF, PICT, FITS, and ASCII. Generates pseudocolor images, color surface plots, contour plots, and vector plots. URL: http://www.fortner.com/docs/product_transform.html HDF Vendors/Software Developers Workshop 35
  36. 36. Commercial Tools for HDF Product Name PV-Wave Developer Platforms Visual Numerics Major UNIX platforms, Open VMS, Win 95/NT Description Allows the user to view, analyze and compare data for many business, science and engineering applications. URL: http://www.boulder.vni.com/products/wave HDF Vendors/Software Developers Workshop 36
  37. 37. Summary •NASA does not endorse any particular tool discussed in this presentation •Little additional tools development has occurred in the last two years for browsing and displaying HDF formatted data. •Very few tools are available to support HDF-EOS formatted data. HDF Vendors/Software Developers Workshop 37
  38. 38. Conclusion New HDF-EOS tools and utilities are needed to support the terabytes of EOS AM-1 data from multiple instruments and disciplines. Types of tools HDF-EOS data ingest capability for the existing image processing and analysis packages New image processing packages with additional functionality for analysing and integrating Earth Science data. HDF Vendors/Software Developers Workshop 38
  39. 39. Types of tools •Browsers •Data dumpers •Translation tools Tools and utilities developed to work with HDF-EOS data as well as HDF will attract the broader community of HDF users. HDF Vendors/Software Developers Workshop 39

×