<< Previous | Home

Disclaimer: the opinions expressed by the blog author do not necessarily represent the views of the Unidata Program Center.

netcdf DAP support: round 2....

The current netcdf daily snapshot
(ftp://ftp.unidata.ucar.edu/pub/netcdf/snapshot/netcdf-4-daily.tar.gz)
contains a revised version of the dap support  for netcdf.  It is enabled using --enable-dap and requires libcurl.

For those brave enough to try it, I am specifically looking for the following:
1. configuration failures
2. execution failures (e.g. seg faults)
3. inconsistencies with the libnc-dap implementation
4. performance problems vis-a-vis the libnc-dap implementation.

An important note. This version has a logging facility that can
sometimes give important information. To turn it on in, say,
the sh shell use:
  OCLOGFILE="" ; export OCLOGFILE
which will turn on logging and send it to stderr.
Alternatively use
  OCLOGFILE="filename.log"; export OCLOGFILE
to append log output to a file named filename.log
(or whatever you choose).
If you report and error, it can sometimes help if you send along
this logfile output.

DAP to netCDF Changes

Last update: 5/4/2009.

The standard definitions of the DAP to netcdf translation rules are kept at the following location:
http://conan.unidata.ucar.edu/staff/dmh/daptranslation.html
This entry will be updated periodically to note changes in the DAP translation rules.

C Struct Layout Rules

[Revised 5/5/2009] The issue of the layout of C struct data type fields has cropped up a number of times recently, so it seems appropriate to document the apparent layout rules.

Read more...