Algemeen forum ontrent de ontwikkelng, design en hosting van weergerelateerde websites (dit laatste om een beetje on topic te blijven)
Door wvdkuil
#68149
Deze vraag kwam deze week weer eens langs.
"Yrno en metno maken toch gebruik van dezelfde data? Waarom zijn er dan verschillen in de uitvoer van de scripts?
Omdat ik toch de HWA verwachting nieuwe stijl controleer met de metno verwachting heb ik eenzelfde test script gemaakt voor yrno. Ophttp://www.weerstation-wilsele.be/test2.html worden ze alle drie tegelijk getoond.

Metno levert een verwachting die over de eerste dagen de punt-data bevat per 6, 3 en 1 uur inclusief de som-data over 6,5,4,3,2,1 uur. Die data is gekoppeld aan de UTC tijd.

Punt data is geldig voor dat punt in de tijd. De luchtdruk, temperatuur e.d.
Som data is de data over de periode, neerslag, min-max temperatuur e.d.

Omdat die data zo gedetailleerd is kan yrno die metno data uitsplitsen en omvormen tot lokale tijd verwachtingen. Dus wel 6 uurs data 00:00,06:00,12:00,18:00 uur maar ook synchroon met de locale (CEST) tijd.
Dat gaat goed totdat er geen gedetailleerde metno data meer is. En dan switcht yrno naar 02:00, 08:00 14:00, 20:00 dus geeft wel lokale tijden maar niet meer mooi op de 6 uurs verdeling.

Een yrno verwachting over de komende dagen heeft dus betrekking op de hele dag 00-23:59 CEST
De metno dag loopt iets uit de pas 00-23:59UTC => 02-01:59 CEST.

Bijvoorbeeld wat neerslag laat in de yrno avond staat op de metno pagina bij de volgende dag.
Maxima en minima over de hele dag zullen ook iets verschillen.

De afwijkingen worden groter bij als we de dag in stukjes hakken: dagdelen overdag en nacht.
Nog meer verschillen bij nacht-ochtend-midag-avond.

Dat verklaart al flink wat van de verschillen.

Helaas blijkt er nu nog een afwijking. De punt data bij een metno periode heeft betrekking op de einde-tijd.
Bij yrno op de begin tijd van de periode.

De komende maanden zal ik de yrno en metno scripts hierop aanpassen zodat ze meer synchroon zullen lopen.

Wim
Door wvdkuil
#68173
Vandaag 19 juli geeft yr.no op zijn eigen site voor Wilsele: http://www.yr.no/place/Belgium/Flanders/Wilsele/
een maximum temperatuur van 30 graden voor zowel vandaag dinsdag als morgen woensdag, 25 voor donderdag. Ook de xml http://www.yr.no/place/Belgium/Flanders ... varsel.xml bevat geen hogere temperaturen dan 30 graden.

De onbewerkte Met.no verwachting, de HWA en ook de EWN verwachtingen komen tot 4 graden hogere maxima.

Ook voor de rest van de week zijn de maxima bij Yr.no 1-2 graden lager en de minima 1-2 graden hoger

30-30-25-23 => Yr.no
31-34-27-25 => Met.no
30-33-26-24 => Hwa
30-32-27-23 => EWN

Voor mij onbegrijpelijke en veel te grote verschillen als we erevan uitgaan dat dezelfde basis-gegevens worden gebruikt.

De vergelijking tussen HWA, met.no en yr.no vindt u op: http://www.weerstation-wilsele.be/test2.html

Wim
Door Weerstation Heinenoord
#68180
Bedankt Wim, voor het oppakken van het vermoeden en het eens goed uitzoeken en uitleggen.
Wie of wat heeft het goed voorspeld, blijft steeds de vraag.

Het zal een hele klus zijn om te programmeren, maar best interessant om van zo'n meerdaagse voorspeller telkens de waarden voor een bepaalde dag op te slaan en dan te plotten tegen wat het eigen station uiteindelijk op de dag heeft gemeten.
Wordt de voorspelling beter naarmate de dag nadert of is er steeds een offset?

Het resultaat kan wellicht beter in de categorie "leedvermaak" worden gezet!

Mvg,
Peter

Weerstation Heinenoord