Type: New Feature
Resolution: Won't Fix
Affects Version/s: 2.1.M0, 2.4-M2
Fix Version/s: 2.7-M3
NetCDF (network Common Data Form) is an interface for array-oriented data access and a library that provides an implementation of the interface. The netCDF library also defines a machine-independent format for representing scientific data. Together, the interface, library, and format support the creation, access, and sharing of scientific data. The netCDF software was developed at the Unidata Program Center in Boulder, Colorado.
More detail can be found at:
A LGPL Java library already exists at:
NOTE Added 6/25/2005 by Bryce:
A review of the current form of the netCDF java library, as well as reviewing the direction in which netCDF is heading reveals:
- Java is the prototype language for which the new features in NetCDF4 are tested.
- NetCDF4 implements a "Common Data Model" (CDM) which is the result of generalizing the NetCDF3, HDF5, and OpenDAP data models.
- The NetCDF-Java library automatically recognizes many of the common ways of storing geographic information in netCDF files and abstracts to the "GeoGrid" object.
- The NetCDF-Java library is a 100% java library which can read/write NetCDF3 files, and can read a number of other formats (HDF5, GRIB, etc.)
This should alleviate some of the concerns expressed in the comments below and suggests the following:
- GeoTools should provide an adapter from the GeoGrid abstraction to the GeoAPI framework.
- NetCDF conventions should be added to the netCDF-java library.