Haze, dust and smoke over land (Suomi-NPP, daily, 1 km)
What it measures. Daily maps of how much haze, dust, and smoke hang in the air over land, plus related details like how high smoke plumes rise. Each pixel covers about 750 meters.
How it's made. Produced from the VIIRS sensor on the Suomi-NPP satellite using an atmospheric-correction method that separates the air's effects from the surface below.
How & where you'd use it. Supports air-quality tracking and feeds the correction step used to clean up surface-color products; useful for monitoring wildfire smoke and dust events.
What's measured
Coverage & cadence
- Time span2012-01-19 → ongoing
- Measured bySuomi-NPP (VIIRS)
- Processing levelLevel 2
- Spatial extent-180, -90, 180, 90
- FormatsHDF-EOS5
- StatusACTIVE
What you can do with it
- Map air pollutants — NO₂, aerosols, ozone
- Track greenhouse gases and Earth's energy budget
- Feed weather and air-quality analysis
Official description
The VNP19A2 Version 2 data product is a NASA/NOAA Suomi National Polar-orbiting Partnership (Suomi NPP) Visible Infrared Imaging Radiometer Suite (VIIRS) Land Aerosol Optical Depth (AOD) gridded Level 2 product produced daily at 750 meter (m) pixel using the Rotated Sinusoidal (RSIN) projection. The VNP19A2 product provides the atmospheric properties and view geometry used to calculate the Multi-Angle Implementation of Atmospheric Correction (MAIAC) Land Surface Bidirectional Reflectance Factor (BRF) or surface reflectance, VNP19A1 product. Provided in the VNP19A2 product are layers for AOD, AOD uncertainty and QA, injection height of smoke plume, AOD outside of glint area, fine mode fraction, and cosines of solar and view zenith angles, relative azimuth, scattering angle, glint angle, and Angstrom Exponent over the ocean. Known Issues * The spatial resolution and projection of this product are listed incorrectly in the VNP19A2 long name. VNP19A2 uses the RSIN projection and is at 750 m resolution. The long name should read “VIIRS/NPP Land Aerosol Optical Depth Daily L2G Global 750m RSIN Grid V002”. This will be rectified in future versions. * MAIAC Lookup Tables (LUTs) are built assuming pseudo-spherical correction in single scattering which has a reduced accuracy for high sun/view zenith angles. A reduced MAIAC performance is expected at solar zenith angles > 78°. * MAIAC may be missing bright salt pans in several world deserts. In such cases, it may generate a persistent high Aerosol Optical Depth (AOD) resulting in missing surface retrievals. * Because of inherent uncertainties of gridding on the coastline, the area of 1-3 pixels from the coastline may contain frequent artifacts in cloud mask (usually over-detection), AOD (higher values) and surface BRF. Users should exercise caution near the coastline as represented by the AOD QA bit 1010 (See Table 5.4 of the User Guide bits 8-11, 1010 -- AOD within +-2 km from the coastline is replaced by nearby AOD). * Atmospheric Correction (AC) over detected snow: as MAIAC does not retrieve AOD over snow, it assumes a low climatology AOD=0.05 globally and 0.02 at high elevations (H>4.2 km). Over north-central China, which is often heavily polluted and low AOD assumption can lead to a significant bias, we use AOD averaged over mesoscale area of 150 km using reliable AOD retrievals over snow-free pixels. Such approach does improve quality of AC as compared to low-AOD assumption as judged by the reduced boundaries and color artifacts, but it does not account for the aerosol variability inside 150 km area. * Ice mask is currently unreliable. * Effective as of April 14, 2026, the processing of selected overlapping VIIRS MAIAC tiles within the forward stream has been discontinued to eliminate redundant data. A complete list of the excluded tiles can be found at [VIIRS MAIAC Reduced Tiles](https://landweb.modaps.eosdis.nasa.gov/displayissue?id=1334).
Get the data
import earthaccess
earthaccess.login(strategy="netrc") # free Earthdata Login
results = earthaccess.search_data(
short_name="VNP19A2",
version="002",
bounding_box=(-122.5, 37.2, -121.8, 37.9), # your area (W,S,E,N)
temporal=("2024-01-01", "2024-12-31"), # your dates
)
files = earthaccess.open(results) # stream straight from LPCLOUD Browsing CMR needs no login. Downloading or streaming bytes needs a free Earthdata Login + the earthaccess package. Official links
- Earthdata Search allows users to search, discover, visualize, refine, and access NASA Earth Observation data. GET DATA
- The LDOPE Land Product Quality Assessment website provides known issues, maneuvers, and product quality of the land products. VIEW RELATED INFORMATION
- The technical information in the User's Guide enables users to interpret and use the data products. VIEW RELATED INFORMATION
- Further details regarding VIIRS product validation and maturity status are available from VIIRS Land Product Quality Assessment site. VIEW RELATED INFORMATION
- The corner coordinates are provided for every tile within the Zonal Sinusoidal Projection, which was originally named Rotated Sinusoidal (RSIN) projection. VIEW RELATED INFORMATION