Paikkatietoikkunan kehittäminen paikkatiedon palvelualustaksi

Paikkatiedon palvelualustan
kehittäminen
16.5.2012
Antti Rainio
Maanmittauslaitos
Kehittämiskeskus
Map API - Map Mashup
SaaS, Software as a Service
http://en.wikipedia.org/wiki/Comparison_of_web_map_services
Verkkokarttapalveluja
- paikkatiedon palvelualustoja?
Google
Maps
Google
Maps
APIs
https://developers.google.com
/maps/?hl=fi
ESRI
-
ArcGIS Online
http://www.arcgis.com/
http://www.arcgis.com/apps/Legend/main/index.html?appid=046c4451a0dd477e8face7ea9df8b544
PAIKKATIEDON PALVELUALUSTA
Lähtökohtana:
INSPIRE-direktiivi
Kansainväliset standardit (ISO, OGC)
Paikkatiedon infrastruktuuri
Avoimen lähdekoodin
ratkaisu
Liite I
Liite II
Liite III
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
INSPIRE-direktiivin toimeenpano
Paikkatietoa hallinnoivat viranomaiset
Elintarviketurvallisuusvirasto
Energiamarkkinavirasto
Geologian tutkimuskeskus
Ilmatieteen laitos
Liikennevirasto
Liikenteen turvallisuusvirasto
Luonnontieteellinen keskusmuseo
Maanmittauslaitos
Maaseutuvirasto
Metsähallitus
Metsäntutkimuslaitos
Maa- ja elintarviketalouden tutkimuskeskus MTT
MMM:n tietopalvelukeskus
Museovirasto
Puolustusvoimat
Riista- ja kalatalouden tutkimuslaitos
Suomen ympäristökeskus
Kunnat
Terveyden ja hyvinvoinnin laitos
Maakuntien liitot
Tilastokeskus
Tukes
ELY-keskukset
Väestörekisterikeskus
Metsäkeskukset
Paikkatietoinfrastruktuuri
INSPIRE-arkkitehtuuri - Rajapintapalvelut
Sovellukset ja paikkatietoportaalit
Palveluväylä
Palvelukerros
Oikeuksien hallinnan kerros
Luettelopalvelu
Hakupalvelu
Katselupalvelut
Tietoaineistot
Kohdeym.
luettelot
Palvelujen Paikkatietometatiedot aineistojen
metatiedot
… sekä mahdollistavista
välineistä, tekniikoista, periaatteista ja prosesseista
Latauspalvelut
Muunnospalvelu
Käynnistyspalvelu
Paikkatietoinfrastruktuuri
muodostuu julkisesti
saataville asetetuista
paikkatietoaineistoista,
paikkatietopalveluista
Paikkatietoja niiden kuvailuista
aineistot
…
Paikkatietoinfrastruktuurin hyödyntäminen
Palvelualustat
SaaS,
Software as a Service
Karttaliittymäsovellus
Sovellukset ja paikkatietoportaalit
Palvelualustat
Palveluväylä
Luottamusverkostot
Oikeuksien hallinnan kerros
Palvelukerros
Tunnistuspalvelut
Lisenssipalvelut
Luettelopalvelut
Hakupalvelut
Katselupalvelut
Tietokerros
Profiilitiedot
Lisenssitiedot
Kohdeym.
luettelot
MML
GL
Palvelujen
metatiedot
GTK
Valtiok.
Paikkatietoaineistojen
metatiedot
Livi
Latauspalvelut
Muunnospalvelut
Inspirepalvelut
Käynnistyspalvelut
Analyysipalvelut
Visualisointi
palvelut
Tallennuspalvelut
Ohjelmistopalvelut
SaaS
Software
as a Service
J-kylä
Espoo
Mavi
SYKE
VRK
Museov
Tukes
V-S liitto Tampere
Turku
Metla
Helsinki
Oulu
Vihti
Asiakkaan
paikkatietoaineistot
PAIKKATIEDON PALVELUARKKITEHTUURI (Luonnos)
Itsenäiset ohjelmistot ja sovellukset
Portaalit ja selainsovellukset
Paikkatieto-ohjelmistot
Yhteentoimivat komponentit (Mashups)
(GIS, Geographical Information Systems)
käyttöehdot
tunnistus
maksu
ontologiat
metatiedot
karttaikkunat
karttatyökalut
taulukot
lomakkeet
graafit
SOVELLUSKERROS
Paikkatiedon palveluväylä
Monitorointi
Käsiteväylä
Integraatiot
Paikkatiedon
palvelualustat
Palvelujen ketjutus
Luottamusverkostot
Oikeuksien hallinta
Tukipalvelut
Lisenssi- Metatietopalvelut palvelut
Tunnistus
KäyttöValtuutukset oikeuksien
Asiointitili
hallinta
Maksaminen
Ontologiapalvelu
Hakupalvelu
Luettelopalvelut
Sisältöpalvelut
Karttakuvapalvelut
Kohdepalvelut
Jatkumopalvelut
Verkkosyötteet
Muunnos- Analyysi- Visuali- Tallennus- Ohjelmistopalvelut
palvelut sointi- palvelut palvelut
palvelut Tallennus-, KäyttöliittymäKoordinaattiMittaus
muunnokset
Skeemamuunnokset
Geokoodaus
Reititys
Vyöhykkeet
Leikkaukset
Korrelaatiot
…
Karttakuvat
Havainnekuvat
Animaatiot
Graafit
muokkauspalvelut
palvelut
Muunnosmäärittelyt
Prosessikuvaukset
Jalostetut
sisällöt
Esitystyylit
Käyttäjän
tallentamat
tiedot
Käyttäjän
käyttöliittymämäärittelyt
Näkymän
määrittelyt
PALVELUKERROS
Käyttäjätiedot
Roolit
Asiointitiedot
Lisenssit
Roolien
oikeudet
TIETOKERROS
Ontologiat
Metatiedot
Skeemat
Koodistot
Välimuistit
Palvelutietokannat
Kartta-, ilmakuvat
Kohdetiedot
Hilat, kolmioinnit
Kuvat, artikkelit
Sensoritieto
Tietoaineistot, Tietotuotteet
Paikkatiedon viitearkkitehtuurityö 15.5.2012
KARTTAJULKAISU –toiminto
= nykyinen palvelualusta
Taustakarttojen valinta
Teemojen valinta
Teemojen valinta
Karttaliittymän kieli, koko ja työkalut
Karttaliittymän tallennus ja koodi
Karttaliittymän
upotus
verkkosivulle
iframe …
Tulevaisuudessa voi …
julkaista mm. otsikon ja legendan
Pääkaupunkiseudun maankäyttö ja valuma-alueet
Tulevaisuudessa voi …
tarjota kevyitä analyyseja ?
Pääkaupunkiseudun maankäyttö ja valuma-alueet
Paikkatietoikkuna
Paikkatiedon palvelualusta
• Ideana on, että
karttaliittymän voi määritellä ja julkaista
verkkosivuille ohjelmoimatta
• Yksinkertaisen karttaliittymän määrittely käy
muutamassa minuutissa;
monipuolisen käyttöliittymän suunnitteluun
voi mennä useita kymmeniä minuutteja tai
muutama tunti
=> työn tuottavuus nousee moninkertaiseksi
aiempiin toimintatapoihin nähden !
Komponentin valinta osoittamalla
Komponentit
Ikkunointimallit
Kehyksen
koko
tyyli
Julkaisukieli: suomi
Komponentin valinta tarttumalla
Komponentit
Ikkunointimallit
Kehyksen
koko
tyyli
Julkaisukieli: suomi
Komponentin raahaus
Komponentit
Ikkunointimallit
Kehyksen
koko
tyyli
Julkaisukieli: suomi
Komponentin asemointi irrotettaessa
Komponentit
Ikkunointimallit
Kehyksen
koko
tyyli
Julkaisukieli: suomi
Komponentin lisäys oletusarvoilla
Komponentit
Zoomsäädin
Siirtymänuolet
Mittakaavajana
Indeksikartta
Hakukenttä
Karttatyökalut
Sisältöhaku
Tasojen valinta
Tasojen hallinta
Karttavalikko
Karttalegenda
Otsikkorivi
Tilarivi
Kohdeikkuna
Kohdetaulukko
Ikkunointimallit
Kehyksen
koko
tyyli
Julkaisukieli: suomi
Komponentin lisäys oletusarvoilla
Komponentit
Zoomsäädin
Siirtymänuolet
Mittakaavajana
Indeksikartta
Hakukenttä
Karttatyökalut
Sisältöhaku
Tasojen valinta
Tasojen hallinta
Karttavalikko
Karttalegenda
Otsikkorivi
Tilarivi
Kohdeikkuna
Kohdetaulukko
Ikkunointimallit
Kehyksen
koko
tyyli
Julkaisukieli: suomi
Yksinkertainen karttaliittymä
Komponentit
Zoomsäädin
Siirtymänuolet
Mittakaavajana
Indeksikartta
Hakukenttä
Karttatyökalut
Sisältöhaku
Tasojen valinta
Tasojen hallinta
Karttavalikko
Karttalegenda
Otsikkorivi
Tilarivi
Kohdeikkuna
Kohdetaulukko
Ikkunointimallit
Julkaistava kehys
Kehyksen
koko
tyyli
Julkaisukieli:
suomi suomi
Julkaisukieli:
Karttaliittymä otsikolla ja legendalla
Komponentit
Zoomsäädin
Siirtymänuolet
Mittakaavajana
Indeksikartta
Hakukenttä
Karttatyökalut
Sisältöhaku
Tasojen valinta
Tasojen hallinta
Karttavalikko
Karttalegenda
Otsikkorivi
Tilarivi
Kohdeikkuna
Kohdetaulukko
Ikkunointimallit
Julkaistava kehys
Kehyksen
koko
tyyli
Julkaisukieli:
suomi suomi
Julkaisukieli:
Monipuolinen karttaliittymä
Komponentit
Zoomsäädin
Siirtymänuolet
Mittakaavajana
Indeksikartta
Hakukenttä
Karttatyökalut
Sisältöhaku
Tasojen valinta
Tasojen hallinta
Karttavalikko
Karttalegenda
Otsikkorivi
Tilarivi
Kohdeikkuna
Kohdetaulukko
Ikkunointimallit
Julkaistava kehys
Kehyksen
koko
tyyli
Julkaisukieli:
suomi suomi
Julkaisukieli:
Tilastotiedon karttaliittymä
Komponentit
Julkaistava kehys
Kehyksen
koko
Komponentti
tyyli
KARTTATYYPPI
Koropleettikartta
Pylväsdiagrammikartta
Sektoridiagrammikartta
Ympyrädiagrammikartta
Vyöhykekartta
Ruutukartta
Kunnan
väkiluku
31.12.2010
500000
50000
Kuntien avainluvut
35000
25000
Kuntajako 2011
Ikkunointimallit
- 10000
Julkaisukieli:
suomi suomi
Julkaisukieli:
ANALYYSITOIMINNOT
Kuntien avainluvut
Karttaliittymän yhteentoimivat komponentit
Oskari, OpenSource Karttaikkuna
Kielivalikko
Sisältöhaku
Karttatasojen
valinta
Karttatasojen
hallinta
Otsikko
Karttavalikko
Z
o
o
m
s
ä
ä
d
i
n
Teemakartta
Näkymävalikko
<>
Paikkavalikko
Valin- Bbox- Mit- Tulosta
zoom taus tus
Linkki
Hakukenttä
Karttatyökalut
Kohdelomake
Koko
näyttö
Kartan
legenda
Kartta
Mittakaava
Logo Käyttöehdot
Kohdetallennus
Kohdeikkuna
X,Ymuunnos
Kohdevalinta
Tilarivi: koordinaatit pituus pinta-ala
Graafi
Indeksikartta
Kohdelataus
Metatiedot
Kohdetietotaulukko
Ohjeet
Analyysi
… Käynnissä oleva tapahtuma
www.oskari.org
Palvelualusta
www.oskari.org
Yleisen karttaliittymän kehittämisverkosto
Kehittämisverkosto
MML/
Portti2
SADe/
RYPK
Patio2
OpenLayers
jQuery
Paikkatiedon infrastruktuurin tiedontuottajat
MML
GL
GTK
Valtiok.
Livi
J-kylä
Espoo
Mavi
SYKE
VRK
Museov
Tukes
V-S liitto Tampere
Turku
Metla
Helsinki
Oulu
Vihti
muu
avoimen
lähdekoodin
kehitys …
Yleisneuvontapalvelu
Maanmittauslaitoksen huolehtii, että …
• Paikkatiedon palvelualusta on tarjolla julkisen
hallinnon käyttöön
• MML:n ja muiden paikkatiedon tuottajien kartat ja
muut paikkatietoaineistot ovat alustan avulla
hyödynnettävissä
• Palvelu on saatavilla 24/7/365-periaatteella
skaalautuen ja kestäen suurenkin kuormituksen
• Palvelu viestii automaattisesti rajapintapalveluista
huolehtiville osapuolille, mikäli jokin käytettävä
rajapintapalvelu ei toimi normaalisti
• Palvelualustaa kehitetään yhteistyössä ja tulokset
julkaistaan avoimena lähdekoodina
Yleisen karttaliittymän konsepti
SELAIMESSA toimiva
karttaliittymä voi tarjota
pääsyn ja yhdistelyn
mahdollisuuden
kartta-, rekisteri- ja
tilastotietoihin sekä
sähköisiin asiakirjoihin …
Dokumentit, joiden metatietoihin lisätään
maantieteelliset koordinaatit (geotag).
Asiakirjoissa on usein sijaintiviitteitä kuten
paikannimiä ja osoitetietoja, joiden avulla
niitä voidaan osin automaattisesti paikantaa.
Rekisteritiedot kohteista,
joihin on liitetty maantieteelliset
koordinaatit, osoitetieto tai jokin
muu sijaintiviite.
Rekisteritiedot
Dokumentit
Karttaliittymä
Tilastotiedot eri aiheista
tilastoalueittain tai
ruuduittain esitettynä
teemakartaksi
Tilastovisualisoituna.
tiedot
RAJAPINTAPALVELUT
Sisältöpalveluja
Julkishallinnon yhteiskäyttöiset paikkatiedot
Paikkatiedon ekosysteemi
GIS = Geographic Information Services
Analyysipalvelut ovat
standardilla tavalla kuvattuja
rajapintapalveluja,
joita käyttäjä hyödyntää
selainkäyttöliittymän avulla.
Eri sektorien tuottamien paikkatietojen
sisältöpalvelujen ohella rajapintapalveluina voidaan
tarjota muunnos-, analyysi- ja visualisointipalveluja.
Niiden avulla voidaan selaimessa tarjota
toiminnallisuutta, joka perinteisesti on ollut tarjolla
vain paikkatieto-ohjelmistoissa.
Dokumentit
Visualisointipalvelut
tarjoavat standardilla
tavalla toteutettuja
vaihtoehtoisia
visualisointitapoja
paikkatiedoille.
Muunnospalvelut
parantavat RekisteriKarttaTilastopaikkatietojen
liittymä
tiedot
tiedot
yhteentoimivuutta.
RAJAPINTAPALVELUT
TallennusAnalyysiMuunnosSisältöpalveluja
palveluja
palveluja
palveluja
Yritysten
tarjoamat
paikkatiedot
Julkishallinnon yhteiskäyttöiset paikkatiedot
Visualisointipalveluja
Käyttäjien ja
yhteisöjen
paikkatiedot
KYSYMYKSIÄ - KIITOS!