List of Routines By Functionality | MISR Toolkit: Main Page
-Abstract MTK_FILE_BLOCK_META_FIELD_LIST lists block metadata fields of a file. -Copyright Copyright (2005), California Institute of Technology. U.S. Government sponsorship acknowledged. -I/O Given: filename MISR product filename blockmeta Block metadata name the call: status = MTK_FILE_BLOCK_META_FIELD_LIST( filename, blockmeta, nfields, fieldlist ) returns: status 0 on success; otherwise failure nfield Number of fields in block metadata bfieldlist List of fields in block metadata -Examples ;; ;; Set up input parameters ;; filename = '../Mtk_testdata/in/MISR_AM1_GRP_ELLIPSOID_GM_P037_O029058_AA_F03_0024.hdf' blockmeta = 'PerBlockMetadataCommon' status = MTK_FILE_BLOCK_META_FIELD_LIST( filename, blockmeta, nfields, fieldlist ) ;; ;; Output... ;; print, 'Filename : ', filename print, 'Block metadata : ', blockmeta print, '=================================================' print, 'Number block metadata fields : ', nfields print, 'Block metadata field list : ', fieldlist IDL outputs: Filename : ../Mtk_testdata/in/MISR_AM1_GRP_ELLIPSOID_GM_P037_O029058_AA_F03_0024.hdf Block metadata : PerBlockMetadataCommon ================================================= Number block metadata fields : 7 Block metadata field list : Block_number Ocean_flag Block_coor_ulc_som_meter.x Block_coor_ulc_som_meter.y Block_coor_lrc_som_meter.x Block_coor_lrc_som_meter.y Data_flag -Particulars None. -Required Reading For important details concerning this module's function, please refer to the MTK routine MtkFileBlockMetaFieldList.c. -Version -IDL-MTK Version 1.2.0