Check the Setup
- Python 3.10 or newer
- An internet connection
- The requests Python package
Austrian hydrographic station levels and stage codes for bounded, dated flood-context checks.
Report a ProblemFrom Source to Product Signal
eHYD's pegel_aktuell collection publishes current station values and stage codes. Start with one water-level feature; a raw level without its station-specific threshold is not a warning.
Install the packages, then run the notebook cell.
python -m pip install requests
import requests
response = requests.get(
"https://gis.lfrz.gv.at/api/geodata/i000501/ogc/features/v1/collections/i000501:pegel_aktuell/items",
params={"f": "application/geo+json", "limit": 1,
"filter-lang": "cql2-text", "filter": "parameter = 'W'"},
timeout=20,
)
response.raise_for_status()
for feature in response.json()["features"]:
station = feature["properties"]
print(station["messstelle"], station["wert"], station["einheit"],
station["zeitpunkt"], station["gesamtcode"])Test a Useful Signal
Display one dated water-level observation with its stage code.
Austria eHYD Hydrographic Service is a government source. Last verified 2026-09-28. Temporal coverage: current Austrian surface-water station values.