Release Notes: This release comes bundled with an R interface, allowing R users to access gridded data from all supported formats. In addition, R users can use Fimex to detect the coordinate system of the data and simplify extraction. The extract.selectVariables option is much more intelligent, i.e. it automatically selects additional variables that are required to read the chosen variable, e.g. coordinates, projections, and bounds. It is possible to compile the Fimex library with log4cpp support for use in an environment where logging is important.
Release Notes: This version now has built-in support for vertical interpolation. Vertical interpolation can interpolate to pressure levels and to height above ground from most vertical levels known to CF-1.4. It is also possible to do simple vertical data transformations like theta to temperature or adding of a 4d pressure variable. The support for reading and writing STANAG 6022/MetGM files has been largely improved and is now in a pre-production state. The wdb-reader now has support for XML configuration files as used in the wdb-netcdf-java package.
Release Notes: This release now supports all projections as defined in the NetCDF Climate and Forecast Metadata Convention CF 1.4, and the projections now support the +R earth-radius parameter. In addition, the overall exception-handling has been improved, and the netcdf datatypes are preserved. Fimex now uses udunits2 directly and no longer depends on the udunits1 wrapper. The felt-reader in fimex is now able to read purely time-independent felt-files. The grib-reader now works with more versions of the grib_api by using version independent paramters.
Release Notes: Fimex is now fully functional as an OpenDAP client. For this, the overall memory consumption has been reduced, in particular for huge virtually aggregated datasets. It is now also possible to extract data using latitude/longitude bounding-boxes, absolute time and vertical axes by values, rather than by positions on the dimension axis. In addition, some edge-cases, i.e. fetching of 0-size data, have been fixed and Fimex has been back-ported to support boost 1.32. The support for Lambert Conformal Conic projection has been improved with the addition of one or two standard parallels.
Release Notes: This release concentrated on Fimex as an IO-Layer library. Therefore, Fimex now contains abstract Coordinate-Systems and Projections, which can be automatically fed from the data-files. Fimex can now read data-slices from any dimension using a SliceBuilder and is therefore no longer restricted to data-streaming. This work lead also to some minor features as support for units different from meter for axes, the addition of the Mercator projection and a clean-up of the build-system.
Release Notes: This release adds a new script, fiGribCut, which enables it to compress, extract parameters, and extract geographical bounding regions from a stream or file of grib messages. The code basis has been improved by enabling more compile warnings and more tests. With this, a bug in time interpolation has been solved. To simplify deployment, this release comes bundled with control files for easy building of Debian/Ubuntu packages.
Release Notes: Fimex is now able to read grib-files of the WMO grib edition 1 and 2. For fast and repeated reading of grib-files, a index of all grib-messages can be generated automatically or manually by using the new indexGribs program. In addition, the support for ellipsoids has been improved. This release started to simplify the API and build-system to make it easier to use fimex as a library.
Release Notes: Fimex comes now bundled with another library for reading felt files. This increases performance and simplifies the build process, since linking to Fortran libraries is no longer required. This version is able to link against the udunits2 library instead of only the udunits library. The fimex library can now also been built as a dynamic library. In addition, the Lambert Conform Conic projection is now fully supported.
Release Notes: This release adds new features most useful for interpolation and extraction of measurement data, in particular satellite imagery. Several new forward interpolation methods have been added to change the projection of the original image. This allows high-resolution data to transit to a lower resolution by selecting the sum, average, maximum, minimum, or median of all corresponding data points. In addition, data which doesn't meet configurable quality constraints (i.e., status-flags from the measurement instrument) can be removed with the new CDMQualityExtractor filter.
Release Notes: This release concentrates on support for the NetCDF Markup Language (NcML). It allows users to read data through NcML as well as manipulate and write NetCDF files configured with NcML. By request from some users, fimex has been backported to support the netcdf-library starting from version 3.5. In addition, the tests will no longer fail if a boost version less than 1.34 is given, although not all tests will be able to run.