Cumulus-parseri syyniin

Aloittaja J.Jäntti, keskiviikko, 22.12.2010, 23:47

« edellinen - seuraava »

0 Jäsenet ja 1 Vieras katselee tätä aihetta.

J.Jäntti

Kuten aikaisemmin WUHU:n parserin kanssa, kohtasimme uuden taistelukumppanin FinWX Vöyri-60:n liittyessä mukaan.
Parseri on rakennettu lukemaan vuosiluvut nelinumeroisina, mutta Vöyrin sääaseman datatiedosto näyttääkin vuosiluvun mystisesti vain kaksinumeroisena. Parseri saa tästä jotenkin päähänsä, että vuosiluku, jota tarjotaan 2010 sijaan onkin 1999, mikä aiheuttaa virheellisen aseman lähetyskatkoilmoituksen. Kuitenkin päivämäärästä päivä ja kuukausi, kellon aika, sekä kerätty säädata ovat kuitenkin täysin kuranttia tavaraa.

Oletus on, että Cumulus käyttää sokeasti päivämäärän kirjoittamiseen sitä pyörittävän koneen Regional Settingsejä, joka tarkoittaa erinäisten tarkistus-, muunto- ja korjausmekanismien rakentelua Cumuluksen parseriin, jotta se toimisi Regional Settings-asetuksista riippumatta oikein.

FinWX:n ylläpidolliset toimet rauhoittuvat jouluaaton ajaksi, mutta kun "välipäivät" alkavat, joutuu parseri leikkauspöydälle. Ongelma vaikuttaa tällä hetkellä yhteen sääasemaan, mutta sekin yksi on liikaa, eikä jää huomiotta.
Juha Jäntti
Foorumin ja sivuston ylläpitäjä
Finland Weather Exchange (FinWX)

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

J.Jäntti

Cumulus-parseri on nyt päivitetty.
Aiemmin ilmoitettu vika Vöyrin sääaseman vuosiluvun esittämisestä kaksinumeroisena ei ollut oikea syy; kaikki Cumulus-asemat ilmoittavat datatiedoston vuosiluvun kaksinumeroisena. Tämä tieto tuli ilmi datan tarkistuksissa usealla Cumulus-sääasemalla.

Vika olikin datatiedoston päivämääräerottimen käsittelyssä. Parseri on nyt päivitetty tarkistamaan, mikä on päivämääräerottimena ja muovata tarpeelliset tiedot kyseistä erotinta käyttäen.
Testeissä tarkistus ja jatkokäsittely havaittiin toimiviksi ja parseri otettiin käyttöön FinWX:n sivustolla 26.12.2010 kello 23:30.
Juha Jäntti
Foorumin ja sivuston ylläpitäjä
Finland Weather Exchange (FinWX)

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