Fimex is a the File Interpolation, Manipulation, and EXtraction library for gridded geospatial data. It converts between different, extensible data formats (currently netcdf, NcML, grib1/2, metgm, wdb, and felt). It enables you to change the projection and interpolation of scalar and vector grids. It makes it possible to subset the gridded data and to extract only parts of the files. For simple usage, Fimex also comes with the command line program fimex.
| Tags | Scientific/Engineering Geographical Physics |
|---|---|
| Licenses | LGPL |
| Operating Systems | Unix Windows |
| Implementation | C C++ |
| Translations | English |
Recent releases


Release Notes: This release will automatically choose a decent chunk-strategy to allow for fast data access of geographical data. With this, fimex is now able to create template files for its fillWriter via NcML. In addition, it has been extended with an option to allow accumulation of values along the unlimited (usually time) dimension.


Release Notes: Fimex now comes with a new FillWriter which allows filling of existing templates, as requested by the NWP community. Creation and change of new variables with NcML has also been made possible. Some smaller inconveniences have been fixed in the grib-reading code.


Release Notes: Fimex has now the ability to write back to existing netcdf-files. For convenience, fimex now uses by default some prebuilt configuration files to translate felt files.


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 release is able to read grib-messages that are spread over several files. In addition, several inconveniences have been removed. In ncml, it is now possible to remove dimensions without variables. It is also possible to change attributes and their variable names in one command. This release supports several aliases for latlong-projection. It silently ignores duplicated axes, and no longer duplicates axes of latitude longitude felt-files.