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 Dave, Ok, this is definitely a bug with saving a display only bundle. We'll dig into it and let you know when we find the problem. Sean > On Dec 2, 2013, at 9:14 AM, Unidata IDV Support > <address@hidden<mailto:address@hidden>> wrote: > > Just a few quick questions to help us figure out what's going on here. > > First, in your message you say 10 mb winds, but the error message suggests > you are trying to use 10 m winds - which one do you mean to use? > > Sean, > > Typo: should be 10 m above ground winds. (Sorry about that.) > > Second, could you give us a link to the exact data set you are using? It seems > as though the error message you attached thinks U10 has units of m_s-1, but > in the files we've seen, we do not see that (we see "m s-1"). If indeed the > units > are m_s-1, then that would cause an error because that is not a udunit. > > You can get a copy of the file at > http://virga.sfsu.edu/data/wrf/wrfout_2013-11-21_12_GFS_CenCal_BayArea_EastBay.nc. > (There are a number of other WRF-ARW model output files in NetCDF format in > the same directory.) > > — Dave > > Full Name: Dave Dempsey > Email Address: address@hidden<mailto:address@hidden> > Organization: San Francisco State University > Package Version: 4.1u1 build date:2013-11-25 08:05 UTC > Operating System: Mac OS X > Hardware: Java: home: > /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home version: > 1.6.0_65 j3d:1.5.2 fcs (build4) > Description of problem: Initializing after unpersistence > Unable to handle units of U10[unit:m_s-1]_14 > ------------------------------------------ > > I'm running IDV 4.1u1 (nightly build as of 11/25/13) on a brand new Mac. > > I've got a bundle saved with "Data Sources" unchecked. To test it, I do the > following: > > (1) Remove all displays and data in the IDV. > (2) Load the desired data source (either via a just-restarted RAMADDA server > [virga.sfsu.edu<http://virga.sfsu.edu>:8080] or via HTTP from the same > machine--the results are the same). The data source is WRF-ARW model output, > in NetCDF format. > (3) Load the bundle. > > The IDV tries to plot 10 mb AG winds over topography (specified as the > terrain elevation), but it fails, with the message above. (This is true > whether the derived field is "flow vectors from U & V" or "true flow vectors > from U & V".) > > It reads other fields in the display without errors. (It plots most of them > without errors, too, except two potential temperature fields, which it fails > to plot--except for display and legend labels--but doesn't issue any error > messages. But that's another story.) > > -- Dave > > ****************** > Stack trace: > visad.VisADException: Unable to handle units of U10[unit:m_s-1]_14 > at > ucar.unidata.view.geoloc.MapProjectionDisplay.addVerticalMap(MapProjectionDisplay.java:1135) > at > ucar.unidata.idv.control.GridDisplayControl.addTopographyMap(GridDisplayControl.java:564) > at > ucar.unidata.idv.control.FlowPlanViewControl.addTopographyMap(FlowPlanViewControl.java:477) > at ucar.unidata.idv.control.PlanViewControl.setData(PlanViewControl.java:684) > at > ucar.unidata.idv.control.FlowPlanViewControl.setData(FlowPlanViewControl.java:206) > at ucar.unidata.idv.control.PlanViewControl.init(PlanViewControl.java:500) > at > ucar.unidata.idv.control.DisplayControlImpl.init(DisplayControlImpl.java:1421) > at > ucar.unidata.idv.control.DisplayControlImpl.init(DisplayControlImpl.java:1106) > at > ucar.unidata.idv.control.DisplayControlImpl.initAfterUnPersistence(DisplayControlImpl.java:1392) > at > ucar.unidata.idv.control.DisplayControlImpl.initAfterUnPersistence(DisplayControlImpl.java:1296) > at > ucar.unidata.idv.IdvPersistenceManager$19.run(IdvPersistenceManager.java:3783) > at visad.util.ThreadManager.runInParallel(ThreadManager.java:273) > at visad.util.ThreadManager.runInParallel(ThreadManager.java:245) > at visad.util.ThreadManager.runSequentially(ThreadManager.java:223) > at > ucar.unidata.idv.IdvPersistenceManager.instantiateFromBundle(IdvPersistenceManager.java:3796) > at > ucar.unidata.idv.IdvPersistenceManager.decodeXmlInner(IdvPersistenceManager.java:3107) > at > ucar.unidata.idv.IdvPersistenceManager$12.run(IdvPersistenceManager.java:2915) > at ucar.unidata.util.Misc$3.run(Misc.java:1243) > > > > > Ticket Details > =================== > Ticket ID: ZGK-798386 > Department: Support IDV > Priority: Normal > Status: Open > > > > > Ticket Details =================== Ticket ID: ZGK-798386 Department: Support IDV Priority: Normal Status: Open