Attributes { sur_refl_b01 { String coordinates "Latitude Longitude"; Int16 _FillValue -28672; String long_name "Surface_reflectance_for_band_1"; String units "reflectance"; Int16 valid_range -100, 16000; Float64 scale_factor_err 0.0000000000000000; Float64 add_offset_err 0.0000000000000000; Int32 calibrated_nt 5; Float64 scale_factor 0.00010000000000000000; Float64 add_offset 0.0000000000000000; String grid_mapping "MOD_Grid_250m_Surface_Reflectance_eos_cf_projection"; } sur_refl_b02 { String coordinates "Latitude Longitude"; Int16 _FillValue -28672; String long_name "Surface_reflectance_for_band_2"; String units "reflectance"; Int16 valid_range -100, 16000; Float64 scale_factor_err 0.0000000000000000; Float64 add_offset_err 0.0000000000000000; Int32 calibrated_nt 5; Float64 scale_factor 0.00010000000000000000; Float64 add_offset 0.0000000000000000; String grid_mapping "MOD_Grid_250m_Surface_Reflectance_eos_cf_projection"; } sur_refl_state_250m { String coordinates "Latitude Longitude"; UInt16 _FillValue 65535; String long_name "Surface_reflectance_250m_state_flags"; String units "bit field"; UInt16 valid_range 0, 57343; String QA_bitmap_index " Bits are listed from the MSB (bit 15) to the LSB (bit 0): Bit Description 15 internal snow algorithm flag; 1 -- yes 0 -- no 14 Salt pan; 1 -- yes 0 -- no 13 Pixel is adjacent to cloud; 1 -- yes 0 -- no 12 MOD35 snow/ice flag; 1 -- yes 0 -- no 11 internal fire algorithm flag; 1 -- fire 0 -- no fire 10 internal cloud algorithm flag; 1 -- cloud 0 -- no cloud 8-9 cirrus detected; 00 -- none 01 -- small 10 -- average 11 -- high 6-7 aerosol quantity; 00 -- climatology 01 -- low 10 -- average 11 -- high 3-5 land/water flag; 000 -- shallow ocean 001 -- land 010 -- ocean coastlines and lake shorelines 011 -- shallow inland water 100 -- ephemeral water 101 -- deep inland water 110 -- continental/moderate ocean 111 -- deep ocean 2 cloud shadow; 1 -- yes 0 -- no 0-1 cloud state; 00 -- clear 01 -- cloudy 10 -- mixed 11 -- not set, assumed clear "; String grid_mapping "MOD_Grid_250m_Surface_Reflectance_eos_cf_projection"; } sur_refl_qc_250m { String coordinates "Latitude Longitude"; UInt16 _FillValue 65535; String long_name "Surface_reflectance_250m_quality_control_flags"; String units "bit field"; UInt16 valid_range 0, 32767; String QA_bitmap_index " Bits are listed from the MSB (bit 15) to the LSB (bit 0): Bit Description 15 spare (unused); 14 different orbit from 500 m; 1 -- yes 0 -- no 13 adjacency correction performed; 1 -- yes 0 -- no 12 atmospheric correction performed; 1 -- yes 0 -- no 8-11 band 2 data quality four bit range; 0000 -- highest quality 0111 -- noisy detector 1000 -- dead detector, data interpolated in L1B 1001 -- solar zenith >= 86 degrees 1010 -- solar zenith >= 85 and < 86 degrees 1011 -- missing input 1100 -- internal constant used in place of climatological data for at least one atmospheric constant 1101 -- correction out of bounds pixel constrained to extreme allowable value 1110 -- L1B data faulty 1111 -- not processed due to deep ocean or clouds 4-7 band 1 data quality four bit range; SAME AS ABOVE 2-3 spare (unused); 0-1 MODLAND QA bits; corrected product produced at 00 -- ideal quality all bands 01 -- less than ideal quality some or all bands corrected product not produced due to 10 -- cloud effects all bands 11 -- other reasons some or all bands may be fill value [Note that a value of (11) overrides a value of (01)]. "; String grid_mapping "MOD_Grid_250m_Surface_Reflectance_eos_cf_projection"; } Latitude { String long_name "Latitude"; String units "degrees_north"; } Longitude { String long_name "Longitude"; String units "degrees_east"; } YDim { String standard_name "projection_y_coordinate"; String long_name "y coordinate of projection for grid MOD_Grid_250m_Surface_Reflectance"; String units "meter"; String _CoordinateAxisType "GeoY"; } XDim { String standard_name "projection_x_coordinate"; String long_name "x coordinate of projection for grid MOD_Grid_250m_Surface_Reflectance"; String units "meter"; String _CoordinateAxisType "GeoX"; } MOD_Grid_250m_Surface_Reflectance_eos_cf_projection { String grid_mapping_name "sinusoidal"; Float64 longitude_of_central_meridian 0.0; Float64 earth_radius 6371007.181; String _CoordinateAxisTypes "GeoX GeoY"; } CoreMetadata { INVENTORYMETADATA { String GROUPTYPE "MASTERGROUP"; ECSDATAGRANULE { REPROCESSINGPLANNED { Int32 NUM_VAL 1; String VALUE "\"further update is anticipated\""; } REPROCESSINGACTUAL { Int32 NUM_VAL 1; String VALUE "\"reprocessed\""; } LOCALGRANULEID { Int32 NUM_VAL 1; String VALUE "\"MOD09Q1.A2007001.h31v08.006.2015126040724.hdf\""; } DAYNIGHTFLAG { Int32 NUM_VAL 1; String VALUE "\"Day\""; } PRODUCTIONDATETIME { Int32 NUM_VAL 1; String VALUE "\"2015-05-06T04:07:24.000Z\""; } LOCALVERSIONID { Int32 NUM_VAL 1; String VALUE "\"6.0.10\""; } } MEASUREDPARAMETER { MEASUREDPARAMETERCONTAINER { String CLASS "\"1\""; PARAMETERNAME { String CLASS "\"1\""; Int32 NUM_VAL 1; String VALUE "\"MOD09A1\""; } QAFLAGS { String CLASS "\"1\""; AUTOMATICQUALITYFLAG { Int32 NUM_VAL 1; String CLASS "\"1\""; String VALUE "\"Passed\""; } AUTOMATICQUALITYFLAGEXPLANATION { Int32 NUM_VAL 1; String CLASS "\"1\""; String VALUE "\"Always Passed\""; } SCIENCEQUALITYFLAG { Int32 NUM_VAL 1; String VALUE "\"Not Investigated\""; String CLASS "\"1\""; } SCIENCEQUALITYFLAGEXPLANATION { Int32 NUM_VAL 1; String CLASS "\"1\""; String VALUE "\"See http://landweb.nascom.nasa.gov/cgi-bin/QA_WWW/qaFlagPage.cgi?sat=terra&ver=C5 for the product Science Quality status.\""; } } QASTATS { String CLASS "\"1\""; QAPERCENTINTERPOLATEDDATA { Int32 NUM_VAL 1; String CLASS "\"1\""; Int32 VALUE 0; } QAPERCENTMISSINGDATA { Int32 NUM_VAL 1; String CLASS "\"1\""; Int32 VALUE 0; } QAPERCENTOUTOFBOUNDSDATA { Int32 NUM_VAL 1; String CLASS "\"1\""; Int32 VALUE 0; } } } } ORBITCALCULATEDSPATIALDOMAIN { ORBITCALCULATEDSPATIALDOMAINCONTAINER { String CLASS "\"1\"", "\"2\"", "\"3\"", "\"4\"", "\"5\"", "\"6\"", "\"7\"", "\"8\"", "\"9\"", "\"10\"", "\"11\""; ORBITNUMBER { String CLASS "\"1\"", "\"2\"", "\"3\"", "\"4\"", "\"5\"", "\"6\"", "\"7\"", "\"8\"", "\"9\"", "\"10\"", "\"11\""; Int32 NUM_VAL 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1; Int32 VALUE 37436, 37450, 37465, 37479, 37480, 37494, 37508, 37509, 37523, 37537, 37538; } EQUATORCROSSINGLONGITUDE { String CLASS "\"1\"", "\"2\"", "\"3\"", "\"4\"", "\"5\"", "\"6\"", "\"7\"", "\"8\"", "\"9\"", "\"10\"", "\"11\""; Int32 NUM_VAL 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1; Float64 VALUE 127.014786800949, 140.918685405163, 130.101064213987, 144.004912388165, 119.283518022276, 133.187271463126, 147.091099512345, 122.369602757283, 136.273523909718, 150.177545674548, 125.456011133364; } EQUATORCROSSINGTIME { String CLASS "\"1\"", "\"2\"", "\"3\"", "\"4\"", "\"5\"", "\"6\"", "\"7\"", "\"8\"", "\"9\"", "\"10\"", "\"11\""; Int32 NUM_VAL 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1; String VALUE "\"02:01:36.338918\"", "\"01:05:59.874827\"", "\"01:49:16.491741\"", "\"00:53:40.008700\"", "\"02:32:33.154811\"", "\"01:36:56.575891\"", "\"00:41:20.068629\"", "\"02:20:13.197367\"", "\"01:24:36.603358\"", "\"00:29:00.062468\"", "\"02:07:53.168234\""; } EQUATORCROSSINGDATE { String CLASS "\"1\"", "\"2\"", "\"3\"", "\"4\"", "\"5\"", "\"6\"", "\"7\"", "\"8\"", "\"9\"", "\"10\"", "\"11\""; Int32 NUM_VAL 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1; String VALUE "\"2007-01-01\"", "\"2007-01-02\"", "\"2007-01-03\"", "\"2007-01-04\"", "\"2007-01-04\"", "\"2007-01-05\"", "\"2007-01-06\"", "\"2007-01-06\"", "\"2007-01-07\"", "\"2007-01-08\"", "\"2007-01-08\""; } } } COLLECTIONDESCRIPTIONCLASS { SHORTNAME { Int32 NUM_VAL 1; String VALUE "\"MOD09Q1\""; } VERSIONID { Int32 NUM_VAL 1; Int32 VALUE 6; } } INPUTGRANULE { INPUTPOINTER { Int32 NUM_VAL 100; String VALUE "\"MOD09GQ.A2007001.h31v08.006.2015125040602.hdf\"", "\"MOD09GQ.A2007002.h31v08.006.2015125052314.hdf\"", "\"MOD09GQ.A2007003.h31v08.006.2015125054314.hdf\"", "\"MOD09GQ.A2007004.h31v08.006.2015125110630.hdf\"", "\"MOD09GQ.A2007005.h31v08.006.2015125101340.hdf\"", "\" MOD09GQ.A2007006.h31v08.006.2015125094143.hdf\"", "\"MOD09GQ.A2007007.h31v08.006.2015125114712.hdf\"", "\"MOD09GQ.A2007008.h31v08.006.2015126035418.hdf\"", "\"MOD09GA.A2007001.h31v08.006.2015125040602.hdf\"", "\"MOD09GA.A2007002.h31v08.006.2015125052314.hdf\"", "\" MOD09GA.A2007003.h31v08.006.2015125054314.hdf\"", "\"MOD09GA.A2007004.h31v08.006.2015125110630.hdf\"", "\"MOD09GA.A2007005.h31v08.006.2015125101340.hdf\"", "\"MOD09GA.A2007006.h31v08.006.2015125094143.hdf\"", "\"MOD09GA.A2007007.h31v08.006.2015125114712.hdf\"", "\" MOD09GA.A2007008.h31v08.006.2015126035418.hdf\""; } } SPATIALDOMAINCONTAINER { HORIZONTALSPATIALDOMAINCONTAINER { GPOLYGON { GPOLYGONCONTAINER { String CLASS "\"1\""; GRING { String CLASS "\"1\""; EXCLUSIONGRINGFLAG { Int32 NUM_VAL 1; String CLASS "\"1\""; String VALUE "\"N\""; } } GRINGPOINT { String CLASS "\"1\""; GRINGPOINTLONGITUDE { Int32 NUM_VAL 4; String CLASS "\"1\""; Float64 VALUE 129.513812824, 131.497165101885, 142.169975506901, 140.020887783808; } GRINGPOINTLATITUDE { Int32 NUM_VAL 4; String CLASS "\"1\""; Float64 VALUE 0.000640954924318528, 10.0113949633428, 9.9998252542189, -0.0131437420100384; } GRINGPOINTSEQUENCENO { Int32 NUM_VAL 4; String CLASS "\"1\""; Float64 VALUE 1, 2, 3, 4; } } } } } } RANGEDATETIME { RANGEBEGINNINGTIME { Int32 NUM_VAL 1; String VALUE "\"00:00:00.000000\""; } RANGEENDINGTIME { Int32 NUM_VAL 1; String VALUE "\"23:59:59.000000\""; } RANGEBEGINNINGDATE { Int32 NUM_VAL 1; String VALUE "\"2007-01-01\""; } RANGEENDINGDATE { Int32 NUM_VAL 1; String VALUE "\"2007-01-08\""; } } PGEVERSIONCLASS { PGEVERSION { Int32 NUM_VAL 1; String VALUE "\"6.0.10\""; } } 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\"", "\"3\"", "\"4\"", "\"5\"", "\"6\"", "\"7\"", "\"8\"", "\"10\"", "\"11\"", "\"9\"", "\"17\"", "\"18\""; ADDITIONALATTRIBUTENAME { String CLASS "\"1\"", "\"2\"", "\"3\"", "\"4\"", "\"5\"", "\"6\"", "\"7\"", "\"8\"", "\"10\"", "\"11\"", "\"9\"", "\"17\"", "\"18\""; Int32 NUM_VAL 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1; String VALUE "\"QAPERCENTGOODQUALITY\"", "\"QAPERCENTOTHERQUALITY\"", "\"QAPERCENTNOTPRODUCEDCLOUD\"", "\"QAPERCENTNOTPRODUCEDOTHER\"", "\"HORIZONTALTILENUMBER\"", "\"VERTICALTILENUMBER\"", "\"TileID\"", "\"PROCESSVERSION\"", "\"QAPERCENTPOOROUTPUT250MBAND1\"", "\"QAPERCENTPOOROUTPUT250MBAND2\"", "\"RESOLUTIONBANDS1AND2\"", "\"identifier_product_doi\"", "\"identifier_product_doi_authority\""; } INFORMATIONCONTENT { String CLASS "\"1\"", "\"2\"", "\"3\"", "\"4\"", "\"5\"", "\"6\"", "\"7\"", "\"8\"", "\"10\"", "\"11\"", "\"9\"", "\"17\"", "\"18\""; PARAMETERVALUE { Int32 NUM_VAL 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1; String CLASS "\"1\"", "\"2\"", "\"3\"", "\"4\"", "\"5\"", "\"6\"", "\"7\"", "\"8\"", "\"10\"", "\"11\"", "\"9\"", "\"17\"", "\"18\""; String VALUE "\"0\"", "\"0\"", "\"0\"", "\"0\"", "\"31\"", "\"8\"", "\"51031008\"", "\"6.0.10\"", "\"0\"", "\"0\"", "\"250\"", "\"10.5067/MODIS/MOD09Q1.006\"", "\"http://dx.doi.org\""; } } } } } } ArchiveMetadata { ARCHIVEDMETADATA { String GROUPTYPE "MASTERGROUP"; SPSOPARAMETERS { Int32 NUM_VAL 1; String VALUE "\"2015\""; } BOUNDINGRECTANGLE { NORTHBOUNDINGCOORDINATE { Int32 NUM_VAL 1; Float64 VALUE 9.99999999910196; } SOUTHBOUNDINGCOORDINATE { Int32 NUM_VAL 1; Float64 VALUE 0.0; } EASTBOUNDINGCOORDINATE { Int32 NUM_VAL 1; Float64 VALUE 142.168187539277; } WESTBOUNDINGCOORDINATE { Int32 NUM_VAL 1; Float64 VALUE 129.999999988326; } } GEOANYABNORMAL { Int32 NUM_VAL 1; String VALUE "\"False\""; } GEOESTMAXRMSERROR { Int32 NUM_VAL 1; Float64 VALUE 50.0; } LONGNAME { Int32 NUM_VAL 1; String VALUE "\"MODIS/Terra Surface Reflectance 8-Day L3 Global 250m SIN Grid\""; } PROCESSINGCENTER { Int32 NUM_VAL 1; String VALUE "\"MODAPS\""; } SYSTEMFILENAME { Int32 NUM_VAL 100; String VALUE "\"MOD09GQ.A2007001.h31v08.006.2015125040602.hdf\"", "\"MOD09GQ.A2007002.h31v08.006.2015125052314.hdf\"", "\"MOD09GQ.A2007003.h31v08.006.2015125054314.hdf\"", "\"MOD09GQ.A2007004.h31v08.006.2015125110630.hdf\"", "\"MOD09GQ.A2007005.h31v08.006.2015125101340.hdf\"", "\" MOD09GQ.A2007006.h31v08.006.2015125094143.hdf\"", "\"MOD09GQ.A2007007.h31v08.006.2015125114712.hdf\"", "\"MOD09GQ.A2007008.h31v08.006.2015126035418.hdf\"", "\"MOD09GA.A2007001.h31v08.006.2015125040602.hdf\"", "\"MOD09GA.A2007002.h31v08.006.2015125052314.hdf\"", "\" MOD09GA.A2007003.h31v08.006.2015125054314.hdf\"", "\"MOD09GA.A2007004.h31v08.006.2015125110630.hdf\"", "\"MOD09GA.A2007005.h31v08.006.2015125101340.hdf\"", "\"MOD09GA.A2007006.h31v08.006.2015125094143.hdf\"", "\"MOD09GA.A2007007.h31v08.006.2015125114712.hdf\"", "\" MOD09GA.A2007008.h31v08.006.2015126035418.hdf\""; } NUMBEROFGRANULES { Int32 NUM_VAL 1; Int32 VALUE 8; } GRANULEDAYNIGHTFLAG { Int32 NUM_VAL 32; String VALUE "\"Day\"", "\"Day\"", "\"Day\"", "\"Day\"", "\"Day\"", "\"Day\"", "\"Day\"", "\"Day\""; } GRANULEDAYOFYEAR { Int32 NUM_VAL 32; String VALUE "\"1\"", "\"2\"", "\"3\"", "\"4\"", "\"5\"", "\"6\"", "\"7\"", "\"8\""; } GRANULEBEGINNINGDATETIME { Int32 NUM_VAL 32; String VALUE "\"2007-01-01T01:55:00.000000Z\"", "\"2007-01-02T01:00:00.000000Z\"", "\"2007-01-03T01:45:00.000000Z\"", "\"2007-01-04T00:50:00.000000Z\"", "\"2007-01-05T01:30:00.000000Z\"", "\"2007-01-06T00:35:00.000000Z\"", "\"2007-01-07T01:20:00.000000Z\"", "\"2007-01-08T00:25:00.000000Z\""; } GRANULEENDINGDATETIME { Int32 NUM_VAL 32; String VALUE "\"2007-01-01T02:05:00.000000Z\"", "\"2007-01-02T01:10:00.000000Z\"", "\"2007-01-03T01:50:00.000000Z\"", "\"2007-01-04T02:35:00.000000Z\"", "\"2007-01-05T01:40:00.000000Z\"", "\"2007-01-06T02:20:00.000000Z\"", "\"2007-01-07T01:25:00.000000Z\"", "\"2007-01-08T02:10:00.000000Z\""; } NUMBEROFORBITS { Int32 NUM_VAL 1; Int32 VALUE 11; } CHARACTERISTICBINANGULARSIZE250M { Int32 NUM_VAL 1; Float64 VALUE 7.5; } CHARACTERISTICBINSIZE250M { Int32 NUM_VAL 1; Float64 VALUE 231.656358263889; } DATACOLUMNS250M { Int32 NUM_VAL 1; Int32 VALUE 4800; } DATAROWS250M { Int32 NUM_VAL 1; Int32 VALUE 4800; } GLOBALGRIDCOLUMNS250M { Int32 NUM_VAL 1; Int32 VALUE 172800; } GLOBALGRIDROWS250M { Int32 NUM_VAL 1; Int32 VALUE 86400; } NADIRDATARESOLUTION250M { Int32 NUM_VAL 1; String VALUE "\"250m\""; } CHARACTERISTICBINANGULARSIZE500M { Int32 NUM_VAL 1; Float64 VALUE 15.0; } CHARACTERISTICBINSIZE500M { Int32 NUM_VAL 1; Float64 VALUE 463.312716527778; } DATACOLUMNS500M { Int32 NUM_VAL 1; Int32 VALUE 2400; } DATAROWS500M { Int32 NUM_VAL 1; Int32 VALUE 2400; } GLOBALGRIDCOLUMNS500M { Int32 NUM_VAL 1; Int32 VALUE 86400; } GLOBALGRIDROWS500M { Int32 NUM_VAL 1; Int32 VALUE 43200; } NADIRDATARESOLUTION500M { Int32 NUM_VAL 1; String VALUE "\"500m\""; } QUALITYCLASSPERCENTAGE250MBAND1 { Int32 NUM_VAL 16; Float64 VALUE 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0; } QUALITYCLASSPERCENTAGE250MBAND2 { Int32 NUM_VAL 16; Float64 VALUE 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0; } PERCENTDIFFERENTORBIT250M { Int32 NUM_VAL 1; Int32 VALUE 0; } PERCENTPROCESSED { Int32 NUM_VAL 1; Int32 VALUE 0; } PERCENTLAND { Int32 NUM_VAL 1; Int32 VALUE 0; } PERCENTCLOUDY { Int32 NUM_VAL 1; Int32 VALUE 0; } PERCENTSHADOW { Int32 NUM_VAL 1; Int32 VALUE 0; } PERCENTLOWSUN { Int32 NUM_VAL 1; Int32 VALUE 0; } PERCENTLANDSEAMASKCLASS { Int32 NUM_VAL 8; Float64 VALUE 0, 0, 0, 0, 0, 0, 0, 0; } PROCESSINGENVIRONMENT { Int32 NUM_VAL 1; String VALUE "\"Linux minion5694 2.6.18-404.el5 #1 SMP Tue Apr 7 12:42:54 EDT 2015 x86_64 x86_64 x86_64 GNU/Linux\""; } DESCRREVISION { Int32 NUM_VAL 1; String VALUE "\"6.0\""; } PRODUCTIONHISTORY { Int32 NUM_VAL 1; String VALUE "\"PGE21:6.0.10;ProductionHistory not read\""; } } } HDF_GLOBAL { String HDFEOSVersion "HDFEOS_V2.17"; String identifier_product_doi "10.5067/MODIS/MOD09Q1.006"; String identifier_product_doi_authority "http://dx.doi.org"; } }