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.
> Full Name: Ellyn Montgomery > Email Address: address@hidden > Organization: USGS > Package Version: 3.1 build date:2012-08-31 20:26 UTC > Operating System: Linux > Hardware: Java: home: /usr/local/IDV_3.1/jre version: 1.6.0_31 j3d:1.5.2 fcs > (build4) > Description of problem: Creating obs > Number of ranges in section (1) must be = 4 > > The ways I'm trying to represent our data ias CF-1.6 timeseries isn't working > with IDV. The two ncml files both now open OK as netCDF/GEMPAC, but neither > plots a timeseries, and as the .png shows the variables seem to still think > they're gridded, even though they're just dimensioned by time. > > I'd prefer to use the without_station_dimension version, but via the > discussion group, having the station dimension seems to work better with our > data. > > Thanks for the insights. > Ellyn > Hi Ellyn, Can you send us a sample file? If you already upload the sample file, please let us know the name of the file. I have been traveling a lot lately and may have missed a few email. Yuan > ****************** > Stack trace: > ucar.ma2.InvalidRangeException: Number of ranges in section (1) must be = 4 > at ucar.ma2.Section.fill(Section.java:144) > at ucar.nc2.Variable.read(Variable.java:658) > at ucar.nc2.dataset.VariableDS.reallyRead(VariableDS.java:546) > at ucar.nc2.dataset.VariableDS._read(VariableDS.java:526) > at ucar.nc2.Variable.read(Variable.java:658) > at ucar.nc2.Variable.read(Variable.java:632) > at ucar.nc2.dataset.StructurePseudoDS.reallyRead(StructurePseudoDS.java:193) > at ucar.nc2.Variable._read(Variable.java:846) > at ucar.nc2.Variable.read(Variable.java:658) > at ucar.nc2.Variable.read(Variable.java:604) > at ucar.nc2.Structure.readStructure(Structure.java:373) > at ucar.nc2.Structure$IteratorRank1.readNext(Structure.java:459) > at ucar.nc2.Structure$IteratorRank1.next(Structure.java:442) > at > ucar.nc2.ft.point.PointIteratorFromStructureData.nextStructureData(PointIteratorFromStructureData.java:102) > at > ucar.nc2.ft.point.PointIteratorFromStructureData.hasNext(PointIteratorFromStructureData.java:68) > at > ucar.nc2.ft.point.PointIteratorFlatten.nextFilteredDataPoint(PointIteratorFlatten.java:112) > at > ucar.nc2.ft.point.PointIteratorFlatten.hasNext(PointIteratorFlatten.java:86) > at > ucar.nc2.ft.point.PointIteratorFlatten.hasNext(PointIteratorFlatten.java:96) > at > ucar.unidata.data.point.PointObFactory.makePointObs(PointObFactory.java:1881) > at > ucar.unidata.data.point.NetcdfPointDataSource.makeObs(NetcdfPointDataSource.java:360) > at > ucar.unidata.data.point.NetcdfPointDataSource.makeObs(NetcdfPointDataSource.java:322) > at > ucar.unidata.data.point.PointDataSource.getDataInner(PointDataSource.java:1297) > at > ucar.unidata.data.point.PointDataSource.getDataInner(PointDataSource.java:1183) > at ucar.unidata.data.DataSourceImpl.getData(DataSourceImpl.java:2359) > at ucar.unidata.data.DirectDataChoice.getData(DirectDataChoice.java:332) > at ucar.unidata.data.DataChoice.getData(DataChoice.java:637) > at > ucar.unidata.idv.control.ProbeControl.createDataInstance(ProbeControl.java:2283) > at ucar.unidata.idv.control.ProbeControl.initRowInfo(ProbeControl.java:2267) > at ucar.unidata.idv.control.ProbeControl.getRowInfo(ProbeControl.java:2248) > at ucar.unidata.idv.control.ProbeControl.getRowInfo(ProbeControl.java:2220) > at ucar.unidata.idv.control.ProbeControl.init(ProbeControl.java:308) > at > ucar.unidata.idv.control.DisplayControlImpl.init(DisplayControlImpl.java:1131) > 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:1250) > > > Ticket Details =================== Ticket ID: RPN-738208 Department: Support IDV Priority: Urgent Status: Open