1 hdf vendors/software developers workshop hdf and hdf-eos tools r.suresh nasa/gsfc/hstx...

Post on 13-Dec-2015

217 Views

Category:

Documents

1 Downloads

Preview:

Click to see full reader

TRANSCRIPT

1HDF Vendors/Software Developers Workshop

HDF And HDF-EOS Tools

R.SureshNASA/GSFC/HSTX

Email:Suresh@rattler.gsfc.nasa.govPh:301-441-4092

FAX: 301-441-4335

2HDF Vendors/Software Developers Workshop

HDF Tools

• HDF Utilities

• NCSA Tools

• Other Public Domain Tools

• Commercial Tools

3HDF Vendors/Software Developers Workshop

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

4HDF Vendors/Software Developers Workshop

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

5HDF Vendors/Software Developers Workshop

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/

6HDF Vendors/Software Developers Workshop

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.

7HDF Vendors/Software Developers Workshop

ProductName

Developer Platforms Description

DDI LLNL Unix The Data and DimensionsInterface addresses a significantproblem in the visualization oflarge data sets: Extracting onlythe relevant data and providing itto a chosen graphics engine in therequired form without undueeffort. DDI reads and writes anumber of publicly available fileformats, and sends data to publicdomain and commercialvisualization systems.

Other Free Tools

URL: http:// www-pcmdi.llnl.gov/williams/ddi/ddi.html

8HDF Vendors/Software Developers Workshop

Other Free Tools

ProductName

Developer Platforms Description

DODS USN The Distributed OceanographicData System, developedspecifically for oceanographicdata, provides flexible access to awide variety of data and facilitatestheir analysis with existingsoftware.

URL: http://dods.gso.uri.edu/DODS/home/home.html

9HDF Vendors/Software Developers Workshop

Other Free Tools

ProductName

Developer Platforms Description

Envision NCSA This is an interactive system forthe management and visualizationof large scientific data sets. It runsunder X/Motif, manages datastored in HDF or netCDF files, anddoes visualization using IDL,NCSA Collage, and NCSAXDataSlice.

URL http:// www.atmos.uiuc.edu/envision/envision.html

10HDF Vendors/Software Developers Workshop

Other Free Tools

ProductName

Developer Platforms Description

FreeForm NationalGeophysicalData Center,NGDC.

This application provides a flexiblemethod for specifying data formatsto facilitate data access,management, and use

URL: http://www.ngdc.noaa.gov/seg/freeform/

11HDF Vendors/Software Developers Workshop

Other Free Tools

ProductName

Developer Platforms Description

GRASS U. S. Army UNIX The Geographical ResourcesAnalysis Support System(GRASS), is an integrated set ofprograms designed to providedigitizing, image processing, mapproduction, and geographicinformation system capabilities toits users.

URL: http:/www.cecer.army.mil/grass/GRASS.main.html

12HDF Vendors/Software Developers Workshop

Other Free Tools

ProductName

Developer Platforms Description

HDF Browser Fortner Research Win3.1/95/NT and Mac

Offers point-and-click access todata stored in the HDF format.Opening an HDF file with theHDF Browser lets you see allhierarchical components of anyHDF file and then view the datastored in each component. TheHDF Browser contains editors toview data stored as tables, 2-Darrays, multidimensional arrays,annotations, text attributes, rasterimages, and color palettes

URL: http://www.fortner.com/docs/product_hdf_b.html

13HDF Vendors/Software Developers Workshop

Other Free Tools

ProductName

Developer Platforms Description

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

HDFLook is a friendly Motif HDFviewer, useful for quality controlof Scientific Datasets. It allowseasy access to physical values andancillary data, and includes 2-Dgraphics (radial, histogram). Thelatest version supports image printcapabilities.

URL: Louis.Gonzalez@univ-lille1.fr

14HDF Vendors/Software Developers Workshop

Other Free Tools

ProductName

Developer Platforms Description

hdfv UNIX The hdfv tool is an HDF read-onlyinterface via TCL. It contains"tclhdf" "hdfv". "tclhdf" is asimple extension of tclsh, withHDF's Vgroup/Vdata queries."hdfv" is an HDF-Viewer with aGUI based on Tk. Currently, itonly supports the Vgroup/Vdatamodel. This tool can also bedownloaded from the HDFContributed Software directory.

15HDF Vendors/Software Developers Workshop

Other Free Tools

ProductName

Developer Platforms Description

LinkWinds JPL UNIX LinkWinds is a visual data analysisand exploration system designed torapidly and interactivelyinvestigate large multivariate andmultidisciplinary data sets to detecttrends, correlations and anomalies.

URL: http://linkwinds.jpl.nasa.gov/lwhome.html

16HDF Vendors/Software Developers Workshop

Other Free Tools

ProductName

Developer Platforms Description

ImageMagick ImageMagick, version 3.7.3, is apackage for interactivemanipulation of images for the XWindow System. It is written in Cand interfaces to the X library,and therefore does not require anyproprietary toolkit in order tocompile.

URL: http://www.wtech.ruhr-uni-bochum.de/doc/ImageMagick/ImageMagick.html

17HDF Vendors/Software Developers Workshop

Other Free Tools

ProductName

Developer Platforms Description

Ingrid This tool is designed to manipulatelarge datasets and modelinput/output. It reads and writesnetCDF 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/

18HDF Vendors/Software Developers Workshop

Other Free Tools

ProductName

Developer Platforms Description

netCDF Most of the netCDF tools can beused with HDF, since HDF'snetCDF can be used in place of theregular netCDF (except forcreating new netCDF files). Anon-exhaustive list of netCDFtools can be found at Unidata

URL: http:// www4.etl.noaa.gov/dms.html

19HDF Vendors/Software Developers Workshop

Other Free Tools

ProductName

Developer Platforms Description

Overture SunOS 4.1.3,Solaris, SGIand DECsystems.

This application is an objectoriented C++ framework forsolving PDEs on complicatedgeometries.

20HDF Vendors/Software Developers Workshop

Other Free Tools

ProductName

Developer Platforms Description

Radiance This application is a suite ofprograms for the analysis andvisualization of lighting in design.

URL: http://radsite.lbl.gov/radiance/HOME.htmlTranslator scheme from CAD to Radiance:http://radsite.lbl.gov/radiance/man_html/Notes/translators.html

21HDF Vendors/Software Developers Workshop

Other Free Tools

ProductName

Developer Platforms Description

REINAS University ofCalifornia, SantaCruz

The Real-time EnvironmentalInformation Network and AnalysisSystem (REINAS) is a systembuilt to support realtime dataacquisition, management, andvisualization of environmentaldata.

URL: http://csl.cse.ucsc.edu/reinas/

22HDF Vendors/Software Developers Workshop

Other Free Tools

ProductName

Developer Platforms Description

SciAn SiliconGraphicsworkstationsand IBMRS/6000workstationswith the GLoption.

This is a scientific visualizationand animation package. r It bringstogether the power of 3-dimensional scientific visualizationand movie making with the ease ofuse and familiarity of object-oriented drawing packages.

URL: http://www.scri.fsu.edu/~lyons/scian/

23HDF Vendors/Software Developers Workshop

Other Free Tools

ProductName

Developer Platforms Description

VISTAS JPL VISTAS Visual Data Probe is aninteractive, large volume databrowsing andprobing environment.

URL: http://www-dial.jpl.nasa.gov/VISTAS/VISTAS.html

24HDF Vendors/Software Developers Workshop

Other Free ToolsProductName

Developer Platforms Description

VCS Program forClimate ModelDiagnosis andIntercomparison(PCMDI) at theLawrenceLivermoreNationalLaboratory(LLNL).

The Visualization andComputation System VCS version2.7, when it comes out, willsupport the HDF format for bothread and write operations. VCSgreatly facilitates the selection,manipulation, and display ofscientific data. By specifyingthe desired data set, the graphicsmethod, and the display template,the VCS user gains virtuallycomplete control over theappearance of the data display andassociated text. Although VCS isdesigned expressly to meet theneeds of climate scientists, thebreadth of its capabilities make it auseful tool for other scientificapplications.

URL: http:// www-pcmdi.llnl.gov/software/vcs/index.html

25HDF Vendors/Software Developers Workshop

Commercial Tools for HDF

ProductName

Developer Platforms Description

AVS AdvancedVisualSystems

DEC, HP,IBM, SGI,and SUN

Includes a suite of datavisualization and analysistechniques, incorporatingtraditional visualization toolssuch as 2D plots and graphsand image processing as wellas advanced tools such as 3Dinteractive rendering andvolume visualization.

URL: http://www.avs.com

26HDF Vendors/Software Developers Workshop

Commercial Tools for HDF

ProductName

Developer Platforms Description

DataExplorer

IBM majorUNIXplatforms

General-purpose softwarepackage for data visualizationand analysis. It employs adata-flow driven client-serverexecution model and providesa graphical program editor thatallows the user to create avisualization using a point andclick interface.

URL: http://www.almaden.ibm.com/dx/

27HDF Vendors/Software Developers Workshop

Commercial Tools for HDF

ProductName

Developer Platforms Description

EASI/PACE PCI All majorUNIXplatforms,MAC,Win3.1/95/NT

Image classification,geometric correction,orthorectification,enhancement, filtering,vector edit with imagebackdrop, terrain analysis andvisualization, radar imageprocessing, DEM extraction,atmospheric correction, andhyperspectral data analysis.

URL: http://www.pci.on.ca/prod.html

28HDF Vendors/Software Developers Workshop

Commercial Tools for HDF

ProductName

Developer Platforms Description

ER Mapper ERMapping

All majorUNIXplatforms,Win3.1/95/NT

Integrated mapping softwarefeaturing image processing,map production, 3Dpresentations and GISintegration

URL: http://www.ermapper.com

29HDF Vendors/Software Developers Workshop

Commercial Tools for HDF

ProductName

Developer Platforms Description

GDB PCI MajorUNIXplatforms

Generic Data Base library(GDB) is used to access imageand auxiliary information fromdata files. This allowsdifferent file types to be usedinterchangeably where itmakes sense for the file type.

URL: http://www.pci.on.ca/cgi-bin/pcihlp/gdb

30HDF Vendors/Software Developers Workshop

Commercial Tools for HDF

ProductName

Developer Platforms Description

IDL ResearchSystemsInc

MajorUNIXplatforms,Win3.1/95/NTMAC

Allows you to display asatellite image (e.g. AVHRR)on a map projection. The inputis a 2D array of satellite imagevalues, and corresponding 2Darrays of latitude andlongitude for each pixel.

URL: http://www.rsinc.com

31HDF Vendors/Software Developers Workshop

Commercial Tools for HDF

ProductName

Developer Platforms Description

IRISExplorer

NAG MajorUNIXplatforms

Data visualization systemwhich allows users to buildcomplex applications

URL: http://www.nag.co.uk/Welcome_IEC.html

32HDF Vendors/Software Developers Workshop

Commercial Tools for HDF

ProductName

Developer Platforms Description

Noesys FortnerResearch

Win3.1/95/NTMAC

Provides native support fordata stored in the HDF fileformat and allows users toview and edit individualcomponents of these complexfiles.

URL: http://www.fortner.com

33HDF Vendors/Software Developers Workshop

Commercial Tools for HDF

ProductName

Developer Platforms Description

Plot FortnerResearch

MajorUNIXplatforms,Win3.1/95/NTMAC

Reads a variety of dataformats directly and canhandle large datasets. Createsscientific plots. Generates lineplots, color scatter plots,parametric plots, and double-Y plots.

URL: http://www.fortner.com/docs/product_plot.html

34HDF Vendors/Software Developers Workshop

Commercial Tools for HDF

ProductName

Developer Platforms Description

T3D FortnerResearch

Win3.1/95/NTMAC

Provides a volumetricvisualization tool forMacintosh or Windows. It canread a variety of file types,and each provides volumetricrendering with slices,isosurfaces, and animation.

URL: http://www.fortner.com/docs/product_T3D.html

35HDF Vendors/Software Developers Workshop

Commercial Tools for HDF

ProductName

Developer Platforms Description

Transform FortnerResearch

MajorUNIXplatforms,Win3.1/95/NTMAC

Directly reads a variety ofmatrix and image file formats,including HDF, TIFF, PICT,FITS, and ASCII.Generates pseudocolorimages, color surface plots,contour plots, and vector plots.

URL: http://www.fortner.com/docs/product_transform.html

36HDF Vendors/Software Developers Workshop

Commercial Tools for HDF

ProductName

Developer Platforms Description

PV-Wave VisualNumerics

MajorUNIXplatforms,OpenVMS,Win95/NT

Allows the user to view,analyze and compare data formany business, science andengineering applications.

URL: http://www.boulder.vni.com/products/wave

37HDF Vendors/Software Developers Workshop

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.

38HDF Vendors/Software Developers Workshop

Conclusion

New HDF-EOS tools and utilities are needed to supportthe 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.

39HDF Vendors/Software Developers Workshop

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.

top related