Uutiset:

22.03.2025
FinWX:n ja Ilmatieteen laitoksen välinen säädatan vastaanottopilotti on päättynyt

Säädataa siirtävä datasilta ajettiin alas 22.03.2025 kello 02:00. (22.03.2025, 00:00 UTC).

Ilmatieteen laitoksen terveiset asian tiimoilta voitte lukea täältä.

Main Menu

WUHU:n parseri päivitetään

Aloittaja J.Jäntti, lauantai, 27.11.2010, 20:45

« edellinen - seuraava »

0 Jäsenet ja 2 Vieraat katselee tätä aihetta.

J.Jäntti

TIEDOKSI WUHU-säämittausohjelman käyttäjille
FinWX julkaisee uuden WUHU-säämittaustietojen parserin sivustolle 28.11.2010 kello 00:00.

Julkaisun syynä on WUHU:n kirjoittaman currdat.lst-tiedoston muutokset, jotka vaikuttavat luettuun dataan.
Datan tiedot ovat muuttuneet siten, että osa datasta on siirtynyt 8 riviä alkuun päin. Tämä aiheuttaa virheellisien tietojen lukua, koska parseri lukee sokeasti vain tiettyjä rivejä tiedostosta.
Kello 00:00 jälkeen joidenkin WUHU-ohjelmaa käyttävien sääasemien tiedot saattavat näkyä virheellisesti.

Mikäli tiedot eivät näy oikein, päivittäkää WUHU tuoreimpaan versioonsa.
Uusimman WUHU-version tiedot julkistetaan ennen 28.11.2010 kello 00:00.
Juha Jäntti
Foorumin ja sivuston ylläpitäjä
Finland Weather Exchange (FinWX)

http://www.finwx.net/
------------------------------------------
Ukkoskausi avattu Suomessa: --.--.2025
Ukkoskausi avattu Helsingissä: --.--.2025
-------------------------------------------
Ukkospäivälaskuri 2025; Helsinki/Viikinmäki
0 ukkospäivää.
------------------------------------------
X, FinWX:n ylläpidon ilmoitukset
------------------------------------------

J.Jäntti

Ja perään lisätieto:

Parseri lähtee uudelleen rakennettavaksi johtuen 1.0.216.150 -päivityksestä, joka puskee nyt jotain lisää osaltaan currdat.lst-tiedostoon ja parserin puskema data on taas pa***na.
Arvioitu parserin julkaisuaika: viimeistään 28.11.2010 00:30.

WUHU:n rakentajalla on muutosputki päällä...  :P
Juha Jäntti
Foorumin ja sivuston ylläpitäjä
Finland Weather Exchange (FinWX)

http://www.finwx.net/
------------------------------------------
Ukkoskausi avattu Suomessa: --.--.2025
Ukkoskausi avattu Helsingissä: --.--.2025
-------------------------------------------
Ukkospäivälaskuri 2025; Helsinki/Viikinmäki
0 ukkospäivää.
------------------------------------------
X, FinWX:n ylläpidon ilmoitukset
------------------------------------------

weatherc

LainaaWUHU:n rakentajalla on muutosputki päällä..

Siis miksi sen pitää mennä sorkkimaan keskelle filua ja kysymättä käyttäjiltä vielä???  :o

Esimerkki toiselta laidalta:
Tom joka rakentee meitin WxSim-ohjelmaa on laittamassa lisää dataa .csv-filuun jota se puskee ulos. Hän kysyi ww-foorumilla wxsim-skriptien tekijöiltä että sopiiko jos sen laittaa rivien loppuun ettei mene skriptit sekaisin.

J.Jäntti

Lainaus käyttäjältä: weatherc - lauantai, 27.11.2010, 23:41
Siis miksi sen pitää mennä sorkkimaan keskelle filua ja kysymättä käyttäjiltä vielä???  :o

Näyttäisi vähän siltä, että kyseessä on hänen oma aivoituksensa.
currdat.lst-tiedoston pohjalla on näemmä ajettu data kategorioihin; yhden tunnin, kolmen tunnin ja päivätason lukemien muutokset, keskiarvot ja ääriarvot.
Tuosta kategorioinnista täysin suora seuraus on se, että jos keksitään jokin uusi asia, jota mitata, siitä tulee kaikkiin noihin kategorioihin omat lukunsa ja siten omat rivinsä - suoraan keskelle filua. Kun FinWX:n parseri lukee sokeasti vain tiettyjä rivejä, tuollainen lisäys on sellaista myrkkyä sille, että outputista voi odottaa melkein mitä vain.

Muistelen, kuinka tuo alkuosa tuosta tiedostosta on pysynyt muuttumattomana. Nyt esim. tuulen nopeustietoihin on ilmestynyt yksi lisärivi, desc = "Calm". Se on hyvä ja informatiivinen rivi, mutta se hajotti kaikki parserin arvot siitä eteenpäin, jotka ovat selvinneet aikaisemmista versiopäivityksistä täysin muuttumattomana; Periaatteessa kaikki rivit 0 --> 123 ovat pysyneet WUHU:n alkupäivistä paikallaan.

Uusi parseri lukee tiedot nyt seuraavasti:
- Viimeisin mitattu lukema
- 1 tunnin lukeman muutos
- 1 tunnin keskiarvo
- Päivätason ääriarvot

Lainaus käyttäjältä: weatherc - lauantai, 27.11.2010, 23:41
Esimerkki toiselta laidalta:
Tom joka rakentee meitin WxSim-ohjelmaa on laittamassa lisää dataa .csv-filuun jota se puskee ulos. Hän kysyi ww-foorumilla wxsim-skriptien tekijöiltä että sopiiko jos sen laittaa rivien loppuun ettei mene skriptit sekaisin.

Tässäpä tämä esimerkki näkyykin: .csv-filussa data on yhdessä putkessa ja kategorioimatta. Jos vain spesifikaatiot tuosta tiedostosta löytyvät, kaikki on OK ja dataa voidaan lisätä tuon tiedoston perään.
WUHU:ssa tätä menetelmää ei ole ilmeisimmin harkittukaan vielä ja pysymme sääasemien reliikin, currdat.lst:n asettamien rajoitteiden parissa pitkään.

Se, mikä erityisesti tässä syö välillä miestä, on se, että WUHU:n tekijä ei varoita noista muutoksista. Osasin henkisesti varautua siihen, että currdat.lst-filuun tulisi muutoksia, mutta kun huomasin, kuin hajalle parserini meni 1.0.216.150-version myötä, olivat kulmakarvat suunnilleen katonrajassa ja huulilta oli luettavissa sanat "Mother of God". Parseriin kohdistuneista muutoksista jotain kertoo parserin versionumerointikin: 1.001 --> 1.059 --> 1.121.

Tuo viimeisin versio julkaistiin kello 00:30 FinWX:n sivuille. 1.059 ei edes ehtinyt tuotantoon saakka, kun huomasin, että siellä hajosi ihan kaikki.
FinWX Helsinki-42 ja Salla-96 näyttävät oikeita lukuja FinWX:llä, mutta muut WUHU:a käyttävät FinWX-asemat; Helsinki-97, Hyvinkää-62 ja Karjalohja-12, ovat vielä asemista päivittämättä ja niissä data näkyy osittain virheellisesti (esim. ilmanpaine).
Juha Jäntti
Foorumin ja sivuston ylläpitäjä
Finland Weather Exchange (FinWX)

http://www.finwx.net/
------------------------------------------
Ukkoskausi avattu Suomessa: --.--.2025
Ukkoskausi avattu Helsingissä: --.--.2025
-------------------------------------------
Ukkospäivälaskuri 2025; Helsinki/Viikinmäki
0 ukkospäivää.
------------------------------------------
X, FinWX:n ylläpidon ilmoitukset
------------------------------------------