This archive contains answers to questions sent to Unidata support through mid-2025. Note that the archive is no longer being updated. We provide the archive for reference; many of the answers presented here remain technically correct, even if somewhat outdated. For the most up-to-date information on the use of NSF Unidata software and data services, please consult the Software Documentation first.
Hi Roman. Yuan is in China until Monday. I will try to catch up on this thread, and see what is going on. -Julien > Hi Yuan, > Any updates on the Jython script? Did you receive the NetCDF file, > IDVmitmodel2.nc? I uploaded the file last Thursday. > > Thanks, > Roman > > > > On Thu, Nov 4, 2010 at 3:09 PM, Roman Kowch <address@hidden> wrote: > > As requested the NetCDF file, IDVmitmodel2.nc, has been uploaded to > > the "Support Uploads" section. > > -Roman > > > > > > On Thu, Nov 4, 2010 at 10:15 AM, Unidata IDV Support > > <address@hidden> wrote: > >>> Name: Roman Kowch > >>> E-mail: address@hidden > >>> Organization: MIT PAOC > >>> Software Package: IDV 2.7u2 > >>> Operating System: Linux Ubuntu > >>> Subject: Jython script for 2D plot movie > >>> > >>> **MESSAGE** > >>> > >>> > >>> Hi, > >>> > >>> I am trying to write a simple script in Jython that commands > >>> IDV to make a 2D display of potential temperature from a Netcdf > >>> file and write a movie file. So far, the following code below only seems > >>> to make the display as if I just selected the potential temperature > >>> field and hit "Create > >>> Display" in the interactive mode: > >>> > >>> > >>> setOffScreen(1) > >>> idv.getStateManager().setViewSize(java.awt.Dimension(400,400)) > >>> ds = > >>> makeDataSource("/disk7/rkowch/IDV/mitfluids/netcdf/IDVmitmodel2.nc","netcdf.grid") > >>> a = getData(ds.getName(),"Temp") > >>> dc = createDisplay('planviewcontourfilled',a) > >>> pause() > >>> > >> > >> Hi Roman, > >> please upload this IDVmitmodel2.nc file here: > >> http://motherlode.ucar.edu/repository/alias/idvupload > >> > >> Yuan > >>> dc.setDisplayListTemplate("Potential Temperature 2D plot"); > >>> dc.setColorTableName("default") > >>> dc.range.set(-50.0,25.0) > >>> dc.setContourInfoParams("interval=2.0;min=-90.0;max=45.0;base=-230.0") > >>> dc.applyPreferences(); > >>> writeMovie("2DThetaLoop.mov") > >>> > >>> > >>> How could this script be modified to correctly set the display unit > >>> (e.g. degC, K), color range on the color table, contouring parameters, > >>> height level, and what times to use (which is specified before you hit > >>> "Create Display")? > >>> > >>> Could you modify the script above to give an example of how this could > >>> be done? What commands are commonly used in scripts like this? Also, > >>> is there a certain order that must be followed when writing the > >>> commands in the text file? > >>> > >>> I've been looking at the IDV documentation at this website, but > >>> there's quite a bit > >>> of info to sort through: > >>> > >>> http://www.unidata.ucar.edu/software/idv/docs/javadoc/ > >>> > >>> > >>> > >>> Thanks for your help, > >>> Roman > >>> > >>> > >> > >> > >> Ticket Details > >> =================== > >> Ticket ID: EKY-504245 > >> Department: Support IDV > >> Priority: Normal > >> Status: Open > >> > >> > > > > Ticket Details =================== Ticket ID: EKY-504245 Department: Support IDV Priority: Normal Status: Open