WCS NetCDF Development

From Earth Science Information Partners (ESIP)

Web Coverage Service Access from NetCDF Files

This page is the main development page of NetCDF based WCS. The tools provided here are:

- A cross platform python-NetCDF library nc3. The most feature-rich library to access NetCDF files via python is PyNIO. Unfortunately it is unix-only. For simple needs you can use nc3 on windows.

- Support for NetCDF Markup Language: NCML. Creating a NetCDF file via plain API is difficult, NCML allows you to describe dimensions, variables and attributes in one xml document. This simplifies creating an empty NetCDF file a great deal.

- Support for CF-1.0 convention. It's not enough to have NetCDF as format, you also need to standardize the attribute names, how to store dimensions etc. To make it easy to create CF-1.0 compatible files, we provide a python library cf1.



cross-platform library to access NetCDF via python.


Tools needed. The version listed is the one used in testing, later versions should work.

- python 2.5.1

- NetCDF 3.6.1

- lxml 1.3.6

Creating CF-1.0 Compatible NetCDF Files

creating of NC

Basics of NCML

libraries.

The Distributed Version Control System

- darcs src code

- how to get binaries

- currently live repositories

Existing Features WCS

Feature Requests of WCS