Send feedback
MOD09Q1.061 Terra Surface Reflectance 8-Day Global 250m
Stay organized with collections
Save and categorize content based on your preferences.
Description
The MOD09Q1 product provides an estimate of the surface
spectral reflectance of bands 1 and 2 at 250m resolution and corrected
for atmospheric conditions such as gasses, aerosols, and Rayleigh
scattering. Along with the two reflectance bands, a quality layer
is also included. For each pixel, a value is selected from all
the acquisitions within the 8-day composite on the basis of high
observation coverage, low view angle, the absence of clouds or
cloud shadow, and aerosol loading.
Documentation:
Bands
Resolution
250 meters
Bands
Name
Min
Max
Scale
Wavelength
Description
sur_refl_b01
-100
16000
0.0001
620-670nm
Surface reflectance band 1
sur_refl_b02
-100
16000
0.0001
841-876nm
Surface reflectance for band 2
State
Surface reflectance 250m state flags
Bitmask for State
Bits 0-1: Cloud state
0: Clear
1: Cloudy
2: Mixed
3: Not set, assumed clear
Bit 2: Cloud shadow
Bits 3-5: Land/water flag
0: Shallow ocean
1: Land
2: Ocean coastlines and lake shorelines
3: Shallow inland water
4: Ephemeral water
5: Deep inland water
6: Continental/moderate ocean
7: Deep ocean
Bits 6-7: Aerosol quantity
0: Climatology
1: Low
2: Average
3: High
Bits 8-9: Cirrus detected
0: None
1: Small
2: Average
3: High
Bit 10: Internal cloud algorithm flag
Bit 11: Internal fire algorithm flag
Bit 12: MOD35 snow/ice flag
Bit 13: Pixel is adjacent to cloud
Bit 14: BRDF correction performed data
Bit 15: Internal snow mask
QA
Surface reflectance 250m band quality control flags
Bitmask for QA
Bits 0-1: MODLAND QA bits
0: Corrected product produced at ideal quality - all bands
1: Corrected product produced at less than ideal quality - some or all bands
2: Corrected product not produced due to cloud effects - all bands
3: Corrected product not produced for other reasons
- some or all bands, may be fill value (11) [Note that
a value of (11) overrides a value of (01)]
Bits 2-3: Spare (unused)
Bits 4-7: Band 1 data quality
0: Highest quality
7: Noisy detector
8: Dead detector, data interpolated in L1B
9: Solar zenith >= 86 degrees
10: Solar zenith >= 85 and < 86 degrees
11: Missing input
12: Internal constant used in place of climatological
data for at least one atmospheric constant
13: Correction out of bounds, pixel constrained to extreme allowable value
14: L1B data faulty
15: Not processed due to deep ocean or clouds
Bits 8-11: Band 2 data quality
0: Highest quality
7: Noisy detector
8: Dead detector, data interpolated in L1B
9: Solar zenith >= 86 degrees
10: Solar zenith >= 85 and < 86 degrees
11: Missing input
12: Internal constant used in place of climatological
data for at least one atmospheric constant
13: Correction out of bounds, pixel constrained to extreme allowable value
14: L1B data faulty
15: Not processed due to deep ocean or clouds
Bit 12: Atmospheric correction performed
Bit 13: Adjacency correction performed
Bit 14: Different orbit from 500m
Bit 15: Spare (unused)
Terms of Use
Terms of Use
MODIS data and products acquired through the LP DAAC
have no restrictions on subsequent use, sale, or redistribution.
Explore with Earth Engine
Important:
Earth Engine is a platform for petabyte-scale scientific analysis and visualization of
geospatial datasets, both for public benefit and for business and government users.
Earth Engine is free to use for research, education, and nonprofit use. To get started, please
register for Earth Engine access.
Code Editor (JavaScript)
var dataset = ee.ImageCollection('MODIS/061/MOD09Q1')
.filter(ee.Filter.date('2018-01-01', '2018-05-01'));
var falseColorVis = {
min: -100.0,
max: 8000.0,
bands: ['sur_refl_b02', 'sur_refl_b02', 'sur_refl_b01'],
};
Map.setCenter(6.746, 46.529, 2);
Map.addLayer(dataset, falseColorVis, 'False Color');
Open in Code Editor
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"Missing the information I need"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"Too complicated / too many steps"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"Out of date"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"Samples / code issue"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"Other"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"Easy to understand"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"Solved my problem"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"Other"
}]
Need to tell us more?
{}
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],[]]