NOTICE: This version of the NSF Unidata web site (archive.unidata.ucar.edu) is no longer being updated.
Current content can be found at unidata.ucar.edu.
To learn about what's going on, see About the Archive Site.
Hi Heiko- Heiko Klein wrote:
I'm currently trying to convert some netcdf-files to grib. Therefore it is really nice to be able to visualize both files with idv (2.5 on linux).This works as long as I don't reuse filenames with data of different projections. In that case, I get a null-pointer exception when opening the file. Restarting idv does not help, but deleting all files in ~/.metapps/DefaultIdv/tmp/nj22 does.
When you first open the GRIB file, it gets indexed and the index is stored in this tmp directory. Unfortunately at this point, the index does not get updated if you change the file. You are not the first to encounter this and the only current solutions are to delete the index file or don't keep reusing the same name.
Would it be possible to delete those temporary files when removing the datasource, or quitting IDV?
If you have a large grib file like a GFS global grid (> 2 GB) reindexing every time you start the IDV can be very expensive. I'll reopen the discussion with the netCDF-Java developers to allow a facility to reindex the file if the file date is newer than the index date. I think that would be a simple solution to solve this problem. Don ************************************************************* Don Murray UCAR Unidata Program dmurray@xxxxxxxxxxxxxxxx P.O. Box 3000 (303) 497-8628 Boulder, CO 80307 http://www.unidata.ucar.edu/staff/donm *************************************************************
idvusers
archives: