1 / 10

McIDAS-V: Why it’s Based on VisAD and IDV

by Tom Whittaker University of Wisconsin-Madison SSEC/CIMSS Presentation at the 2007 McIDAS Users' Group Meeting October, 2007. McIDAS-V: Why it’s Based on VisAD and IDV. Background. Why a “new” McIDAS? Data volume and types 3+D visualizations Data integration Building block

thimba
Download Presentation

McIDAS-V: Why it’s Based on VisAD and IDV

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. by Tom Whittaker University of Wisconsin-Madison SSEC/CIMSS Presentation at the 2007 McIDAS Users' Group Meeting October, 2007 McIDAS-V: Why it’s Based on VisAD and IDV

  2. Background • Why a “new” McIDAS? • Data volume and types • 3+D visualizations • Data integration • Building block • What was considered • Update current version • Build on commercial package (IDL, Matlab, ??) • Build on freely available libraries • 3 Years and counting

  3. The Vision of McIDAS-V Scripting Interactive Mc-X Archives McIDAS-V ADDE Collaborations Other Data OPeNDAP Cluster

  4. What are VisAD and IDV? • Open source libraries developed to • Define a common, unified model of data • Provide basic display capabilities • A robust sample application (IDV) • Constantly evolving • Community input

  5. What is VisAD? • An open-source, pure Java library that: • Defines a common data model • Provides mechanisms for interacting with the data • A rich library for manipulations (matrix, numerical, etc) • Many file adapters • Mature after 7 years of development • Still being tweaked for performance

  6. What is the IDV? • Ongoing development by Unidata • A library developed on top of VisAD and other open-source packages to support interactive data selection and visualization • A “reference” application to test everything in the library • An extensible framework for developing rich applications (such as McIDAS-V) • Plug-in facility

  7. The Assumptions • Java will continue to evolve toward more efficient runtime environments • Java3D or JOGL will also • Community is vitally interested in seeing this development • There is enough funding to do it

  8. The Challenges (aka “Reality”) • More use of Macintosh machines when Java3D is not keeping up • Hyperspectral visualization and analysis needs are NOW! • Ever-evolving data formats • Funding is coming in slowly

  9. How it all fits together McIDAS-V VisAD IDV NetCDF XML etc. Java Runtime Environment Computer OS, Graphics, I/O, etc.

  10. Why you need this! • Enables easy integration of data from a variety of sources • Flexible displays – challenge to make new ones • Easy scripting • Aimed toward both research and operations • Supported by SSEC • Documentation • Testing and verification • Specialized code creation • Open source

More Related