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

EWN mobiili/Android appi salamavaroituksella

Aloittaja weatherc, keskiviikko, 16.04.2014, 19:43

« edellinen - seuraava »

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

weatherc

Testasin paria geocodaus-palvelua, MapQuest sekä OSM, tulos oli sama molemmilla koe paikkakunnille:

Lainaa<city>Laukaa</city>
<county>Jyväskylän seutukunta</county>
<state_district>Länsi- ja Sisä-Suomen aluehallintovirasto</state_district>
<country>Suomi</country>
<country_code>fi</country_code>

<city>Salo</city>
<county>Varsinais-Suomi</county>
<state_district>Lounais-Suomen aluehallintovirasto</state_district>
<country>Suomi</country>
<country_code>fi</country_code>

Varoituksia ajatellen on tuo county (punaisella) joka on se kiinnostava. Siinä missä Varsinais-Suomi osui oikeaan Jyväskylän Seutukunta ei osu kun sen pitäisi olla Keski-Suomi.
Hmmm...

weatherc

#11
Pikkasen lisää kokeilua aiheesta ;)
Kokeiluun otettiin iso G:n geokoodaus-API (tosin sen muu käyttö kuin G:n karttaan on prohibited :P) ja laitoin sen keräämään hitusen samplea jotta nään mitä tuloksia sieltä tulee.
Noin 100 paikkakunnan otoksella niin se voisi toimia, osittain.

Suomen osalta se näyttää ihan OK:lta koska varoitusten "nimet" menee suoraan maakunnan tai kunnan mukaan. Mutta taas esmex Ruotsin Norrlandin kohdalla ovat varoitukset jaettu useampaan osaan, on Norrlandin rannikkoa, keskiosaa ja vuoristoa.
Mutta, sen voisi myös tehdä mobiilille siten että jos löytyy suora osuma (kuten Salla) niin käytetään paikantamista muutoin käytetään maata mutta siten että koko listan sijaan olisi oletus tyyliin "12 aktiivista varoitusta Suomessa" ja klikkaamalla saisi koko listan auki.

Toisaalta, en ole ihan ollut tyytyväinen miten tuo Geonamesin kanta on toiminut. Jos samannimistä paikkakuntaa löytyy useampi (ja niitähän on vaikka huru ja paljon) niin tulee maakunnaksi mitä milloinkin. Sekä kun hakee koordinateilla on pakko hakea "lähin osuma" joka on suht raskas tapa hakea.
Tuolla uudella voisi periaatteessa kerätä ajan myötä uusi kanta jossa on vain halutut datat. Pikainen laskelma antoi että teoreettinen maksmikoko sille olisi Euroopan osalta noin 14M riviä (4000x3500 ruudukko) jos käyttää 2 desimaalia koordinaateissa. Sen kokositahan siitä ei koskaan tule koska on paljon merta sekä koko Eurooppaa ei appsit tulee koskaan käymään läpi 0.01 asteen tarkkuudella :)

Vertailuna niin tuo Geonameskanta on reilut 3.5M riviä koko maailmalle. Jos joku ihmettelee mikä sen koko on niin sehän riippuu datan määrästä mutta Geonamesin kohdalla se on noin 500 MB eli ei mikään kovinkaan iso.

kapo

Lainaus käyttäjältä: weatherc - lauantai, 19.04.2014, 12:48
Pikkasen lisää kokeilua aiheesta ;)




Toisaalta, en ole ihan ollut tyytyväinen miten tuo Geonamesin kanta on toiminut. Jos samannimistä paikkakuntaa löytyy useampi (ja niitähän on vaikka huru ja paljon) niin tulee maakunnaksi mitä milloinkin. Sekä kun hakee koordinateilla on pakko hakea "lähin osuma" joka on suht raskas tapa hakea.

Vertailuna niin tuo Geonameskanta on reilut 3.5M riviä koko maailmalle. Jos joku ihmettelee mikä sen koko on niin sehän riippuu datan määrästä mutta Geonamesin kohdalla se on noin 500 MB eli ei mikään kovinkaan iso.


Tota paikkakuntien randomi sijaintia olen ihmetellytkin, kun klikkaa tosta EWN-ennustekartasta Laukaan läheltä jonkin paikan, niin paikan nimi tulee oikein, mutta sijainti on yleensä jossain muualla päin Suomea, kuin Keski-Suomessa.... Näin tulee näköjään asia kerrallaan selvitetyksi kysymättä / ihmettelemättä... ;)
Hyvään suuntaan sä taas viet tota proggista... Kunpa osaisin olla jotenkin avuksi, mutta ei ole meikästä muuta kuin vierestä ihmettelemään ja kummastelmaan .... ??? :)

weatherc

LainaaTota paikkakuntien randomi sijaintia olen ihmetellytkin, kun klikkaa tosta EWN-ennustekartasta Laukaan läheltä jonkin paikan, niin paikan nimi tulee oikein, mutta sijainti on yleensä jossain muualla päin Suomea, kuin Keski-Suomessa.... Näin tulee näköjään asia kerrallaan selvitetyksi kysymättä / ihmettelemättä...

Paikkakunta-haussa on pakko käyttää Geonamesia koska tuo uusi kanta ei tule varmaan ikinä kattamaan riittävästi paikkoja. Ennusteen nimirivillä on nyt koekäytössä uusi kanta siten että jollei paikka löydy, se haetaan (tämä saattaa hitusen hidastaa ennusteen laatimista mutta ei paljoa). Muutin myös paikkanunnan näyttötapaa siten että kuin se ennen oli "Tattula, Varsinais-Suomi" on se nyt "Tattula, Salo". Geonamesista ei tuota Saloa siihen löydy, siksi sitä ei aikasemmin siinä ollut. Mikäli jostain syystä on pakko palata takaisin Geonamesin kantaan niin palaa näyttötapakin takaisin.

Uuden paikan haussa tallennetaan maakunnan lisäksi paikkakunta sekä haetaan vastaava lähin myös Geonamesista. Mokoma yhdistelmä kun näyttää antavan useasti tuon "Tattula, Salo"-tyylisen vastauksen. Tosin asia tarkistetaan ja jos molemmat vastaukset ovat samat niin ulos annetaan vain yksi nimi eli "Turku", ei "Turku, Turku" :P

LainaaKunpa osaisin olla jotenkin avuksi, mutta ei ole meikästä muuta kuin vierestä ihmettelemään ja kummastelmaan ...
Myös ihmetteliöitä tarvitaan kertomaan ideoita ja löytämään bugeja niitä kun ei aina pysty täältä käsin etsiskelemään varsinkaan nyt kun on esmex paikannusta kehissä. Moni juttu voi toimia hyvin täällä mutta jossain muualla ei :)