@@ -363,12 +363,14 @@ sie eine Tabelle der 183 bekannten Messstationen übergibt.</p>
...
@@ -363,12 +363,14 @@ sie eine Tabelle der 183 bekannten Messstationen übergibt.</p>
<div id="was-es-tut" class="section level2">
<div id="was-es-tut" class="section level2">
<h2>Was es tut</h2>
<h2>Was es tut</h2>
<p>Das Skript zapft die JSON-Dateien an, die die Webseite der HLNUG
<p>Das Skript zapft die JSON-Dateien an, die die Webseite der HLNUG
selbst nutzt - da es keine richtige API gibt. Es nutzt dabei eine Datei,
selbst nutzt - da es keine richtige API gibt. Es nutzt dabei <a href="https://www.hlnug.de/static/pegel/wiskiweb3/data/internet/layers/10/index.json">eine
die die Wasserstände für alle 183 Messpunkte enthält, und eine weitere,
Datei index.json</a>, die die Wasserstände für alle 183 Messpunkte
die Details zu den Messstationen enthält, unter anderem auch die Flüsse,
enthält, und <a href="https://www.hlnug.de/static/pegel/wiskiweb3/data/internet/stations/stations.json">eine
die sie messen. Außerdem werden nach dem Schema der HLNUG-Website URLs
weitere Datei stations.json</a>, die Details zu den Messstationen
generiert, die auf die Einzelseite und eine Thumbnail-Grafik für die
enthält, unter anderem auch die Flüsse, die sie messen. Außerdem werden
jeweilige Messstation verweisen.</p>
nach dem Schema der HLNUG-Website URLs generiert, die auf die
Einzelseite und eine Thumbnail-Grafik für die jeweilige Messstation
verweisen.</p>
<p>Diese Werte werden ausgelesen und in eine Tabelle/ein Dataframe
<p>Diese Werte werden ausgelesen und in eine Tabelle/ein Dataframe
geschrieben, das an eine <a href="https://academy.datawrapper.de/article/114-how-to-create-a-symbol-map-in-datawrapper">Datawrapper-Symbol-Karte</a>
geschrieben, das an eine <a href="https://academy.datawrapper.de/article/114-how-to-create-a-symbol-map-in-datawrapper">Datawrapper-Symbol-Karte</a>
übertragen wird. Jedes Symbol enthält neben den Koordinaten zwei
übertragen wird. Jedes Symbol enthält neben den Koordinaten zwei
...
@@ -389,7 +391,8 @@ vorhanden) Prognose der jeweiligen Messsstation aus der
...
@@ -389,7 +391,8 @@ vorhanden) Prognose der jeweiligen Messsstation aus der
Ein Teil der Stationen berechnet in diesem Datensatz eine Prognose für
Ein Teil der Stationen berechnet in diesem Datensatz eine Prognose für
die nächsten 6 Stunden - für eine Warnkarte ist das der möglicherweise
die nächsten 6 Stunden - für eine Warnkarte ist das der möglicherweise
wichtigste Datenpunkt. - Die “Abschätzung” für die nächsten 7 Tage ist
wichtigste Datenpunkt. - Die “Abschätzung” für die nächsten 7 Tage ist
eine Trendberechnung, die</p>
eine Trendberechnung, die ermöglicht zu sagen, wann der schlimmste Tag
am jeweiligen Ort zu erwarten ist.</p>
<p>(Noch nicht umgesetztes Konzept: die deutlich schwieriger zu
<p>(Noch nicht umgesetztes Konzept: die deutlich schwieriger zu
@@ -18,7 +18,7 @@ Weitere Informationen - welcher Fluss, werden in den Tooltipps der Karte angezei
...
@@ -18,7 +18,7 @@ Weitere Informationen - welcher Fluss, werden in den Tooltipps der Karte angezei
Technisch einfach umzusetzen, aber in der Eile noch nicht geschrieben:
Technisch einfach umzusetzen, aber in der Eile noch nicht geschrieben:
- Informationen über die festgesetzten Warnstufen an der jeweiligen Messstation (geschrieben, aber noch nicht zu Ende korrigiert; einige Messstationen melden unvollständige Daten)
- Informationen über die festgesetzten Warnstufen an der jeweiligen Messstation (geschrieben, aber noch nicht zu Ende korrigiert; einige Messstationen melden unvollständige Daten)
- Historie und (wo vorhanden) Prognose der jeweiligen Messsstation aus der "week.json"-Datei für jede Station (Beispiel: https://www.hlnug.de/static/pegel/wiskiweb3/data/internet/stations/0/42710050/W/week.json). Ein Teil der Stationen berechnet in diesem Datensatz eine Prognose für die nächsten 6 Stunden - für eine Warnkarte ist das der möglicherweise wichtigste Datenpunkt.
- Historie und (wo vorhanden) Prognose der jeweiligen Messsstation aus der "week.json"-Datei für jede Station (Beispiel: https://www.hlnug.de/static/pegel/wiskiweb3/data/internet/stations/0/42710050/W/week.json). Ein Teil der Stationen berechnet in diesem Datensatz eine Prognose für die nächsten 6 Stunden - für eine Warnkarte ist das der möglicherweise wichtigste Datenpunkt.
- Die "Abschätzung" für die nächsten 7 Tage ist eine Trendberechnung, die
- Die "Abschätzung" für die nächsten 7 Tage ist eine Trendberechnung, die ermöglicht zu sagen, wann der schlimmste Tag am jeweiligen Ort zu erwarten ist.
(Noch nicht umgesetztes Konzept: die deutlich schwieriger zu bestückende [Locator-Karte](https://academy.datawrapper.de/article/161-how-to-create-a-locator-map); Symbole verdeutlichen Trend und zu erwartende Gefahren: Pfeil hoch/gleich/runter mit Tendenz, Farbe verdeutlicht Warnstufe in 6h. Dazu als Text: Wann wird der Höchstwert erwartet)
(Noch nicht umgesetztes Konzept: die deutlich schwieriger zu bestückende [Locator-Karte](https://academy.datawrapper.de/article/161-how-to-create-a-locator-map); Symbole verdeutlichen Trend und zu erwartende Gefahren: Pfeil hoch/gleich/runter mit Tendenz, Farbe verdeutlicht Warnstufe in 6h. Dazu als Text: Wann wird der Höchstwert erwartet)