Water quality in lakes and rivers (Sentinel-3A)
What it measures. Water-quality information for lakes and reservoirs, including corrected surface reflectance and an index that flags cyanobacteria behind harmful algal blooms.
How it's made. Extracted from the OLCI instrument on Sentinel-3A for thousands of specific U.S. and Alaskan waterbodies, processed into a standardized inland-water product.
How & where you'd use it. Helps spot and monitor potentially toxic algal blooms in lakes and reservoirs and supports long-term trend analysis. This is the Sentinel-3A companion to the Sentinel-3B version.
What's measured
Coverage & cadence
- Time span2016-04-05 → ongoing
- Measured bySentinel-3A (OLCI)
- Processing levelLevel 2
- Spatial extent-180, -90, 180, 90
- FormatsnetCDF-4
- StatusACTIVE
What you can do with it
- Map vegetation, forests and biomass
- Monitor ecosystem productivity and carbon
- Support habitat and biodiversity studies
Official description
The ILW suite provides inland-water extractions for lakes and reservoirs across the contiguous U.S. (CONUS) and Alaska. ILW delivers Rayleigh-corrected surface reflectance (ρs, unitless) and the Cyanobacteria Index (CI_cyano, unitless). The data target for MERIS and OLCI are 15,450 CONUS waterbodies (≥1 full-resolution 300 m OLCI pixel), >2,300 larger resolvable lakes (≥3 pixels), and 5,874 resolvable lakes in Alaska—created in collaboration with the CyAN program to reduce user processing and provide a standardized resource for inland-water algorithm development, validation, and trend analysis. PACE OCI ILW targets 117 CONUS lakes (≥3 pixels) and lakes across Alaska. Geophysical variables in this suite include: - CI_cyano – Cyanobacteria Index, cyanobacteria only (Wynne & Stumpf algorithm, 2013) (sr⁻¹) - flags_habs – Harmful Algal Bloom flags (unitless / bitmask) - rhos_λ – Surface reflectance at wavelength λ (dimensionless) - l2_flags – Level-2 Processing Flags (unitless / bitmask)
Get the data
import earthaccess
earthaccess.login(strategy="netrc") # free Earthdata Login
results = earthaccess.search_data(
short_name="OLCIS3A_L2_ILW",
version="5.0",
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 OB_CLOUD 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
- Sentinel-3A Homepage VIEW RELATED INFORMATION
- OLCI Homepage VIEW RELATED INFORMATION
- Satellite data procesing can be difficult. We're here to help! Visit the Oceandata Help Hub to navigate learning content for accessing visualizing, and analyzing data products. VIEW RELATED INFORMATION