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

[IDV #WRE-134204]: Error reading received from .netCDF file



Hi Ryan-

I've been swamped this week, but am looking into it.  The basic
problem is that the 2D slices don't care about missing lat/lon points,
but the 3D volumes do.  I'm looking into ways around this.

Don

> http://raritan.dl.stevens-tech.edu/NYHOPS/nyhops_today.ncml
> 
> By the way, we've met at the Northeastern Storms Conference in
> Springfield, MA.

I remember - you went to Kean.  Are you going to this year's?  I'll be there.

Don

> Unidata IDV Support wrote:
> 
> 
> >Hi Ryan-
> >
> >> Full Name: Ryan Kelly
> >> Email Address: address@hidden
> >> Organization: Stevens Institute of Technology
> >> Package Version: 2.5 build date:2008-05-08 07:05 UTC
> >> Operating System: Windows XP
> >> Hardware: Java: home: C:\Program Files\IDV_2.5\jre version: 1.5.0_11
> j3d:1.3.2 fcs (build12)
> >> Description of problem: Hello,
> >
> >> We have an ocean model which contains 11 sigma levels, curvilinear
> grid.  We output in netCDF files, but we are having trouble with
> displaying in 3D with IDV.  We are unable to produce volume slices.
> IDV has displayed each sigma level as a surface, but no volume can be
> generated.
> >>
> >> This is the message we receive:
> >>
> >> Couldn't get data
> >> Gridded3DSet: samples values may not be missing
> >>
> >> Any comments or suggestions would be appreciated.
> >> Thank You
> >
> >Can you send us a pointer to the file or put the file on an
> >server so we can take a look?
> >
> >The error indicates that there are missing values in the domain.
> >
> >Don Murray
> >
> >> ******************
> >> Stack trace:
> >> visad.SetException: Gridded3DSet: samples values may not be missing
> >> at visad.Gridded3DSet.<init>(Gridded3DSet.java:96)
> >> at visad.GriddedSet.create(GriddedSet.java:218)
> >> at
> ucar.unidata.data.grid.GeoGridAdapter.getInitialSpatialDomain(GeoGridAda
> pter.java:858)
> >> at
> ucar.unidata.data.grid.GeoGridAdapter.getSpatialDomainSet(GeoGridAdapter
> .java:387)
> >> at
> ucar.unidata.data.grid.GeoGridAdapter.getFlatField(GeoGridAdapter.java:1
> 105)
> >> at
> ucar.unidata.data.grid.GeoGridAdapter.makeSequence(GeoGridAdapter.java:1
> 297)
> >> at
> ucar.unidata.data.grid.GeoGridAdapter.getSequence(GeoGridAdapter.java:10
> 47)
> >> at
> ucar.unidata.data.grid.GeoGridDataSource.makeFieldImpl(GeoGridDataSource
> .java:1431)
> >> at
> ucar.unidata.data.grid.GeoGridDataSource.getDataInner(GeoGridDataSource.
> java:1144)
> >> at ucar.unidata.data.DataSourceImpl.getData(DataSourceImpl.java:2063)
> >> at
> ucar.unidata.data.DirectDataChoice.getData(DirectDataChoice.java:333)
> >> at
> ucar.unidata.data.DerivedDataChoice.setData(DerivedDataChoice.java:610)
> >> at
> ucar.unidata.data.DerivedDataChoice.collectOperands(DerivedDataChoice.ja
> va:537)
> >> at
> ucar.unidata.data.DerivedDataChoice.getData(DerivedDataChoice.java:709)
> >> at ucar.unidata.data.DataChoice.getData(DataChoice.java:620)
> >> 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.PlanViewControl.doMakeDataInstance(PlanViewCont
> rol.java:1172)
> >> at
> ucar.unidata.idv.control.DisplayControlImpl.initializeDataInstance(Displ
> ayControlImpl.java:2903)
> >> at
> ucar.unidata.idv.control.DisplayControlImpl.setData(DisplayControlImpl.j
> ava:2885)
> >> at
> ucar.unidata.idv.control.PlanViewControl.setData(PlanViewControl.java:48
> 9)
> >> at
> ucar.unidata.idv.control.FlowPlanViewControl.setData(FlowPlanViewControl
> .java:171)
> >> at
> ucar.unidata.idv.control.PlanViewControl.init(PlanViewControl.java:398)
> >> at
> ucar.unidata.idv.control.DisplayControlImpl.init(DisplayControlImpl.java
> :1257)
> >> at
> ucar.unidata.idv.control.DisplayControlImpl.init(DisplayControlImpl.java
> :968)
> >> at
> ucar.unidata.idv.ControlDescriptor.initControl(ControlDescriptor.java:95
> 1)
> >> at ucar.unidata.idv.ControlDescriptor$1.run(ControlDescriptor.java:876)
> >> at ucar.unidata.util.Misc$3.run(Misc.java:1018)
> >>
> >>
> >>
> >
> >
> >Ticket Details
> >===================
> >Ticket ID: WRE-134204
> >Department: Support IDV
> >Priority: Normal
> >Status: Open
> >
> >
> 
> -------------------------------
> Ryan Kelly
> Davidson Laboratory
> Stevens Institute of Technology
> Hoboken, NJ 07030
> O:+1(201)-216-5250
> C:+1(201)-394-6729
> 
> 


Ticket Details
===================
Ticket ID: WRE-134204
Department: Support IDV
Priority: High
Status: Open