mirror of
https://github.com/Unidata/netcdf-c.git
synced 2024-12-03 08:01:25 +08:00
591e6b2f6d
Warning: This PR is a follow on to PR https://github.com/Unidata/netcdf-c/pull/2555 and should not be merged until that prior PR has been merged. The changeset for this PR is a delta on the PR https://github.com/Unidata/netcdf-c/pull/2555. This PR re-enables the use of the server *remotetest.unidata.ucar.edu/d4ts* to test several features: 1. Show that access over the Internet to servers using the DAP4 protocol works. 2. Test that DAP4 support in the [Thredds Data Server](https://github.com/Unidata/tds) is operating correctly. 4. Test that the DAP4 support in the [netcdf-java library](https://github.com/Unidata/netcdf-java) library and the DAP4 support in the netcdf-c library are consistent and are interoperable. The test inputs (primarily *\*.nc* files) provided in the netcdf-c library are also used by the DAP4 Test Server (aka d4ts) to present web access to a collection of data files accessible via the DAP4 protocol and which can be used for testing Internet access to a working server. To be precise, this version of d4ts is currently in unmerged branches of the *netcdf-java* and *tds* Github repositories and so are not actually in the main repositories *yet*. However, the *d4ts.war* file was created from that branch and used to populate the *remotetest.unidata.ucar.edu* server The two other remote servers that were used in the past are *Hyrax* (OPenDAP.org) and *thredds-test*. These will continue to remain disabled until those servers can be fixed. ## Primary Changes * Rebuild the *baselineremote* directory. This directory contains the validation data needed to test the remote servers. * Re-enable using remotetest.unidata.ucar.edu as part of the DAP4 testing process. * Fix the *dap4_test/test_remote.sh* test script to match the current available test data. * Make some changes to libdap4 to improve the ability to catch malformed data streams [affects a lot of files in libdap4]. ## Misc. Unrelated Changes * Remove a raft of warnings, especially in nc_test4/tst_quantize.c. * Add some additional explanatory information to the NCZarr documentation. * Cleanup some Doxygen errors in the docs file and reorder some files.
74 lines
3.2 KiB
Plaintext
74 lines
3.2 KiB
Plaintext
/**
|
|
\mainpage Introduction and Overview
|
|
|
|
\tableofcontents
|
|
|
|
\section what_is_netcdf What is NetCDF?
|
|
|
|
NetCDF is a set of software libraries and self-describing, machine-independent data formats that support the creation, access, and sharing of array-oriented scientific data. NetCDF was developed and is maintained at <a href="https://www.unidata.ucar.edu">Unidata</a>. Unidata provides data and software tools for use in geoscience education and research. Unidata is part of the University Corporation for Atmospheric Research (<a href="http://www2.ucar.edu">UCAR</a>) Community Programs (<a href="http://www.ucp.ucar.edu">UCP</a>). Unidata is funded primarily by the National Science Foundation.
|
|
|
|
The NetCDF homepage may be found at <a href="https://www.unidata.ucar.edu/software/netcdf/">https://www.unidata.ucar.edu/software/netcdf/</a>. The NetCDF source-code is hosted at <a href="http://github.com">GitHub</a>, and may be found directly at <a href="http://github.com/Unidata/netcdf-c">http://github.com/Unidata/netcdf-c</a>.
|
|
|
|
\subsection mainpage_learn_more_fortran Looking for NetCDF-Fortran Documentation?
|
|
|
|
You can find the documentation for netCDF-Fortran here:
|
|
|
|
- <a href="https://www.unidata.ucar.edu/software/netcdf/fortran/docs"> The NetCDF-Fortran Developer's Guide</a>
|
|
|
|
\section this_release Learn more about the current NetCDF-C Release
|
|
|
|
- \subpage RELEASE_NOTES
|
|
- <A href="https://docs.unidata.ucar.edu/nug/current/getting_and_building_netcdf.html">Getting and Building NetCDF</A>
|
|
|
|
\subsection nightly_status The Latest NetCDF Build Status
|
|
|
|
\subsubsection NetCDF-C
|
|
|
|
- <A href="http://cdash.unidata.ucar.edu/index.php?project=netcdf-c">The netCDF-C Nightly and Continuous Integration Dashboard</A>
|
|
- <A href="https://travis-ci.org/Unidata/netcdf-c">NetCDF-C at Travis-CI</A>
|
|
|
|
\subsubsection NetCDF-Fortran
|
|
|
|
|
|
- <A href="http://cdash.unidata.ucar.edu/index.php?project=netcdf-fortran">The netCDF-Fortran Nightly and Continuous Integration Dashboard</A>
|
|
- <A href="https://travis-ci.org/Unidata/netcdf-c">NetCDF-Fortran at Travis-CI</A>
|
|
|
|
\section learn-more Learn more about using NetCDF-C
|
|
|
|
- \ref sec_tut
|
|
- <A href="https://docs.unidata.ucar.edu/nug/">The netCDF User's Guide</A>
|
|
- \ref netcdf_working_with_netcdf_files
|
|
|
|
\section netcdf-cmake-windows NetCDF CMake and Windows support:
|
|
- \ref netCDF-CMake
|
|
- \ref winbin
|
|
|
|
\section netcdf_credits About NetCDF
|
|
|
|
\authors Russ Rew, Glenn Davis, Steve Emmerson, Harvey Davies, Ed
|
|
Hartnett, Dennis Heimbigner and Ward Fisher
|
|
|
|
<p>NetCDF was developed and is maintained
|
|
at <a href="https://www.unidata.ucar.edu">Unidata</a>, part of the
|
|
<a href="http://www2.ucar.edu">University Corporation for Atmospheric Research</a> (UCAR) <a href="http://www.ucp.ucar.edu">Community
|
|
Programs</a> (UCP). Unidata is funded primarily by the National Science
|
|
Foundation.
|
|
|
|
A complete list of credits and contributors to NetCDF may be found at the \subpage credits page.
|
|
|
|
<a href="https://www.unidata.ucar.edu">Unidata</a> provides data and
|
|
software tools for use in geoscience education and research.
|
|
|
|
|
|
\internal
|
|
|
|
Internal Documentation
|
|
|
|
The dispatch interface within the netCDF library allows the netCDF API
|
|
to be used for different types of back-ends, for example, the HDF5
|
|
library, or a DAP client accessing remote data.
|
|
|
|
\endinternal
|
|
|
|
*/
|