Zum Hauptinhalt springen

Hydrologische Beobachtungen

Automatisierte quantitative und qualitative Wassermessungen aus dem nationalen hydrologischen Messnetz, das vom BAFU betrieben wird. Das Datensatz umfasst Stationsmetadaten, aggregierte Beobachtungs-Zeitreihen (10-Minuten-, Stunden-, Tages-, Monats- und Jahreswerte) sowie einen Echtzeit-nahen Live-Feed (Aktualisierung alle 5–10 Minuten, 7-Tage-Fenster).

Reihenfolge und Paginierung

Die Ergebnisse werden in keiner bestimmten Reihenfolge zurückgegeben, und eine einzelne Abfrage ist auf 10 000 Zeilen begrenzt. Abfragen, die das Limit überschreiten, werden abgelehnt und nicht gekürzt. Grössere Datensätze werden durch Aufteilung in kleinere Filterfenster (typischerweise Datumsbereiche) und Iteration abgerufen. Siehe Erste Schritte → Paginierung und Limits für Details.

Editor wird geladen…
Verfügbare Felder
FeldTypHinweise
noStringStationsnummer.
nameStringStationsname.
siteNameStringStandortname.
riverNameStringName des Gewässers.
catchmentNameStringName des Einzugsgebiets.
localXFloatX-Koordinate (Schweizer LV95).
localYFloatY-Koordinate (Schweizer LV95).
latitudeFloatBreitengrad (WGS84).
longitudeFloatLängengrad (WGS84).
statusStringBetriebsstatus. Werte: Aufgebaut (in Betrieb), Aufgehoben (aufgehoben).
elevationFloatHöhe in Metern über Meer.
adminNameStringName der Verwaltungseinheit.
adminLevelStringVerwaltungsebene.
coverageFromAWSDateTimeFrühestes Datum, an dem Daten verfügbar sind.
coverageToAWSDateTimeSpätestes Datum, an dem Daten verfügbar sind.
Editor wird geladen…
Verfügbare Felder
FeldTypHinweise
parameterNameStringParameter-Code. Häufige Werte: Q (Abfluss), W (Wasserstand), WT (Wassertemperatur).
tsNameStringZeitreihen-Name.
unitNameStringEinheit, vollständiger Name.
unitSymbolStringEinheitssymbol, z. B. m³/s, °C, m ü.M.
timestampAWSDateTimeStartzeitpunkt des Aggregationsintervalls (ISO-8601 UTC).
valueFloatAggregierter Messwert.
releaseStateStringFreigabe- bzw. Validierungsstatus. Werte: 1 (provisorisch), 2 (validiert), 3 (definitiv / ersetzt).
stationWater_Observations_StationEingebettete Stationsmetadaten: name, no, latitude, longitude, id.
Editor wird geladen…
Verfügbare Felder
FeldTypHinweise
stationNoStringStationsnummer (BAFU 4-stellig, Bereich 2000–2999).
parameterNameStringNormalisierter Parameter-Code: W (Pegel), Q (Abfluss), WT (Wassertemperatur).
timestampAWSDateTimeZeitstempel der Messung (ISO-8601 UTC).
valueFloatMesswert in der nativen Einheit des Parameters.
releaseStatusIntFreigabestatus; für den Live-Feed (unkorrigiert) immer 0.

Daten herunterladen

Die vollständigen Zeitreihen stehen als vorbereitete, monatsweise gruppierte Dateien (.csv.gz) zum direkten Download bereit — nach Jahr und Aggregationsstufe geordnet. Für gezielte, gefilterte Auszüge steht die GraphQL-API zur Verfügung.

Dateien werden geladen…

Hinweise

  • Filteroperatoren folgen der Hasura-Konvention: _eq, _neq, _in, _gte, _lt, _between usw.
  • Zeitstempel sind ISO-8601 in UTC (YYYY-MM-DDTHH:MM:SSZ).
  • Verfügbare Aggregationen: data_10min_mean, data_1hour_mean, data_1day_mean, data_1day_min, data_1day_max, data_1month_mean, data_1year_mean sowie data_live.
  • Für lange Zeitreihen wird die Anfrage in timestamp-Fenster aufgeteilt, die jeweils unter 10 000 Zeilen bleiben. Siehe Hinweis oben.
  • Der data_live-Feed weist gegenüber den aggregierten Feeds abweichende Eigenschaften auf: Zeilen, die älter als 12 Stunden sind, werden nicht ausgespielt; Beobachtungen erscheinen ca. 9–19 Minuten nach der Messung in der API; das eingebettete station-Objekt entfällt.

Kontakt

Fragen zum Inhalt dieses Datensatzes können an das BAFU gerichtet werden — siehe Kontakt.