Warnmodul erstellen

Hallo , ich weiß nicht ob Ihr euchnoch an mich erinnern könnt, ich bin der Weatherman dem Ihr mal bei dem Flughafenwetter mittels php und Python geholfen habt.
hörtmal bitte:
ich würde gerne auf meiner Homepage, eine blinkende Warnmeldung darstellen und zwar immer dann wenn eine aktive Warnmeldung des DWD vorhanden ist.
Zur Zeit habe ich nur einen einfachen Link gesetzt, aber das ist leider unprofessionell. Schön wäre es wenn der folgende Link vom DWD:
Deutscher Wetterdienst - Nordrhein-Westfalen

der eine Warnmeldung enthält per Knopfdruck auf meiner Wetterhomepage abgefragt werden kann. Ich möchte aber nicht die DWD Seite parsen, da es nicht erlaubt ist, und es bei einer Änderung des DWD wie so oft wieder nicht funktionieren würde.

Auf meiner Seite hab ich das aktuelle Warnscript (als Landkarte eingebunden) aber ich finde es eben sehr umständlich, außerdem möchte ich nur die reine Warnmeldung und wenns mehrere sind dass das Script die Anzahl der Warnungen anzeigt und diese auf Knopfdruck ausgibt.
Die aktuellen Meldungen für den Kreis Euskirchen findet ihr hier:
http://www.warnmodul.wettergefahren.de/php/warnings.php?id=EUS

Meine Seite findet man hier:
Amateurfunk und Wetterstation DH3PAE in 53902 Bad M?nstereifel-Eichen

einfach auf die Warnkarte oben rechts klicken der Rest ist selbsterklärend.
danke für jeden Hinweis, zur Verdeutlichung, dem Besucher auf meiner Homepage soll es ermöglicht werden, das ein blinkender Hinweis die exakte Warnmeldung ausgibt ohne jedoch die Homepage des DWD dabei zu nutzen, sondern die Warnmeldung durch filtern auf meinen Rechner abfragen zu können.PHP und Python sind auf meinem Server vorhanden.

Vielen lieben Dank und GLG Stefan
 
Guck mal hier oder hier. Alternativ wäre der manuelle Abruf der XML-Wetterdaten via WebWerdis möglich, die dann automatisch auf deinem Server verarbeitet werden könnten. Die Daten werden möglicherweise auch über FTP bereitgestellt, das könntest du mal prüfen. hier wäre also auch ein automatischer Abruf möglich. Die Grundversorgung selbst scheint auch kostenfrei zu sein.
 
Wetterwarnmodul

Hallo, zunächst mal vielen Dank für die Infos, das war mir so nur teilweise bekannt, die ftpgoingout-Geschichte nutze ich bereits für das Warnscript mit der Karte, mehr gibts da nicht kostenlos.Die anderen Dinge werde ich mal prüfen.:wink:
 
Leider alles ohne Erfolg

Die angegeben Links habe ich alle überprüft, das was ich brauche ist leider nicht dabei, und wenn dann nur kostenpflichtig zu erstehen und noch nicht einmal so wie ich es benötige.
Na ja dann ist es so. Danke trotzdem, Frage noch:


Gibt es den CDW noch oder hat er das Adminteam verlassen??
 
Die angegeben Links habe ich alle überprüft, das was ich brauche ist leider nicht dabei

Hi,

kannst du genauer ausführen, was du brauchst? Ich habe mich mal spaßeshalber angemeldet und unter gds/specials/warnings solltest du eigentlich fündig werden, wenn es dir nur um Warnmeldungen geht. Siehe auch unter dem o.g. Github-Link:

Unwetter-Warnungen: Die Excel Tabelle unter gds/specials/warnings/legend_warnings.xls öffnen und den Reiter Regionen auswählen. Dort in Spalte "Kreis- / Stadt-Name" seine/n Stadt/Kreis suchen. In der Datei logics/wetter_warnungen.py die Zeile "warnings = sh.dwd.warnings('MS', 'WUEX')" den Wert 'MS' aus der Spalte "RZ" und 'WUEX' mit dem Wert aus Spalte "DWD-Kennung" + "X" ersetzen (aus WUE wird WUEX).

Das ziehst du, z.B. alle 4 Stunden, vom ftp-Server und verarbeitest es entsprechend. Die python-Skripte dazu findest du ebenfalls unter den o.g. Links.
 
Ein blinkendes Gif nur wenn Wetterwarnungen vorliegen

Hallo,
zunächst nochmal vielen Dank für deine Bemühungen.
Also was ich benötige:


Was ich früher hatte war ein php script welches beim DWD auf deren Warnseite eine Abfrage tätigte, ob für den Kreis Euskirchen eine aktuelle Wetterwarnung vorlag. Wenn eine Warnlage für den Kreis Euskirchen vorlag dann blinkte bei mir auf meiner Seite ein Symbol welches dem Webseitenbesucher auf eine aktive Warnung für den Kreis Euskirchen hinwies. Und genau nur in diesem Fall klickt dann mein Webseitenbesucher auf dieses blinkende Symbol und erhielt dann die Anzahl der Warnmeldungen und die Ausgabe dieser Warnmeldungen.
Leider hat der DWD das aber eingestellt und ich bin nicht mehr in der Lage zur Zeit ein solches Script in php anzufertigen.
Also was ich jetzt suche, ist eine Abfragemöglichkeit auf der Seite des DWD welches prüft, ob eine aktuelle Warnung für den Kreis Euskirchen vorliegt. Wenn Warnungen vorliegen dann wäre es schön wenn das Script die Anzahl der Warnungen anzeigen könnte und über ein aktives blinkendes Symbol auf meiner Seite für den User die Möglichkeit durch anklicken des Warnsymbols besteht, diese dann abzufragen.
Wenn keine Warnungen vorliegen, dann sollte das Symbol nicht blinken, sobald Warnungen vorliegen, soll es automatisch blinken, denn nur so macht es Sinn. Bei mir ist das jetzt leider so, es blinkt immer, ob Warnungen vorliegen oder nicht, das ist eben verwirrend.
Jetzt liegen z.B. aktuell 2 Warnungen vor:
http://www.warnmodul.wettergefahren.de/php/warnings.php?id=EUS


also soll ein Warnsymbol blinken und anzeigen wieviel Warnungen vorliegen. Also steht unter dem blinkenden Warngif einfach nur ein kurzer Text mit dem Inhalt " Es liegen 2 Warnungen für den Landkreis Euskirchen vor"


Wenn keine Warnung vorliegt soll auch nichts blinken, dafür habe ich früher 2 animierte gifs eingesetzt, einmal ein bild das blinkt und eine aktive Warnung zeigt, und einmal ein animiertes gif was inaktiv ist da keine Warnung vorliegt, mit dem Textzusatz
" Zur Zeit sind keine Warnungen vorhanden"


Das war früher sehr einfach abzufragen über den in der Warnung enthaltenen Text WS_Anchor_Eus_0 oder WS_Anchor Eus_1, das gibt's aber nicht mehr.


Ich hoffe ich konnte es verdeutlichen.


LG Weatherman


So könnte es gehen:

<?php
$meinString = 'SCHLAGZEILE';
$findMich = 'SCHLAGZEILE';
$pos = strpos($meinString, $findMich);

if ($pos === false) {
echo "Der String '$findMich' wurde nicht im String '$meinString' gefunden";
} else {
echo "<center><a target=\"_blank\" href=\"http://www.warnmodul.wettergefahren.de/php/warnings.php?id=EUS\"><font size=\"2\"><span style=\"font-family:Tahoma\"><b>EUSKIRCHEN</span></font><br>
<img border=\"0\" src=\"ani-ja.gif\"></a>";
}
?>
 
Zuletzt bearbeitet:
Durchsuch doch nicht die Websiten.
HTML ist mit Regex schwer handzuhaben.
Such dir die APIs und frage die ab.
zB METAR oder TAF https://developer.flightstats.com/api-docs/weather/v1 .
Es gibt für jeden kleine Flughafen METAR-Daten.
Hat zwar eine eigene Syntax aber die kann man nachschlagen.
Parsen des Strings ist auch einfach.
Gruß

Fluffy
 
Am Thema vorbei !!

Durchsuch doch nicht die Websiten.
HTML ist mit Regex schwer handzuhaben.
Such dir die APIs und frage die ab.
zB METAR oder TAF https://developer.flightstats.com/api-docs/weather/v1 .
Es gibt für jeden kleine Flughafen METAR-Daten.
Hat zwar eine eigene Syntax aber die kann man nachschlagen.
Parsen des Strings ist auch einfach.
Gruß

Fluffy

Hi Danke für den Hinweis, aber das Thema ist bereits erledigt, wir sind beim Warnmodul.

Nix für Ungut ist mir auch schon passiert, trotzdem danke.
 
Zurück
Oben