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 Patrick, Would you mind uploading the exact files you are using? http://motherlode.ucar.edu/repository/alias/idvupload Thanks! Sean > Full Name: Patrick Campbell > Email Address: address@hidden > Organization: University of Wyoming > Package Version: 3.0u2 build date:2012-02-10 17:21 UTC > Operating System: Windows 7 > Hardware: Java: home: C:\Program Files\IDV_3.0u2\jre version: 1.6.0_20 > j3d:1.5.2 fcs (build4) > Description of problem: Hello, > > Trying to simply plot the wind speed from two components U & V at a pressure > level 250 mb. The data are NETCDF files downloaded from ESRL NCEP/NCAR > Reanalysis page > (http://www.esrl.noaa.gov/psd/data/gridded/data.ncep.reanalysis.pressure.html). > I have attached the V component data file I am trying to use, to this > support form. > > However, I get the following error: > > Creating display: Contour Plan View > visad.SetException: visad.SetException: Gridded3DSet.valueToGrid: > ManifoldDimension must be 3 > Gridded3DSet.valueToGrid: ManifoldDimension must be 3 > > Funny thing is when I download the surface U and V components the IDV > formulas for wind speed work correctly. > > Any help on this matter would be much appreciated. > > Thanks, > Patrick Campbell > > Any hel > > ****************** > Stack trace: > visad.SetException: Gridded3DSet.valueToGrid: ManifoldDimension must be 3 > at visad.Gridded3DSet.valueToGrid(Gridded3DSet.java:1070) > at visad.Gridded3DSet.valueToIndex(Gridded3DSet.java:418) > at visad.FlatField.resample(FlatField.java:4740) > at visad.FlatField.binary(FlatField.java:2088) > at visad.FieldImpl.binary(FieldImpl.java:836) > at visad.DataImpl.binary(DataImpl.java:139) > at visad.DataImpl.add(DataImpl.java:179) > at visad.DataImpl.__add__(DataImpl.java:1393) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) > at java.lang.reflect.Method.invoke(Unknown Source) > at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:186) > at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:204) > at org.python.core.PyObject.__call__(PyObject.java:404) > at org.python.core.PyObject.__call__(PyObject.java:408) > at org.python.core.PyMethod.__call__(PyMethod.java:124) > at org.python.core.PyMethod.__call__(PyMethod.java:115) > at org.python.core.PyObjectDerived.__add__(PyObjectDerived.java:163) > at org.python.core.PyObject._basic_add(PyObject.java:2009) > at org.python.core.PyObject._add(PyObject.java:1995) > at org.python.pycode._pyx143.f$0(<string>:1) > at org.python.pycode._pyx143.call_function(<string>) > at org.python.core.PyTableCode.call(PyTableCode.java:165) > at org.python.core.PyCode.call(PyCode.java:18) > at org.python.core.Py.runCode(Py.java:1261) > at org.python.core.__builtin__.eval(__builtin__.java:484) > at org.python.core.__builtin__.eval(__builtin__.java:488) > at org.python.util.PythonInterpreter.eval(PythonInterpreter.java:190) > at ucar.unidata.data.DerivedDataChoice.getData(DerivedDataChoice.java:773) > at ucar.unidata.data.DataChoice.getData(DataChoice.java:607) > at ucar.unidata.data.DerivedDataChoice.getData(DerivedDataChoice.java:785) > at ucar.unidata.data.DataChoice.getData(DataChoice.java:637) > at ucar.unidata.data.DataInstance.getData(DataInstance.java:243) > at ucar.unidata.data.DataInstance.getData(DataInstance.java:207) > at ucar.unidata.data.grid.GridDataInstance.init(GridDataInstance.java:205) > at ucar.unidata.data.grid.GridDataInstance.<init>(GridDataInstance.java:162) > at ucar.unidata.data.grid.GridDataInstance.<init>(GridDataInstance.java:143) > at > ucar.unidata.idv.control.GridDisplayControl.doMakeDataInstance(GridDisplayControl.java:284) > at > ucar.unidata.idv.control.DisplayControlImpl.initializeDataInstance(DisplayControlImpl.java:3153) > at > ucar.unidata.idv.control.DisplayControlImpl.setData(DisplayControlImpl.java:3135) > at ucar.unidata.idv.control.PlanViewControl.setData(PlanViewControl.java:643) > at > ucar.unidata.idv.control.ContourPlanViewControl.setData(ContourPlanViewControl.java:194) > at ucar.unidata.idv.control.PlanViewControl.init(PlanViewControl.java:473) > at > ucar.unidata.idv.control.DisplayControlImpl.init(DisplayControlImpl.java:1402) > at > ucar.unidata.idv.control.DisplayControlImpl.init(DisplayControlImpl.java:1085) > at ucar.unidata.idv.ControlDescriptor.initControl(ControlDescriptor.java:986) > at ucar.unidata.idv.ControlDescriptor$1.run(ControlDescriptor.java:911) > at ucar.unidata.util.Misc$3.run(Misc.java:1090) > > > Ticket Details =================== Ticket ID: MXT-681298 Department: Support IDV Priority: Normal Status: Open