Presentation is loading. Please wait.

Presentation is loading. Please wait.

HDF and HDF-EOS Workshop VIII, October 26-28, 2004 1/12 Peter Cao, National Center for Supercomputing Applications Ray Milnurn, Dave Buto, L-3 Communications.

Similar presentations


Presentation on theme: "HDF and HDF-EOS Workshop VIII, October 26-28, 2004 1/12 Peter Cao, National Center for Supercomputing Applications Ray Milnurn, Dave Buto, L-3 Communications."— Presentation transcript:

1 HDF and HDF-EOS Workshop VIII, October 26-28, 2004 1/12 Peter Cao, National Center for Supercomputing Applications Ray Milnurn, Dave Buto, L-3 Communications Government Services, Inc. This work is supported in part by a Cooperative Agreement with the National Aeronautics and Space Agency (NASA) and National Center for Supercomputing Applications (NCSA) HDFView With HDF-EOS Plug-in

2 HDF and HDF-EOS Workshop VIII, October 26-28, 2004 2/12 About This Presentation Review of the HDFView Review of the HDFView How to implement an HDFView module How to implement an HDFView module An example: HDF-EOS plug-ins An example: HDF-EOS plug-ins

3 HDF and HDF-EOS Workshop VIII, October 26-28, 2004 3/12 What Is HDFView HDFView is a visual tool to view and edit HDF4 and HDF5 files Easy to use (conventional treeview, tableview, tableview) Easy to use (conventional treeview, tableview, tableview) Runs on multiple platforms Runs on multiple platforms Extendable to support user plug-ins (I/O and GUI) Extendable to support user plug-ins (I/O and GUI) Open remote file with URL Open remote file with URL

4 HDF and HDF-EOS Workshop VIII, October 26-28, 2004 4/12 Install And Run HDFView Download Download http://hdf.ncsa.uiuc.edu/hdf-java-html/hdfview/index.html Windows Windows To install, hdfview_install_windows_vm.exe To run, Start -> programs Files -> NCSA HDFView 2.1 -> HDFView 2.1 Unix Unix To install, sh./hdfview_install_{linux, solaris, irix}_{vm, novm}.bin To run, $HDFVIEW_HOME/hdfview Mac OS X Mac OS X To install, open hdfview_install_macosx_novm.zip To run, click the "HDFView" on the desktop

5 HDF and HDF-EOS Workshop VIII, October 26-28, 2004 5/12 How TO Use HDFView Open from file dialogType local file path or remote URLOpen from recent file list Right mouse click Double mouse click Log Info or Metadata

6 HDF and HDF-EOS Workshop VIII, October 26-28, 2004 6/12 What is An HDFView Module It is a user adds-on component to HDFView to It is a user adds-on component to HDFView to Support new file format Support new file format Display file content in different way Display file content in different way TreeView ImageView

7 HDF and HDF-EOS Workshop VIII, October 26-28, 2004 7/12 Modular Model GUI Interfaces TextView TableView MetaDataView TreeView ImageView Abstract I/O Dataset FileFormat Group HDFView User GUI Module User I/O Module

8 HDF and HDF-EOS Workshop VIII, October 26-28, 2004 8/12 Steps To Implement A Module Include HDFView jar files in your classpath Include HDFView jar files in your classpath Write your I/O and GUI module Write your I/O and GUI module Pack and put your jar file at $HDFVIEW/lib/ext Pack and put your jar file at $HDFVIEW/lib/ext

9 HDF and HDF-EOS Workshop VIII, October 26-28, 2004 9/12 HDF-EOS Plug-ins ncsa.ndf.object FileFormat hdfeos.object.he2 HE2File hdfeos.object.he5 HE5File ncsa.ndf.view TableView ncsa.ndf.view MetaDataView ncsa.ndf.view TreeView hdfeos.view HETreeView hdfeos.view HEMetadataView hdfeos.view HETableView

10 HDF and HDF-EOS Workshop VIII, October 26-28, 2004 10/12 Register HDF-EOS File Format

11 HDF and HDF-EOS Workshop VIII, October 26-28, 2004 11/12 Use HDF-EOS Plug-ins

12 HDF and HDF-EOS Workshop VIII, October 26-28, 2004 12/12 Questions


Download ppt "HDF and HDF-EOS Workshop VIII, October 26-28, 2004 1/12 Peter Cao, National Center for Supercomputing Applications Ray Milnurn, Dave Buto, L-3 Communications."

Similar presentations


Ads by Google