Attributes { Coarse_Resolution_Surface_Reflectance_Band_8 { String coordinates "Latitude Longitude"; Int16 _FillValue -28672; Int16 valid_range -100, 16000; Float64 scale_factor 0.00010000000000000000; Float64 scale_factor_err 0.0000000000000000; Float64 add_offset 0.0000000000000000; Float64 add_offset_err 0.0000000000000000; Int32 calibrated_nt 5; String units "reflectance"; String long_name "Coarse Resolution Surface Reflectance Band 8"; } Coarse_Resolution_Surface_Reflectance_Band_9 { String coordinates "Latitude Longitude"; Int16 _FillValue -28672; Int16 valid_range -100, 16000; Float64 scale_factor 0.00010000000000000000; Float64 scale_factor_err 0.0000000000000000; Float64 add_offset 0.0000000000000000; Float64 add_offset_err 0.0000000000000000; Int32 calibrated_nt 5; String units "reflectance"; String long_name "Coarse Resolution Surface Reflectance Band 9"; } Coarse_Resolution_Surface_Reflectance_Band_10 { String coordinates "Latitude Longitude"; Int16 _FillValue -28672; Int16 valid_range -100, 16000; Float64 scale_factor 0.00010000000000000000; Float64 scale_factor_err 0.0000000000000000; Float64 add_offset 0.0000000000000000; Float64 add_offset_err 0.0000000000000000; Int32 calibrated_nt 5; String units "reflectance"; String long_name "Coarse Resolution Surface Reflectance Band 10"; } Coarse_Resolution_Surface_Reflectance_Band_11 { String coordinates "Latitude Longitude"; Int16 _FillValue -28672; Int16 valid_range -100, 16000; Float64 scale_factor 0.00010000000000000000; Float64 scale_factor_err 0.0000000000000000; Float64 add_offset 0.0000000000000000; Float64 add_offset_err 0.0000000000000000; Int32 calibrated_nt 5; String units "reflectance"; String long_name "Coarse Resolution Surface Reflectance Band 11"; } Coarse_Resolution_Surface_Reflectance_Band_12 { String coordinates "Latitude Longitude"; Int16 _FillValue -28672; Int16 valid_range -100, 16000; Float64 scale_factor 0.00010000000000000000; Float64 scale_factor_err 0.0000000000000000; Float64 add_offset 0.0000000000000000; Float64 add_offset_err 0.0000000000000000; Int32 calibrated_nt 5; String units "reflectance"; String long_name "Coarse Resolution Surface Reflectance Band 12"; } Coarse_Resolution_TOA_Reflectance_Band_1 { String coordinates "Latitude Longitude"; Int16 _FillValue -28672; Int16 valid_range -100, 16000; Float64 scale_factor 0.00010000000000000000; Float64 scale_factor_err 0.0000000000000000; Float64 add_offset 0.0000000000000000; Float64 add_offset_err 0.0000000000000000; Int32 calibrated_nt 5; String units "reflectance"; String long_name "Coarse Resolution TOA Reflectance Band 1"; } Coarse_Resolution_TOA_Reflectance_Band_3 { String coordinates "Latitude Longitude"; Int16 _FillValue -28672; Int16 valid_range -100, 16000; Float64 scale_factor 0.00010000000000000000; Float64 scale_factor_err 0.0000000000000000; Float64 add_offset 0.0000000000000000; Float64 add_offset_err 0.0000000000000000; Int32 calibrated_nt 5; String units "reflectance"; String long_name "Coarse Resolution TOA Reflectance Band 3"; } Coarse_Resolution_TOA_Reflectance_Band_8 { String coordinates "Latitude Longitude"; Int16 _FillValue -28672; Int16 valid_range -100, 16000; Float64 scale_factor 0.00010000000000000000; Float64 scale_factor_err 0.0000000000000000; Float64 add_offset 0.0000000000000000; Float64 add_offset_err 0.0000000000000000; Int32 calibrated_nt 5; String units "reflectance"; String long_name "Coarse Resolution TOA Reflectance Band 8"; } Coarse_Resolution_TOA_Reflectance_Band_9 { String coordinates "Latitude Longitude"; Int16 _FillValue -28672; Int16 valid_range -100, 16000; Float64 scale_factor 0.00010000000000000000; Float64 scale_factor_err 0.0000000000000000; Float64 add_offset 0.0000000000000000; Float64 add_offset_err 0.0000000000000000; Int32 calibrated_nt 5; String units "reflectance"; String long_name "Coarse Resolution TOA Reflectance Band 9"; } Coarse_Resolution_TOA_Reflectance_Band_10 { String coordinates "Latitude Longitude"; Int16 _FillValue -28672; Int16 valid_range -100, 16000; Float64 scale_factor 0.00010000000000000000; Float64 scale_factor_err 0.0000000000000000; Float64 add_offset 0.0000000000000000; Float64 add_offset_err 0.0000000000000000; Int32 calibrated_nt 5; String units "reflectance"; String long_name "Coarse Resolution TOA Reflectance Band 10"; } Coarse_Resolution_AOT_Model_Residual_Values { String coordinates "Latitude Longitude"; Int16 _FillValue 60; Int16 valid_range 61, 5000; Float64 scale_factor 0.0010000000000000000; Float64 scale_factor_err 0.0000000000000000; Float64 add_offset 0.0000000000000000; Float64 add_offset_err 0.0000000000000000; Int32 calibrated_nt 5; String units "(unitless)"; String long_name "Coarse Resolution AOT Model Residual Values"; } Coarse_Resolution_AOT_at_550_nm { String coordinates "Latitude Longitude"; Int16 _FillValue 60; Int16 valid_range 61, 5000; Float64 scale_factor 0.0010000000000000000; Float64 scale_factor_err 0.0000000000000000; Float64 add_offset 0.0000000000000000; Float64 add_offset_err 0.0000000000000000; Int32 calibrated_nt 5; String units "(unitless)"; String long_name "Coarse Resolution AOT at 550 nm"; } Coarse_Resolution_Atmospheric_Optical_Depth_Model { String coordinates "Latitude Longitude"; Byte _FillValue 0; Byte valid_range 1, 5; String units "(unitless)"; String long_name "Coarse Resolution Atmospheric Optical Depth Model"; String Model_values "0 = no AOTR, 1 = SMKL, 2 = SMKH, 3 = DUST, 4 = URBANPOLU, 5 = URBANCLEAN"; } Coarse_Resolution_Water_Vapor { String coordinates "Latitude Longitude"; UInt16 _FillValue 0; UInt16 valid_range 1, 255; Float64 scale_factor 0.010000000000000000; Float64 scale_factor_err 0.0000000000000000; Float64 add_offset 0.0000000000000000; Float64 add_offset_err 0.0000000000000000; Int32 calibrated_nt 5; String units "g/cm^2"; String long_name "Coarse Resolution Water Vapor"; } Coarse_Resolution_Air_Temperature__2m_ { String coordinates "Latitude Longitude"; UInt16 _FillValue 0; UInt16 valid_range 1, 40000; Float64 scale_factor 0.010000000000000000; Float64 scale_factor_err 0.0000000000000000; Float64 add_offset 0.0000000000000000; Float64 add_offset_err 0.0000000000000000; Int32 calibrated_nt 5; String units "degrees K"; String long_name "Coarse Resolution Air Temperature (2m)"; } Coarse_Resolution_Atmospheric_Optical_Depth_QA { String coordinates "Latitude Longitude"; Byte _FillValue 127; Byte valid_range 0, 22; String units "(unitless)"; String long_name "Coarse Resolution Atmospheric Optical Depth QA"; String QA_index " Not bitmapped, but with the following values: 0 inital value; 1 None of the 500m pixels that correspond to this 1km pixel has data that reaches either criteria for containing aerosols; 2 Pixel is over water; 3 One or more of the retrieved aerosol values has saturated (and then all are set to a fill value); 4 Pixel is cloudy or mixed or has a high band 26 value; 5 Pixel had been flagged as water, but also had positive NDVI; 6 Pixel is flagged as water and tests clear; 7 Pixel is flagged as water and tests for turbidity; 8 Snow (set in aot_filter()); 9 Bad geolocation, or high solar zenith; 10 Snow, or sunglint, or fire; 11 Bad 500m data, no aerosol retrieval; 12 Subpixel cloud (set in aot_filter()); 13 Aerosol retrieval anomalies; 14 Possible salt-pan; 15 Desert; 16 Aerosol retrieval rejection (from global_AOTR_rejection_mask.hdf); 17 Anomalous atmospheric correction in 500m cloud test; 18 AOT set to zero in routine check_correction(); 19 Adjacent to cloud; 20 Anomalous atmospheric correction in 500m cloud test (b1/b3 over 2.0); 21 Flagged as clear in third pass of cloudmasking; 22 Flagged as cloudy in third pass of cloudmasking; 127 Fill value (no data) "; } Coarse_Resolution_Number_Mapping_AOT { String coordinates "Latitude Longitude"; UInt32 _FillValue 0; UInt32 valid_range 1, 16777215; String units "bit field"; String long_name "Coarse Resolution Number Mapping AOT"; String QA_index " Bits are listed from the MSB (bit 31) to the LSB (bit 0): Bit Description 24-31 unused; 16-23 number of pixels mapping to here flagged as salt pan; 8-15 number of pixels mapping to here flagged as high aerosol; 0-7 number of pixels mapping to here flagged as climatological aerosol; "; } Latitude { String long_name "Latitude"; String units "degrees_north"; } Longitude { String long_name "Longitude"; String units "degrees_east"; } CoreMetadata { INVENTORYMETADATA { String GROUPTYPE "MASTERGROUP"; ECSDATAGRANULE { LOCALGRANULEID { Int32 NUM_VAL 1; String VALUE "\"MOD09CMA.A2001271.061.2020064224005.hdf\""; } PRODUCTIONDATETIME { Int32 NUM_VAL 1; String VALUE "\"2020-03-04T22:40:05.000Z\""; } DAYNIGHTFLAG { Int32 NUM_VAL 1; String VALUE "\"Day\""; } REPROCESSINGACTUAL { Int32 NUM_VAL 1; String VALUE "\"reprocessed\""; } LOCALVERSIONID { Int32 NUM_VAL 1; String VALUE "\"SCF V4.0\""; } REPROCESSINGPLANNED { Int32 NUM_VAL 1; String VALUE "\"further update is anticipated\""; } } MEASUREDPARAMETER { MEASUREDPARAMETERCONTAINER { String CLASS "\"1\""; QAFLAGS { String CLASS "\"1\""; SCIENCEQUALITYFLAG { Int32 NUM_VAL 1; String VALUE "\"Not Investigated\""; String CLASS "\"1\""; } AUTOMATICQUALITYFLAGEXPLANATION { Int32 NUM_VAL 1; String CLASS "\"1\""; String VALUE "\"Always 'Passed'.\""; } AUTOMATICQUALITYFLAG { Int32 NUM_VAL 1; String CLASS "\"1\""; String VALUE "\"Passed\""; } SCIENCEQUALITYFLAGEXPLANATION { Int32 NUM_VAL 1; String CLASS "\"1\""; String VALUE "\"See http://landweb.nascom/nasa.gov/cgi-bin/QA_WWW/qaFlagPage.cgi?sat=terra the product Science Quality status.\""; } } QASTATS { String CLASS "\"1\""; QAPERCENTMISSINGDATA { Int32 NUM_VAL 1; String CLASS "\"1\""; Int32 VALUE 0; } } PARAMETERNAME { String CLASS "\"1\""; Int32 NUM_VAL 1; String VALUE "\"MOD09CMA Atmo Corrected Surf Refl CMG\""; } } } ORBITCALCULATEDSPATIALDOMAIN { ORBITCALCULATEDSPATIALDOMAINCONTAINER { String CLASS "\"1\"", "\"2\"", "\"3\"", "\"4\"", "\"5\"", "\"6\"", "\"7\"", "\"8\"", "\"9\"", "\"10\"", "\"11\"", "\"12\"", "\"13\"", "\"14\"", "\"15\""; EQUATORCROSSINGDATE { String CLASS "\"1\"", "\"2\"", "\"3\"", "\"4\"", "\"5\"", "\"6\"", "\"7\"", "\"8\"", "\"9\"", "\"10\"", "\"11\"", "\"12\"", "\"13\"", "\"14\"", "\"15\""; Int32 NUM_VAL 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1; String VALUE "\"2001-09-27\"", "\"2001-09-28\"", "\"2001-09-28\"", "\"2001-09-28\"", "\"2001-09-28\"", "\"2001-09-28\"", "\"2001-09-28\"", "\"2001-09-28\"", "\"2001-09-28\"", "\"2001-09-28\"", "\"2001-09-28\"", "\"2001-09-28\"", "\"2001-09-28\"", "\"2001-09-28\"", "\"2001-09-28\""; } EQUATORCROSSINGTIME { String CLASS "\"1\"", "\"2\"", "\"3\"", "\"4\"", "\"5\"", "\"6\"", "\"7\"", "\"8\"", "\"9\"", "\"10\"", "\"11\"", "\"12\"", "\"13\"", "\"14\"", "\"15\""; Int32 NUM_VAL 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1; String VALUE "\"23:45:29.412174\"", "\"01:24:24.617865\"", "\"03:03:17.512174\"", "\"04:42:10.366607\"", "\"06:21:03.267765\"", "\"07:59:53.957016\"", "\"09:38:48.984030\"", "\"11:17:41.799145\"", "\"12:56:34.558348\"", "\"14:35:27.345818\"", "\"16:14:20.257796\"", "\"17:53:13.347435\"", "\"19:32:06.091063\"", "\"21:10:58.882360\"", "\"22:49:51.617367\""; } ORBITNUMBER { String CLASS "\"1\"", "\"2\"", "\"3\"", "\"4\"", "\"5\"", "\"6\"", "\"7\"", "\"8\"", "\"9\"", "\"10\"", "\"11\"", "\"12\"", "\"13\"", "\"14\"", "\"15\""; Int32 NUM_VAL 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1; Int32 VALUE 9460, 9461, 9462, 9463, 9464, 9465, 9466, 9467, 9468, 9469, 9470, 9471, 9472, 9473, 9474; } EQUATORCROSSINGLONGITUDE { String CLASS "\"1\"", "\"2\"", "\"3\"", "\"4\"", "\"5\"", "\"6\"", "\"7\"", "\"8\"", "\"9\"", "\"10\"", "\"11\"", "\"12\"", "\"13\"", "\"14\"", "\"15\""; Int32 NUM_VAL 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1; Float64 VALUE 162.524633083635, 137.797904349895, 113.077311660085, 88.3578832560942, 63.6375367349094, 38.9052065924557, 14.1955292706875, -10.5255342688006, -35.2459498399356, -59.9661920054787, -84.6872553144567, -109.408182990829, -134.130090215922, -158.850698949994, 176.429564332819; } } } COLLECTIONDESCRIPTIONCLASS { VERSIONID { Int32 NUM_VAL 1; Int32 VALUE 61; } SHORTNAME { Int32 NUM_VAL 1; String VALUE "\"MOD09CMA\""; } } INPUTGRANULE { INPUTPOINTER { Int32 NUM_VAL 75; String VALUE "\"MOD09IDN.A2001270.2320.061.2020064210111.hdf\"", "\"MOD09IDN.A2001271.0055.061.2020064205057.hdf\"", "\"MOD09IDN.A2001271.0235.061.2020064205541.hdf\"", "\"MOD09IDN.A2001271.0415.061.2020064211433.hdf\"", "\"MOD09IDN.A2001271.0555.061.2020064212041.hdf\"", "\" MOD09IDN.A2001271.0735.061.2020064210735.hdf\"", "\"MOD09IDN.A2001271.0910.061.2020064212023.hdf\"", "\"MOD09IDN.A2001271.1050.061.2020064214446.hdf\"", "\"MOD09IDN.A2001271.1230.061.2020064211748.hdf\"", "\"MOD09IDN.A2001271.1410.061.2020064211919.hdf\"", "\" MOD09IDN.A2001271.1545.061.2020064214811.hdf\"", "\"MOD09IDN.A2001271.1725.061.2020064214233.hdf\"", "\"MOD09IDN.A2001271.1905.061.2020064213945.hdf\"", "\"MOD09IDN.A2001271.2045.061.2020064211217.hdf\"", "\"MOD09IDN.A2001271.2225.061.2020064212436.hdf\"", "\" MOD09IDT.A2001270.2320.061.2020064210111.hdf\"", "\"MOD09IDT.A2001271.0055.061.2020064205057.hdf\"", "\"MOD09IDT.A2001271.0235.061.2020064205541.hdf\"", "\"MOD09IDT.A2001271.0415.061.2020064211433.hdf\"", "\"MOD09IDT.A2001271.0555.061.2020064212041.hdf\"", "\" MOD09IDT.A2001271.0735.061.2020064210735.hdf\"", "\"MOD09IDT.A2001271.0910.061.2020064212023.hdf\"", "\"MOD09IDT.A2001271.1050.061.2020064214446.hdf\"", "\"MOD09IDT.A2001271.1230.061.2020064211748.hdf\"", "\"MOD09IDT.A2001271.1410.061.2020064211919.hdf\"", "\" MOD09IDT.A2001271.1545.061.2020064214811.hdf\"", "\"MOD09IDT.A2001271.1725.061.2020064214233.hdf\"", "\"MOD09IDT.A2001271.1905.061.2020064213945.hdf\"", "\"MOD09IDT.A2001271.2045.061.2020064211217.hdf\"", "\"MOD09IDT.A2001271.2225.061.2020064212436.hdf\"", "\" MOD09IDS.A2001270.2320.061.2020064210111.hdf\"", "\"MOD09IDS.A2001271.0055.061.2020064205057.hdf\"", "\"MOD09IDS.A2001271.0235.061.2020064205541.hdf\"", "\"MOD09IDS.A2001271.0415.061.2020064211433.hdf\"", "\"MOD09IDS.A2001271.0555.061.2020064212041.hdf\"", "\" MOD09IDS.A2001271.0735.061.2020064210735.hdf\"", "\"MOD09IDS.A2001271.0910.061.2020064212023.hdf\"", "\"MOD09IDS.A2001271.1050.061.2020064214446.hdf\"", "\"MOD09IDS.A2001271.1230.061.2020064211748.hdf\"", "\"MOD09IDS.A2001271.1410.061.2020064211919.hdf\"", "\" MOD09IDS.A2001271.1545.061.2020064214811.hdf\"", "\"MOD09IDS.A2001271.1725.061.2020064214233.hdf\"", "\"MOD09IDS.A2001271.1905.061.2020064213945.hdf\"", "\"MOD09IDS.A2001271.2045.061.2020064211217.hdf\"", "\"MOD09IDS.A2001271.2225.061.2020064212436.hdf\""; } } SPATIALDOMAINCONTAINER { HORIZONTALSPATIALDOMAINCONTAINER { BOUNDINGRECTANGLE { EASTBOUNDINGCOORDINATE { Int32 NUM_VAL 1; Float64 VALUE 180.0; } WESTBOUNDINGCOORDINATE { Int32 NUM_VAL 1; Float64 VALUE -180.0; } SOUTHBOUNDINGCOORDINATE { Int32 NUM_VAL 1; Float64 VALUE -90.0; } NORTHBOUNDINGCOORDINATE { Int32 NUM_VAL 1; Float64 VALUE 90.0; } } } GRANULELOCALITY { LOCALITYVALUE { Int32 NUM_VAL 1; String VALUE "\"Global\""; } } } RANGEDATETIME { RANGEENDINGDATE { Int32 NUM_VAL 1; String VALUE "\"2001-09-28\""; } RANGEENDINGTIME { Int32 NUM_VAL 1; String VALUE "\"23:59:59.000000\""; } RANGEBEGINNINGDATE { Int32 NUM_VAL 1; String VALUE "\"2001-09-28\""; } RANGEBEGINNINGTIME { Int32 NUM_VAL 1; String VALUE "\"00:00:00.000000\""; } } PGEVERSIONCLASS { PGEVERSION { Int32 NUM_VAL 1; String VALUE "\"6.1.2\""; } } ASSOCIATEDPLATFORMINSTRUMENTSENSOR { ASSOCIATEDPLATFORMINSTRUMENTSENSORCONTAINER { String CLASS "\"1\""; ASSOCIATEDSENSORSHORTNAME { String CLASS "\"1\""; Int32 NUM_VAL 1; String VALUE "\"MODIS\""; } ASSOCIATEDPLATFORMSHORTNAME { String CLASS "\"1\""; Int32 NUM_VAL 1; String VALUE "\"Terra\""; } ASSOCIATEDINSTRUMENTSHORTNAME { String CLASS "\"1\""; Int32 NUM_VAL 1; String VALUE "\"MODIS\""; } } } ADDITIONALATTRIBUTES { ADDITIONALATTRIBUTESCONTAINER { String CLASS "\"1\"", "\"2\""; ADDITIONALATTRIBUTENAME { String CLASS "\"1\"", "\"2\""; Int32 NUM_VAL 1, 1; String VALUE "\"identifier_product_doi\"", "\"identifier_product_doi_authority\""; } INFORMATIONCONTENT { String CLASS "\"1\"", "\"2\""; PARAMETERVALUE { Int32 NUM_VAL 1, 1; String CLASS "\"1\"", "\"2\""; String VALUE "\"10.5067/MODIS/MOD09CMA.061\"", "\"http://dx.doi.org\""; } } } } } } ArchiveMetadata { ARCHIVEDMETADATA { String GROUPTYPE "MASTERGROUP"; LONGNAME { Int32 NUM_VAL 1; String VALUE "\"MODIS/Terra Aerosol Optical Thickness Daily L3 Global 0.05Deg CMA\""; } SPSOPARAMETERS { Int32 NUM_VAL 1; String VALUE "\"None\""; } PROCESSINGCENTER { Int32 NUM_VAL 1; String VALUE "\"MODAPS\""; } PROCESSINGENVIRONMENT { Int32 NUM_VAL 1; String VALUE "\"Linux minion7189 3.10.0-1062.12.1.el7.x86_64 #1 SMP Tue Feb 4 23:02:59 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux\""; } DESCRREVISION { Int32 NUM_VAL 1; String VALUE "\"6.1\""; } PRODUCTIONHISTORY { Int32 NUM_VAL 1; String VALUE "\"PGE75:6.1.2;PGE11:6.4.5;PGE128:6.1.2;PGE02:6.2.2.1;PGE01:6.1.1\""; } } } HDF_GLOBAL { String HDFEOSVersion "HDFEOS_V2.19"; String identifier_product_doi "10.5067/MODIS/MOD09CMA.061"; String identifier_product_doi_authority "http://dx.doi.org"; } }