netCDF reader for SuomiNet Product Files
Link to the code
It will ask for a file name, open the file, and read the data into Fortran arrays.
You have to provide code to use the data (e.g. print it out in a Format you like)
by replacing the commented section at the end of the program:
C HERE IS WHERE YOU WRITE STATEMENTS TO USE THE DATA
This is not elegant FORTRAN, but it was generated quickly using the
gennet.f program available from
It uses the old netCDF-2 Fortran interface instead of the superior
Fortran 90 interface or netCDF-3 Fortran 77 interface,
because that's what gennet.f, a contributed program that we don't maintain, currently generates.
To compile and link this program, assuming it's stored in a file named
f77 -o readnc readnc.f -L/upc/netcdf/lib -lnetcdf
but you would have to change "/upc/netcdf/lib" to wherever your netCDF
library is installed.
Then to use it, run readnc with no parameters ...