Avoimen datan visualisointi verkkoselaimessa
Nieminen, Joonas (2014)
Nieminen, Joonas
Metropolia Ammattikorkeakoulu
2014
Creative Commons Attribution-NonCommercial-ShareAlike 1.0 Suomi
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-201403233424
https://urn.fi/URN:NBN:fi:amk-201403233424
Tiivistelmä
Tässä insinöörityössä toteutettiin Suomen seutukuntien avointa dataa visualisoiva kartogrammi. Toteuttamista varten koostettiin ensin suunnitteluperusteita, joilla datavisualisaatioista saadaan mahdollisimman hyödyllisiä. Visualisaatio toteutettiin verkkoselaimella katseltavaksi ja tätä varten luotiin katsaus modernien selainten kykyihin sekä työkaluihin, joita voidaan käyttää niille ohjelmistoja toteutettaessa.
Työn alussa esitellään datavisualisaation perusteet. Tämän jälkeen koostetaan ensin visualisaatioiden graafisen suunnittelun periaatteita, sekä huomioita ihmisen näkökyvystä ja tiedonkäsittelystä kuten siitä, miten ihminen aistii värejä ja hahmoja. Lisäksi kerätään tärkeimpiä seikkoja visualisaatiota suunniteltaessa verkkoon, modernien verkkoselainten kyvyistä sekä siitä, millainen käyttöliittymä niille soveltuu.
Näiden periaatteiden nojalla kuvataan toteutettavan visualisaation suunnitelma ja esitellään kartogrammin konsepti, johon suunnitelma perustuu. Tämän jälkeen käydään läpi tarvittavan avoimen seutukuntadatan koosto ja esitellään D3-visualisointikirjasto, jolla ohjelma toteutetaan. Syntynyt visualisaatio käydään läpi ja lopuksi arvioidaan kehitysprosessia sekä sen tuloksia.
Työn tuloksena syntyi Suomen seutukuntadataa visualisoiva epäjatkuva kartogrammi, joka yritettiin ensin rakentaa ilman varsinaista karttadataa. Tämän kokeilun tulokset eivät olleet täysin tyydyttäviä, joten kartogrammin seutukunnille lisättiin sijaintidataa. Näin syntynyt visualisaatio arvioitiin riittävän hyväksi täyttämään työn tavoite.
Työn alussa esitellään datavisualisaation perusteet. Tämän jälkeen koostetaan ensin visualisaatioiden graafisen suunnittelun periaatteita, sekä huomioita ihmisen näkökyvystä ja tiedonkäsittelystä kuten siitä, miten ihminen aistii värejä ja hahmoja. Lisäksi kerätään tärkeimpiä seikkoja visualisaatiota suunniteltaessa verkkoon, modernien verkkoselainten kyvyistä sekä siitä, millainen käyttöliittymä niille soveltuu.
Näiden periaatteiden nojalla kuvataan toteutettavan visualisaation suunnitelma ja esitellään kartogrammin konsepti, johon suunnitelma perustuu. Tämän jälkeen käydään läpi tarvittavan avoimen seutukuntadatan koosto ja esitellään D3-visualisointikirjasto, jolla ohjelma toteutetaan. Syntynyt visualisaatio käydään läpi ja lopuksi arvioidaan kehitysprosessia sekä sen tuloksia.
Työn tuloksena syntyi Suomen seutukuntadataa visualisoiva epäjatkuva kartogrammi, joka yritettiin ensin rakentaa ilman varsinaista karttadataa. Tämän kokeilun tulokset eivät olleet täysin tyydyttäviä, joten kartogrammin seutukunnille lisättiin sijaintidataa. Näin syntynyt visualisaatio arvioitiin riittävän hyväksi täyttämään työn tavoite.