Blogiarkistot

SUPRA karttapalvelu – miksi siitä pitäisi innostua?

Suomen paikkatietoalan julkisin salaisuus on jo muutaman vuoden ollut SUPRA-hankkeen karttapalvelu. Maanmittauslaitoksen FGI Paikkatietokeskuksessa (ex-Geodeettinen laitos) on kehitetty jo vuosien ajan paikkatietojen teholaskentaa yhdessä Åbo Akademin kanssa. Lyhyesti: rinnakkaistetaan paikkatietoanalyysit ja suoritetaan laskenta näytönohjaimen GPU-suorittimilla. Tarkemmin: http://www.mdpi.com/2220-9964/4/4/1813.

Itse olen päässyt seuraamaan hanketta yrityksistä koostuvan ohjausryhmän jäsenenä. Suunnilleen ensimmäisestä demosta lähtien olen vauhkonnut, että tästä pitäisi tehdä liiketoimintaa. Ehkä sellaista on jo tulossa. Toivottovasti.

Jos et ole vakuuttunut, niin nyt sinulla on itse mahdollisuus kokeilla SUPRAn karttapalvelua. Tutkimusryhmä tarjoaa live demon vuoden 2015 loppuun asti: http://supra.abo.fi/

SUPRA - Jyväskylä - running

Lyhyet ohjeet palvelun käyttöön:

  1. Siirry halumallesi alueelle, yllä on kaappauskuva Jyväskylän alueelta. Palvelussa on Pohjois-Euroopan alueelta Sports Trackerin käyttäjien GPS-polkuja (800k jälkeä, noin 2.8 miljardia GPS pistettä)
  2. Valitse oikealta valikosta parametrit ja kartta päivittyy.
  3. Kokeile mitä reittejä pyöräilijät tai juoksijat käyttävät. Harjun alueella juostaan kesällä. Rullaluistelijat kiertävät Jyväsjärveä. Arvelen, että kaikki kaupunkisuunnitellijat sekä SmartCity hipsterit haluaisivat tämmöisen palvelun käyttöönsä.

Tämmöisiähän heat map -viritelmiä on nähty vaikka kuinka paljon. Mitä tässä nyt on niin erikoista?
Veronmaksajien rahaa on taas tuhlattu turhanpäiväiseen.
Amerikkalaiset ovat tehneet jo paljon parempia.

No niin, jospa hieman selitän taustoja:

  • Ensinnäkin paikkatietoanalyysit tehdään lennosta. Ei siis mitään valmiiksi laskettuja karttatiiliä (cached map tiles) tai vastaavia. Viivettä syntyy käytännössä vain siitä kun analyysin visualisointia varten tehdyt karttatiilet siirretään Åbon palvelimelta selaimellesi. Tulos syntyy millisekunneissa (millisekunti on 1/1000 sekuntia, tulokset aina siis alle 1 s)
  • Paikkatietoanalyysi ei ole yksinkertainen laitetaan-viivoille-arvoja-ja-visualisoidaan. Aineiston laatu (kaiken maailman älypuhelin GPS-virityksiä) moninaiset ominaisuustiedot yms. tekevät asiasta ongelmallisen.
  • 2.8 miljardia pistettä ja 800k+ viivaa ei ole ihan super massiivinen paikkatietoaineisto. Mutta liikaa useimmille paikkatieto-ohjelmistoille, lähdekoodiin katsomatta.
  • Karttapalvelun demolaitteistosta ei minulla ole tarkempaa tietoa. Mutta käsitykseni mukaan sellaista perus-ATK-kamaa, jota löytyy jokaisen teinipojan pelikoneesta.
  • Jos tuntuu silti köykäiseltä demolta, niin koeta rakentaa itse vastaava. Väitän, että yksikään kaupallinen _TAI_ avoimen lähdekoodin paikkatieto-ohjelmisto ei pysty vastaavaan suorituskykyyn. Ainakan samalla raudalla. Tässä(kin) asiassa haluaisin olla väärässä. Taitaa jäädä haaveeksi.

Nyt vaan odotellaan, kun SUPRA-hanke julkaisee ohjelmiston lähdekoodit Githubissa (mieluiten MIT, EUPL:kin on ihan kiva). Meritulvaskenaarioon liityvä lähdekoodi on luettavissa Githubissa: https://github.com/jsoksane/cageo. Ei sama kuin SUPRA, mutta tuosta pääsee noheva koodaajaa jäljille toteutuksesta.

Tarkennettu 18.10.2015: sarkasmia korostettu ja Github-linkki lisätty.

Advertisement
%d bloggaajaa tykkää tästä: