AI-generated Key Takeaways
-
MYD21A1N provides daily nighttime land surface temperature (LST) and emissivity data at a 1,000 meter resolution, derived from the MODIS sensor on the Aqua satellite.
-
The dataset includes quality control information, view zenith angle, and observation time, allowing for detailed analysis and filtering.
-
LST values are estimated as an average from cloud-free observations with good accuracies, weighted by observation coverage.
-
Data is available from 2000-02-24 to 2024-12-10 and is freely accessible for use, sale, and redistribution through the LP DAAC.
-
Users can explore and analyze the dataset using Google Earth Engine, with code examples and documentation provided.

- Dataset Availability
- 2000-02-24T00:00:00Z–2025-10-02T00:00:00Z
- Dataset Provider
- NASA LP DAAC at the USGS EROS Center
- Cadence
- 1 Day
- Tags
Description
The MYD21A1N dataset is produced daily from nighttime Level 2 Gridded (L2G) intermediate LST products at a spatial resolution of 1,000 meters. The L2G process maps the daily MOD21 swath granules onto a sinusoidal MODIS grid and stores all observations falling over a gridded cell for a given day. The MOD21A1 algorithm sorts through these observations for each cell and estimates the final LST value as an average from all observations that are cloud free and have good LST&E accuracies. The nighttime average is weighted by the observation coverage for that cell. Only observations having an observation coverage greater than a 15% threshold are considered. The MYD21A1N product contains the calculated LST as well as quality control, the three emissivity bands, view zenith angle, and time of observation.
Documentation:
Bands
Pixel Size
1000 meters
Bands
Name | Units | Min | Max | Pixel Size | Description | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
LST_1KM |
K | 7500 | 65535 | meters | Land Surface Temperature |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
QC |
meters | Quality Control |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Emis_29 |
0 | 255 | meters | Band 29 emissivity |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Emis_31 |
1 | 255 | meters | Band 31 emissivity |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Emis_32 |
1 | 255 | meters | Band 32 emissivity |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
View_Angle |
deg | 0 | 130 | meters | MODIS view zenith angle |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
View_Time |
h | 0 | 240 | meters | Time of MODIS observation |
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/MYD21A1N') .filter(ee.Filter.date('2018-01-01', '2018-05-01')); var landSurfaceTemperature = dataset.select('LST_1KM'); var landSurfaceTemperatureVis = { min: 216.0, max: 348.0, palette: [ '040274', '040281', '0502a3', '0502b8', '0502ce', '0502e6', '0602ff', '235cb1', '307ef3', '269db1', '30c8e2', '32d3ef', '3be285', '3ff38f', '86e26f', '3ae237', 'b5e22e', 'd6e21f', 'fff705', 'ffd611', 'ffb613', 'ff8b13', 'ff6e08', 'ff500d', 'ff0000', 'de0101', 'c21301', 'a71001', '911003' ], }; Map.setCenter(6.746, 46.529, 2); Map.addLayer( landSurfaceTemperature, landSurfaceTemperatureVis, 'Land Surface Temperature');