<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
</head>
<body bgcolor="#ffffff" text="#000000">
All,<br>
<br>
I am trying to view a netcdf file in grass via gdal.&nbsp; The netcdf data
is on a projected grid so the latitudes and longitudes are are unique
at each point (i.e. 2D coordinate variables).<br>
gdal&nbsp; doesnt seem to understand the georeferencing information whn I
try to follow the CF-1.0 specs on multi-dimensional coordinate
variables,<br>
<a class="moz-txt-link-freetext"
 href="http://cf-pcmdi.llnl.gov/documents/cf-conventions/1.0/cf-conventions.html#id2888361">http://cf-pcmdi.llnl.gov/documents/cf-conventions/1.0/cf-conventions.html#id2888361</a><br>
Below is the header info from ncdump and the resulting info coming from
gdalinfo. Can you use multi-dimensional coordinate variables in
conjunction with gdal?<br>
If so, can you advise what I need to do to make my netcdf file work
with gdal?<br>
<br>
Thank you,<br>
Aaron<br>
<br>
<b>NCDUMP output:</b><br>
&gt;&gt;&gt;&gt;&gt; ncdump -h conc_20081208071500.nc <br>
netcdf conc_20081208071500 {<br>
dimensions:<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Time = UNLIMITED ; // (1 currently)<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; DateStrLen = 14 ;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; xc = 299 ;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; yr = 301 ;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; nspecies = 1 ;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; nageclass = 1 ;<br>
variables:<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; char Times(Time, DateStrLen) ;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Times:long_name = "time" ;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Times:units = "minutes since Wed Apr&nbsp; 8 15:49:19 2009" ;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; float wet(Time, nageclass, nspecies, yr, xc) ;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; wet:long_name = "WET DEPOSITION" ;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; wet:units = "ppm" ;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; wet:coordinates = "lon lat" ;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; float dry(Time, nageclass, nspecies, yr, xc) ;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; dry:long_name = "DRY DEPOSITION" ;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; dry:units = "ppm" ;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; dry:coordinates = "lon lat" ;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; float xc(xc) ;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; xc:long_name = "x-coordinate in Cartesian system" ;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; xc:units = "m" ;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; float yr(yr) ;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; yr:long_name = "y-coordinate in Cartesian system" ;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; yr:units = "m" ;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; float nspecies(nspecies) ;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; nspecies:long_name = "number of species" ;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; nspecies:standard_name = "number_of_species" ;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; float nageclass(nageclass) ;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; nageclass:long_name = "number of age classes" ;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; nageclass:standard_name = "number_of_ageclasses" ;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; float lat(yr, xc) ;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; lat:long_name = "latitude" ;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; lat:units = "degrees_north" ;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; float lon(yr, xc) ;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; lon:long_name = "longitude" ;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; lon:units = "degrees_east" ;<br>
<br>
<b>GDALINFO output:</b><br>
&gt;&gt;&gt;&gt;gdalinfo NETCDF:"conc_20081208071500.nc":dry<br>
Driver: netCDF/Network Common Data Format<br>
Files: none associated<br>
Size is 299, 301<br>
Coordinate System is `'<br>
Origin = (0.500000000000000,301.500000000000000)<br>
Pixel Size = (1.000000000000000,-1.000000000000000)<br>
Metadata:<br>
&nbsp; NC_GLOBAL#title=FLEXPART Concentration Grids<br>
&nbsp; NC_GLOBAL#institution=State Climate Office of NC<br>
&nbsp; NC_GLOBAL#history=Created on Wed Apr&nbsp; 8 15:49:19 2009<br>
&nbsp; NC_GLOBAL#reference=<a class="moz-txt-link-freetext"
 href="http://www.nc-climate.ncsu.edu">http://www.nc-climate.ncsu.edu</a><br>
&nbsp; NC_GLOBAL#Conventions=CF-1.0<br>
&nbsp; dry#long_name=DRY DEPOSITION<br>
&nbsp; dry#units=C<br>
&nbsp; dry#coordinates=lon lat<br>
&nbsp; xc#long_name=x-coordinate in Cartesian system<br>
&nbsp; xc#units=m<br>
&nbsp; yr#long_name=y-coordinate in Cartesian system<br>
&nbsp; yr#units=m<br>
&nbsp; nspecies#long_name=number of species<br>
&nbsp; nspecies#standard_name=number_of_species<br>
&nbsp; nageclass#long_name=number of age classes<br>
&nbsp; nageclass#standard_name=number_of_ageclasses<br>
Corner Coordinates:<br>
Upper Left&nbsp; (&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0.500,&nbsp;&nbsp;&nbsp;&nbsp; 301.500) <br>
Lower Left&nbsp; (&nbsp;&nbsp; 0.5000000,&nbsp;&nbsp; 0.5000000) <br>
Upper Right (&nbsp;&nbsp;&nbsp;&nbsp; 299.500,&nbsp;&nbsp;&nbsp;&nbsp; 301.500) <br>
Lower Right (&nbsp;&nbsp;&nbsp;&nbsp; 299.500,&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0.500) <br>
Center&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; (&nbsp;&nbsp;&nbsp;&nbsp; 150.000,&nbsp;&nbsp;&nbsp;&nbsp; 151.000) <br>
Band 1 Block=299x1 Type=Float32, ColorInterp=Undefined<br>
&nbsp; NoData Value=9.96920996838686905e+36<br>
&nbsp; Metadata:<br>
&nbsp;&nbsp;&nbsp; NETCDF_VARNAME=dry<br>
&nbsp;&nbsp;&nbsp; NETCDF_DIMENSION_Time=1<br>
&nbsp;&nbsp;&nbsp; NETCDF_DIMENSION_nageclass=1.000000<br>
&nbsp;&nbsp;&nbsp; NETCDF_DIMENSION_nspecies=1.000000<br>
</body>
</html>