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- > Institution: CIRA > Package Version: 2.0 > Operating System: os.name:Windows XP; os.arch:x86; os.version:5.1; > Hardware Information: java.vendor:Sun Microsystems Inc.; > java.version:1.5.0_06; java.home:D:\\Documents and > Settings\\carmen\\IDV_2.0\\jre; j3d.version:1.3.2 fcs (build12); > j3d.vendor:Sun Microsystems, Inc.; j3d.renderer:OpenGL; > Inquiry: An error has occurred: > ControlDescriptor.Creating display > org.python.core.PyException The problem is that the topography has a domain of longitude, latitude and the grid has a domain of latitude, longitude and the IDV can't handle the switched coordinates. This is a known bug (but not in the list) and one I don't have a simple solution for. I'll bump it up higher on the bug list. If you have have topography data in your grid, you could use that. Don Murray > ****************** > Stack trace: > Traceback (innermost last): > File "<string>", line 1, in ? > visad.VisADException: Sampling set is not compatible with domain > at visad.FlatField.resample(FlatField.java:4439) > at visad.FieldImpl.combine(FieldImpl.java:1215) > at > ucar.unidata.data.grid.DerivedGridFactory.combineGrids(DerivedGridFactory.java:1070) > at > ucar.unidata.data.grid.DerivedGridFactory.combineGrids(DerivedGridFactory.java:988) > at > ucar.unidata.data.grid.DerivedGridFactory.combineGrids(DerivedGridFactory.java:969) > at > ucar.unidata.data.grid.DerivedGridFactory.create2DTopography(DerivedGridFactory.java:817) > 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) > 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._pyx6.f$0(<string>:1) > at org.python.pycode._pyx6.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:876) > at ucar.unidata.data.DataChoice.getData(DataChoice.java:526) > at ucar.unidata.data.DataInstance.getData(DataInstance.java:235) > at ucar.unidata.data.DataInstance.getData(DataInstance.java:200) > at ucar.unidata.data.grid.GridDataInstance.init(GridDataInstance.java:200) > 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:220) > at > ucar.unidata.idv.control.DisplayControlImpl.initializeDataInstance(DisplayControlImpl.java:2590) > at > ucar.unidata.idv.control.DisplayControlImpl.setData(DisplayControlImpl.java:2572) > at ucar.unidata.idv.control.PlanViewControl.setData(PlanViewControl.java:396) > at ucar.unidata.idv.control.PlanViewControl.init(PlanViewControl.java:313) > at > ucar.unidata.idv.control.DisplayControlImpl.init(DisplayControlImpl.java:1108) > at > ucar.unidata.idv.control.DisplayControlImpl.init(DisplayControlImpl.java:888) > at ucar.unidata.idv.ControlDescriptor.initControl(ControlDescriptor.java:863) > at ucar.unidata.idv.ControlDescriptor$1.run(ControlDescriptor.java:793) > at ucar.unidata.util.Misc$2.run(Misc.java:924) > > visad.VisADException: visad.VisADException: Sampling set is not compatible > with domain > > > Ticket Details =================== Ticket ID: RSG-919541 Department: Support IDV Priority: Normal Status: Open