Re: Need advice on storing lat-lon data

Matthew Hanna wrote:

Hello! Please forgive my lack of technical terminology and such. I am new to this NetCDF stuff. I am trying to write a utility to convert our in-house data files used for storing data about water velocity, temperature and salinity to NetCDF. The data is organized in grids. My employer has asked me to keep the NetCDF file compatible with Navo NetCDF which follows the COARDS convention. I have done well with the regular grids until now. My problem is that the grid I am now considering is not a regular grid. Before, I would store the latitude numbers in a coordinate variable and the longitude in another coordinate variable. The grid was formed by intersecting these coordinates. Now my grid is irregular -- few, if any, longitudes or latitudes are the same. They still form a grid but not a nice easy grid. How should I store something like this? If you need better details please let me know and I will try to be more specific.

Thanks!

Matthew Hanna

Hi Mathew:

The COARDS conventions are restricted to lat/lon 1D coordinate variables. Grids that are on a projection coordinate system (eg Lambert, Stereographic, etc) need 2D lat/lon coordinates, eg lat(x, y), lon(x,y). Typically, they are still regular on the projection plane. The best thing is to include everything in the netcdf file: 1) the "natural" projection coordinates as 1D coordinate variables, 2) the 2D lat/lon coordinates, and 3) the projection info that maps between the two.

The CF Conventions extend COARDS to handle, among other things, projection coordinates. I would recommend that you use them if possible:
 http://www.cgd.ucar.edu/cms/eaton/cf-metadata/
They are a bit daunting in length, but i would be happy to help if you want to send me more info.



  • 2003 messages navigation, sorted by:
    1. Thread
    2. Subject
    3. Author
    4. Date
    5. ↑ Table Of Contents
  • Search the netcdfgroup archives: