<div dir="ltr">Hi Steve,<br><br>Thanks I&#39;ll look into this.<br><br>I think that &nbsp; if you replace &quot;u.u&quot; with &quot;u&quot;&nbsp; libdap will look into the entire file to find a variable called &quot;u&quot; regardless of the structure.<br>
<br>Denis<br><br><div class="gmail_quote">2008/8/21  <span dir="ltr">&lt;<a href="mailto:gaffigan@sfos.uaf.edu">gaffigan@sfos.uaf.edu</a>&gt;</span><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
I think the source of the problem in ticket #2492 is not a GDAL defect,<br>
but that the variable in the connection string is &quot;u.u&quot;. &nbsp;The .operator is<br>
used to refer to members of a structure (see<br>
<a href="http://opendap.org/user/guide-html/guide_61.html" target="_blank">http://opendap.org/user/guide-html/guide_61.html</a>), but the variables in<br>
this dataset are grouped by grids (see<br>
<a href="http://apdrc.soest.hawaii.edu/dods/public_data/SODA/soda_pop2.0.4.dds" target="_blank">http://apdrc.soest.hawaii.edu/dods/public_data/SODA/soda_pop2.0.4.dds</a>).<br>
It may be that using the .operator to access members of grids was allowed<br>
in older versions of libdap. &nbsp;As it is, replacing &quot;u.u&quot; with &quot;u&quot;<br>
eliminates the problem for me on machines with libdap-3.8.2/gdal-svn15148<br>
and libdap-3.7.10/gdal-gdal-1.4.2, respectively.<br>
<br>
Steve Gaffigan<br>
<br>
gdalinfo -mm<br>
&quot;<a href="http://apdrc.soest.hawaii.edu/dods/public_data/SODA/soda_pop2.0.4?u%5B0%5D%5B0%5D%5By%5D%5Bx%5D" target="_blank">http://apdrc.soest.hawaii.edu/dods/public_data/SODA/soda_pop2.0.4?u[0][0][y][x]</a>&quot;<br>

<div class="Ih2E3d">Driver: DODS/DAP 3.x servers<br>
Files: none associated<br>
</div>Size is 720, 330<br>
Coordinate System is `&#39;<br>
Origin = (0.000000000000000,-75.500000000000000)<br>
Pixel Size = (0.500000000000000,0.500000000000000)<br>
Corner Coordinates:<br>
Upper Left &nbsp;( &nbsp; 0.0000000, -75.5000000)<br>
Lower Left &nbsp;( &nbsp; 0.0000000, &nbsp;89.5000000)<br>
Upper Right ( &nbsp; &nbsp; 360.000, &nbsp; &nbsp; -75.500)<br>
Lower Right ( &nbsp; &nbsp; 360.000, &nbsp; &nbsp; &nbsp;89.500)<br>
Center &nbsp; &nbsp; &nbsp;( 180.0000000, &nbsp; 7.0000000)<br>
Band 1 Block=720x128 Type=Float32, ColorInterp=Undefined<br>
 &nbsp; &nbsp;Computed Min/Max=-9989999710577420651746759362478080.000,1.407<br>
 &nbsp;NoData Value=-9.9899999999999995e+33<br>
 &nbsp;Overviews: 360x165, 180x82<br>
<div><div></div><div class="Wj3C7c"><br>
<br>
&gt; Hi Denis-<br>
&gt;<br>
&gt; I put this patch in a few months ago addressing this libdap 3.8 issue:<br>
&gt;<br>
&gt; <a href="http://trac.osgeo.org/gdal/ticket/2404" target="_blank">http://trac.osgeo.org/gdal/ticket/2404</a><br>
&gt;<br>
&gt; This will get the code to build against libdap3.8 (primarily a namespace<br>
&gt; problem), but there are still issues accessing DODS datasources:<br>
&gt;<br>
&gt; <a href="http://trac.osgeo.org/gdal/ticket/2492" target="_blank">http://trac.osgeo.org/gdal/ticket/2492</a><br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt; If you get some time to look into this it would be great...<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt; Thanks,<br>
&gt;<br>
&gt; -Chris<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt; From: <a href="mailto:gdal-dev-bounces@lists.osgeo.org">gdal-dev-bounces@lists.osgeo.org</a><br>
&gt; [mailto:<a href="mailto:gdal-dev-bounces@lists.osgeo.org">gdal-dev-bounces@lists.osgeo.org</a>] On Behalf Of Denis Nadeau<br>
&gt; Sent: Thursday, August 21, 2008 10:53 AM<br>
&gt; To: <a href="mailto:gdal-dev@lists.osgeo.org">gdal-dev@lists.osgeo.org</a><br>
&gt; Subject: [gdal-dev] netcdf driver<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt; Hi,<br>
&gt;<br>
&gt; I will being doing some new development on netCDF driver to make it more<br>
&gt; CF-1 Compliant.<br>
&gt;<br>
&gt; Note: when I compiled the netCDF 3.6.2 &nbsp;with HDF4.2r3 (with the flag<br>
&gt; --disable-netcdf) &nbsp;I had to change all macros such as &quot;MAX_NC_NAME&quot; to<br>
&gt; &quot;H4_MAX_NC_NAME&quot; and many other similar macros. Need to do some testing<br>
&gt; on this.<br>
&gt;<br>
&gt; I also noticed that DODS (dodsdataset2.cpp) does not seem to compile<br>
&gt; with libdap3.8.2. &nbsp;There are some major changes in the library for C++.<br>
&gt;<br>
&gt; I will take a look into this as well, but do not promess anything...<br>
&gt;<br>
&gt; If you have suggestion of improvements for DODS, HDF4 and netCDF<br>
&gt; drivers, let me know, I have a little bit of time this coming month.<br>
&gt;<br>
&gt; Regards,<br>
&gt; Denis<br>
&gt;<br>
</div></div>&gt; _______________________________________________<br>
&gt; gdal-dev mailing list<br>
<div class="Ih2E3d">&gt; <a href="mailto:gdal-dev@lists.osgeo.org">gdal-dev@lists.osgeo.org</a><br>
</div><div><div></div><div class="Wj3C7c">&gt; <a href="http://lists.osgeo.org/mailman/listinfo/gdal-dev" target="_blank">http://lists.osgeo.org/mailman/listinfo/gdal-dev</a><br>
<br>
<br>
</div></div></blockquote></div><br></div>