2.7.2026
Fintrafficin Koontipalvelu – miten 300 rajapinnan viidakosta tuli yksi yhtenäinen tietopohja
Tämä on ensimmäinen osa kolmen artikkelin sarjasta. Tässä osassa kerron, mikä Koontipalvelu on ja miksi sillä on väliä. Seuraavissa osissa käsittelen, mitä syntyy, kun Koontipalvelun yhdistää muihin Fintrafficin avoimiin datapalveluihin – ja miten tekoäly voisi mullistaa liikennetiedon hyödyntämisen.
Suomessa liikennöi satoja joukkoliikenteen toimijoita: kaupunkien bussiyhtiöitä, ELY-keskusten tilaamaa alueliikennettä, VR:n junaliikennettä, lauttaoperaattoreita, lentoyhtiöitä ja sähköpotkulautafirmoja. Jokainen näistä tuottaa dataa omalla tavallaan, omiin järjestelmiinsä ja omien rajapintojensa taakse.
Jos olet sovelluskehittäjä ja haluat rakentaa palvelun, joka kattaa koko Suomen joukkoliikenteen, olet perinteisesti joutunut navigoimaan yli 300 erillisen rajapinnan viidakossa. Fintrafficin Koontipalvelu ratkaisee tämän ongelman tuomalla kaiken yhteen paikkaan.
Ennen Koontipalvelua: tietoviidakko ilman karttaa
Kuvittele tilanne: haluat rakentaa reittioppaan, joka näyttää kaikki Suomen joukkoliikennevaihtoehdot. Ensimmäiseksi huomaat, että tarvitsemasi data on hajallaan kymmenissä eri lähteissä. Jokaisella operaattorilla on oma rajapintansa, omat nimeämiskäytäntönsä ja oma tapansa kuvata pysäkkejä.
Käytännössä sama bussiasema saattoi esiintyä aineistoissa kolmena eri pysäkkinä, koska eri toimijat olivat luoneet sen omalla tyylillään. Samat operaattorit saattoivat näkyä eri nimillä eri lähteissä. Tiedot olivat osittain päällekkäisiä, osittain puutteellisia, ja kokonaiskuvan muodostaminen vaati merkittävää käsityötä.
Tämä tarkoitti, että valtakunnallisen liikkumispalvelun rakentaminen ei ollut pelkkä integraatiotyö – se vaati kokonaisen ohjelmistoprojektin. Dataa piti puhdistaa, yhtenäistää ja validoida manuaalisesti ennen kuin sitä pystyi edes käyttämään. Kynnys uusien palveluiden kehittämiselle oli korkea, ja se näkyi myös loppukäyttäjien arjessa: joukkoliikenteen tiedot olivat hajallaan eri sovelluksissa, eikä yhtenäistä näkymää ollut helppo saada.
Koontipalvelu kokoaa kaiken yhteen standardimuotoon
Koontipalvelu on Fintrafficin operoima integraatioalusta, joka koostaa noin 40 tietorajapinnasta valtakunnallisen kokonaistilannekuvan joukkoliikenteestä. Kaikki data normalisoidaan kansainväliseen GTFS-standardiin, mikä tekee siitä suoraan hyödynnettävää ilman erillistä puhdistustyötä.
Palvelu kattaa kaikki keskeiset kulkumuodot: bussit, raitiovaunut, junat, lautat, kotimaan lennot ja sähköpotkulaudat. Staattisten reitti- ja aikataulutietojen lisäksi tarjolla on reaaliaikaista dataa – pysäkkiennusteita, häiriötietoja ja viivästysinformaatiota. Palvelu tallentaa myös historian, joten jokainen muutos, häiriö ja viivästyminen jää talteen analysoitavaksi.
Teknisesti Koontipalvelu tukee useita standardeja: GTFS ja GTFS RT ovat pääformaatit, mutta dataa on saatavilla myös NeTEx- ja SIRI-muodoissa. Palvelu on EU:n MMTIS-asetuksen ja Transmodel-standardin mukainen ja julkaisee dataa Nordic-profiilissa. Laadunvarmistus tapahtuu Fintrafficin validointi- ja konvertointipalvelun kautta, joka tarkistaa automaattisesti jokaisen aineiston standardinmukaisuuden.
Käytännössä palvelua voi hyödyntää kahdella tavalla. Staattisia aineistoja – kuten valtakunnallisen pysäkkidatan tai vaikkapa pelkän lauttaliikenteen tiedot – voi ladata suoraan aineistolatauspalvelusta. Reaaliaikatietoihin pääsee käsiksi tilaamalla API-avaimen ja hyödyntämällä dokumentoituja rajapintoja.
Koontipalvelu syntyi Fintrafficin, Weasel Softwaren ja Traficomin yhteistyönä. Se ei ole pelkkä tietokanta, vaan jatkuvasti päivittyvä integraatioalusta, jonka päälle voi rakentaa uusia palveluita ilman raskasta alkuinvestointia.
Yksi rajapinta – monta käyttötarkoitusta
Koontipalvelun suurin lupaus on yksinkertainen: yksi rajapinta riittää siellä, missä ennen tarvittiin satoja. Tämä avaa ovia moneen suuntaan.
Sovelluskehittäjille Koontipalvelu madaltaa kynnystä merkittävästi. Reittioppaan tai matkustajainformaatiojärjestelmän rakentaminen ei enää vaadi kuukausia datan puhdistustyötä. Standardimuotoinen, validoitu aineisto on käytettävissä heti.
Viranomaisille ja julkiselle sektorille palvelu tarjoaa yhtenäisen tilannekuvan koko Suomen joukkoliikenteestä. Dataa hyödynnetään jo nyt esimerkiksi Kelan matkatukijärjestelmässä. Lippujärjestelmien integraatiot helpottuvat, kun pohja-aineisto on yhtenäinen.
Operaattoreille Koontipalvelu tuo läpinäkyvyyttä. Häiriö- ja viivästystietojen historia mahdollistaa oman palvelutason seurannan ja vertailun. Yhtenäinen tilannekuva auttaa myös tunnistamaan ongelmakohtia, joihin voi puuttua ennakoivasti.
Data-analytiikan ammattilaisille ja tutkijoille palveluun kertyvä historiadata on arvokasta raaka-ainetta. Sen avulla voi analysoida joukkoliikenteen toimivuutta, tunnistaa toistuvia häiriökuvioita tai mallintaa liikennejärjestelmän kehitystä pitkällä aikavälillä.
Koontipalvelulla on myös kansainvälistä potentiaalia. IP-oikeudet ovat Weasel Softwarella, ja ratkaisu on suunniteltu skaalautumaan muiden maiden tarpeisiin. Weasel Software on liittynyt Fintrafficin vetämään vientiklusteriin, ja tavoitteena on tarjota samaa mallia ulkomaisille liikenneviranomaisille. Hajanaisen liikennetiedon ongelma ei nimittäin ole vain suomalainen – sama haaste on tuttu kaikkialla.
Koontipalvelu on alusta, ei päätepiste
Koontipalvelu on moderni integraatioalusta, joka palvelee laajasti Fintrafficin datapalveluiden kokonaisuudessa. Se ei ole vain arkisto tai tietokanta, vaan jatkuvasti päivittyvä alusta, jonka päälle syntyy uusia palveluita ja innovaatioita. Esimerkiksi Digitransit-reittiopas hyödyntää jo Koontipalvelun aineistoja tarjotessaan valtakunnallista reittisuunnittelua ja reaaliaikaista aikatauluinformaatiota.
Mutta Koontipalvelun todellinen potentiaali ei rajoitu yhteen palveluun. Mitä tapahtuu, kun saman datan yhdistää Digitrafficin tieliikenteen olosuhdetietoihin, FINAPin kautta julkaistuihin matkatietorajapintojen kuvauksiin tai pysäkki- ja esteettömyystietokantaan? Millaisia uusia palvelukonsepteja näiden yhdistelmistä voisi syntyä?
Tätä visiota ja sen käytännön mahdollisuuksia pohdin sarjan seuraavassa osassa.
