Due to the current gap in continued funding from the U.S. National Science Foundation (NSF), the NSF Unidata Program Center has temporarily paused most operations. See NSF Unidata Pause in Most Operations for details.
Hello, I know I'm somewhat behind the times, but a while ago I downloaded the NetCDF java library version 1 and integrated that into my code. Everything has been great up until last July, when I started to receive reports that my code was no longer able to parse certain NetCDF files. The obvious solution is to upgrade to version 2, but the class library has changed too much for me to do this quickly (and I just don't have the time right now). My question is: is there a quick patch I can write to parse these newer NetCDF files using the version 1 library? Did a substantial change occur in the definition of NetCDF files? I get end-of-file errors as the offsets to the variable data are larger than the file lengths themselves. thanks for any helpful advice, Scott java.io.EOFException at javax.imageio.stream.ImageInputStreamImpl.readInt(ImageInputStreamImpl.java:235) at ucar.netcdf.NetcdfStream$V1IntegerIo.readArray(NetcdfStream.java:1090) at ucar.netcdf.NetcdfStream$V1Io.toArray(NetcdfStream.java:757) at ucar.netcdf.NetcdfStream$V1Io.toArray(NetcdfStream.java:721) at ucar.netcdf.Variable.toArray(Variable.java:296) at ucar.nc2.Variable.read(Variable.java:229) at ucar.nc2.NetcdfStream.cacheData(NetcdfStream.java:102)
netcdf-java
archives: