2009 Unidata NetCDF Workshop for Developers and Data Providers > NetCDF APIs
10.6 The Java API
The netCDF Java library provides advanced
capabilities not yet available in other language interfaces.
A separate workshop session covers the netCDF Java API and the Unidata
Common Data Model, so this is just a brief overview.
Strengths
- Object-oriented interface
- Platform independence
- Advanced network support, client-server access
- Provides CF conventions compliance, coordinate systems
- Implements the NetCDF Markup Language (NcML), which allows the
addition of metadata and creation of virtual netCDF datasets through
aggregation
- Supports on-the-fly decompression and caching
- Supports reading netCDF data and data in other formats through a Common Data
Model interface: GRIB, HDF5, BUFR, GINI, DMSP, NEXRAD level 2
and 3, DORADE, ADDE
Examples
Annotated examples of complete Java netCDF programs are available from
the program examples page.
2009 Unidata NetCDF Workshop for Developers and Data Providers > NetCDF APIs