Full catalog/VNP04ANC
VNP04ANC·v2·dataset

Haze, dust and smoke in the air (Suomi-NPP, daily, 5 km)

VIIRS/NPP Aerosol Daily L3 Global 0.05 Deg CMG
atmosphere NASA LAADS Level 3 active HDF-EOS5
In plain English

What it measures. Daily global measurements of haze, dust, and smoke in the air (aerosols), bundled together with air temperature, ozone, and water vapor, at about 5 km resolution.

How it's made. Derived from the VIIRS instrument on the Suomi-NPP satellite by taking a quality-weighted average of the best daytime observations, then gridded for use in climate models.

How & where you'd use it. Supports air-quality monitoring and climate simulations that need a daily global picture of airborne particles and related atmospheric conditions.

What's measured

ATMOSPHERE › AEROSOLS › AEROSOL OPTICAL DEPTH/THICKNESSATMOSPHERE › AEROSOLS › AEROSOL OPTICAL DEPTH/THICKNESS › ANGSTROM EXPONENTATMOSPHERE › AIR QUALITY › TROPOSPHERIC OZONE

Coverage & cadence

  • Time span2012-01-18 → ongoing
  • Measured bySuomi-NPP (VIIRS)
  • Processing levelLevel 3
  • 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 VIIRS/NPP Aerosol Daily L3 Global 0.05 Deg CMG, Short-name VNP04ANC product provides VIIRS aerosol, air temperature, ozone and water vapor data at 0.05-degree resolution. This product is based on a Climate Modeling Grid (CMG) for the purpose of being used in climate simulation models. This is derived by using a weighted average of the best quality observation form only daytime data from Level 2 product, VNP04_L2. This daily product record starts from January 5th, 2018. This L3 daily product, in HDF5 file format , contains 5 Science Data Set (SDS) layers.

Get the data

vnp04anc_access.py
import earthaccess
earthaccess.login(strategy="netrc")          # free Earthdata Login

results = earthaccess.search_data(
    short_name="VNP04ANC",
    version="2",
    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 LAADS
Browsing CMR needs no login. Downloading or streaming bytes needs a free Earthdata Login + the earthaccess package.