FMI avoin data beta ja sen kokeilut

Aloittaja weatherc, torstai, 28.02.2013, 15:25

« edellinen - seuraava »

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

weatherc

Lainaus käyttäjältä: Meteorologi - tiistai, 09.07.2013, 21:15
Asiasta kolmanteen: onko sinulla sattumoisin tietoa, mistä saisi vapaaseen käyttöön tarkoitettuja sääikoneja? Oletko itse tehnyt nuo nykyiset FMI-ennusteessa olevat vai ovatko ne jostain muualta? Kattavatko ne kaikki FMI:n "koodit"? 

Ei oikeastaan. Googlella hakuun vaan :)
Nuo nykyiset ovat rehellisesti hrmm... "lainattu", en muista mistä.  :P
Juu, ne kattaa kaikki koodit, oon tehnyt muutaman lisää niitä lähinnä WXSIM 3in1:a varten mutta sama setti on käytössä kaikissa skripteissä.

weatherc

Sadetutkakuva juntturassa sitten lauantain (ainakin)...

Kuva on mukamas olemassa mutta vastauksena tulee kuvan sijaan XML-tiedostoa...

weatherc


meteorologi

Onko tietoa, mitkä ovat parametrit, joilla saadaan tämänhetkinen pilvisyys ja maanpinnan alin lämpötila? Pilvisyydelle on kaksi parametria n ja totalcloudcover, joista kumpikaan ei taida toimia (palauttaa vain pari asemaa, vaikka pilvisyyttä mittaa varmaan toista kymmentä). Maanpinnan alin lämpötila pitäisi olla jossakin päivittäisissä havainnoissa, vaan eipä löydy.

weatherc

Ei hajuakaan.
Pilvisyys pitäisi löytyä siitä juoksevasta kyselystä mutta kuten sanoit, osa parametreistä on enemmän tai vähemmän toimimattomia.

Maksimi/minimi-arvot on tehty todella hankalaksi erilliseen kyselyyn ja mitä niitä kokeilin hakea niin oli data muistaakseni 2 vuorokauden minimi/maksimi ja tulee vielä vasta tyyliin seuraavana päivänä. Siksi teinkin niin että omissa listoissa olevat max/min-lukemat ovat seurattuja live-datasta eikä FMI:ltä.

Sade on sitten oma ongelmansa, livedatassa on vain 1 tunnin sade ja päivän sade pitäsi hakea siitä samasta max/min-hausta.

Jotenkin jää mieleen että tuossa koko systeemissä jäätiin osittain puoleentiehen ja käyttäjä-ystävällisyys on totaalisesti unohdettu. Ja jos siitä kysyy niin piiloudaan sen INSPIRE-standardin taakse. Mutta miksi saa SMHI ulos samaa standardia käyttäen simppeliä csv-muotoista feediä ulos muttei FMI?
Esim: http://opendata-download-ocobs.smhi.se/feed/1/1_3_feed.xml

SMHI:lla vasta ensimmäisiä datoja jaossa jossa ei vielä ennustetta tahikka sääasema-datoja, tulossa viimestään Tammikuussa 2014. Mutta JOS ennustedata kattaa saman alueen mitä noissa ensimmäisissä analyysidatoissa niin lupaavalta näyttää, kattaa meinaan koko Pohjolan toisin kun FMI:n ennustedata joka rajattu tiukasti Suomen rajoille....

meteorologi

Lainaus käyttäjältä: weatherc - keskiviikko, 07.08.2013, 00:15
Ei hajuakaan.
Pilvisyys pitäisi löytyä siitä juoksevasta kyselystä mutta kuten sanoit, osa parametreistä on enemmän tai vähemmän toimimattomia.

Maksimi/minimi-arvot on tehty todella hankalaksi erilliseen kyselyyn ja mitä niitä kokeilin hakea niin oli data muistaakseni 2 vuorokauden minimi/maksimi ja tulee vielä vasta tyyliin seuraavana päivänä. Siksi teinkin niin että omissa listoissa olevat max/min-lukemat ovat seurattuja live-datasta eikä FMI:ltä.

Sade on sitten oma ongelmansa, livedatassa on vain 1 tunnin sade ja päivän sade pitäsi hakea siitä samasta max/min-hausta.

Jotenkin jää mieleen että tuossa koko systeemissä jäätiin osittain puoleentiehen ja käyttäjä-ystävällisyys on totaalisesti unohdettu. Ja jos siitä kysyy niin piiloudaan sen INSPIRE-standardin taakse. Mutta miksi saa SMHI ulos samaa standardia käyttäen simppeliä csv-muotoista feediä ulos muttei FMI?
Esim: http://opendata-download-ocobs.smhi.se/feed/1/1_3_feed.xml

SMHI:lla vasta ensimmäisiä datoja jaossa jossa ei vielä ennustetta tahikka sääasema-datoja, tulossa viimestään Tammikuussa 2014. Mutta JOS ennustedata kattaa saman alueen mitä noissa ensimmäisissä analyysidatoissa niin lupaavalta näyttää, kattaa meinaan koko Pohjolan toisin kun FMI:n ennustedata joka rajattu tiukasti Suomen rajoille....

Pitääpä katsoa, jos laittaisi FMI:lle kyselyä noista parametreista. Aika erikoinen on nimittäin tämänhetkinen neuvo saatavilla oleville parametreille
Lainaaparameters (esim. &parameters=temperature,windspeedms, katso mahdolliset parametrit hakemalla tallennetun kysely ilman rajausta)
Itse löysin vahingossa parametriluettelon osoitteesta http://data.fmi.fi/fmi-apikey/avain/meta?observableProperty=observation&; mutta listassa ei ole mitään mainintaa maanpinnan lämpötiloista.

weatherc

Ei taida olla maapinta-lämpötilaa saatavilla ei, tuossa kaikki:

{"id":"100908","name":"Parainen Utö","lat":"59.78423","lon":"21.36783","t2m":"19.7","ws_10min":"NaN",
"wg_10min":"NaN","wd_10min":"NaN","rh":"90.0","r_1h":"0.0","snow_aws":"NaN","p_sea":"1013.8"}

meteorologi

Lainaus käyttäjältä: weatherc - keskiviikko, 07.08.2013, 14:34
Ei taida olla maapinta-lämpötilaa saatavilla ei, tuossa kaikki:

{"id":"100908","name":"Parainen Utö","lat":"59.78423","lon":"21.36783","t2m":"19.7","ws_10min":"NaN",
"wg_10min":"NaN","wd_10min":"NaN","rh":"90.0","r_1h":"0.0","snow_aws":"NaN","p_sea":"1013.8"}


Sen pitäisi löytyä jostain päivittäisistä tilastoista: "Säähavaintojen vuorokausiarvot -aineisto sisältää säähavaintoasemien vuorokausiarvoja vuodesta 1959 tähän päivään. Ilman lämpötilan vuorokausikeskiarvo on laskennallinen arvo. Mitattuja arvoja ovat ilman minimi- ja maksimilämpötila, maanpinnan minimilämpötila ja lumensyvyys."

Sinulla on ilmeisesti tuossa reaaliaikaisten havaintojen parametreja ja siellä hämmästyttää nimenomaan pilvisyystietojen vajaavaisuus. Kun hakee koko Suomen kattavalla bbox:lla (ainoana parametrina n/totalcloudcover), palautetaan ainoastaan Rovaniemen lentoaseman ja Muonion Alamuonion pilvisyyshavainnot...

angle

Lainaus käyttäjältä: weatherc - 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).

Koitinpa tätä laittaa, mutta ei onnistunut. Asetuksiin muutettu ainoastaan sitä fmiennuste.php polkua
Lainaa$yrpath = 'http://'.$_SERVER["SERVER_NAME"].'/test/fmiennuste.php';
Lokiin tulee seuraavaa herjaa.
Lainaa[17-Oct-2013 11:33:02 Europe/Helsinki] PHP Warning:  require_once(Settings.php) [<a href='function.require-once'>function.require-once</a>]: failed to open stream: No such file or directory in ***/test/wxfmiennuste.php on line 30
[17-Oct-2013 11:33:02 Europe/Helsinki] PHP Fatal error:  require_once() [<a href='function.require'>function.require</a>]: Failed opening required 'Settings.php' (include_path='.:/usr/lib/php:/usr/local/lib/php') in ***/saa/test/wxfmiennuste.php on line 30
Testi osoite http://hovilaweather.talismaani.fi/test/

weatherc

Tuo wxfmiennuste.php kuuluu Saratoga-templateen ja se herjaa sen takia.
Nappaa nuo fmi- ja $yr* tapaiset siitä omaan templateesi niin pääset eteenpäin (ota vaikka wrf-kansiosta mallia, rakenne noissa ennusteissa on kaikissa sama) :)