Full catalog/CYGNSS_L2_V3.0
CYGNSS_L2_V3.0·v3.0·dataset

GPS signals bouncing off the ocean (CYGNSS)

CYGNSS Level 2 Science Data Record Version 3.0
land NASA POCLOUD Level 2 active netCDF-4
In plain English

What it measures. Average wind speed over the ocean surface and a measure of how rough the sea is (mean square slope), tied to a specific time and location on roughly 25 km patches.

How it's made. Derived from the CYGNSS satellite constellation, which reads GPS signals bouncing off the ocean to infer how windy and choppy the water is.

How & where you'd use it. Especially valuable for tracking winds inside tropical storms and hurricanes, where its frequent passes help fill gaps that other instruments miss.

What's measured

SPECTRAL/ENGINEERING › RADAR › RADAR CROSS-SECTION › BISTATIC RADAR CROSS-SECTIONOCEANS › OCEAN WINDS › SURFACE WINDS › OCEAN SURFACE WIND SPEEDOCEANS › OCEAN WINDS › SURFACE WINDSSPECTRAL/ENGINEERING › RADAR › SIGMA NAUGHTSPECTRAL/ENGINEERING › RADAR › RADAR REFLECTIVITYSPECTRAL/ENGINEERING › RADAR › RADAR CROSS-SECTION

Coverage & cadence

  • Time span2018-08-01 → ongoing
  • Measured byCYGNSS (DDMI)
  • Processing levelLevel 2
  • Spatial extent-180, -40, 180, 40
  • FormatsnetCDF-4
  • StatusACTIVE

What you can do with it

  • Track deforestation, fire scars and land-cover change
  • Monitor crop and vegetation health (NDVI/EVI)
  • Map how built-up vs. green an area is over time
Official description

This dataset contains the Version 3.0 CYGNSS Level 2 Science Data Record which provides the time-tagged and geolocated average wind speed (m/s) and mean square slope (MSS) with 25x25 kilometer resolution from the Delay Doppler Mapping Instrument aboard the CYGNSS satellite constellation. This version supersedes Version 2.1; https://doi.org/10.5067/CYGNS-L2X21. The reported sample locations are determined by the specular points corresponding to the Delay Doppler Maps (DDMs). A subset of DDM data used in the direct processing of the average wind speed and MSS is co-located inside of the Level 2 data files. Only one netCDF data file is produced each day (each file containing data from up to 8 unique CYGNSS spacecraft) with a latency of approximately 6 days (or better) from the last recorded measurement time. Here is a summary of processing changes reflected in the v3.0 data: 1) the changes to calibration and validation of the Level 1 Normalized Bistatic Radar Cross Section (NBRCS) necessitated updates to the Geophysical Model Functions (GMFs) used to retrieve wind speed; 2) the GMF for fully developed seas (FDS) conditions was generating using matchups between NBRCS measurements and coincident wind speeds produced by NASAs Modern-Era Retrospective analysis for Research and Applications, version 2 (MERRA-2) reanalysis model; 3) the GMF for young seas with limited fetch (YSLF) was generated using matchups between NBRCS and coincident wind speeds produced by NOAAs Hurricane Weather Research and Forecast (HWRF) System; 4) YSLF wind speed is a tapered linear combination of wind speeds derived from the FDS and YSLF GMFs, where the taper gives more weight to FDS at low wind speeds and more to YSLF at high wind speeds and accounts for the transition from FDS to YSLF sea state conditions near cyclonic storms; 5) re-introduces measurements using transmissions from previously discarded GPS satellite block types; in prior versions, Block II-F was completely discarded due to large variations in GPS transmit power. The real time transmit power monitoring and correction implemented in Level 1 v3.0 data now allows Block II-F signals to be used.

Get the data

cygnss_l2_v3.0_access.py
import earthaccess
earthaccess.login(strategy="netrc")          # free Earthdata Login

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