Présentation
HDF-EOS est une extension du format HDF, dédiée au format des données satellite, avec notamment la mise en place de nouvelles structures de données: Grid, Point et Swath. Un des intérets de HDF-EOS est de pouvoir effectuer facilement une sélection géographique (et temporelle) sur la donnée.
Utilisation
La version 2, construite à partir du format HDF-4, est disponible sur le Mésocentre. Pour compiler vos programmes en utilisant cette librairie:
– En 64 bits :
LDFLAGS= »-L/usr/lib64 -I/usr/include -I/usr/include/hdf -L/usr/lib64/hdf -lhdfeos -lGctp -lmfhdf -ldf -ljpeg -lz -lm »
– En 32 bits :
LDFLAGS= »-L/usr/lib -I/usr/include -I/usr/include/hdf -L/usr/lib/hdf -lhdfeos -lGctp -lmfhdf -ldf -ljpeg -lz -lm »
– Compilation en C :
gcc prog.c -o prog.exe $LDFLAGS
ou icc prog.c -o prog.exe $LDFLAGS
ou pgcc prog.c -o prog.exe $LDFLAGS
– Compilation en fortran :
g77 prog.f -o prog.exe $LDFLAGS
ou ifort prog.f -o prog.exe $LDFLAGS
ou pgf77 prog.f -o prog.exe $LDFLAGS
ou pgf90 prog.f -o prog.exe $LDFLAGS
ou g95* *prog.f -o prog.exe $LDFLAGS