Exemple de fichier ================== Voici un exemple de fichier HDF obtenu à partir de l’exécution du test TTLL01A et dont la représentation ASCII est issue de l’utilitaire h5dump. On ne donne ici que quelques extraits illustrant les descriptions des principaux objets JEVEUX. .. code-block:: text HDF5 "resu64.hdf" { GROUP "/" { ATTRIBUTE "BASE GLOBALE JEVEUX" { DATATYPE H5T_STRING { STRSIZE 24; STRPAD H5T_STR_SPACEPAD; CSET H5T_CSET_ASCII; CTYPE H5T_C_S1; } DATASPACE SIMPLE { ( 5 ) / ( 5 ) } DATA { "13/08/2003 7. 1.13", "CLA4ASTR.CLA.EDF ", "OSF1 ", "MA-19-AOUT-2003 10:35:24", "LBIS=64 LOIS= 8 LOUA= 1 " } } DATASET "&&SYS .CODE" { DATATYPE H5T_STRING { STRSIZE 8; STRPAD H5T_STR_SPACEPAD; CSET H5T_CSET_ASCII; CTYPE H5T_C_S1; } DATASPACE SIMPLE { ( 3 ) / ( 3 ) } DATA { "TTLL01A ", " 15", " 95" } ATTRIBUTE "ATTRIBUTS JEVEUX" { DATATYPE H5T_STRING { STRSIZE 24; STRPAD H5T_STR_SPACEPAD; CSET H5T_CSET_ASCII; CTYPE H5T_C_S1; } DATASPACE SIMPLE { ( 5 ) / ( 5 ) } DATA { "OBJET SIMPLE ", " 30", "G V K8 ", "CHARACTER*8 ", " " } } } … GROUP "TEMPE .DESC" { ATTRIBUTE "ATTRIBUTS JEVEUX" { DATATYPE H5T_STRING { STRSIZE 24; STRPAD H5T_STR_SPACEPAD; CSET H5T_CSET_ASCII; CTYPE H5T_C_S1; } DATASPACE SIMPLE { ( 5 ) / ( 5 ) } DATA { "OBJET SIMPLE ", " 287", "G N K16 ", "CHARACTER*16 ", " " } } DATASET "T_HCOD" { DATATYPE H5T_STD_I64LE DATASPACE SIMPLE { ( 43 ) / ( 43 ) } DATA { 37, 344, 16, 18, 18, 6, 0, 0, 0, 18, 8, 6, 4, 0, 0, 0, 7, 0, 0, 0, 0, 13, 17, 12, 0, 16, 11, 2, 0, 5, 0, 15, 14, 1, 0, 9, 0, 3, 0, 10, 0, 0, 0 } } DATASET "T_NOM" { DATATYPE H5T_STRING { STRSIZE 16; STRPAD H5T_STR_SPACEPAD; CSET H5T_CSET_ASCII; CTYPE H5T_C_S1; } DATASPACE SIMPLE { ( 18 ) / ( 18 ) } DATA { "TEMP ", "FLUX_ELGA ", "FLUX_ELNO ", "FLUX_NOEU ", "META_ELGA_TEMP ", "META_ELNO ", "META_NOEU ", "DURT_ELGA_META ", "DURT_ELNO ", "DURT_NOEU ", "HYDR_ELGA ", "HYDR_ELNO ", "HYDR_NOEU ", "DETE_ELNO ", "DETE_NOEU ", "COMPORTHER ", "ERTH_ELEM_TEMP ", "ERTH_ELNO_ELEM " } } } DATASET "TEMPE .INST" { DATATYPE H5T_IEEE_F64LE DATASPACE SIMPLE { ( 42 ) / ( 42 ) } DATA { 0, 0.0001, 0.0002, 0.0003, 0.0004, 0.0005, 0.0006, 0.0007, 0.0008, 0.0009, 0.001, 0.002, 0.003, 0.004, 0.005, 0.006, 0.007, 0.008, 0.009, 0.01, 0.02, 0.1, 0.2, 0.7, 2, 1.79769e+308, 1.79769e+308, 1.79769e+308, 1.79769e+308, 1.79769e+308, 1.79769e+308, 1.79769e+308, 1.79769e+308, 1.79769e+308, 1.79769e+308, 1.79769e+308, 1.79769e+308, 1.79769e+308, 1.79769e+308, 1.79769e+308, 1.79769e+308, 1.79769e+308 } ATTRIBUTE "ATTRIBUTS JEVEUX" { DATATYPE H5T_STRING { STRSIZE 24; STRPAD H5T_STR_SPACEPAD; CSET H5T_CSET_ASCII; CTYPE H5T_C_S1; } DATASPACE SIMPLE { ( 5 ) / ( 5 ) } DATA { "OBJET SIMPLE ", " 293", "G V R ", "REAL*8 ", " " } } } …