NOTICE: This version of the NSF Unidata web site (archive.unidata.ucar.edu) is no longer being updated.
Current content can be found at unidata.ucar.edu.

To learn about what's going on, see About the Archive Site.


[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[IDV #EKZ-383481]: Error in Remote Soundings



Hi Jess-

> We had a user notice a problem with the remote soundings in McIDAS-V,
> and I was able to duplicate it in the latest IDV nightly build.
> 
> The error occurs when trying to display a sounding (error is listed
> below).  I tried several different stations from around the world and
> was unable to get any of them to work.  I was using the
> adde.ucar.edu/RTPTSRC dataset.

This is related to the recent changes to the units package in
VisAD.  There's a fix in local-visad.jar in the nightly build.
Thanks for finding this.

Don

> FlatField: RangeUnits must be convertable with RangeType
> default Units
> 
> visad.UnitException: FlatField: RangeUnits must be convertable with
> RangeType default Units
> at visad.FlatField.<init>(FlatField.java:412)
> at visad.FlatField.cloneFloat(FlatField.java:5606)
> at visad.FlatField.binary(FlatField.java:3140)
> at visad.DataImpl.binary(DataImpl.java:139)
> at visad.DataImpl.pow(DataImpl.java:231)
> at ucar.visad.VisADMath.pow(VisADMath.java:801)
> at
> ucar.visad.quantities.PotentialTemperature.factor(PotentialTemperature.java:172)
> at
> ucar.visad.quantities.PotentialTemperature.create(PotentialTemperature.java:151)
> at
> ucar.unidata.view.sounding.DryAdiabats.coordinateSystemChange(DryAdiabats.java:186)
> at ucar.unidata.view.sounding.DryAdiabats.<init>(DryAdiabats.java:125)
> at
> ucar.unidata.view.sounding.AerologicalDisplay.initializeClass(AerologicalDisplay.java:568)
> at
> ucar.unidata.view.sounding.AerologicalDisplay.<init>(AerologicalDisplay.java:326)
> at
> ucar.unidata.view.sounding.AerologicalDisplay.<init>(AerologicalDisplay.java:356)
> at
> ucar.unidata.view.sounding.AerologicalDisplay.getInstance(AerologicalDisplay.java:2432)
> at
> ucar.unidata.view.sounding.AerologicalDisplay.getInstance(AerologicalDisplay.java:2406)
> at
> ucar.unidata.idv.control.AerologicalSoundingControl.init(AerologicalSoundingControl.java:313)
> at
> ucar.unidata.idv.control.RaobSoundingControl.init(RaobSoundingControl.java:147)
> at
> ucar.unidata.idv.control.DisplayControlImpl.init(DisplayControlImpl.java:1269)
> at
> ucar.unidata.idv.control.DisplayControlImpl.init(DisplayControlImpl.java:978)
> at
> ucar.unidata.idv.ControlDescriptor.initControl(ControlDescriptor.java:979)
> at ucar.unidata.idv.ControlDescriptor$1.run(ControlDescriptor.java:904)
> at ucar.unidata.util.Misc$3.run(Misc.java:1060)
> 
> 


Ticket Details
===================
Ticket ID: EKZ-383481
Department: Support IDV
Priority: Normal
Status: Closed