1.1. Restructure of the Source Tree
Restructured the source code directory tree adding a
src directory for all source code and a build directory for the
compiled classes.
1.2. IDV Memory Allocation
Upon IDV start up, memory allocation is done automatically according to the
user's machine specifications. The default memory allocation can be changed
through the
User Preferences (
menu) under the System tab.
1.3. Mac OS X bundle
The IDV can now be installed as a Mac OS X bundle.
1.4. Latest netCDF-Java Version
A new version of the netCDF-Java library (4.2.30) is included in this release.
Among the changes are a fix for Gaussian latitude grids in GRIB format and a fix for NARR. See the
netCDF-Java change log for a complete list of changes. (update 1)
1.5. New Jython Library
The IDV now uses version 1.5.2 of the Jython library.
1.6. New VisAD Library
The latest version of the VisAD library is used in this release.
2.1. Rotation Option
Add clockwise and counterclockwise rotation options so you can
rotate about the north and south poles in globe view (or others).
2.2. Changes Probe Location
Added APIs to allow the ISL script to change probing location and time series chart name.
2.3. Contour Labeling
Added a user interface to set the size, font and alignment of the
contour labels. Labels can now be drawn along the contours or horizontally
across the display. Contour labels in the globe view are no longer
upside-down.
2.4. View Logos
A new facility in the IDV allows the user to add a logo to all views from
the
User Preferences (
menu) under the View tab, or for an individual view through the
menu.
2.5. Hovmoller Display
The IDV now can plot a
Hovmoller
Diagram. These plots can either be Time vs. Longitude or Time vs. Latitude.
2.6. Parameter As Topography displays
Added new controls to display parameter values as "topography"
displays. The value of the parameter is mapped to the vertical so higher
values show up as peaks and lower values as valleys. Displays can be contours,
color filled contours, or color shaded displays. There is also a Radar
as Topography display.
2.7. Wind Barb Display
All wind barb displays now use the same rendering scheme. The effect is that
winds less than 2.5 knots, but greater than 0 will show as a staff with no
flags. Previously, they were drawn as circles (calm). (Update 1)
3.1. Support for new NEXRAD AR2V007 format
Added support for new NEXRAD AR2V007 format into the IDV. Added
new station Langley Hill, Washington (KLGX) to the station tables.
3.2. New Climatology Functions
Added daily climatology functions clmDay and calcDayAnom.
3.3. Allow User to Specify Level Unit
Modified some of the Jython grid diagnostics to allow the user to
specify the unit of the level for layer differencing and averaging.
3.4. New lonFlip Jython Procedure
Flip the grid along the central longitude. Useful for converting 0-360 to
-180 to 180 or vice-versa.
3.5. Converting Pressure to Topography
Added a method to convert pressure to topography, defaulting to the
standard atmosphere if another transform is not provided.
3.6. Support for GrADS Binary Grid Files
Added support for reading GrADS grids into the IDV. The control file is used
to read in the data. This only supports GrADS binary grids.
3.7. Ensemble Grids
Added support for ensemble grids. Users can select one or more ensemble
members for display.
3.8. Ensemble Grid Diagnostic Functions
Added ensemble grids diagnostic functions including Average, Highest,
Lowest, Mode, Percentile, Range, Standard Deviation. Update 1 also adds
a single variable probability of occurrence diagnostic.