Full catalog/VIIRS_NPP-JPL-L2P-v2016.2
VIIRS_NPP-JPL-L2P-v2016.2·v2016.2·dataset

How warm the sea surface is (Suomi-NPP)

GHRSST Level 2P Global Sea Surface Skin Temperature from the Visible and Infrared Imager/Radiometer Suite (VIIRS) on the Suomi-NPP satellite (GDS2)
ocean NASA POCLOUD Level 2P netCDF-4
In plain English

What it measures. How warm the very top 'skin' of the sea surface is, measured along the satellite's path, for both day and night.

How it's made. Calculated from infrared (heat) channels of the VIIRS instrument on the Suomi-NPP satellite, using algorithms designed to continue earlier sensors' records.

How & where you'd use it. Monitoring ocean temperature for weather forecasting, climate tracking, and studies of currents and marine life; a night-only version uses extra channels for accuracy.

What's measured

OCEANS › OCEAN TEMPERATURE › SEA SURFACE TEMPERATURE › SEA SURFACE SKIN TEMPERATURE

Coverage & cadence

  • Time span2011-11-21 → ongoing
  • Measured bySuomi-NPP (VIIRS)
  • Processing levelLevel 2P
  • Spatial extent-180, -90, 180, 90
  • FormatsnetCDF-4
  • StatusACTIVE

What you can do with it

  • Watch sea-surface temperature and marine heatwaves
  • Spot algal blooms and ocean-colour shifts
  • Support fisheries and coastal monitoring
Official description

These files contain NASA produced skin sea surface temperature (SST) products from the Infrared (IR) channels of the Visible and Infrared Imager/Radiometer Suite (VIIRS) onboard the Suomi-NPP satellite. VIIRS is a multi-disciplinary instrument that is also being flown on the Joint Polar Satellite System (JPSS) series of spacecraft, of which NOAA-20 is the first. JPSS is a multi-agency program that consolidates the polar orbiting spacecraft of NASA and the National Oceanic and Atmospheric Administration (NOAA). Suomi-NPP is the initial spacecraft in this series, and VIIRS is the successor to MODIS for Earth science data. VIIRS has 22 spectral bands ranging from 412 nm to 12 micron . There are 16 moderate-resolution bands (750m at nadir), 5 image-resolution bands (375 m), and one day-night band (DNB). VIIRS uses on-board pixel aggregation to reduce the growth in size of pixels away from nadir. Two SST products are contained in these files. The first is a skin SST produced separately for day and night observations, derived from the long wave IR 11 and 12 micron wavelength channels, using a modified nonlinear SST algorithm intended to provide continuity of SST products from heritage and current NASA sensors. At night, a second triple channel SST product is generated using the 3.7 , 11 and 12 micron IR channels, identified as SST_triple. Due to the sun glint in the 3.7 micron SST_triple can only be used at night. VIIRS L2P SST data have a 750 spatial resolution at nadir and are stored in ~288 five minute granules per day. Full global coverage is obtained each day. The production of VIIRS NASA L2P SST files is part of the Group for High Resolution Sea Surface Temperature (GHRSST) project and is a joint collaboration between the NASA Jet Propulsion Laboratory (JPL), the NASA Ocean Biology Processing Group (OBPG), and the Rosenstiel School of Marine and Atmospheric Science (RSMAS). Researchers at RSMAS were responsible for sea surface temperature algorithm development, error statistics and quality flagging, while the OBPG, as the NASA ground data system, is responsible for the production of VIIRS ocean products. JPL acquires VIIRS ocean granules from the OBPG and reformats them to the GHRSST L2P netCDF specification with complete metadata and is the official Physical Oceanography Data Archive (PO.DAAC) for SST. In mid-August, 2018, the RSMAS involvement in the VIIRS SST project ceased, and the subsequent fields are not maintained.The R2016.2 supersedes the previous v2016.0 datasets which can be found at https://doi.org/10.5067/GHVRS-2PN16

Get the data

viirs_npp-jpl-l2p-v2016.2_access.py
import earthaccess
earthaccess.login(strategy="netrc")          # free Earthdata Login

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