Unidata - To provide the data services, tools, and cyberinfrastructure leadership that advance Earth system science, enhance educational opportunities, and broaden participation. Unidata
         
  advanced  
 
  CommunityCorner
Director's Page
Strategic Plan
Metrics Assessment
2006 Users Workshop
Unidata Seminar Series
CommunitE-letter
Unidata Events
Community Announcements
Job Opportunities
Acronyms List
 
  ToolBox
  Downloads
  Data
  Software Tools
  Data-flow Quick Help
  Support
  Mailing Lists
  Forums
  RSS Feeds
 
  DisplayAnalysis
  GEMPAK
  McIDAS
  IDV
 
  DataAccess
  LDM
  IDD
  THREDDS
  OPeNDAP/DODS
 
  DataManagement
  libcf
  netCDF
  netCDF Java
  UDUNITS
 
 
NetCDF-4 NetCDF-4.1 Reqirements

These requirements represent our understanding of the netCDF-4.1 library. They are subject to change without notice.

Note: Many of the features formerly planned for netCDF 4.1 have now been moved into a seperate project: libcf. For more information, see the libcf web site.

Comments are welcome, and should be sent to the netcdf-hdf mailing list: netcdf-hdf@unidata.ucar.edu

Remote Access
  • Remote access for classic model files, using the DAP 2 protocol, is optionally supported, turned on and off with a configure script option.
  • For the 4.1 release, the remote access feature may have limited portability.
  • No features of the expanded netCDF model are supported for remote access (i.e. no groups, new or user-defined types, etc.)
New ncgen/ncdump Features
  • All netCDF-4 features are supported in ncgen.
  • A CDL syntax is developed for performance related characteristics (format variant, compression, chunking, endianness) that must be generated by ncdump and parsed and used for file or code generation by ncgen.
  • Add an option to ncdump that presents human-readable ISO date and time strings instead of the current "seconds since" or "days since" units that are in the data.
Streaming NetCDF Support
  • Change netCDF classic and 64-bit offset format file header to contain some special value (like -1) for the number of records in the file, to make it easier to handle the creation of new data files without knowing how many records they will contain when the header is written.
Portability and Testing Improvements
  • The Intel C, Fortran, and C++ compilers will be added to the daily snapshot and release testing.
  • A build of netCDF-4 will be developed within Microsoft VS.NET 2008.
More netCDF-4 Examples in Tutorial
  • Additional netCDF-4 examples, especially in Fortran 77 and Fortran 90, are added to the netCDF tutorial.
Upgrades to F90 API (Completed for the 4.0 Release)
  • The Fortran 90 and 77 APIs fully support the Common Data Model. All features of netcdf-4 are exposed in the F90 and F77 APIs. (It may not be possible to use them in a way that results in cross-platform portable Fortran code.)
Unicode support for Named Objects (Completed for the 4.0 Release)
  • Unicode characters may be used in netCDF object names.
  • Names with arbitrary Unicode characters are permitted in CDL.
 
 
  Contact Us     Site Map     Search     Terms and Conditions     Privacy Policy     Participation Policy
 
National Science Foundation (NSF) UCAR Office of Programs University Corporation for Atmospheric Research (UCAR)   Unidata is a member of the UCAR Office of Programs, is managed by the University Corporation for Atmospheric Research, and is sponsored by the National Science Foundation.
P.O. Box 3000     Boulder, CO 80307-3000 USA     Tel: 303-497-8643     Fax: 303-497-8690