Filedata: High level C++ library for reading a lot of products hosted by ICARE
Language/Format: C++
Application type(s): Data Read/Write
Related project(s): CALIPSO, MODIS, PARASOL
Description
This library provides interfaces for reading products hosted by ICARE, like MODIS, CALIPSO, PARASOL, CLOUDSAT, MERIS… It also provides high level interfaces to common file formats like HDF5 or HDF4interfaces Usage In the /test directory of the package, stands a few code snippets that show how to use it.Download
Source can be downloaded here :filedata.v1.0.0.tar.gz
Package can be browsed here :
filedata
Compilation
Prerequisites
a C++ compiler the HDF4 library (http://www.hdfgroup.org/products/hdf4/)the HDF5 library ( http://www.hdfgroup.org/HDF5/)
the GSL library (http://www.gnu.org/software/gsl/)
the GRIB API (https://confluence.ecmwf.int/display/ECC/)
Environment configuration
First, edit the filedata-compil_env.sh script and set the pathes to the libraries to match your environment. If you are on the ICARE systems, you shouldn’t have to modify it, all is configured for it by default. Then execute the script to export the script variables. In bash shell, this is done by running :> export filedata-compil_env.sh
Build
Configure the build step and eventually set the target installation directory (for instance –prefix=$HOME) by running :> ./configure --prefix=<the-installation-directory>"
> make
> make install
Copyright
Copyright (C) 2013 Icare – ICARE web site Nicolas Pascal, nicolas.pascal@icare.univ-lille.fr This program is a free software; you can redistribute it and/or modify it under the terms of the CeCILL Public License as published by www.cecill.info (License version 2 or later). This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the CeCILL Public License for more details. You should have received a copy of the CeCILL Public License along with this program; if not, please contact www.cecill.info For any questions or concerns regarding this program, or general information about the ICARE Project, please email to contact@icare.univ-lille.fr