env_hydro_stations
List Swiss hydrological measurement stations from BAFU, filterable by water body (e.g., Limmat, Rhine). Use it to locate stations before fetching water level and discharge data.
Instructions
Listet hydrologische Messstationen des BAFU an Schweizer Flüssen und Seen auf.
Das BAFU betreibt ca. 260 Messstationen in der Schweiz. Stationen messen Wasserstand (Pegel), Abfluss (m³/s), Wassertemperatur und weitere Parameter in einem 10-Minuten-Intervall.
Hydromessstationen finden (nach Gewässer), um danach mit
env_hydro_current Pegel/Abfluss abzurufen.
canton wird derzeit NICHT bedient: die Quelle, die den
Kantons-Code mitlieferte, ist stillgelegt, und LINDAS führt keinen — das Tool
sagt das explizit, statt eine unvollständige Liste auszugeben. Stattdessen
water_body nutzen. Bei LINDAS-Ausfall Fallback mit Beispielstationen, im
JSON an provenance erkennbar. Leeres Filterresultat → match_type
"none".
Args: params (HydroStationsInput): - canton: derzeit nicht bedienbar (Quelle stillgelegt) - water_body: Gewässername zum Filtern (z.B. 'Limmat') - response_format: 'markdown' oder 'json'
Returns: str: Stationsliste, Absage zum Kantonsfilter, oder Fallback bei Ausfall.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| params | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |