• Willkommen im Forum „Wetterstationsforum.info - Archiv“.
 

Neuigkeiten:

Dieses Forum dient ausschließlich zu Archivzwecken.
Für Fragen nutze bitte unser aktuelles Forum, welches du unter https://wetterstationsforum.info findest.

Hauptmenü

Javascript für Windrose gesucht

Begonnen von noxx, 30.06.2013, 09:09:35

⏪ vorheriges - nächstes ⏩

TheWeather

#10
Gut - Du musst genau definieren, was Du sehen möchtest.

Wenn es die mittlere Geschwindigkeit der Winde sein soll, die aus verschiedenen Richtungen tatsächlich gemessen wurden, dürften nur die Anzahl und Werte dieser Messungen aus der jeweiligen Richtung für die Mittelwertbildung verwendet werden. Wenn also den ganzen Tag über nur drei Werte aus SW gemessen wurden, z.B. 27,5 km/h, 26,8 km/h und 24,3 km/h, dann ist der Mittelwert 26,2 km/h aus dieser Richtung. Wenn Du mit einem 10 min-Intervall misst, also am Tag 6*24 Werte für Wind aufzeichnest, wären es nur 0,545 km/h, was aber nicht den Gegebenheiten der mittleren Windgeschwindigkeit entspricht, die (wenn überhaupt) aus SW kamen.

Damit ist jedoch keine Aussage verbunden, wie häufig der Wind aus dieser Richtung kam.  Maximalwerte könnte man (wahrscheinlich) ebenfalls in dem Polardiagramm (als zweite "Serie") auftragen. Nur dann würde aber ein Vergleich der maximalen Windgeschwindigkeit gegen den Mittelwert der gemessenen einen Sinn machen, selbst wenn das Maximum ja ebenfalls nur ein einziges Mal im Diagramm erscheint.

Wenn es um vorherrschende Richtungen geht, bleibt nichts anderes, als die zurückgelegten Strecken für die jeweilige Windrichtung zu addieren (Windrun) - dann ist aber die Mittelwertbildung nicht mehr sinnvoll.

Um die tatsächlich vorherrschende Windrichtung (unabhängig von diskret vorgegebenen Windrichtungen (N, O, S, W, ...) zu bestimmen, bleibt nur die vektorielle Addition der jeweiligen Richtungen und Strecken, um daraus als Tagesmittel eine vorherrschende "Windgeschwindigkeit" für eine einzige Richtung zu ermitteln. Ein Wind, der 12 Stunden lang mit 100 km/h nach Norden weht, um dann in die entgegengesetzte Richtung für die nächsten 12 Stunden nach Süd zu drehen, macht in der Bilanz "NULL". Als Mittelwerte stünden allerdings 100 km/h, sowohl aus Richtung Nord als auch aus Richtung Süd - was ja auch sinnvoll wäre.

Es ist tatsächlich schwierig, bei Wind zu definieren, was man wirklich auswerten möchte. Bei Windstärke interessiert die Richtung (meist) kaum im Geringsten, bei Windrichtungen dient die Erkenntnis im Wesentlichen gewissen Vorhersagekonditionen (z.B. bei uns bei Wind aus SW höherer Niederschlagsneigung bei herannahenden Tiefdruckgebieten). Oder Windrichtung und -stärke dienen der Analyse bei der Wanderung (zurückgelegte Strecken und Richtung) von Emmissionen - dann sind beide relevant.

Es bleibt bei Wind nichts anderes übrig, als verschiedene Diagramme zur Auswertung anzubieten, die jeweils genau definierte Rahmenbedingungen erfüllen, z.B. vorherrschende Windrichtung, mittlere und maximale Windstärken aus gewissen Richtungen, Verteilung von Windereignissen über die 16 (meist benannten) Himmelsrichtungen oder die Wanderung von Luftmassen aufgrund der Windrichtung und -stärke (Windrun).

Das war nur ein kleiner Ausflug aus meinen eigenen Erfahrungen, mit "Winden" umzugehen und entbehrt in der beschriebenen Form jeder wissenschaftlichen Grundlage.

Wind als solcher ist jedoch bezüglich der Erfassung und Auswertung komplexer als alle anderen Größen (Temperatur/Feuchte/Luftdruck/Regen, ...), da es neben der Windstärke auch die Windrichtung gibt. Ich habe noch kein einziges Diagramm gesehen, aus dem die tatsächlichen Windverhältnisse "allesamt" anschaulich über den Tag gesehen abzulesen wären.

Es scheint also tatsächlich ein schwieriges Unterfangen ...

Gruß Hans

Beiträge zusammengeführt, weil der Autor sich selbst geantwortet hat statt seinen letzten Beitrag zu ändern: 30.06.2013, 21:20:01

Hallo noxx,
Zitat von: noxx am 30.06.2013, 19:37:38
Wenn jemand weiß, wie ne Windrose richtig sein muss, bitte melden :)

Es gibt bei einer Windrose nichts anderes zu beachten, als dass es sich um eine Darstellung in Polarkoordinaten handelt, wobei Norden oben, Osten rechts, Süden unten und Westen links ist. Entgegen einer mathematischen Darstellung drehen die Winkel in einer Windrose "im Uhrzeigersinn" nach rechts, ausgehend von Nord als 0°. 90 ° sind also auf 3 Uhr und bedeuten "Ost", im mathematischen Koordinatensystem wäre Nord auf 90° und Ost auf 0°. Die Windrose ist also eine Darstellung von Polarkoordinaten, die gegenüber der mathematischen Darstellung um 90° nach links gedreht ist und in der die Zählung der Gradzahlen "im Uhrzeigersinn" erfolgt, wogegen Gradzahlen im mathematischen Sinn gegen den Uhrzeigersinn nach links gezählt werden.

Wenn man also eine beliebige Darstellung in Polarkoordinaten als Grafik-Tool findet, muss man lediglich den Anfangspunkt auf 90 ° (Norden = 0°) drehen und die Zählrichtung umkehren (90° - Windrichtung), damit's mit der mathematischen Definition wieder übereinstimmt.

Ein paar weitere Details gibt's sicher auch noch, aber das ist der Unterschied "Windrose" gegenüber "Polarkoordinaten" schon mal grob.

Gruß Hans
2xTFA Nexus, Sinus, Duo, EOS Max, Klima-Logger, Mebus TE923

Die Titanic wurde von Profis gebaut, die Arche Noah von einem Amateur. ...

joergeli

Zitatamcharts fliegt wieder raus, läuft nicht mit android ;(
... die Javascript-Version schon, nicht aber die Flash-Version.

Gruß
Jörg
Wetterstation Heinzenberg / Taunus:
http://www.joergeli.de/
WS 2500-PC (V3.1) mit Superhet-Empfänger HFS 302
2xWS 1000, WS 2000, WS2200, WS2500, WS 3001, WS 3000TV

Arduino-Bastelseite:
http://www.arduino.joergeli.de

noxx

#12
Das sollte die Java Version sein
http://www.schatthaus-wetter.de/windrose.php

Kann ich auf meinem Android-Smartphone nicht gucken, nur
die Strings sehe ich.

Gleiches mit dieser Seite von Fredy
http://wetterbinningen.ch/viewer.php

Android nein, PC und Ipad ja.

Edit:
http://www.amcharts.com/forum/viewtopic.php?id=7641

Beiträge zusammengeführt, weil der Autor sich selbst geantwortet hat statt seinen letzten Beitrag zu ändern: 30.06.2013, 22:51:08

@the weather

Ich muss mir im Netz mal ein paar Windrosen angucken, vielleicht kommt mir dann
eine Idee wie ich das Ding aufbaue. Danke für deine Infos.

Gruss

Beiträge zusammengeführt, weil der Autor sich selbst geantwortet hat statt seinen letzten Beitrag zu ändern: 30.06.2013, 23:00:44

Habe was gefunden, denke das wäre so am sinnvollsten
http://www.mtavalanche.com/weather/windrose
http://www.novalynx.com/reference-wind-rose.html

Ich glaube das bekomme ich nur mit Highcharts hin
http://jsfiddle.net/gh/get/jquery/1.9.1/highslide-software/highcharts.com/tree/master/samples/highcharts/demo/polar-wind-rose/
Bei anderen Chart Scripte habe ich das noch nicht gesehen.

joergeli

Hmmm..., ich kann sowohl Deine Windrose,
als auch Fredy's Diagramme ( das dauert einen Moment)
mit meinem Android-Tablet ( Google Nexus 10, Android 4.2.2, Chrome- und Firefox-Browser) sehen.

Merkwürdig, sollte das Anzeigen von JS-Inhalten evtl.von der
Android-Version, bzw. Handy-Spezifika abhängig sein ?

Gruß
Jörg
Wetterstation Heinzenberg / Taunus:
http://www.joergeli.de/
WS 2500-PC (V3.1) mit Superhet-Empfänger HFS 302
2xWS 1000, WS 2000, WS2200, WS2500, WS 3001, WS 3000TV

Arduino-Bastelseite:
http://www.arduino.joergeli.de

noxx

Keine Ahnung. habe ein Motorola Atrix, mit CustomRom auf Android 2.3.7 Basis. Browser ist dolphin-Browser.

Werde mal ein Android 4.x Rom testen.

Fredy

Hallo Noxx

Meine amCharts Diagramme laufen bei mir unter Android in allen gängigen Browsern problemlos. Hatte diesbezüglich noch keine Probleme. (jedenfalls bei mir seit android v2.3, früher kanns angeblich Probleme mit dem Standard Browser geben)

Hier mal mein Versuch mit der Windrose mit Mittelwerten:

http://wetterbinningen.ch/test/demo-wind.php?date=2013-06-16

(maximal werte könnte man leicht als zweiten graph einbauen.)

grüsse, fredy
--
www.wetterbinningen.ch

noxx

#16
Gucke ich mal an. Habe gerade das Smartphone zu Hand, weder mit Dolphin noch mit Standard Browser sehe ich was.
Nur 3 Buchstaben : AVG

Beiträge zusammengeführt, weil der Autor sich selbst geantwortet hat statt seinen letzten Beitrag zu ändern: 01.07.2013, 06:59:27

Zitat von: Fredy am 30.06.2013, 23:08:18
Hallo Noxx

Meine amCharts Diagramme laufen bei mir unter Android in allen gängigen Browsern problemlos. Hatte diesbezüglich noch keine Probleme. (jedenfalls bei mir seit android v2.3, früher kanns angeblich Probleme mit dem Standard Browser geben)

Hier mal mein Versuch mit der Windrose mit Mittelwerten:

http://wetterbinningen.ch/test/demo-wind.php?date=2013-06-16

(maximal werte könnte man leicht als zweiten graph einbauen.)

grüsse, fredy

Sieht gut aus, am PC :)

Aber hier kann man ja nicht erkennen, woher die Hauptwindrichtung ist. Finde dieser
dann doch informativer
http://www.novalynx.com/reference-wind-rose.html

Beiträge zusammengeführt, weil der Autor sich selbst geantwortet hat statt seinen letzten Beitrag zu ändern: 01.07.2013, 09:31:48

Auch wenn noch offtopic.

Mit Android 4.1.2 (MIUI ROM) kann ich die Grafiken sehen.