Just a little more on this.
"From: Bill Hibbard " wrote:
> You can use the open() method of visad.data.vis5d.Vis5DForm
> to read a Vis5D file into a VisAD data object. Or you can
> simply do 'data = load("filename.v5d")' in VisAD Python.
> Then create an appropriate display and use the static method
>
> visad.util.Util.captureDisplay(DisplayImpl disp, String filename)
>
> to save it to a JPEG file. Or do 'saveplot(display, filename)'
> in VisAD Python. There'll be some fiddling to create an
> appropriate display. See Ugo'd VisAD tutorial or Tom's VisAD
> Python tutorial for help on that.
A quick way to view your v5d file would be to use the main method
in Vis5DForm by running:
java -Xmx256m -classpath visad.jar visad.data.vis5d.Vis5DForm
"filename"
where "filename" is the name of the file. This will construct
a simple display of the data, mapping all variables to IsoContour.
If you take a look at the main method source, you could see how this
is done and weed out what you don't want to create the display.
Add in a button which would call the captureDisplay method
above and you should have all you need.
Don
*************************************************************
Don Murray UCAR Unidata Program
dmurray@xxxxxxxxxxxxxxxx P.O. Box 3000
(303) 497-8628 Boulder, CO 80307
http://www.unidata.ucar.edu/staff/donm
*************************************************************