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 Jonathan- > Institution: Cal U of PA > Package Version: 2.3 build date:2007-08-15 19:04 UTC > Operating System: Linux > Hardware Information: Java: home: /home/weatherctr/IDV_2.3/jre version: > 1.5.0_11 j3d:1.3.1 > Inquiry: An error has occurred: > Creating display: Isosurface colored by another parameter > org.python.core.PyException > > While trying to load a isosurface of potential temperature colored by mixing > ratio I am getting an error. Both types of data are under the 3-D/derived > data set which is confusing me on why it will not work. Any help would be > great! Are you trying to subset this on a particular level? You need multiple levels for an isosurface so you'll need to select at least 3 levels. Check the Levels tab in the Data Subset panel to make sure that the "Default" is selected. What dataset are you trying to do this from? I was able to do this successfully with the GFS 80 km data. Don Murray > ****************** > Stack trace: > Traceback (innermost last): > File "<string>", line 1, in ? > visad.SetException: Gridded3DSet.valueToGrid: ManifoldDimension must be 3 > at visad.Gridded3DSet.valueToGrid(Gridded3DSet.java:809) > at visad.Gridded3DSet.valueToIndex(Gridded3DSet.java:474) > at visad.FlatField.resample(FlatField.java:4599) > at visad.FlatField.binary(FlatField.java:1968) > at visad.DataImpl.binary(DataImpl.java:139) > at visad.DataImpl.multiply(DataImpl.java:205) > at > ucar.unidata.data.grid.DerivedGridFactory.makeMixFromTAndRHAndP(DerivedGridFactory.java:1678) > at > ucar.unidata.data.grid.DerivedGridFactory.createMixingRatio(DerivedGridFactory.java:1631) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:585) > at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java) > at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java) > at org.python.core.PyObject.__call__(PyObject.java) > at org.python.core.PyObject.invoke(PyObject.java) > at org.python.pycode._pyx25.f$0(<string>:1) > at org.python.pycode._pyx25.call_function(<string>) > at org.python.core.PyTableCode.call(PyTableCode.java) > at org.python.core.PyCode.call(PyCode.java) > at org.python.core.Py.runCode(Py.java) > at org.python.core.__builtin__.eval(__builtin__.java) > at org.python.core.__builtin__.eval(__builtin__.java) > at org.python.util.PythonInterpreter.eval(PythonInterpreter.java) > at ucar.unidata.data.DerivedDataChoice.getData(DerivedDataChoice.java:902) > at > ucar.unidata.data.DerivedDataChoice.collectOperands(DerivedDataChoice.java:775) > at ucar.unidata.data.DerivedDataChoice.getData(DerivedDataChoice.java:844) > at ucar.unidata.data.DataChoice.getData(DataChoice.java:581) > at ucar.unidata.data.DataInstance.getData(DataInstance.java:239) > at ucar.unidata.data.DataInstance.getData(DataInstance.java:203) > at ucar.unidata.data.grid.GridDataInstance.init(GridDataInstance.java:204) > at ucar.unidata.data.grid.GridDataInstance.<init>(GridDataInstance.java:161) > at ucar.unidata.data.grid.GridDataInstance.<init>(GridDataInstance.java:142) > at > ucar.unidata.idv.control.GridDisplayControl.doMakeDataInstance(GridDisplayControl.java:220) > at > ucar.unidata.idv.control.DisplayControlImpl.initializeDataInstance(DisplayControlImpl.java:2770) > at > ucar.unidata.idv.control.DisplayControlImpl.setData(DisplayControlImpl.java:2752) > at > ucar.unidata.idv.control.ThreeDSurfaceControl.setData(ThreeDSurfaceControl.java:248) > at > ucar.unidata.idv.control.ThreeDSurfaceControl.init(ThreeDSurfaceControl.java:154) > at > ucar.unidata.idv.control.DisplayControlImpl.init(DisplayControlImpl.java:1190) > at > ucar.unidata.idv.control.DisplayControlImpl.init(DisplayControlImpl.java:941) > at ucar.unidata.idv.ControlDescriptor.initControl(ControlDescriptor.java:948) > at ucar.unidata.idv.ControlDescriptor$1.run(ControlDescriptor.java:875) > at ucar.unidata.util.Misc$3.run(Misc.java:947) > > visad.SetException: visad.SetException: Gridded3DSet.valueToGrid: > ManifoldDimension must be 3 > > > Ticket Details =================== Ticket ID: JSY-522633 Department: Support IDV Priority: Normal Status: Open