Due to the current gap in continued funding from the U.S. National Science Foundation (NSF), the NSF Unidata Program Center has temporarily paused most operations. See NSF Unidata Pause in Most Operations for details.
I have just updated the Windows Installer (using InstallAnywhere) for VisAD-Jython. You may download a copy from: http://www.ssec.wisc.edu/~tomw/visadtutor/jyvis.exe Just run this file and follow the "Windows-style" installation of VisAD, Java2, Java3D, Jython, and a few helpful batch files. This release contains JRE version 1.3.1_03 for Windows, the visad.jar file from 5/2/2002, and the current jython.jar file. A significant addition has been made to the Jython 'subs.py' module to make it easier to work with VisAD Shapes. The "small examples" page from the Jython-VisAD tutorial contains a couple of examples, but here's a preview....it makes 3 shapes and moves them around for a minute or so... from visad.python.JPythonMethods import * from subs import * import time maps=makeMaps(getRealType("x"),"x", getRealType("y"),"y") maps[0].setRange(-1., 1.) maps[1].setRange(-1., 1.) disp = makeDisplay(maps) inx3 = addShape(textShape("hello", size=.2)) moveShape(inx3, (1,1)) inx = addShape("cross") moveShape(inx, (.5,.5)) inx2=addShape("solid_square", color="green") moveShape(inx2, (-1, -1)) showDisplay(disp) for i in xrange(100): x2 = -1. + i/50. x = .5 - i/50. x3 = 1. - i/70. moveShape(inx2, (x2,x2)) moveShape(inx, (x,.5)) moveShape(inx3, (x3,x3)) time.sleep(.4) -- Tom Whittaker University of Wisconsin-Madison Space Science and Eng. Center ph: 608.262.2759
visad
archives: