RiversFlow
NHDPlus High Resolution
USGS National Hydrography Dataset Plus High Resolution. 1:24,000-scale flowlines with network attributes for the United States.
NHD high-resolution flowlines combined with 3DEP elevation, giving flow direction, accumulation, catchments and value-added attributes for routing (upstream and downstream navigation, stream order). Distributed per 4-digit hydrologic unit. USGS is moving to the 3D Hydrography Program for new work.
- Source
- U.S. Geological Survey
- Resolution
- 1:24,000 (flowlines), 10 m (rasters)
- Data type
- Lines, polygons and raster
- Time span
- Static (updated by region)
- Temporal
- Static
- Access type
- API (external) · The National Map API, no key
- Formats
- File geodatabase, GeoPackage
- Coverage
- United States and territories (-180, 17, -64, 72)
- Licence
- Public domain (U.S. Government work)
- Provider page
- www.usgs.gov/national-hydrography/nhdplus-high-resolution
Access
tnmNHDPlus HR files for the box (The National Map)
curl -fsSL "https://hydrological.org/api/v1/datasets/nhdplus-hr/links.txt?bbox=-123,43.5,-121,45.5" \
| xargs -n 1 curl -fLO
import requests
r = requests.get("https://tnmaccess.nationalmap.gov/api/v1/products",
params={"bbox": "-123,43.5,-121,45.5",
"datasets": "National Hydrography Dataset Plus High Resolution (NHDPlus HR)"})
for item in r.json()["items"]:
print(item["title"], item["downloadURL"])
const res = await fetch("https://hydrological.org/api/v1/datasets/nhdplus-hr/links?bbox=-123,43.5,-121,45.5");
const { groups } = await res.json();
for (const g of groups) g.links.forEach(l => console.log(l.url));
Also available as JSON: links · manifest · dataset record