Julkisen hallinnon Paikkatiedon viitearkkitehtuuri LUONNOSTELUA Paikkatiedon JHS-seminaari 18.4.2012 Antti Rainio
Paikkatiedon viitearkkitehtuurin laatiminen Laatimisaika: 9/2011-2/2012 (lisäaikaa muutama kuukausi?) Tuotetaan Inspire-arkkitehtuurin pohjalta kokonaisarkkitehtuurimenetelmän mukainen kuvaus paikkatietoinfrastruktuurin nykytilan ja tavoitetilan viitearkkitehtuurista. Osallistujat: Paikkatietoasiain neuvottelukunta Inspire verkosto / Arkkitehtuurityöpajat & palautekysely 24.10. 2011-25.11. - 16.12. - xx.5.2012 Editori: Antti Rainio, MML / Inspire-sihteeristö Tuotokset: Julkisen hallinnon paikkatiedon viitearkkitehtuuri Luonnos, jonka VM sovittaa arkkitehtuurityön ohjaukseen
Yhteentoimivuus Poliittinen tahtotila Lainsäädännön yhteentoimivuus Lainsäädännön yhtenäistäminen Organisaatioiden yhteentoimivuus Organisaatioiden ja prosessien yhtenäistäminen Semanttinen yhteentoimivuus Semanttinen yhtenäistäminen Tekninen yhteentoimivuus Tiedon siirto ja yhteydet European Interoperability Framework, JHKA_Tietoarkkitehtuuri
Kokonaisarkkitehtuurimalli Periaatteellinen taso - MIKSI Käsitteellinen taso - MITÄ Ohjaava tieto Toiminta Tieto Tietojärjestelmä Teknologia Looginen taso - MITEN Fyysinen taso - MILLÄ JHS 179 ICT-palvelujen kehittäminen: Kokonaisarkkitehtuurin kehittäminen http://www.jhs-suositukset.fi/suomi/jhs179
NYKYTILA Julkinen hallinto tuottaa ja hyödyntää runsaasti paikkatietoa prosesseissaan, mutta paikkatiedon mahdollisuudet jäävät vielä monin osin hyödyntämättä. Tiedon keruu ja pito on osittain päällekkäistä. Paikkatiedon yhteiskäyttöä tukevat käytännöt vaihtelevat. Paikkatietoinfrastruktuuri on muotoutumassa eurooppalaisten säädösten ja kansainvälisten standardien pohjalta.
TAVOITETILA Paikkatiedon infrastruktuuri on käytännöiltään selkeä, sisällöllisesti kattava ja palvelee toiminnallisesti prosessien tarpeita. Organisaatioiden prosessit hyödyntävät tarjolla olevaa paikkatietoa ja prosesseissa kerätty ja jalostettu paikkatieto on helposti ja turvallisesti, jatkuvasti kaikkien prosessien käytettävissä. Prosessien tarjoamat paikkatiedot muodostavat harmonisoidun käsitemallin ja päällekkäinen tiedon keruu ja pito on loppunut.
Ohjaavat periaatteet Strategiat Ohjaava lainsäädäntö Tietopolitiikka Standardit ja suositukset Inspire-direktiivin toimeenpano ja paikkatietoinfrastruktuurin toteuttaminen
Strategiat Hallitusohjelma Valtioneuvoston periaatepäätökset Kansallinen paikkatietostrategia 2010-2015 Julkishallinnon ICT-strategiat (tekeillä) Hallinnonalalojen strategiat Organisaatioiden strategiat
Ohjaavaa lainsäädäntöä Keskeistä ohjaavaa lainsäädäntöä ovat mm. tietohallintolaki Inspire-direktiivi ja sen täytäntöönpanosäännöt laki ja asetus paikkatietoinfrastruktuurista tietojärjestelmiä koskevat erityissäädökset muut paikkatiedon keruuta ohjaavat säädökset PSI-direktiivi, julkisuuslaki ja tietoturvallisuusasetus henkilötietodirektiivi ja henkilötietolaki tietokantadirektiivi ja tekijänoikeuslaki maksuperustelaki ja maksuasetukset
VN Periaatepäätös 3.3.2011 Julkisen tiedon avaamisesta Tietopolitiikan ja lainsäädännön selkeyttäminen Saatavuus, yhtenäiset ja selkeät käyttöehdot, pääsääntönä maksuttomuus Avoin tietoinfrastruktuuri Aineistojen tunnistaminen, kuvailu, tukipalvelut Avoimet tiedosto- ja rajapintapalvelut Palvelu- ja sovelluskehityksen edistäminen Avoimuuden kulttuuri, vaikuttavuuden tutkimus, datan avaamisen pilotointi (mm. paikka- ja karttatieto) Periaatepäätös http://www.lvm.fi/c/document_library/get_file?folderid=1551281&name=dlfe- 11828.pdf&title=Ehdotus%20valtioneuvoston%20periaatepaatokseksi%20-%20Julkinen%20tietoaineisto%20%283.3.2011%29.pdf
Paikkatiedon saatavuus ja maksullisuus Inspire-palvelut - metatieto maksutta Tiedon käyttöoikeus: Tiedon luovutus: Tietovälineellä Tiedostolataus WMS-palvelu WFS StoredQuery WFS Full WCS-palvelu Roolitus? Palvelutasot?
Lainsäädäntö Inspire direktiivi 2007/2/EY EU, Suomi Laki paikkatietoinfrastruktuurista 421/2009 Asetus paikkatietoinfrastruktuurista 725/2009, 1282/2009 Inspire täytäntöönpanosäännöt Metatieto 2008/1205/EY Seuranta ja raportointi 2009/442/EY Verkkopalvelut 2009/976/EY Haku- ja Katselupalvelut Lataus- ja Muunnospalvelut Käynnistyspalvelut Implementing Rules (IR) Viralliset standardit de facto standardit ISO, CEN, SFS ISO 19101 Reference model ISO 19000 sarja ISO 19103 Conceptual Schema Language ISO 19107 Spatial schema ISO 19136 ISO 19108 Temporal schema Geography ISO 19109 Rules for application schema Markup ISO 19137 Core profile of spatial schema Language ISO 19123 Schema for coverage ISO 19113, 114, 138 Quality Inspire Guidelines Metadata Monitoring Discovery service View services Download services Transformation services ISO 19115 Metadata ISO 19139 Metadata XML OGC, ISO 19119 Services ISO 19110 feature cataloguing ISO 19128 Web Map Server ISO 19142 Web Feature Service ISO 19143 Filter encoding JHS-järjestelmä JUHTA Paikkatietoalan suosituksia Paikkatiedon mallintaminen tiedonsiirto varten JHS 162 Paikkatiedon laadunhallinta JHS 160 Paikkatiedon metatiedot JHS 158 Paikkatiedon sisältöpalvelut JHS 180 Pääsyoikeudet 2010/268/EY Tiedon harmonisointi 2010/1089/EY Paikkatietojen yhteentoimivuus Paikkatiedon infrastruktuurin säädökset suositukset ja standardit Access Data product specifications Liite I paikkatietoryhmät o Paikannimet o Osoitteet o Hallinnolliset yksiköt o Kiintreistöt o Liikenneverkot o Hydrografia o Suojellut alueet Liite II, III paikkatietoryhmät ISO 19111 Spatial referencing by coordinates ISO 19112 Spatial referencing by identifiers ISO 19131 Data product specification JHS 178 Kunnan paikkatietopalvelurajapinta Kantakartan mallinnus Asemakaavan mallinnus Paikkatietotuotteen määrittely JHS 177 Koordinaattijärjestelmät JHS 153, 154, 163 Postiosoite JHS 106 Kuntatunnus JHS 110 Kiinteistötunnus JHS 138 Kaavatunnukset ja tiedot JHS 134, 135 Rakennustunnus, -luokitus JHS 104, 125 Maankäyttöluokitus JHS 148
Toiminta-arkkitehtuuri Nykytila: Julkisen hallinnon prosessit ovat osin siiloutuneita ja päällekkäisiä eivätkä yleisesti palvele toisiaan. Prosessin keräämät ja jalostamat paikkatiedot eivät ole aina toisten prosessien saatavilla. Paikkatiedon käyttöehdot ovat erilaisia tai ne puuttuvat. Tavoitteena on, että prosessit tunnistavat palvelevansa muita prosesseja ja hyödyntävät paikkatietoa prosesseilla on toimiva työnjako ja tiedon luovutukset periaatteet ovat yhtenäiset paikkatiedon laatua auditoidaan säännöllisesti päällekkäinen paikkatiedon keruu ja jalostaminen karsiutuu
Organisaation tietoprosessit Inventointi Arviointi Suunnittelu Kuuleminen Päätöksenteko Asiointi ORGANISAATION TIETOPROSESSIT Tietopalvelu Palautteet
Paikkatietoprosessit Paikkatiedon liittäminen infrastruktuuriin Tiedon keruu Ylläpito Hallinta Yhdistely Analyysit Jalostaminen Visualisointi Julkaisu PAIKKATIETOPROSESSIT Paikkatiedon infrastruktuurin hyödyntäminen
Tietoprosessien yhteentoimivuus Paikkatiedon liittäminen infrastruktuuriin ORGANISAATION TIETOPROSESSIT Inventointi, Arviointi, Suunnittelu Kuuleminen, Päätöksenteko Asiointi, Tietopalvelut, Palautteet Osana prosessia paikkatiedon -keruu, ylläpito, hallinta -yhdistely, jalostaminen -analyysit, visualisointi -julkaisu Paikkatiedon infrastruktuurin hyödyntäminen
Paikkatiedon yhteiskäyttöprosessit Paikkatiedon liittäminen infrastruktuuriin - paikkatiedon tunnistaminen, tietoaineistojen nimeäminen - tiedon luovutuksen periaatteiden kirjaaminen, käyttöoikeuksien määrittely - paikkatietoaineistojen kuvailu hakupalveluun metatietojen avulla - yhteentoimivan paikkatietotuotteen määrittely ja selosteen laatiminen - paikkatiedon rajapintapalvelujen ja tiedostolatauspalvelujen toteuttaminen - palvelujen kuvailu hakupalveluun - paikkatiedon käytön seuranta ORGANISAATION TIETOPROSESSIT Inventointi, Arviointi, Suunnittelu Kuuleminen, Päätöksenteko Asiointi, Tietopalvelut, Palautteet Paikkatiedon infrastruktuurin hyödyntäminen - paikkatiedon haku metatietojen ja ontologioiden avulla - tiedon käyttöoikeuksien hankkiminen (tarvittaessa) - paikkatiedon sisältöpalvelujen hyödyntäminen - paikkatiedon käsittelypalvelujen hyödyntäminen - paikkatiedon palvelualustojen hyödyntäminen Osana prosessia paikkatiedon -keruu, ylläpito, hallinta -käsittely, jalostaminen -analyysit, visualisointi -julkaisu karttakuvat, rakenteinen data muunnokset, analyysit karttaliittymät, visualisointi
Erilliset prosessit
Yhteentoimivat prosessit
Kehityspolku 1 Paikkatiedon käyttöönotto Nykytila Ongelmana, että paikkatiedon mahdollisuuksia ei hyödynnetä 1.2 Prosessin tarjoaman tiedon kuvaaminen 1. Prosessin kuvaaminen 1.1 Prosessin hyödyntämän tiedon tunnistaminen Kehitysvaihe Haasteena oppia uutta, tunnistaa mahdollisuudet, luopua vanhasta ja hallita muutos 2. Prosessin uudistaminen paikkatiedon mahdollisuuksien mukaan 2.1 Paikkatiedon infrastruktuurin tarjoaman tiedon ja palvelujen analysointi Tavoitetila 2.3 Uudistetun prosessin tarjoaman paikkatiedon kuvaaminen 2.2 Prosessin uudistamisen suunnittelu ja toteutus Paikkatiedon infrastruktuuria hyödyntävä ja tukeva, yhteentoimiva prosessi 3. Prosessien jatkuva kehittäminen ja yhteentoimivuudesta huolehtiminen 3.1 Prosessien tarjoaman tiedon kuvausten ylläpito 3.2 Prosessien välisen työnjaon kehittäminen ja riippuvuuksien yhteensovittaminen
Kehityspolku 2 Päällekkäisyyden purku Nykytila Ongelmana päällekkäinen tiedon keruu ja jalostaminen 1.2 Prosessin tarjoaman tiedon kuvaaminen 1. Prosessin kuvaaminen 1.1 Prosessin hyödyntämän tiedon tunnistaminen Kehitysvaihe 2. Prosessin kehittäminen kuvatun tietotarjonnan pohjalta 2.1 Päällekkäisen tiedon keruun ja jalostamisen tunnistaminen Tavoitetila Haasteena tunnistaa päällekkäisyys, sopia työnjaosta ja uudistaa prosesseja Yhteentoimivat prosessit ja uusi prosessien välinen työnjako, jossa päällekkäisyydet on poistettu 2.3 Prosessin tarjoaman tiedon kuvausten tarkistaminen 2.2 Uudesta työnjaosta sopiminen 3. Prosessien jatkuva kehittäminen ja yhteentoimivuudesta huolehtiminen 3.1 Prosessien tarjoaman tiedon kuvausten ylläpito 3.2 Prosessien välisen työnjaon kehittäminen ja riippuvuuksien yhteensovittaminen
Kehityspolku 3 Laadun parantaminen Nykytila Ongelmana paikkatiedon huono tai vaihteleva laatu 1.2 Prosessin tarjoaman tiedon kuvaaminen 1. Prosessin kuvaaminen 1.1 Prosessin hyödyntämän tiedon tunnistaminen Kehitysvaihe Haasteena tunnistaa prosessin puutteet, asettaa tavoitetaso ja uudistaa käytäntöjä Tavoitetila 2.3 Uudistetun prosessin 2. Prosessin tarjoaman uudistaminen paikkatiedon paikkatiedon kuvaaminen korkean laadun varmistamiseksi 2.1 Paikkatiedon laadun arvioinnin suunnittelu ja mittareiden valinta 2.2 Prosessin uudistamisen suunnittelu ja toteutus Laadukasta paikkatietoa infrastruktuuriin tarjoava yhteentoimiva prosessi 3. Prosessien jatkuva kehittäminen ja yhteentoimivuudesta huolehtiminen 3.1 Prosessien tarjoaman tiedon kuvausten ylläpito 3.2 Prosessin jatkuva kehittäminen ja paikkatiedon laadun auditointi
Tietoarkkitehtuuri Nykytila: Julkinen hallinto tuottaa runsaasti käyttökelpoista paikkatietoa, mutta jossain määrin paikkatiedon laatu vaihtelee tai sitä ei tunneta. Laatupuutteet rajoittavat yhteentoimivuutta. Paikkatiedon infrastruktuurin toteuttaminen kattaa vain osan tietovarannoista. Tavoitteena on, että paikkatiedon infrastruktuuri on sisällöllisesti kattava paikkatieto on yhteentoimivaa, harmonisoitua ja laadukasta tietotuotteiden skeemat muodostavat yhtenäisen käsitemallin paikkatieto on kuvailtu metatietojen avulla ja liitetty ontologiaan
ympäristön tila suojelualueet tietoliikenneverkot yhdysk.huollonverkot liikenneverkot toimipaikat väestö rakennukset kiinteistöt eläimistö kasvillisuus vesistö korkeus maaperä kallioperä Paikkatieto Paikkatiedolla tarkoitetaan kaikkea tietoa, joka sisältää välittömän tai välillisen viittauksen tiettyyn paikkaan tai maantieteelliseen alueeseen. Yhteentoimivuus Koordinaatit Muut sijaintiviitteet Tunnusyhteys Sivutie 1, 32120 Äetsä Sivutie 1, 32120 Äetsä 123-45-67-89-1 123-45-67-89-1 123-45-67-89-1 123-45-67-89-1
Julkinen, avoin paikkatieto Paikkatieto Ei-paikkatieto Avoin tieto Julkinen tieto Ei-julkinen tieto Inspiren piiriin kuuluva tieto Julkisen hallinnon tieto
Vakuutustietovaranto Tuonti- ja vientitietovaranto Maaseutuelinkeinohallinnon tietovaranto Työvoimatietovaranto Tavaratietovaranto Rakennus- ja huoneistotietovaranto Arvo-osuusjärjestelmän tietovaranto Ennakoinnin tietovaranto Säädöstietovaranto Tilastotietovaranto EU-tietoaineistojen tietovaranto Verotustietovaranto Eläketietovaranto Uutistietovaranto Tapahtumatietovaranto Kansainvälisen osallistumisen tietovaranto Julkisen hallinnon tietovarannot Etuustietovarannot Sosiaalihuollon tietovaranto Talous-, tulos- ja henkilöstötietovaranto Sopimustietovaranto Maastotietovaranto Kulkuneuvotietovaranto Seurannan ja valvonnan tietovaranto Metatietovarannot Julkishallinnon hanketietovaranto Liikennetietovaranto Yhteiskunnan tilaa kuvaava tietovaranto Tilannekuvan tietovaranto Terveydenhuollon tietovaranto Kulttuurisisältöjen tietovaranto Potilastietovaranto Tutkimusaineistojen tietovaranto Julkishallinnon datakatalogit Tietojärjestelmiä koskevat tietovarannot Henkilötietovaranto Kiinteistötietovaranto Yritys- ja yhteisö-tietovaranto Julkishallinnon organisaatiot tietovarantona Rakennetun ympäristön ja asumisen tietovarannot Kuulemisen tietovaranto Julkisten hankintojen tietovaranto Toimipaikkatietovaranto Säätietovaranto Palvelunjärjestäjien ja - tuottajien tietovaranto Palvelukuvausten tietovaranto Luonnonvara- ja ympäristötietovaranto Tutkimustietovaranto Toimilupia koskevat tietovarannot Ammattihenkilöitä koskevat tietovarannot Vaikuttavuuden arvioinnin tietovaranto Oppimateriaalien tietovaranto Tuomioistuinten tietovarannot Rikosrekisteri tietovarantona PAIKKATIETOA 60-80 % Kansallinen osaamisen pääoman tietovaranto Puolustusvoimien tietovarannot Tietoturvaohjeistukset tietovarantona Rikollisuuden torjunnan tietovarannot Oikeusratkaisujen tietovaranto Tie- ja katuverkkotietovaranto Toimintaympäristötietovaranto Päätöstietovaranto
Paikkatiedon mallintaminen pisteistöt viivat verkostot alueet aluejaot KOHTEET Paikkatietokohteet OMINAISUUDET Temaattinen, kuvaileva Sijainti, geometria, topologia Ajoitus SUHTEET KÄSITEMALLI Kohdeluettelo KOHDELUOKAT yli- ja aliluokat Koodiluettelot KOODIT polygoniverkot samanarvonkäyrät hilat, ruudustot kuvat JATKUMOT Paikkatietojatkumot Korkeusmallit KUVAT Karttakuvat, ortoilmakuvat
Yleinen kohdemalli GFM, General Feature Model Paikkatiedon mallintaminen Attribuuttityypit Sijaintiominaisuustyypit GML Simple Features JHS 162 Paikkatietojen mallintaminen tiedonsiirtoa varten http://www.jhs-suositukset.fi/suomi/jhs162
Paikkatiedon yhteentoimivuuden kriteerejä sijaintitieto: yksikäsitteiset koordinaatit ja tunnettu sijaintitarkkuus tai osoitetiedon yksikäsitteisyys yksilöinti: kohteiden tunnusten muuttumattomuus ja elinkaarisääntöjen selkeys mallintaminen: säännönmukaiset yksinkertaiset geometriset ja muut rakenteet tietomallit: harmonisoidut kohdetyypit, ominaisuudet ja metodit koodiluettelot: harmonisoidut koodistot, yksikäsitteiset koodiarvot ja yhteiset luokitukset eri ominaisuuksille esitystyylit: tiedon ja graafisen ulkoasun erottaminen toisistaan merkintäkielet: yleinen rakenteen välittävä syntaksi; vaihtoehtoiset tiedostomuodot ja muunneltavuus metatiedot: aineiston ymmärrettävä kuvailu, kohdetasoinen historiatieto eheys: kaikki oleellinen tieto kohteista on olemassa ja saatavilla laatu: tiedon laatu on kuvattu ja tieto vastaa laadun kuvausta, puutteet kuvattu terminologia: määritellyt käsitteet, termit ja tarpeelliset kieliversiot
Paikkatiedon laatutekijät täydellisyys: tietotuotteeseen ei sisälly ylimääräistä siihen kuulumatonta tietoa ja tietoaineistosta ei puutu tietoa, jonka tulee siihen kuulua eheys: tieto on käsitemallin mukaista, topologisesti virheetöntä ja esiintyvät arvot kuuluvat määriteltyihin ja kuvattuihin arvojoukkoihin sijaintitarkkuus: sovitulla varmuudella koordinaattiarvot vastaavat ulkoista, totena pidettävää sijainnin määritystä ja kohteiden ulottuvuudet sekä keskinäiset sijaintisuhteet kuvautuvat oikein ajantasaisuus: tieto vastaa ajankohdan tilannetta ja sovitulla varmuudella aikaa ilmaiseva tieto vastaa ajankohtaa oikeellisuus: luokitteluun perustuvat ja laadulliset ominaisuustiedot sekä mitattavien ominaisuuksien arvot vastaavat ajanhetken todellisuutta
INSPIRE-direktiivi Liite III Liite II Liite I paikannimet hallinnolliset yksiköt osoitteet kiinteistöt liikenneverkot hydrografia suojellut alueet korkeus maanpeite ortoilmakuvat geologia tilastoyksiköt rakennukset maaperä maankäyttö terveys ja turvallisuus julkiset palvelut ympäristön..seurantalaitteet tuotanto- ja teollisuuslaitokset maatalous- ja kasvinviljelylaitokset väestöjakauma - demografia aluesuunnittelu ja rajoitusalueet luonnonriskialueet ilmakehän tila ilmasto merentutkimus merialueet biomaantieteelliset alueet elinympäristöt ja biotoopit lajien levinneisyys energiavarat mineraalivarat Tietotuoteskeemat Skeemat Kohdetyypit Attribuutit (tyypit) Koodiluettelot Koodiarvot Inspire data models http://inspire.jrc.ec.europa.eu/index.cfm/pageid/2/list/datamodels
Paikkatiedon metatietoja Geoinformatiikan sanasto ja ontologia Paikkatieto-ontologia Paikkatietoaineistojen kuvailut Tietotuoteselosteet, elinkaarisäännöt Skeemat, kohdetyypit, ominaisuudet Koodiluettelot, koodiarvot Karttakuvien selitteet Rajapintapalvelujen kuvailut Rajapintojen ominaisuudet Inspiren velvoittamaa - Kansallista tavoitetilaa
Paikkatiedon metatiedot METATIETO ONTOLOGIA HAKU- Ontologian PALVELU käsitteet ja Palvelun linkit kuvailu PAIKKATIETOHAKEMISTO Paikkatietoaineistojen ja rajapintapalvelujen kuvailut ja asiasanat ONTOLOGIA- PALVELU SKEEMA- PALVELU Palvelun kuvailu TUOTELUETTELO Tietotuoteselosteet, skeemat ja asiasanat KOODI- PALVELU Palvelun kuvailu KOODILUETTELO Koodiluettelot, koodit ja asiasanat TIETOTUOTE Karttakuva PAIKKATIETOTUOTE Paikkatietokohde Paikkatietojatkumo RAJA- PINTA- PALVELU TIETOVARANTO Kartan legenda KARTTAKUVA- PALVELU Palvelun kuvailu Tietotuoteseloste KOHDE- PALVELU Palvelun kuvailu PAIKKATIETOAINEISTO Tietotuoteseloste JATKUMO- PALVELU Palvelun kuvailu Tietotuoteseloste TIEDOSTO- LATAUS- PALVELU Palvelun kuvailu Esitystyyli Aineistokuvailu
Tietojärjestelmäarkkitehtuuri Nykytila: Julkisen hallinnon tietojärjestelmät palvelevat prosessinomistajia. Järjestelmät ovat osin erillisiä eikä rajapintapalvelujen toteuttaminen ole kattavaa. Tieto- ja asiointipalveluja toteutetaan monilla eri tavoilla. Tavoitteena on että paikkatieto on kattavasti löydettävissä paikkatieto on jatkuvasti, turvallisesti hyödynnettävissä eri välineillä sisältöpalvelujen kautta paikkatietoa on helppo julkaista palvelualustojen avulla ja liittää verkkopalveluihin käytettäväksi selaimella paikkatiedon käsittelypalvelut tukevat monipuolista hyödyntämistä
Paikkatietoinfrastruktuuri INSPIRE-arkkitehtuuri - Rajapintapalvelut Palveluväylä Sovellukset ja paikkatietoportaalit Palvelukerros Tietoaineistot Luettelopalvelu Kohdeym. luettelot Hakupalvelu Palvelujen metatiedot Paikkatietoaineistojen metatiedot Katselupalvelut sekä mahdollistavista välineistä, tekniikoista, periaatteista ja prosesseista Latauspalvelut Paikkatietoaineistot Oikeuksien hallinnan kerros Muunnospalvelu Käynnistyspalvelu Paikkatietoinfrastruktuuri muodostuu julkisesti saataville asetetuista paikkatietoaineistoista, paikkatietopalveluista ja niiden kuvailuista
Paikkatietoinfrastruktuuri Inspire-arkkitehtuurin täydentäminen Sovellukset ja paikkatietoportaalit Palveluväylä Karttaliittymäsovellus Palvelualustat Luottamusverkostot Oikeuksien hallinnan kerros Palvelukerros Tunnistuspalvelut Lisenssipalvelut Luettelopalvelut Hakupalvelut Katselupalvelut Latauspalvelut Muunnospalvelut Käynnistyspalvelut Analyysipalvelut Visualisointi palvelut Tallennuspalvelut Profiilitiedot Lisenssitiedot Kohdeym. luettelot Palvelujen metatiedot Tietokerros Paikkatietoaineistojen metatiedot Inspirepalvelut Ohjelmistopalvelut SaaS Software as a Service Asiakkaan paikkatietoaineistot
Inspire-palvelut Itsenäiset ohjelmistot ja sovellukset Portaalit ja selainsovellukset SOVELLUSKERROS Metatietopalvelut Hakupalvelut Luettelopalvelut Sisältöpalvelut Karttakuvapalvelut Kohdetietopalvelut Jatkumopalvelut Verkkosyötteet PALVELUKERROS Käsittelypalvelut Koordinaattimuunnospalvelut Metatiedot Skeemat Koodistot Esitystyylit Tietotuotteet Tietoaineistot TIETOKERROS Karttakuvat Ilmakuvat Kohdetietokannat
Palvelukykyinen infrastruktuuri Itsenäiset ohjelmistot ja sovellukset Portaalit ja selainsovellukset SOVELLUSKERROS Metatietopalvelut Hakupalvelut Luettelopalvelut Metatiedot Skeemat Koodistot Esitystyylit Sisältöpalvelut Karttakuvapalvelut Kohdetietopalvelut Jatkumopalvelut Verkkosyötteet PALVELUKERROS Käsittelypalvelut Koordinaattimuunnospalvelut Palvelutietokannat, Välimuistipalvelut, Koontipalvelut Tietotuotteet Tietoaineistot TIETOKERROS Karttakuvat Ilmakuvat Kohdetietokannat
Luottamusverkostot Itsenäiset ohjelmistot ja sovellukset Portaalit ja selainsovellukset SOVELLUSKERROS Luottamusverkostot SAML Tukipalvelut Tunnistus Valtuutukset Asiointitili Maksaminen Käyttäjätiedot Roolit Asiointitiedot Metatietopalvelut Hakupalvelut Luettelopalvelut Metatiedot Skeemat Koodistot Esitystyylit Sisältöpalvelut Karttakuvapalvelut Kohdetietopalvelut Jatkumopalvelut Verkkosyötteet PALVELUKERROS Käsittelypalvelut Koordinaattimuunnospalvelut Palvelutietokannat, Välimuistipalvelut, Koontipalvelut Tietotuotteet Tietoaineistot TIETOKERROS Karttakuvat Ilmakuvat Kohdetietokannat
Käyttöoikeuksien hallinta Itsenäiset ohjelmistot ja sovellukset Portaalit ja selainsovellukset SOVELLUSKERROS Luottamusverkostot Oikeuksien hallinta XACML Tukipalvelut Tunnistus Valtuutukset Asiointitili Maksaminen Lisenssipalvelut Käyttöoikeuksien hallinta Metatietopalvelut Hakupalvelut Luettelopalvelut Sisältöpalvelut Karttakuvapalvelut Kohdetietopalvelut Jatkumopalvelut Verkkosyötteet PALVELUKERROS Käsittelypalvelut Koordinaattimuunnospalvelut Palvelutietokannat, Välimuistipalvelut, Koontipalvelut Käyttäjätiedot Roolit Asiointitiedot Lisenssit Roolien oikeudet Metatiedot Skeemat Koodistot Esitystyylit Tietotuotteet Tietoaineistot TIETOKERROS Karttakuvat Ilmakuvat Kohdetietokannat
Paikkatiedon palvelualustat Itsenäiset ohjelmistot ja sovellukset Luottamusverkostot Oikeuksien hallinta SOVELLUSKERROS Portaalit ja selainsovellukset JavaScript karttaikkunat karttatyökalut taulukot lomakkeet graafit Paikkatiedon palvelualustat Tukipalvelut Tunnistus Valtuutukset Asiointitili Maksaminen Lisenssipalvelut Käyttöoikeuksien hallinta Metatietopalvelut Hakupalvelut Luettelopalvelut Sisältöpalvelut Karttakuvapalvelut Kohdetietopalvelut Jatkumopalvelut Verkkosyötteet PALVELUKERROS Käsittelypalvelut Koordinaattimuunnospalvelut Skeemamuunnospalvelut Geokoodauspalvelut Analyysipalvelut Tallennuspalvelut Tallennus-, muokkauspalvelut WFS-T Ohjelmistopalvelut Käyttöliittymäpalvelut Visualisointipalvelut SaaS Palvelutietokannat, Välimuistipalvelut, Koontipalvelut Käyttäjätiedot Roolit Asiointitiedot Lisenssit Roolien oikeudet Metatiedot Skeemat Koodistot Esitystyylit Tietotuotteet Tietoaineistot TIETOKERROS Karttakuvat Jalostetut Ilmakuvat sisällöt Kohdetietokannat Dokumentit Käyttäjän, yhteisön, organisaation tallentamat tiedot Käyttäjän, yhteisön, organisaation käyttöliittymämäärittelyt ja esitystyylit
Käsittelypalveluja Itsenäiset ohjelmistot ja sovellukset SOVELLUSKERROS Portaalit ja selainsovellukset karttaikkunat karttatyökalut taulukot lomakkeet graafit Paikkatiedon palvelualustat Luottamusverkostot Oikeuksien hallinta Tukipalvelut Tunnistus Valtuutukset Asiointitili Maksaminen Lisenssipalvelut Käyttöoikeuksien hallinta Metatietopalvelut Hakupalvelut Luettelopalvelut Sisältöpalvelut Karttakuvapalvelut Kohdetietopalvelut Jatkumopalvelut Verkkosyötteet PALVELUKERROS Käsittelypalvelut Koordinaattimuunnospalvelut Skeemamuunnospalvelut Geokoodauspalvelut Analyysipalvelut WPS Tallennuspalvelut Tallennus-, muokkauspalvelut Ohjelmistopalvelut Käyttöliittymäpalvelut Visualisointipalvelut Palvelutietokannat, Välimuistipalvelut, Koontipalvelut Käyttäjätiedot Roolit Asiointitiedot Lisenssit Roolien oikeudet Metatiedot Skeemat Koodistot Esitystyylit Tietotuotteet Tietoaineistot TIETOKERROS Karttakuvat Jalostetut Ilmakuvat sisällöt Kohdetietokannat Dokumentit Käyttäjän, yhteisön, organisaation tallentamat tiedot Käyttäjän, yhteisön, organisaation käyttöliittymämäärittelyt ja esitystyylit
Tietoaineistot TIETOKERROS SOVELLUSKERROS Ontologiapalvelut Itsenäiset ohjelmistot ja sovellukset Portaalit ja selainsovellukset Käyttäjätiedot Roolit Asiointi- tiedot Lisenssit Roolien oikeudet Ontologiat Metatiedot Skeemat Koodistot Esitystyylit Karttakuvat Ilmakuvat Kohdetietokannat Dokumentit Jalostetut sisällöt Käyttäjän, yhteisön, organisaation tallentamat tiedot Käyttäjän, yhteisön, organisaation käyttöliittymä- määrittelyt ja esitystyylit Paikkatiedon palvelualustat Oikeuksien hallinta Luottamusverkostot Tuki- palvelut Lisenssi- palvelut Sisältöpalvelut PALVELUKERROS Käsittelypalvelut Ohjelmisto- palvelut Tallennus- palvelut Tunnistus Valtuutukset Asiointitili Maksaminen Käyttö- oikeuksien hallinta Ontologia- palvelut Hakupalvelut Luettelo- palvelut Karttakuvapalvelut Kohdetietopalvelut Jatkumopalvelut Verkkosyötteet Koordinaatti- muunnospalvelut Skeema- muunnospalvelut Geokoodauspalvelut Analyysipalvelut Tallennus-, muokkaus- palvelut Käyttöliittymä- palvelut Visualisointi- palvelut Palvelutietokannat, Välimuistipalvelut, Koontipalvelut Tietotuotteet Metatieto- palvelut karttaikkunat karttatyökalut taulukot lomakkeet graafit SPARQL
Paikkatiedon palveluväylä Itsenäiset ohjelmistot ja sovellukset SOVELLUSKERROS Portaalit ja selainsovellukset karttaikkunat karttatyökalut taulukot lomakkeet graafit Luottamusverkostot Oikeuksien hallinta Palvelujen ketjutus Käsiteväylä Integraatiot Monitorointi BPEL Paikkatiedon palveluväylä REST/JSON Paikkatiedon palvelualustat Tukipalvelut Tunnistus Valtuutukset Asiointitili Maksaminen Lisenssipalvelut Käyttöoikeuksien hallinta Metatietopalvelut Ontologiapalvelu Hakupalvelu Luettelopalvelut Sisältöpalvelut Karttakuvapalvelut Kohdetietopalvelut Jatkumopalvelut Verkkosyötteet PALVELUKERROS Käsittelypalvelut Koordinaattimuunnospalvelut Skeemamuunnospalvelut Geokoodauspalvelut Analyysipalvelut Tallennuspalvelut Tallennus-, muokkauspalvelut Ohjelmistopalvelut Käyttöliittymäpalvelut Visualisointipalvelut Käyttäjätiedot Roolit Asiointitiedot Lisenssit Roolien oikeudet Ontologiat Metatiedot Skeemat Koodistot Esitystyylit Palvelutietokannat, Välimuistipalvelut, Koontipalvelut Tietotuotteet Tietoaineistot TIETOKERROS Karttakuvat Jalostetut Ilmakuvat sisällöt Kohdetietokannat Dokumentit Käyttäjän, yhteisön, organisaation tallentamat tiedot Käyttäjän, yhteisön, organisaation käyttöliittymämäärittelyt ja esitystyylit
Yhteentoimivat komponentit Itsenäiset ohjelmistot ja sovellukset tunnistus maksu SOVELLUSKERROS Portaalit ja selainsovellukset JavaScript Yhteentoimivat komponentit käyttöehdot ontologiat metatiedot karttaikkunat karttatyökalut taulukot lomakkeet graafit Paikkatiedon palveluväylä Palvelujen ketjutus Käsiteväylä Integraatiot Monitorointi Paikkatiedon palvelualustat Luottamusverkostot Oikeuksien hallinta Tukipalvelut Tunnistus Valtuutukset Asiointitili Maksaminen Lisenssipalvelut Käyttöoikeuksien hallinta Metatietopalvelut Ontologiapalvelu Hakupalvelu Luettelopalvelut Sisältöpalvelut Karttakuvapalvelut Kohdetietopalvelut Jatkumopalvelut Verkkosyötteet PALVELUKERROS Käsittelypalvelut Koordinaattimuunnospalvelut Skeemamuunnospalvelut Geokoodauspalvelut Analyysipalvelut Tallennuspalvelut Tallennus-, muokkauspalvelut Ohjelmistopalvelut Käyttöliittymäpalvelut Visualisointipalvelut Käyttäjätiedot Roolit Asiointitiedot Lisenssit Roolien oikeudet Ontologiat Metatiedot Skeemat Koodistot Esitystyylit Palvelutietokannat, Välimuistipalvelut, Koontipalvelut Tietotuotteet Tietoaineistot TIETOKERROS Karttakuvat Jalostetut Ilmakuvat sisällöt Kohdetietokannat Dokumentit Käyttäjän, yhteisön, organisaation tallentamat tiedot Käyttäjän, yhteisön, organisaation käyttöliittymämäärittelyt ja esitystyylit
Paikkatiedon palveluarkkitehtuuri Itsenäiset ohjelmistot ja sovellukset tunnistus maksu SOVELLUSKERROS Portaalit ja selainsovellukset käyttöehdot Yhteentoimivat komponentit ontologiat metatiedot karttaikkunat karttatyökalut taulukot lomakkeet graafit Paikkatiedon palveluväylä Palvelujen ketjutus Käsiteväylä Integraatiot Monitorointi Paikkatiedon palvelualustat Luottamusverkostot Oikeuksien hallinta Tukipalvelut Tunnistus Valtuutukset Asiointitili Maksaminen Lisenssipalvelut Käyttöoikeuksien hallinta Metatietopalvelut Ontologiapalvelu Hakupalvelu Luettelopalvelut Sisältöpalvelut Karttakuvapalvelut Kohdetietopalvelut Jatkumopalvelut Verkkosyötteet PALVELUKERROS Käsittelypalvelut Koordinaattimuunnospalvelut Skeemamuunnospalvelut Geokoodauspalvelut Analyysipalvelut Tallennuspalvelut Tallennus-, muokkauspalvelut Ohjelmistopalvelut Käyttöliittymäpalvelut Visualisointipalvelut Käyttäjätiedot Roolit Asiointitiedot Lisenssit Roolien oikeudet Ontologiat Metatiedot Skeemat Koodistot Esitystyylit Palvelutietokannat, Välimuistipalvelut, Koontipalvelut Tietotuotteet Tietoaineistot TIETOKERROS Karttakuvat Jalostetut Ilmakuvat sisällöt Kohdetietokannat Dokumentit Käyttäjän, yhteisön, organisaation tallentamat tiedot Käyttäjän, yhteisön, organisaation käyttöliittymämäärittelyt ja esitystyylit
Teknologia-arkkitehtuuri Nykytila: Paikkatietotekniikka on eriytynyttä. Julkisen hallinnon paikkatietojärjestelmät perustuvat pääsääntöisesti ohjelmistoihin, jotka tukevat tai tulevat tukemaan paikkatietoalan standardeja. Välineet rajapintapalvelujen toteuttamiseen ja hyödyntämiseen ovat yleensä olemassa, mutta niitä ei ole otettu laajasti käyttöön. Tavoitteena on että paikkatieto on jatkuvasti saavutettavissa luotettavasti ja turvallisesti rajapintapalvelujen kautta ohjelmistot integroituvat paikkatiedon infrastruktuuriin paikkatietoa on helppo hyödyntää monipuolisesti selaimella palveluketju on saumaton ontologian käsitteistä paikkatiedon visualisointiin karttaliittymässä paikkatietoa hyödyntäviä prosesseja ja käyttöliittymiä voi kopioida, muunnella ja julkaista palveluväylän ja palvelualustojen avulla
Selain Paikkatiedon selainsovellus Karttaliittymä Pilvipalvelun kerroksia GIS, Geographic Information Services Visualisointipalvelu: tiedon havainnollistaminen VaaS, Visualisation as a Service Analyysipalvelu: tiedon yhdistäminen ja analyysit Ohjelmistopalvelu: selainsovellukset Laitteistopalvelu: koneet ja laitteet AaaS, Analysis as a Service Datapalvelu: tietovarantojen rajapintapalvelut DaaS, Data as a Service SaaS, Software as a Service Alustapalvelu: varusohjelmistot, tiedonhallinta PaaS, Platform as a Service IaaS, Infrastructure as a Service Antti Rainio, 15.1.2012
Yhteentoimivuuden toteuttaminen Viitearkkitehtuuri tähtää tietojärjestelmien yhteentoimivuuteen Yhteentoimivuus varmistetaan arkkitehtuurin eri osissa Toimintojen yhteentoimivuus Toimiva työnjako ja päällekkäisen työn minimointi Toisiaan tukevat prosessit Yhteinen näkemys osapuolten rooleista Yhteisesti sovitut tiedon ja palvelujen käyttöehtomallit Tietojen yhteentoimivuus Yhteinen käsitemalli ja sanasto Yhteinen tapa mallintaa kohteita ja ilmiöitä Yhteiset skeema- ja koodiluettelot Tietojärjestelmien yhteentoimivuus Yhteinen käyttäjien tunnistaminen, luottamusverkostot, oikeuksien hallinta Yhteinen hakupalvelu tietojen ja palvelujen löytämiseksi Yhteentoimivat rajapintapalvelut Korkean abstraktiotason palveluväylä ja palvelualustat Teknologian yhteentoimivuus Yhteinen tietoverkko ja standardienmukainen viestintä Yhteentoimivat, standardeja tukevat ohjelmistot ja laitteet
VIITEARKKITEHTUURIN VISIONA Paikkatiedon ekosysteemi Paikkatiedon infrastruktuurin ympärille kehittyy toimiva paikkatiedon ekosysteemi. Julkinen hallinto, yhteisöt ja yritykset hyödyntävät ja tuottavat paikkatietoa ja tarjoavat infrastruktuurin palveluja. Yritykset kehittävät ja toimittavat infrastruktuuriin toteuttamisessa tarvittavia ja siihen tukeutuvia ratkaisuja ja käyttöliittymiä sekä osana infrastruktuuria toimivia palveluja ja jalostettuja tietotuotteita.
Paikkatiedon viitearkkitehtuurin laatiminen jatkuu Tavoitteena luovuttaa luonnos VM:lle ennen kesäkautta Käsittelyä: Paikkatietoasiain neuvottelukunta 9.5.2012 Inspire-verkosto / Webropol-palautekysely toukokuussa Inspire verkosto / Arkkitehtuurityöpaja toukokuussa Viimeistelyä Yhteistyöstä kiittäen! Antti Rainio