QGIS ja PostGIS alustana Tampereen kaupungin paikkatietoratkaisussa
- Määrittelyn kautta prosessit ja datatarpeet selville
- Maamassarekisteri
- PostGIS taustalla
- Jätteenkuljetusrekisteri
- QGIS käyttäjien keskiössä ja tiedost siistiksi
- Retkeily- ja ulkoliikuntatiedot
QGIS on alkanut muodostua välineeksi, jolla voi tehdä melkein mitä vain. Se toimii usein käyttäjien väylänä monimutkaisiin tietorakenteisiin sen lisäksi, että sillä voidaan analysoida ja visualisoida paikkatietoaineistoja. PostGIS puolestaan hanskaa isot datamassat, relaatiot, käyttäjänhallinnan ja historiatiedot.
Etenkin Tampereen kaupungin kanssa tekeillä olevissa hankkeissa QGIS on kuitenkin käyttäjäkokemuksen keskiössä ja taustalla tietokannoissa pyörivistä tietovirroista ei tarvitse loppukäyttäjän välttämättä välittää ollenkaan.
Viimeisen vuoden aikana Tampereen kaupungin kanssa on ollut meneillään useita mielenkiintoisia projekteja, joissa on ollut sama ydinidea:
- Paikkatiedot pitää saada tietorakenteeltaan eheäksi ja tallennettua paikkatietokantaan (PostGIS)
- Paikkatietoja pitää voida tutkia ja päivittää paikkatieto-ohjelmistolla (QGIS)
Määrittelyn kautta prosessit ja datatarpeet selville
Tampereen kanssa (kuten muidenkin asiakkaidemme projekteissa) ongelman työstäminen lähtee nykytilan analyysistä sekä tulevaisuuden toiveiden ja tarpeiden määrittelystä: mikä on prosessi nyt, mikä nykytilanteessa on hyvää tai huonoa, mitä halutaan, mitkä ovat käyttäjien tarpeet? Usein määrittelyvaiheessa työpajaillaan tai haastatellaan sidosryhmiä. Olennaisena osana tietojärjestelmäsuunnittelua on myös prosessien kuvaus ja käsittemallien teko. Joku voisi kutsua tätä määrittelyvaihetta myös palvelumuotoiluksi!
Vaikka Tampereen kanssa viime aikoina työstetyt hankkeet ovat teemaltaan hyvin erilaisia, teknisestä näkökulmasta perustilanne on yllättävän samankaltainen:
- Tietoja saadaan eri lähteistä
- Tiedot halutaan yhdistää
- Tietoja halutaan analysoida ja tutkia
- Tiedoista halutaan jalostaa uutta tietoa
“Kehitettävän maamassarekisterin avulla saadaan koostettua tietoja pitkällä ja lyhyemmällä aikavälillä kaupungin eri yksiköiden toiminnassa syntyvistä, käytettävissä olevista ja tarvittavista materiaalivirroista. Maa-ainesten hallinnan kannalta kokonaiskuvan syntyminen eri toiminnoista mahdollisimman hyvissä ajoin auttaa toiminnan suunnittelua, auttaa tunnistamaan selvitettäviä asioita ja mahdollistaa vaiheistamista ja aikatauluttamista entistä paremmin.”
Matti Pokkinen, maamassakoordinaattori, Tampereen kaupunki
PostGIS taustalla
Kaikissa näissä tapauksissa tiedot eivät ole pelkästään yhteen tauluun mahtuvia rekistereitä, vaan pisteisiin, viivoihin ja alueisiin liittyvää monipuolista dataa.
Lisätiedot voivat olla toimenpiteitä (esim. työmaalta maamassojen vienti, luistelukentän auraus, jäteastian tyhjennys), luokitteluja (retkeilykategoria, jäteastian koko ja tyyppi) tai erilaisia rooleja erityyppisille datan käsittelijöille (pääkäyttäjä, editoija, katselija).
PostgreSQL:n spatiaalilisäsosan PostGISin avulla voidaan rakentaa suhteellisen nopeasti moniulotteisia relaatiotietokantoja, joiden tarkasteluun, analysointiin ja päivittämiseen tarvitaan hieman enemmänkin PostGIS- ja SQL-osaamista. Monissa hankkeissa paikkatietoaineistoja tarkastelee ja käsittelee käyttäjiä eri taustoista ja siiloista, joiden tietokantaosaaminen voi olla vaihtelevaa. Tästä syystä käyttäjäkokemuksen keskiössä on usein QGISin, jonne voidaan rakentaa valmiita näkymiä tietokannassa olevaan tietoon.
“Jätehuoltoviranomaisen toimialue kattaa 17 Pirkanmaan kuntaa, joten päivittäisessä työssä joudutaan hallitsemaan suuria tietomassoja, paikkatiedon hyödyntäminen on kuitenkin ollut vasta alkutekijöissään. Kehitettävän jätteenkuljetusrekisterin avulla pystytään aiempaa tehokkaammin seuraamaan, että kiinteistöjen jätehuolto on järjestetty asianmukaisella tavalla. Näin varmistetaan, ettei ympäristö- tai terveyshaittoja aiheudu puutteellisesta jätehuollosta. QGIS-ratkaisuun pohjautuva rekisteri mahdollistaa myös aiempaa sujuvammat viranomaisprosessit, kun yksittäisten kiinteistöjen tarkastelusta pystytään siirtymään kohti laajempia kokonaisuuksia.”
Anu Toppila, jätehuoltoinsinööri, Tampereen kaupunki
QGIS käyttäjien keskiössä ja tiedot siistiksi
QGISin attribuuttilomakkeiden avulla voidaan rakentaa tiedon päivitykseen näppäriä apuvälineitä tai QGIS-työtilaan voidaan hakea valmiita kyselyitä tietokannasta. Samaa problematiikkaa on hahmoteltu Tampereen kanssa mm. jätteenkuljetusrekisterissä, maamassoissa, kiinteistönmuodostuksessa ja retkeily- ja ulkoiliikuntapaikkojen hallinnassa.
Tähän mennessä useimmiten kaikki kulminoituu siihen, että lähtötietojen pitää olla kunnossa, jotta voidaan tuottaa hyviä palveluita käyttäjille. Datan laatua pitääkin matkan varrella parantaa ja jalostaa. Datan puutteellisuus pitää myös sallia ja tehdä toimenpidesuunnitelmat sen parantamiseksi pikkuhiljaa.
Useimmiten laatuongelmat havaitaan vasta, kun tiedot nähdään kartalla. Tässä helppona vinkkinä ennen varsinaisen mobiilisovelluksen tai web-karttojen toteuttamista on laittaa olemassa olevat datat QGISiin ja tutkia niitä sitä kautta. Datan laatua voidaan arvioida nopeasti jo tässä vaiheessa ja voidaan kokeilla miltä mahdollinen kuntalaisen tai loppukäyttäjän sovellus voisi tuntua. Yleensä käyttäjät havaitsevatkin nopeasti, että “tuolta puuttuu reitti tai kohde” tai “tuolla on kiinteistöjä, joilla ei ole jostain syystä jätehuoltorekisterissä liittymää”. Ja sitten dataa korjataan tai selvitetään mistä asia johtuu.
“Tampereen kaupungin retkeily ja ulkoliikunnan palvelut löytyvät useista eri sijainneista. Kaupunkiseudun kuntien palvelut sitäkin useammasta sijainnista. Käytännössä tämä näkyy latutietojen tai retkeilyreittien loppumisena kuntarajalle ja samojen tietojen esittämisenä eri tavoin eri kunnissa. Kaupunkiseudun kuntien Lipas-järjestelmän kautta tiedot voidaan esittää kuitenkin yhtenäisesti, samalla alustalla ja siten, että jokainen kunta vastaa silti oman aineistonsa ajantasaisuudesta.
Samalla käyttäjälle on mahdollista tuottaa ylikunnallista lisäarvoa esimerkiksi bussipysäkkien tai latutietojen kautta. Käyttäjän kannalta tämä on merkittävä askel kohti parempaa toiminnallisuutta, edistää turvallisuutta ja mahdollistaa kuntien tehokkaan viestinnän retkeily- ja ulkoliikkumisen saralla ja enne kaikkea edistää metsien hyvinvointi- ja terveysvaikutusten hyödyntämistä.”
Anne Tuominen, metsätalouspäällikkö, Tampereen kaupunki
Petri Mäkelä, retkeily- ja luontopalvelut, Ekokumppanit Oy