How warm the sea surface is (VIIRS, Suomi-NPP)
What it measures. Sea surface temperature, how warm the top layer of the ocean is, mapped onto a regular grid, along with related details like wind speed and quality flags for each pixel.
How it's made. Built from the VIIRS instrument on the Suomi-NPP satellite; raw measurements are processed into temperature and then placed on a tidy grid (Level 3), with files covering 10-minute snapshots.
How & where you'd use it. Used to monitor ocean conditions, track marine heat, support weather and climate work, and study coastal waters.
What's measured
Coverage & cadence
- Time span2012-02-01 → ongoing
- Measured bySuomi-NPP (VIIRS)
- Processing levelLevel 3
- 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
The Joint Polar Satellite System (JPSS), starting with S-NPP launched on 28 October 2011, is the new generation of the US Polar Operational Environmental Satellites (POES). The ACSPO SNPP/VIIRS L3U (Level 3 Uncollated) product is a gridded version of the ACSPO NPP/VIIRS L2P product available here https://podaac.jpl.nasa.gov/dataset/VIIRS_NPP-STAR-L2P-v2.80 . The L3U output files are 10-minute granules in netCDF4 format, compliant with the Group for High Resolution Sea Surface Temperature (GHRSST) Data Specification version 2 (GDS2). There are 144 granules per 24hr interval, with a total data volume of 0.5GB/day. Fill values are reported at all invalid pixels, including pixels with >5 km inland. For each valid water pixel (defined as ocean, sea, lake or river, and up to 5 km inland), the following layers are reported: SSTs, a subset of l2p_flags (including day/night, land, ice, twilight, and glint flags), wind speed, and ACSPO SST minus reference (Canadian Met Centre 0.1deg L4 SST; available at https://www.doi.org/10.5067/GHCMC-4FM03). Only L2P SSTs with QL=5 were gridded, so all valid SSTs are recommended for the users. Per GDS2 specifications, two additional Sensor-Specific Error Statistics layers (SSES bias and standard deviation) are reported in each pixel with valid SST. The ACSPO VIIRS L3U product is monitored and validated against iQuam in situ data in SQUAM. The v2.80 is an updated version from the v2.61 with several L2P algorithm improvements including two added thermal front layers, mitigated warm biases in the high latitudes, and improved clear-sky mask.
Get the data
import earthaccess
earthaccess.login(strategy="netrc") # free Earthdata Login
results = earthaccess.search_data(
short_name="VIIRS_NPP-STAR-L3U-v2.80",
version="2.80",
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. Official links
- Data Use and Citation Guidelines VIEW RELATED INFORMATION
- Sea Surface Temperature measurement description. VIEW RELATED INFORMATION
- Documentation on the GDS version 2 format specification VIEW RELATED INFORMATION
- Generic Data Readers VIEW RELATED INFORMATION
- In situ SST Quality Monitor (iQUAM) VIEW RELATED INFORMATION
- GHRSST Global Data Assembly Center VIEW RELATED INFORMATION
- Monitoring of IR Clear-sky Radiances over Oceans for SST VIEW RELATED INFORMATION
- SST Quality Monitor (SQUAM) VIEW RELATED INFORMATION