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
- Python (earthaccess):
short_name='SWOT_L2_HR_RiverSP_2.0' - Portal: https://podaac.jpl.nasa.gov/SWOT
- Hydrocron API: https://podaac.jpl.nasa.gov/hydrocron
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
Related
- 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)
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.