{"slug": "hydrography90m", "name": "Hydrography90m", "tagline": "90 m stream network with stream segments as vectors", "source": "IGB / Amatulli et al.", "category": {"slug": "rivers", "name": "Rivers", "icon": "river", "tone": "blue"}, "meta": ["90 m", "Static (2022)", "Global"], "thumb": "/static/catalog/thumbs/hydrography90m.c50dae7d12c2.jpg", "bbox": [-180.0, -60.0, 180.0, 85.0], "global": true, "access": "download", "url": "/datasets/hydrography90m/", "subtitle": "High-resolution global hydrographic dataset", "summary": "A stream network extracted from MERIT Hydro with a minimum upstream area of 0.05 km², so it holds far more headwater streams than most global networks. Stream segments come as GeoPackage lines in 20° × 20° tiles, with stream order, slope, distance and sub-catchment rasters alongside.", "categories": [{"slug": "rivers", "name": "Rivers", "icon": "river", "tone": "blue"}, {"slug": "flow", "name": "Flow", "icon": "waves", "tone": "blue"}], "sources": [{"slug": "igb", "name": "Leibniz Institute of Freshwater Ecology and Inland Fisheries", "label": "IGB", "url": "https://www.igb-berlin.de/en", "page": "/sources/igb/"}], "facts": [["Source", "IGB / Amatulli et al."], ["Resolution", "90 m (3 arc-second)"], ["Time span", "Static (2022)"], ["Temporal", "Static"], ["Access type", "Direct download (external)"], ["Formats", "GeoPackage (segments), GeoTIFF (rasters)"], ["Coverage", "Global land (60°S – 85°N)"]], "access_note": "", "coverage": "Global land (60°S – 85°N)", "license": {"name": "See provider terms", "url": "https://hydrography.org/hydrography90m/hydrography90m_layers"}, "citation": "Amatulli, G., et al. (2022). Hydrography90m: a new high-resolution global hydrographic dataset. Earth System Science Data, 14, 4525–4550. https://doi.org/10.5194/essd-14-4525-2022", "doi": "", "landing_url": "https://hydrography.org/hydrography90m/hydrography90m_layers", "provider_url": "https://hydrography.org/hydrography90m/hydrography90m_layers", "methods": [{"type": "tiles", "label": "Stream segments, 20° × 20° GeoPackage tiles"}, {"type": "link", "label": "Layer list and download scripts"}], "preview": {"type": "layer", "layer": "rivers", "label": "Rivers (Natural Earth)"}, "thumb_credit": "Rivers (Natural Earth) over Blue Marble (NASA GIBS)", "selection": [-75.0, -20.0, -50.0, 5.0], "selection_text": "-75,-20,-50,5", "snippets": {"curl": "curl -fsSL \"https://hydrological.org/api/v1/datasets/hydrography90m/links.txt?bbox=-75,-20,-50,5\" \\\n  | xargs -n 1 curl -fLO", "python": "import requests\n\nurls = requests.get(\"https://hydrological.org/api/v1/datasets/hydrography90m/links.txt?bbox=-75,-20,-50,5\").text.split()\nfor url in urls:\n    name = url.rsplit(\"/\", 1)[-1]\n    with requests.get(url, stream=True) as r, open(name, \"wb\") as f:\n        for chunk in r.iter_content(1 << 20):\n            f.write(chunk)", "javascript": "const res = await fetch(\"https://hydrological.org/api/v1/datasets/hydrography90m/links?bbox=-75,-20,-50,5\");\nconst { groups } = await res.json();\nfor (const g of groups) g.links.forEach(l => console.log(l.url));"}, "api": {"links": "/api/v1/datasets/hydrography90m/links?bbox=-75,-20,-50,5", "manifest": "/api/v1/datasets/hydrography90m/manifest?bbox=-75,-20,-50,5"}}