AI-generated Key Takeaways
-
MYD09GA provides daily surface reflectance data from the MODIS sensor on the Aqua satellite, corrected for atmospheric effects.
-
The data is available globally at 1km and 500m resolutions, with bands spanning the visible to shortwave infrared spectrum.
-
It includes quality assurance layers for cloud masking and other atmospheric conditions.
-
The dataset is freely available for use with no restrictions, provided by NASA LP DAAC at the USGS EROS Center.
-
Users can access and analyze this data through Google Earth Engine.

- Dataset Availability
- 2002-07-04T00:00:00Z–2025-10-03T00:00:00Z
- Dataset Provider
- NASA LP DAAC at the USGS EROS Center
- Cadence
- 1 Day
- Tags
Description
The MODIS Surface Reflectance products provide an estimate of the surface spectral reflectance as it would be measured at ground level in the absence of atmospheric scattering or absorption. Low-level data are corrected for atmospheric gases and aerosols. MYD09GA version 6.1 provides bands 1-7 in a daily gridded L2G product in the sinusoidal projection, including 500m reflectance values and 1km observation and geolocation statistics.
Documentation:
Bands
Bands
Name | Units | Min | Max | Scale | Pixel Size | Wavelength | Description | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
num_observations_1km |
2 | 127 | 1000 meters | None | Number of observations per 1K pixel |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
state_1km |
1000 meters | None | Reflectance data state QA |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
SensorZenith |
deg | 0 | 18000 | 0.01 | 1000 meters | None | Sensor zenith angle |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
SensorAzimuth |
deg | -18000 | 18000 | 0.01 | 1000 meters | None | Sensor azimuth angle |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Range |
m | 27000 | 65535 | 25 | 1000 meters | None | Distance to sensor |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
SolarZenith |
deg | 0 | 18000 | 0.01 | 1000 meters | None | Solar zenith angle |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
SolarAzimuth |
deg | -18000 | 18000 | 0.01 | 1000 meters | None | Solar azimuth angle |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
gflags |
1000 meters | None | Geolocation flags |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
orbit_pnt |
0 | 15 | 1000 meters | None | Orbit pointer |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
granule_pnt |
0 | 254 | 1000 meters | None | Granule pointer |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
num_observations_500m |
0 | 127 | 500 meters | None | Number of observations |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
sur_refl_b01 |
-100 | 16000 | 0.0001 | 500 meters | 620-670nm | Surface reflectance for band 1 |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
sur_refl_b02 |
-100 | 16000 | 0.0001 | 500 meters | 841-876nm | Surface reflectance for band 2 |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
sur_refl_b03 |
-100 | 16000 | 0.0001 | 500 meters | 459-479nm | Surface reflectance for band 3 |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
sur_refl_b04 |
-100 | 16000 | 0.0001 | 500 meters | 545-565nm | Surface reflectance for band 4 |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
sur_refl_b05 |
-100 | 16000 | 0.0001 | 500 meters | 1230-1250nm | Surface reflectance for band 5 |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
sur_refl_b06 |
-100 | 16000 | 0.0001 | 500 meters | 1628-1652nm | Surface reflectance for band 6 |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
sur_refl_b07 |
-100 | 16000 | 0.0001 | 500 meters | 2105-2155nm | Surface reflectance for band 7 |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
QC_500m |
500 meters | None | Surface reflectance quality assurance |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
obscov_500m |
0 | 100 | 500 meters | None | Observation coverage percent |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
iobs_res |
0 | 254 | 500 meters | None | Observation number in coarser grid |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
q_scan |
500 meters | None | 250m scan value information |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Terms of Use
Terms of Use
MODIS data and products acquired through the LP DAAC have no restrictions on subsequent use, sale, or redistribution.
Citations
Please visit LP DAAC 'Citing Our Data' page for information on citing LP DAAC datasets.
DOIs
Explore with Earth Engine
Code Editor (JavaScript)
var dataset = ee.ImageCollection('MODIS/061/MYD09GA') .filter(ee.Filter.date('2018-04-01', '2018-06-01')); var trueColor143 = dataset.select(['sur_refl_b01', 'sur_refl_b04', 'sur_refl_b03']); var trueColor143Vis = { min: -100.0, max: 8000.0, }; Map.setCenter(-7.03125, 31.0529339857, 2); Map.addLayer(trueColor143, trueColor143Vis, 'True Color (143)');