{"slug": "dahiti", "name": "DAHITI Water Levels", "tagline": "Satellite altimetry water levels for lakes, reservoirs and rivers", "source": "DGFI-TUM", "category": {"slug": "reservoirs", "name": "Reservoirs", "icon": "reservoir", "tone": "teal"}, "meta": ["Station data", "1992–present", "Global"], "thumb": "/static/catalog/thumbs/dahiti.80a355043c30.jpg", "bbox": [-180.0, -90.0, 180.0, 90.0], "global": true, "access": "api", "url": "/datasets/dahiti/", "subtitle": "Database for Hydrological Time Series of Inland Waters", "summary": "Water level time series from multi-mission altimetry, plus surface area, volume change and hypsometry for many lakes and reservoirs.", "categories": [{"slug": "reservoirs", "name": "Reservoirs", "icon": "reservoir", "tone": "teal"}, {"slug": "observations", "name": "Observations", "icon": "pin", "tone": "slate"}], "sources": [{"slug": "dgfi-tum", "name": "Deutsches Geodätisches Forschungsinstitut (TUM)", "label": "DGFI-TUM", "url": "https://www.asg.ed.tum.de/dgfi/", "page": "/sources/dgfi-tum/"}], "facts": [["Source", "DGFI-TUM"], ["Resolution", "Virtual stations"], ["Time span", "1992–present"], ["Temporal", "Satellite repeat cycle (10 to 35 days)"], ["Access type", "API (external)"], ["Formats", "CSV, JSON, NetCDF"], ["Coverage", "Global"]], "access_note": "Free account and API key", "coverage": "Global", "license": {"name": "CC BY 4.0", "url": "https://dahiti.dgfi.tum.de/"}, "citation": "Schwatke, C., Dettmering, D., Bosch, W., Seitz, F. (2015). DAHITI, an innovative approach for estimating water level time series over inland waters using multi-mission satellite altimetry. HESS, 19, 4345–4364. https://doi.org/10.5194/hess-19-4345-2015", "doi": "", "landing_url": "https://dahiti.dgfi.tum.de/", "provider_url": "https://dahiti.dgfi.tum.de/", "methods": [{"type": "link", "label": "DAHITI portal and API documentation"}], "preview": null, "thumb_credit": "GRanD reservoirs (NASA GIBS)", "selection": [-75.0, -20.0, -50.0, 5.0], "selection_text": "-75,-20,-50,5", "snippets": {"curl": "curl \"https://hydrological.org/api/v1/datasets/dahiti/links?bbox=-75,-20,-50,5\" \\\n  -H \"Accept: application/json\"", "python": "import requests\n\nr = requests.get(\"https://hydrological.org/api/v1/datasets/dahiti/links\",\n                 params={\"bbox\": \"-75,-20,-50,5\"})\nfor group in r.json()[\"groups\"]:\n    for link in group[\"links\"]:\n        print(link[\"url\"])", "javascript": "const res = await fetch(\"https://hydrological.org/api/v1/datasets/dahiti/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/dahiti/links?bbox=-75,-20,-50,5", "manifest": "/api/v1/datasets/dahiti/manifest?bbox=-75,-20,-50,5"}}