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, Here is hoping my question is on topic :-) I downloaded NCEP reanalysis data from a THREDDS server and my dimensions are the following - time(record dimension), lat,lon,level When I do a nf_inq_var it turns out lat and lon are 1D arrays. I then transformed my global coordinates of NCEP into what is known as rotated lat lon grid(common in mesoscale modeling such as WRF, etc) https://github.com/thiasB/unrotMe/blob/master/geo2rot.f90 using the two subroutines - phi2phirot and rla2rlarot. I now have the rotated latitude and longitude but these are now two dimensional arrays. That is for each global latitude and longitude I have a rotated latitude. And similarly for a rotated longitude. How do I write this rotated lat and lon back to the netCDF file given the fact that dimensions are different ? What I mean by that is I want to replace the original lat and lon of the geographical system with the rotated lat and lon of the rotated coordinate system. I am guessing I will have to create a new netCDF file and copy all the other information over to that file. Or is there a way to make the edits to the original file itself ? Any other alternatives will be deeply appreciated. Regards, Ashwin.
netcdfgroup
archives: