Kirjoittaja Aihe: FMI avoin data beta ja sen kokeilut  (Luettu 70497 kertaa)

0 jäsentä ja 1 Vieras katselee tätä aihetta.

Poissa systeemi

  • Taso ei enää mitattavissa
  • *****
  • Viestejä: 899
Vs: FMI avoin data beta ja sen kokeilut
« Vastaus #20 : Tiistai, 05.03.2013, 20:00 »
Sääasema Nauska, Kemi

www.kemiweather.fi

Poissa weatherc

  • Ylläpito
  • *****
  • Viestejä: 8948
Vs: FMI avoin data beta ja sen kokeilut
« Vastaus #21 : Tiistai, 05.03.2013, 20:56 »
Pikku ongelma on se että jos ottaa vain "rajuimman" säätilan saattaa tulla tapauksia jossa esim. kaikki muut jakson ikonit sanoisi selkeätä ja yksi puolipilvistä, tällöin se antaa puolipilvisen säätilaksi kun oikeampi tapa tekstinä olisi "selkeätä tai puolipilvistä"...Näin kävi tuossa...Hmmm...
Tuo "rajuimman" säätilan löytäminen on sinänsä helppoa koska ovat numeeriset siten että mitä isompi numero sitä "rajumpi".

Poissa weatherc

  • Ylläpito
  • *****
  • Viestejä: 8948
Vs: FMI avoin data beta ja sen kokeilut
« Vastaus #22 : Keskiviikko, 06.03.2013, 14:41 »
Tässä ihan raaka versio siitä (ei ole suunnitteilla mitään varsinaista pukettia siitä tässä vaiheessa). :)

- Hakee ennusteen parsii sen päivä ja yö jakoon (18-06 ja 06-18) sekä tallentaa sen fmishort.json-filuun.
- Data jota se hakee on 30 min jaksoissa.
- Koska kaikki data joka haetaan muualta sivulatauksen yhteydessä saattaa hidastaa sivun latausta suosittelen sen ajamista cronjobilla(esim kerran tunnissa) ja sivulla parsii tuon fmishort.json-filun. Tietenkin voi myös vain hakea itse xml FMI:ltä cronilla jotta se on valmiina serverillä ja sitten parsia se sivuilla tuon häkkyrän kanssa.
- API-avain pitää jossain vaiheessa hakea FMI:ltä kunhan saavat sen osan käyttöön.
- Ikonin nimi viittaa siihen css-spriten class-nimeen joka mulla aika globaalisti käytössä (3in1,yr,ewn...)

Ulosainti on tämän tapainen:
Koodia: [Valitse]
   [1] => Array
        (
            [time] => night
            [maxtemp] => 2.662377
            [mintemp] => -11.064939
            [maxwind] => 8.930602
            [maxgust] => 18.244831
            [icon] => cloudy
            [desc] => selkeää tai puolipilvistä
        )

desc on erittäin koemielessä tehty yritys saada ulos pää-säätilat tekstimuotoon. Tämä ottaa 2 eniten esiintyvää säätilaa ja laittaa ne tekstinä. Paitsi jos ovat sadetta jolloin näytetään vain yksi (ei ole mitään ideaa näyttää tyyliin "voimakasta sadetta tai kohtalaista sadetta").
Tosin tulos voi olla kuten yllä, ikoni joka tulee rajuimman mukaan näyttää pilvistä ja teksti selkeää koska selkeitä oli eniten :P
Tätä pystyisi tietenkin viilaamaan vaikka huru ja paljon jos haluaa...
Sitä se myös vaatisi jos haluaa siitä hienoistumemman että se myös ottaisi huomioon miten montaa esim sadekuuroja on jotta tulos voisi olla tyyliin "selkeää tai puolipilvistä, sadekuuroja" samoin kuin ikonipuolella, jos vain yksi pilvinen ja loput selkeitä/puolipilvisiä pitäisi kai ikoni olla puolipilvinen. Samaan aikaan sen pitäisi kuitenkin osata pitää silmällä raiuimpia säätiloja jotta se aina saisi esim "ukkoskuuroja" napattua.

Sitten pikainen vertailu tämän hetken vastaavaan WXSIM:istä:
- maxlämpötilat ovat liki samat
- minlämpötiloissa on FMI kylmempi, näin oli su-ma-yönäkin, WXSIM lupasi -16, FMI -19 ja toteutunut oli -22...
- Puuskissa WXSIM on liian varovainen (WXSIM 12 m/s, FMI 18 m/s), tuulen nopeuksissa taas ovat suht samoissa.
« Viimeksi muokattu: Keskiviikko, 06.03.2013, 15:01 kirjoittanut weatherc »

Poissa weatherc

  • Ylläpito
  • *****
  • Viestejä: 8948
Vs: FMI avoin data beta ja sen kokeilut
« Vastaus #23 : Torstai, 07.03.2013, 14:58 »
Laitetaanpa kehiin, zippi FMI-ennusteesta :)
Samalla sai myös YR ennuste pikku päivityksen.

Molemmat toimii samalla periaatteella, keskitetyllä paikkakunta- ja data-haulla. Näin saadaan tuo paikkakunta-tietokanta käyttöön sekä samalla myös datahaut FMI/YR:ltä vähennettyä.

Huomautus FMI-ennusteesta: FMI:n data on edelleen beta-vaiheessa ja siten voi ennustekkin lakata toimimasta milloin tahansa. Joten pidetään sitä pikkasen silmällä...

Lyhyen kaavan asennus:
Mikäli Saratogan template käytössä, uppaa wxxxxx.php sekä yr/fmi-kansiot serverille ja se on siinä, mitään asetuksia ei tarvi oletuksena muuttaa  ;D
Jollei Saratogaa niin laitto omalle sivulle on täysin sama molemmille ja sama mitä vanhassa YR ennusteessa, $yrhead a $yrtable sopiviin kohtiin ja eikun menoksi :)

Rajoitetut lataukset löytyy täältä:
http://www.nordicweather.net/scripts.php?fi|wxfun (tuo häntä siinä urlissa on tärkeä :P).



Poissa systeemi

  • Taso ei enää mitattavissa
  • *****
  • Viestejä: 899
Vs: FMI avoin data beta ja sen kokeilut
« Vastaus #24 : Torstai, 07.03.2013, 15:15 »
parseri poistettu
« Viimeksi muokattu: Sunnuntai, 14.04.2013, 16:37 kirjoittanut systeemi »
Sääasema Nauska, Kemi

www.kemiweather.fi

Poissa systeemi

  • Taso ei enää mitattavissa
  • *****
  • Viestejä: 899
Vs: FMI avoin data beta ja sen kokeilut
« Vastaus #25 : Torstai, 07.03.2013, 16:45 »
Etusivulle töräytetty ilmatieteenlaitoksen ennuste!


http://www.kemiweather.fi/
Sääasema Nauska, Kemi

www.kemiweather.fi

Poissa kapo

  • Mielipideprofessori
  • ***
  • Viestejä: 71
Vs: FMI avoin data beta ja sen kokeilut
« Vastaus #26 : Sunnuntai, 10.03.2013, 17:53 »
Tervehdys

Ei liene mikään yllätys, mutta en saanut kumpaakaan ennustetta toimimaan.... ;D ;D ???
Vika ei ole ohjelmissa, sen tiedän... Käyttäjää epäillään... ::) ::)
Mikäköhän avuksi
YR ennuste näyttää blanco sivun?
FMI ennuste ei avaa karttaa, eikä hakunapit toimi?
Nimim. olis kiva taas kikkailla uusilla sääkikkareilla ;)

-kapo-

Poissa kapo

  • Mielipideprofessori
  • ***
  • Viestejä: 71
Vs: FMI avoin data beta ja sen kokeilut
« Vastaus #27 : Keskiviikko, 13.03.2013, 20:32 »
No niin... Suncomet oli polvillaan suurimman osan päivää, joten oli aikaa tehdä noita ennustuksia.. Hyvin pelittää FMI-ennuste ja YR-ennuste... Ainut kitinä löytyy, kun ei kartan oikeasta yläkulmasta löydy sitä ruksia, millä sammuttaa kartta.... Mitenköhän sen sais sinne? Sammuuhan ne kartat muutenkin (=vetää töpselin irti seinästä ja vetää PC:tä kaks kierrosta talon ympäri vastapäivään  johdosta kiinnipitäen... ;D :D...) Mutta kait siihen helpompikin tapa olisi? ??? ???

-kapo-

Poissa weatherc

  • Ylläpito
  • *****
  • Viestejä: 8948
Vs: FMI avoin data beta ja sen kokeilut
« Vastaus #28 : Keskiviikko, 13.03.2013, 22:04 »
Lainaus
Hyvin pelittää FMI-ennuste ja YR-ennuste... Ainut kitinä löytyy, kun ei kartan oikeasta yläkulmasta löydy sitä ruksia, millä sammuttaa kartta

Nyt en muista mistä tuo ruski siihen tulee mutta klikkaamalla karttaa se katoaa myöskin ;)

Poissa kapo

  • Mielipideprofessori
  • ***
  • Viestejä: 71
Vs: FMI avoin data beta ja sen kokeilut
« Vastaus #29 : Keskiviikko, 13.03.2013, 22:26 »
Lainaus
Hyvin pelittää FMI-ennuste ja YR-ennuste... Ainut kitinä löytyy, kun ei kartan oikeasta yläkulmasta löydy sitä ruksia, millä sammuttaa kartta

Nyt en muista mistä tuo ruski siihen tulee mutta klikkaamalla karttaa se katoaa myöskin ;)
Joo sen huomasin kyllä, mutta jos tulee mieleen tuo krusifiksi, niin olisitko ystävällinen ja kirjoottelisit sen mulle? :)

-kapo-