Back to top

User Documentation

Many of these documents are old and no longer describe the software correctly. In general, the concepts they describe are correct, but many of the details have changed since these were written. If you have specific questions please contact us at support@opendap.org. Thanks for your patience while we work to update these!
Quick Start Guide (pdf)
Getting started with the OPeNDAP Software.
User's Guide (pdf)
Provides a full description of the OPeNDAP Software, and all the information needed to use a client, as well as to create clients, convert existing applications into clients, and set up servers.
Hyrax Data Server Documentation (pdf)
How to install a server.

Some of the non-reference documents are old and no longer describe the software correctly. In general, the concepts they describe are correct, but many of the details have changed since these were written. If you have specific questions please contact us at support@opendap.org. Thanks for your patience while we work to update these!

DODS C++ Programmer's Guide and DODS C++ Programming Reference
Provides information about the core software, programming tools, and the DAP (Data Access Protocol) classes.
BES C++ Programming Reference
Provides information about the BES framework
DODS Java Programming Reference
Documentation for all the DODS Java classes including the core classes and the SQL server classes
Writing an OPeNDAP client application
A tutorial that describes how to write an OPeNDAP client application using the C++ or Java toolkit.
Writing an OPeNDAP server
A tutorial that describes how to write an OPeNDAP server for a new datatype using the C++ toolkit. Much of this tutorial also applies to the Java toolkit.