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

[IDV #RSG-919541]: IDV - drappiong over topopgraphy



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