Date post: | 13-Dec-2015 |
Category: |
Documents |
Upload: | denis-obrien |
View: | 217 times |
Download: | 1 times |
1HDF Vendors/Software Developers Workshop
HDF And HDF-EOS Tools
R.SureshNASA/GSFC/HSTX
Email:[email protected]: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: [email protected]
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.