Datasets/SWOT_L2_HR_RiverSP
d043·dataset

How high & wide rivers run

SWOT L2 HR River Single Pass
PO.DAAC SWOT_L2_HR_RiverSP cloud-native vector reaches (typically 10-km river segments) 21-day repeat shapefileNetCDF hydrologyrivers

Globally rivers ≥100 m wide — height + width + slope per reach. Pre-SWOT this required ground gauges (sparse outside US/Europe).

SWOT L2 HR River Single Pass

Globally rivers ≥100 m wide — height + width + slope per reach. Pre-SWOT this required ground gauges (sparse outside US/Europe).

Access

Gotchas

  • Use Hydrocron REST API for time-series at reaches (much easier than raw L2)
  • 20-km nadir gap means some reaches are missed per pass
  • Validation papers (2025) show 5-10 cm bias vs gauges for narrow rivers
  • Other datasets: d044, d032

Sources

The access details, code, and sources below are kept in the original English for technical accuracy.

Quick access (cloud-direct)

swot_l2_hr_riversp_access.py
import earthaccess
earthaccess.login(strategy="netrc")

results = earthaccess.search_data(
    short_name="SWOT_L2_HR_RiverSP_2.0",
    bounding_box=(-122.5, 37.2, -121.8, 37.9),
    temporal=("2024-01-01", "2024-12-31"),
)
files = earthaccess.open(results)   # stream from PO.DAAC
Browsing CMR needs no login. Downloading or streaming bytes needs a free Earthdata Login + the earthaccess package.

📚 Problem Finder KB

Not yet tracked in the KB.