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 Leigh- > Institution: Central Michigan University > Package Version: 2.3 build date:2007-08-15 19:04 UTC > Operating System: Linux > Hardware Information: Java: home: /usr/local/IDV_2.3/jre version: 1.5.0_11 > j3d:1.3.1 > Inquiry: An error has occurred: > There was an error loading the data: > Error creating data source:file.level2radar with: > /home/central/orf1l/g/KDDC20070504_001118.Z > null > unable to read header information > > Hi, > > Having a problem reading level 2 radar data files from NCDC using idv2.3. If > I uncompress the file I can read it, but only if I tell IDV it's a level 2 > data file. I cannot load a loop either way. > > I have put the tar file from ncdc here: > > http://orf.cx/unidata Are you using the Radar Data->Level II chooser? If so, make sure the Use CDM box is checked. If not, use that chooser and make sure the box is checked. That should allow you to read in the files. Don Murray > Thanks, > > Leigh Orf > > ****************** > Stack trace: > java.io.IOException: unable to read header information > at ucar.unidata.data.radar.Level2Data.readHeaderInfo(Level2Data.java:333) > at ucar.unidata.data.radar.Level2Data.makeInputStream(Level2Data.java:215) > at ucar.unidata.data.radar.Level2Data.<init>(Level2Data.java:194) > at ucar.unidata.data.radar.Level2Adapter.loadData(Level2Adapter.java:323) > at ucar.unidata.data.radar.Level2Adapter.<init>(Level2Adapter.java:149) > at > ucar.unidata.data.radar.Level2RadarDataSource.makeRadarAdapter(Level2RadarDataSource.java:373) > at > ucar.unidata.data.radar.RadarDataSource.makeAdapters(RadarDataSource.java:282) > at > ucar.unidata.data.radar.RadarDataSource.getAdapters(RadarDataSource.java:246) > at > ucar.unidata.data.radar.RadarDataSource.getRadarAdapters(RadarDataSource.java:484) > at > ucar.unidata.data.radar.Level2RadarDataSource.doMakeDataChoices(Level2RadarDataSource.java:164) > at ucar.unidata.data.DataSourceImpl.getDataChoices(DataSourceImpl.java:1269) > at ucar.unidata.data.DataManager.createDataSource(DataManager.java:1199) > at > ucar.unidata.idv.IntegratedDataViewer.createDataSource(IntegratedDataViewer.java:1720) > at > ucar.unidata.idv.IntegratedDataViewer.makeDataSource(IntegratedDataViewer.java:1639) > at > ucar.unidata.idv.IntegratedDataViewer.makeDataSource(IntegratedDataViewer.java:1617) > at > ucar.unidata.idv.IntegratedDataViewer.makeDataSource(IntegratedDataViewer.java:1598) > at ucar.unidata.idv.chooser.IdvChooser.makeDataSource(IdvChooser.java:854) > at ucar.unidata.idv.chooser.FileChooser.selectFilesInner(FileChooser.java:631) > at ucar.unidata.idv.chooser.FileChooser.selectFiles(FileChooser.java:500) > at ucar.unidata.idv.chooser.FileChooser.doLoadInThread(FileChooser.java:522) > 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 ucar.unidata.util.Misc$2.run(Misc.java:919) > at ucar.unidata.util.Misc$3.run(Misc.java:947) > > > Ticket Details =================== Ticket ID: RIP-346850 Department: Support IDV Priority: Normal Status: Open