Kokoavan tietopalvelun vaatimusmäärittely, 20.12.2010 (PDF)

20.12.2010
1 (49)
VAATIMUSMÄÄRITTELY
KRYSP, Kokoava tietopalvelu
DOKUMENTTIHISTORIA
#
Pvm
Tekijä
Kommentit
0.10
14.7.2010
Janne Grekula
Luotu
0.82
8.10.2010
Janne Grekula, Antero Karppinen
Ensimmäinen luonnos
0.83
3.11.2010
Vesa Laakko
Kommentit
0.91
26.11.2010
Janne Grekula
Lisätty maankäytön osaprojektiryhmän kokouksen ja työpalaverien
kommentit
1.0
13.12.2010
Janne Grekula
Lisätty maankäytön osaprojektiryhmän kokouksen kommentit
1.01
20.12.2010
Janne Grekula
Lisätty KRYSP:n projektiryhmän kokouksen
kommentit
Hyväksytty
KRYSP:n maankäytön
osaprojektiryhmä
13.10.2010
Määrittely hyväksytty
KRYSP:n maankäytön
osaprojektiryhmässä
2.12.2010
20.12.2010
2 (49)
SISÄLLYSLUETTELO
1.
JOHDANTO .................................................................................... 4
1.1.
1.2.
2.
TAVOITTEET ................................................................................. 5
2.1.
3.
Kokoavan tietopalvelun tarve ................................................................ 6
Tietolähteet ........................................................................................ 6
Asiakkaat ja palvelut ............................................................................ 7
Inspire-direktiivin vaatimukset kunnille .................................................. 8
KOKONAISARKKITEHTUURIN KUVAUS .......................................... 9
4.1.
4.2.
4.3.
5.
Rajaukset ........................................................................................... 6
JÄRJESTELMÄN YLEISKUVAUS ...................................................... 6
3.1.
3.2.
3.3.
3.4.
4.
Dokumentin tarkoitus ja kattavuus ........................................................ 4
Termit ja lyhenteet .............................................................................. 4
Periaatetason linjaukset ..................................................................... 10
4.1.1.
Sidosarkkitehtuurit, rajaukset, ja reunaehdot .......................... 10
4.1.2.
Tietoturvatarpeet ja -periaatteet ............................................ 10
Toiminta-arkkitehtuuri ....................................................................... 10
4.2.1.
Toiminnan strategia .............................................................. 10
4.2.2.
Palvelut ............................................................................... 11
4.2.3.
Sidosryhmät, roolit ............................................................... 12
4.2.4.
Prosessikuvaukset ................................................................ 12
Tietojärjestelmä-arkkitehtuuri ............................................................. 17
4.3.1.
Standardit ........................................................................... 17
VAATIMUKSET .............................................................................18
5.1.
5.2.
5.3.
5.4.
Toiminnalliset vaatimukset ................................................................. 18
5.1.1.
Vaatimukset Haku- ja metatietopalveluiden tuottamiselle .......... 18
5.1.2.
Vaatimukset käyttöoikeuksien hallinnalle sekä e-kaupankäynnille20
5.1.3.
Vaatimukset KRYSP-tietotuotteiden WMS-katselupalvelulle ........ 21
5.1.4.
Vaatimukset KRYSP-tietotuotteiden WFS-latauspalvelulle .......... 22
5.1.5.
Vaatimukset KRYSP-tietotuotteiden tiedostojen latauspalvelulle . 23
5.1.6.
Vaatimukset Inspiren edellyttämille WMS-katselupalveluille ....... 24
5.1.7.
Vaatimukset Inspiren edellyttämille WFS-latauspalveluille ......... 25
5.1.8.
Vaatimukset järjestelmän operoinnille .................................... 26
Tekniset vaatimukset ......................................................................... 26
Tehokkuus ........................................................................................ 27
Muut vaatimukset .............................................................................. 27
6.
KÄYTTÄJIEN JA KÄYTTÄJÄROOLIEN KUVAUKSET .........................28
7.
KÄSITEMALLI...............................................................................29
8.
KÄYTTÖTAPAUSKAAVIOT .............................................................30
9.
KÄYTTÖTAPAUSKUVAUKSET ........................................................33
9.1.
9.2.
9.3.
9.4.
9.5.
9.6.
9.7.
UC1:
UC2:
UC3:
UC4:
UC5:
UC6:
Muut
Metatietopalvelun käyttö ............................................................ 33
Katselupalvelun käyttö (WMS) .................................................... 34
Latauspalvelun käyttö (WFS) ...................................................... 35
Latauspalvelun käyttö (tiedosto) ................................................. 36
Kuntien metatietojen harvestointi ................................................ 37
Metatietojen välittäminen ........................................................... 38
käyttötapaukset ........................................................................ 39
10. JÄRJESTELMÄN TIETOTURVAN JA KÄYTTÖOIKEUKSIEN
HALLINNAN KUVAUS ...........................................................................40
10.1. Käyttöoikeuksien hallinta .................................................................... 40
20.12.2010
3 (49)
11.
JÄRJESTELMÄN ALUSTAVA ARKKITEHTUURI................................44
12.
LIITTEET ......................................................................................49
20.12.2010
4 (49)
1.
JOHDANTO
1.1.
Dokumentin tarkoitus ja kattavuus
Tämä dokumentti kuvaa Kunnan rakennetun ympäristön sähköisten palvelujen (KRYSP) kokoavalle tietopalvelulle asetetut vaatimukset ja toimii pohjana
järjestelmän toteuttamiselle. Vaatimusmäärittely kattaa kokonaisarkkitehtuurinkuvauksen ja käyttötapauskuvaukset.
1.2.
Termit ja lyhenteet
Termi, lyhenne
Selitys
CSW
Catalogue Services for Web
ftp
File Transfer Protocol
Harvestointi
Metadatan kerääminen Internetissä sijaitsevalta palvelimelta tai palvelimilta jonkin tiedonsiirtoprotokollan yli.
INSPIRE
INSPIRE on direktiivi (2007/2/EY), joka luo yleiset puitteet tiettyjen
viranomaisten hallinnassa olevien paikkatietoaineistojen saatavuudelle ja käytölle Euroopassa.
Katselupalvelu (Inspire)
Palvelu, joka mahdollistaa vähintään paikkatietoaineistojen tarkastelun, liikkumisen aineistossa, katselumittakaavan muuttamisen, kartan vierityksen tai paikkatietojen esittämisen päällekkäin. Käytännössä katselupalvelu on Web Map Service -rajapintapalvelu (WMS),
jonka avulla toisella palvelimella paikkatietoaineistoa voidaan katsella karttakuvina.
Katso-palvelussa organisaation edustaja voi perustaa Katsotunnisteen sekä hallinnoida organisaation tietoja, alitunnisteita ja
valtuuksia. Katso-tunnisteita käytetään tunnistautumiseen sähköisissä asiointipalveluissa.
Katso-palvelu
KRYSP
Kunnan rakennetun ympäristön sähköiset palvelut
KTP
Kokoava tietopalvelu
KuntaGML
Kuntien paikkatietopalvelu. Kuntaliiton johdolla laadittu paikkatietopalvelurajapinnan tietomallin kuvaus. Sisältää asemakaavan ja kantakartan tietomallit. Tietomallien ylläpito ja laajentaminen uusiin
tietoihin tapahtuu jatkossa KRYSP:n puitteissa.
Latauspalvelu (Inspire)
Palvelu, joka mahdollistaa paikkatietoaineistojen ja niiden osien kopioinnin omalle tietokoneelle. Käytännössä latauspalvelu on Web
Feature Service -rajapintapalvelu (WFS), jonka avulla paikkatiedot
voidaan siirtää toiselta palvelimelta omalle tietokoneelle, tai palvelu,
josta käyttäjä voi ladata ennalta määriteltyjä paikkatietotiedostoja
omaan käyttöönsä.
OGC
Open Geospatial Consortium on kansainvälinen organisaatio, joka
ohjaa standardoinnin kehitystä paikka- ja sijaintitietoihin liittyvissä
asioissa ja palveluissa.
Palvelutietokanta
GIS-tietokanta, jota voidaan käyttää välivarastona kuntien palveluista haetuille aineistoille.
PSI-direktiivi
Public Sector Information, direktiivi julkisen sektorin tiedon hyödyntämistä ja edelleen käytöstä
Web Service
Web Service (web-palvelutekniikka) on joukko standardeja, jotka
mahdollistavat palveluiden toteuttamisen ja hyödyntämisen riippumatta laitteisto- ja ohjelmistoalustasta.
20.12.2010
5 (49)
2.
Termi, lyhenne
Selitys
VETUMA
VETUMA on valtion omistama kansalaisille tarkoitettu verkkotunnistus- ja maksamisjärjestelmä. Se mahdollistaa yhtenäisen tunnistautumisen ja verkkomaksamisen kaikkiin julkishallinnon kansalaisten
asiointipalveluihin, jotka on liitetty järjestelmään.
WFS
Web Feature Service on OGC:n standardoima tapa jakaa ja käyttää
vektorimuotoisia kartta-aineistoja Internetin välityksellä.
Virtu
Virtu-palvelu (Virkamiehen tunnistuksen luottamusverkosto) on Valtion IT-palvelukeskuksen tarjoama valtionhallinnon yhteinen palvelu,
jota käytetään organisaatiorajojen ylitse käytettävien palveluiden
käyttäjätunnistukseen.
WMS
Web Map Service on OGC:n standardoima tapa jakaa ja käyttää
pääosin rasterimuotoisia kartta-aineistoja Internetin välityksellä.
WMTS
Web Map Tiling Service on OGC:n määrittelemä tapa karttaaineistojen jakeluun. Menetelmä mahdollistaa nopeat vasteajat perustuen etukäteen määriteltyihin karttatiilien kokoelmiin.
TAVOITTEET
Työn tavoitteena on määritellä rakennetun ympäristön sähköisten palvelujen
kokoava tietopalvelu ja siihen liittyvät tukipalvelut. Kokoava tietopalvelu on
uusi järjestelmä ja sen asiakkaita ovat julkishallinto ja yritykset.
Kokoavasta tietopalvelusta asiakkaan tietojärjestelmä voi hakea kuntien
KRYSP-tietopalvelurajapinnoissa tarjolla olevaa tietoa. Järjestelmän tavoitteena on myös kuntien vastuulla olevien Inspire/PSI -tietopalveluiden tuottaminen.
Kokoavan tietopalvelun toiminnalliset tavoitteet ovat seuraavat:
Haku- ja metatietopalveluiden tuottaminen KRYSP-määrittelyjen mukaisista rajapintapalveluista ja niiden aineistoista
Käyttöoikeuksien hallinta ja e-kaupankäynnin tuki
Katselu- ja Latauspalvelujen tuottaminen KRYSP-määrittelyjen mukaisista rajapinnoista
o
WMS/WFS/Web Services – palvelut
Inspire metatietopalvelun tarjoaminen kuntien aineistoista
o
Hakupalvelun tuottaminen kansalliselle metatieto- ja hakupalvelulle
eli Paikkatietohakemistolle

Palvelukohtaiset metatiedot, kunnan tuottamat Inspiren edellyttämät tiedot

Aineistokohtaiset metatiedot, kunnan tuottamat Inspiren
edellyttämät tiedot, sisältyvät tietotuotekohtaisiin KRYSPskeemoihin

Kohdekohtaiset metatiedot, kunnan tuottamat, sis. tietotuotekohtaisiin KRYSP-skeemoihin; määrittely tuotetaan erillisessä projektissa
Inspire katselu- ja latauspalvelun tarjoaminen kuntien aineistoista
o
Rajapinnan tuottaminen lakiperusteiselle
katselupalvelulle eli Paikkatietoikkunalle
kansalliselle
Inspire-
20.12.2010
6 (49)
o
Lakiperusteinen Inspire-latauspalvelun tuottaminen kuntien aineistosta

2.1.
Muunnos KRYSP-tietotuotteesta Inspire-tietotuotteeksi
Rajaukset
Vaatimusmäärittelyn ulkopuolelle on rajattu seuraavat asiat:
katselupalvelujen käyttöliittymä
liittymä kuntien muihin paikkatietopalveluihin.
Määriteltävässä e-kaupankäynnin tuessa myyjä-osapuolena on kaikissa käyttötapauksissa tietopalvelun operaattori (ei yksittäinen kunta).
Kokoava tietopalvelu ei ole lähtökohtaisesti henkilöasiakkaan (kuluttajan)
kauppapaikka, joka korvaa kuntatason kauppapaikat, vaan se tarkoitettu viranomaisille ja yrityksille. Henkilöasiakkaan kauppapaikka voi hyödyntää kokoavaa tietopalvelua ja se voi olla esim. sähköisen asiointipalvelun työpöytä.
3.
JÄRJESTELMÄN YLEISKUVAUS
3.1.
Kokoavan tietopalvelun tarve
KuntaGML- ja KRYSP-hankkeissa määritetyt kunnan rakennetun ympäristön
tietojen rajapinnat mahdollistavat tietopalvelujen toteuttamisen kuntiin. Kunnissa ja Kuntaliitossa on todettu, että tietojen hyödyntämistä helpottaisi kokoava tietopalvelu, jolloin asiakkaalla olisi mahdollista saada yhdestä tietopalvelusta kuntien rakennetun ympäristön tiedot. Toisena asiana on todettu, että
rakennetun ympäristön tietopalvelun tukipalveluja ei tarvitse toteuttaa jokaiseen kuntaan erikseen, vaan kunnat voivat hyödyntää kokoavan tietopalvelun
tukipalveluja. Kunnat voivat tällöin keskittyä aineiston ylläpitoon. Kokoava tietopalvelu ei itse tuota tietoa, vaan se välittää kuntien tietoa.
3.2.
Tietolähteet
Kokoavan tietopalvelun tietolähteitä ovat kunnat. Kunta voi organisoida rakennetun ympäristön tietojen tuottamisen haluamallaan tavallaan – itsenäisesti, yhdessä naapurikuntien kanssa, seutukunnan kautta tai ostopalveluna
yritykseltä. Kunnat julkaisevat rakennetun ympäristön tiedot KuntaGML- ja
KRYSP-hankkeissa määritetyillä rajapintapalveluilla. Jotta kunta voi hyödyntää
kokoavaa tietopalvelua, tulee sen rakennetun ympäristön tiedot olla ensin sellaisessa tietojärjestelmässä, josta ne voidaan KRYSP-rajapintapalvelulla siirtää
kokoavaan tietopalvelun käyttöön. Kuvassa 1 on esitetty KRYSP:iin sisältyvät
tietotuotteet.
20.12.2010
7 (49)
KRYSP-tietotuotteet
Asemakaava
Kantakartta
Opastavat tiedot
o Opaskartta
o Osoitteet
o Palvelut
o Verkkotopologia
Poikkeamispäätös ja suunnittelutarveratkaisu
Rakennusvalvonta
Ympäristö
o Ilmoitukset
o Vesihuoltolaki
o Ympäristöluvat
o Pilaantuneet maa-alueet
o Maa-ainesluvat
o Luontokohteet
o Ympäristön tila ja seuranta
Kantakartta sisältää seuraavat kohteet: hallinnolliset aluejaot, ilmaliikenneverkko,
kaasuverkko, kaukolämpöverkko, karttatekstit, kasvillisuus, kiinteistötiedot, luonnonsuojelu, maaliikenneverkko, maanpinnan korkeus, maanpinta, paikannusjärjestelmät, rakennetut tilat, rakenteet, rautatieliikenneverkko, sähköverkko, tietoliikenneverkko, vesiliikenneverkko, vesistöt sekä vesi- ja viemäriverkko.
Kuva 1 KRYSP:n tietotuotteet.
3.3.
Asiakkaat ja palvelut
Kokoavan tietopalvelun asiakkaita ovat viranomaiset ja yritykset. Asiakkaille
tarjotaan rajapinnat haku-, katselu- ja latauspalveluun eli CSW-, WMS- ja
WFS-rajapinnat ja web-käyttöliittymä rekisteröitymistä, e-kaupankäyntiä ja
suurten tiedostojen latausta varten.
Kokoavassa tietopalvelussa on metatietopalvelu kuntien KRYSP-rajapintojen
aineistojen ja palveluiden metatiedoille. Aineisto- ja kohdekohtaiset metatiedot sisältyvät KRYSP-rajapintakuvauksiin ja palvelujen metatiedot saadaan kysymällä kuntien KRYSP-rajapintapalveluista.
Kokoava tietopalvelu tuottaa hakupalvelurajapinnan asiakkaille. Asiakkaat voivat hakea KRYSP-tietotuotteita ja niiden metatietoja kokoavan tietopalvelun
hakupalvelusta kunnan tai aineiston nimen, asiasanan tai sijainnin perusteella
saatavilla olevista KRYSP-tietotuotteista.
Kokoava tietopalvelu tuottaa asiakkaille katselu- ja latauspalvelut kuntien
KRYSP-tietotuotteille yhden luukun periaatteella eli se yhdistää kuntien rajapintapalvelut tietotuotekohtaisiksi palveluiksi. Asiakkaan tietojärjestelmällä voi
hakea kokoavasta tietopalvelusta siellä tarjolla olevia kuntien rakennetun ympäristön tietoja. Kokoava tietopalvelu tarjoaa asiakkaalle mahdollisuuden tunnistautua ja rekisteröityä kokoavan tietopalvelun hyödyntäjäksi palvelussa tai
luottamusverkoston käyttäjätietojen välittämisen kautta. Kokoava tietopalvelu
sisältää asiakkaiden käyttöoikeuksien (lisenssien) hallinnan.
20.12.2010
8 (49)
Kokoavan tietopalvelun ylläpidosta vastaa operaattori. Operaattori vastaa kuntien KRYSP-rajapintojen liittämisestä kokoavaan tietopalveluun. Operaattorin
vastuulla on myös rakennetun ympäristön tietojen e-kaupankäynti ja asiakkaiden käyttöoikeuksien hallinta.
3.4.
Inspire-direktiivin vaatimukset kunnille
Inspire-direktiivi sekä kansallinen laki ja asetus paikkatietoinfrastruktuurista
velvoittavat kuntia avaamaan ympäristöön vaikuttavat paikkatietoaineistonsa muiden viranomaisten käyttöön tietoverkossa. Kokoavaan tietopalveluun sisällytetään toiminnallisuudet, jotka täyttävät nämä velvoitteet.
Kokoava tietopalvelu välittää tarvittavin osin Inspiren piiriin kuuluvien rakennetun
ympäristön
paikkatietojen
metatiedot
kansalliseen
Inspiremetatietopalveluun eli Paikkatietohakemistoon. Näin ollen kunnan ei tarvitse
erikseen toimittaa metatietoja kansalliseen metatietopalveluun.
Kunnilla on myös lakisääteinen velvollisuus tuottaa katselu- ja latauspalvelu
Inspiren piiriin kuuluvista rakennetun ympäristön tiedoista. Kokoava tietopalvelu tarjoaa katselupalvelun (WMS-rajapinnan) rakennetun ympäristön tiedoista kansalliseen Inspire-paikkatietoportaaliin eli Paikkatietoikkunaan.
Seuraavassa taulukossa on esitetty tunnistetut Inspire-tietotuotteet, joihin
kunnat tuottavat paikkatietoa. Samassa taulukossa on myös kokoavat tietolähteet kunnista Inspire-direktiivin liitteen I tietotuotteiden osalta. Inspiren aikataulut ovat liitteessä 1.
Taulukko 1 Inspire-tietotuotteet, joihin kunnat tuottavat paikkatietoa.
INSPIRE-tietotuote
Inspiredirektiivin liite
Kokoava tietolähde
kunnista
Osoitteet
I
KRYSP:n osoitteet
Kiinteistöt
I
Kiinteistötietojärjestelmä
Suojellut alueet
I
KRYSP:n asemakaava
Maankäyttö
III
Rakennukset
III
Väestön terveys ja turvallisuus
III
Yleishyödylliset ja muut julkiset
palvelut
III
Aluesuunnittelun, rajoitusten ja
sääntelyn piiriin kuuluvat alueet ja raportointiyksiköt
III
Tuotanto- ja teollisuuslaitokset
III
Ympäristön tilan seurantalaitteet
III
20.12.2010
9 (49)
4.
KOKONAISARKKITEHTUURIN KUVAUS
KuntaIT suosittelee kokonaisarkkitehtuurimenetelmää sovellettavaksi koko
kuntasektorilla. Kokonaisarkkitehtuurin mukainen tavoitetila on kattava ylätasonkuvaus, mutta se ei sisällä toteutuksessa tarvittavia yksityiskohtia. Kokonaisarkkitehtuuria täydennetään varsinaisella systeemityöllä.
KuntaIT:n käyttämä kokonaisarkkitehtuurikehys jäsentyy kuvan 2 mukaisesti
neljään näkökulmaan ja neljään käsitteelliseen tasoon.
Näkökulmat:
Toiminta-arkkitehtuuri: toiminnallinen ympäristö, liiketoimintaprosessit
Tietoarkkitehtuuri: tietoja ja käsitteitä tarkasteleva näkökulma
Tietojärjestelmäarkkitehtuuri: järjestelmien näkökulma
Teknologia-arkkitehtuuri: tekniikan, laitteiden ja teknisten ratkaisujen näkökulma
Käsitteelliset tasot:
Periaatteellinen taso - MIKSI, joka kuvaa reunaehdot, esim. arkkitehtuuriperiaatteet
Käsitteellinen taso - MITÄ esim. mitä tietoa taltioidaan ja mitkä ovat toiminnan keskeiset käsitteet
Looginen taso - MITEN, esim. tietovarantojen looginen jäsennys ja tietojen
sijoittuminen eri kokonaisuuksiin
Fyysinen taso - MILLÄ, esim. mihin fyysisiin tietokantoihin eri loogiset tietovarannot sijoitetaan ja mitä sovelluksia ja laitteita palvelun toteuttamiseen käytetään
Seuraavassa kuvassa on esitetty rajatun kohteen kohdearkkitehtuurin tavoitetilan kuvaaminen.
20.12.2010
10 (49)
Kuva 2 Rajatun kohdealueen tavoitearkkitehtuurin kuvaaminen (Kuntasektorin kokonaisarkkitehtuurimenetelmän soveltaminen).
Kokonaisarkkitehtuurimenetelmästä hyödynnetään kokoavaan tietopalvelun
tavoitetila-arkkitehtuurin kuvaamiseen soveltuvat osat.
4.1.
Periaatetason linjaukset
4.1.1. Sidosarkkitehtuurit, rajaukset, ja reunaehdot
Työssä kartoitettiin Valtiovarainministeriöstä (KuntaIT), että valtiohallinnossa
ei ole arkkitehtuurilinjauksia siitä, miten tietojärjestelmä tunnistaa toisen tietojärjestelmän. Tehdyt toteutukset ovat olleet järjestelmäkohtaisia. Myös sähköiseen kaupankäyntiin ei ole arkkitehtuurilinjauksia.
4.1.2. Tietoturvatarpeet ja -periaatteet
Tietoturvatarpeet ja -periaatteet on kuvattu luvussa 10.
4.2.
Toiminta-arkkitehtuuri
4.2.1. Toiminnan strategia
Kokoava tietopalvelu on yksi osa Kuntaliiton KRYSP-hankkeesta. KRYSPhankkeen tavoitteena on tuottaa sähköinen asiointipalvelukokonaisuus, joka
tarjoaa kuntalaisille, yrityksille ja viranomaisille asumiseen rakentamiseen ja
muuttamiseen liittyviä palveluita ja tietoa (Kuva 3). Tavoitteena on, että kun-
20.12.2010
11 (49)
nat, eri viranomaiset ja kuntalaisille palveluja tuottavat yritykset voivat toimia
tehokkaasti käyttäessään yhdenmukaisella tavalla kunnan tietovarastoja ja
tietopalveluja.
Tavoitteena on, että kokoavan tietopalvelun avulla kunta voi täyttää INSPIREja PSI-direktiivien vaatimukset.
Kuva 3 Kokoava tietopalvelu on osa KRYSP-hankekonseptia.
Valtiovarainministeriössä on käynnissä Sähköisen asioinnin ja demokratian
vauhdittamisohjelma (SADe). SADe-ohjelma sisältää 7 sähköisen asioinnin
palvelukokonaisuutta, joiden valinnassa on painotettu erityisesti kuntien tuottavuutta lisääviä hankkeita. Yksi näistä on rakennetun ympäristön ja asumisen
palvelukokonaisuus, joka tuottaa ja mahdollistaa asumiseen ja rakentamiseen
liittyviä asiointi-, neuvonta- ja rajapintapalveluja. Rajapintapalveluiden avulla
viranomaiset ja yritykset voivat liittää julkisia palveluita ja tietovarantoja
omiin sovelluksiin ja verkkopalveluihin. Palvelukokonaisuuden toteutuksesta
valmistuu esiselvitys loppuvuodesta 2010. Rakennetun ympäristön ja asumisen palvelukokonaisuuden toteuttamisesta vastaa ympäristöministeriö. Kokoava tietopalvelu yksi merkittävä rajapintapalvelu, joka tukee SADe-ohjelman
tavoitteita.
4.2.2. Palvelut
Kokoava tietopalvelu kokoaa yhteen kuntien KRYSP-tietopalvelurajapinnat. Se
on suunnattu yrityksille ja julkishallinnon toimijoille. Käyttäjiä ovat lähtökohtaisesti tietojärjestelmät.
20.12.2010
12 (49)
Kokoavan tietopalvelun käynnistäminen edellyttää, että riittävä määrä kuntia
on aukaissut KRYSP-rajapintapalveluja (itse tai yhteistyökumppani), jotka voidaan liittää kokoavaan tietopalveluun.
Kokoava tietopalvelu sisältää seuraavat palvelut:
Metatieto- ja hakupalvelu kuntien KRYSP-rajapintapalveluille
Katselu- ja latauspalvelut KRYSP-tietotuotteille
Muunnospalvelun KRYSP-tietotuotteista Inspire-tietotuotteiksi
Katselu- ja latauspalvelut Inspire-tietotuotteille
Kokoavan tietopalvelun hyödyntäjien tunnistaumisen, rekisteröinnin,
käyttöoikeuksien (lisenssien) hallinnan ja sähköisen kauppapaikan.
4.2.3. Sidosryhmät, roolit
Tunnistetut sidosryhmät ja niiden roolit ovat:
Kunnat, tiedontuottajat
Muut viranomaiset, tiedon hyödyntäjä
Yritykset, tiedon hyödyntäjä
Kokoavan tietopalvelunoperaattori, palvelun ylläpitäjä
Tarkempi erittely on esitetty kappaleessa 6.
4.2.4. Prosessikuvaukset
Prosessikuvaukset on laadittu melko yleisellä tasolla. Prosesseista johdetuissa
käyttötapauksissa ja niiden kuvauksissa on kerrottu tarkemmin esimerkiksi
kunkin prosessin mahdollisesta vaihtoehtoisesta kulusta.
Oheisissa kaavioissa on esitetty seuraavat prosessit
metatietokysely
aineistojen lataus: wms, wfs ja tiedostot
kuntien metatietojen harvestointi
metatietojen välittäminen paikkatietohakemistoon
Aineistojen latauksen prosessin alkuehtona on, että hyödyntäjä on tunnistautunut ja rekisteröitynyt kokoavan tietopalvelun hyödyntäjäksi. Aineistojen latauksessa maksutapahtuma on prosessikuvauksen mukaisessa kohdassa, kun
asiakas hankkii kiinteähintaisen vuosilisenssin aineistolle. Jos hinnoittelu perustuu toteutuneeseen käyttöön (esim. e/haku tai e/kohdemäärä), niin maksutapahtuma on jälkikäteen sovitun aikajakson välein (esim. kerran kuukaudessa).
20.12.2010
13 (49)
Kuva 4 Prosessikuvaus: metatietokysely
20.12.2010
14 (49)
Kuva 5 Prosessikuvaus: Aineistojen lataus
20.12.2010
15 (49)
Kuva 6 Kuntien metatietojen harvestointi
20.12.2010
16 (49)
Kuva 7 Metatietojen välittäminen paikkatietohakemistoon
20.12.2010
17 (49)
4.3.
Tietojärjestelmä-arkkitehtuuri
4.3.1. Standardit
Kokoavan tietopalvelun toteutuksessa tulee noudattaa seuraavia suosituksia ja
standardeja:
JHS-suositukset
JHS 129: Julkishallinnon verkkopalvelun suunnittelun ja toteuttamisen
periaatteet
JHS 162 Paikkatietojen mallintaminen tiedonsiirtoa varten
JHS 164: Tunnistautuminen ja maksaminen sähköisessä asioinnissa
VETUMA-palvelun avulla
JHS 158: Paikkatiedon metatiedot
JHS177 Paikkatietotuotteen määrittely
JHS XXX Kunnan Paikkatietopalvelurajapinta (tulossa)
Inspire
Komission asetukset eli täytäntöönpanosäännöt
o Komission asetus metatiedosta
o Komission asetus verkkopalveluista
o Luonnos komission asetukseksi lataus- ja muunnospalvelusta
Tekniset ohjeet
o Komission ohje metatiedosta
o Komission ohje hakupalvelusta
o Komission ohje katselupalvelusta
o Luonnos komission ohjeeksi latauspalvelusta
o Luonnos komission ohjeeksi muunnospalvelusta
OGC:n rajapinta määrittelyt
WMS (Web Mapping Service)
WFS (Web Feature Service)
20.12.2010
18 (49)
5.
VAATIMUKSET
Kokoavan tietopalvelun vaatimukset on koottu jäljempänä oleviin taulukoihin.
Vaatimuksista on kuvattu seuraavat tiedot (Taulukko 2).
Taulukko 2 Vaatimusten esitystapa
Tieto
Kuvaus
Id
Yksilöivä tunnus, jotta vaatimuksen toteutuminen ohjelmistossa voidaan todentaa
ja jotta siihen voidaan viitata muissa dokumenteissa (jäljitettävyys).
Kuvaus
Yksiselitteinen, täsmällinen ja mitattava kuvaus vaatimuksesta.
Lähde
Mistä vaatimus on peräisin? Voidaan merkitä myös käyttäjärooleittain. Tieto helpottaa usein kilpailevien vaatimusten priorisointia ja päällekkäisyyksien poistoa.
Prioriteetti
Vaatimuksen tärkeys: 1 = pakollinen, 2 = hyödyllinen ja 3 = toivottava
Optio = toiseen vaatimukseen liittyvä optio
VE = vaihtoehtoinen ratkaisu toiselle vaatimukselle
5.1.
Toiminnalliset vaatimukset
Kokoava tietopalvelu muodostuu seuraavista toiminnallisista kokonaisuuksista:
Haku- ja metatietopalveluiden tuottaminen
Käyttöoikeuksien ja lisenssien hallinta sekä e-kaupan käynnin tuki
KRYSP-tietotuotteiden WMS-katselupalvelu
KRYSP-tietotuotteiden WFS-latauspalvelu
KRYSP-tietotuotteiden xml-tiedostojen latauspalvelu
Inspire-tietotuotteiden WMS-katselupalvelu
Inspire-tietotuotteiden WFS-latauspalvelu
Järjestelmän operointi
5.1.1. Vaatimukset Haku- ja metatietopalveluiden tuottamiselle
Kuntaliiton tavoitteena on tukea kuntia ylläpitämään metatietoja niiden omissa
järjestelmissään, jolloin metatietojen ylläpito tapahtuu samassa yhteydessä
varsinaisten tietojen ylläpidon kanssa. KRYSP-skeemoihin sisällytetään aineistojen metatiedot, jolloin kuntien KRYSP-rajapinnoista saadaan aineistojen lisäksi myös niiden metatiedot. Metatiedot sisältävät vähintään Inspiren edellyttämät metatietoelementit sekä mahdollisesti muita kuntien tarpeelliseksi katsomiaan metatietoelementtejä.
Kuntien KRYSP-rajapintapalveluissa ylläpidetään palvelun metatietoja ja ne
saadaan rajapinnasta GetCapabilities-kyselyllä. Palvelun metatiedot sisältävät
vähintään Inspiren edellyttämät metatietoelementit, palvelusta saatavien aineistojen hintatiedot sekä mahdollisesti muita kuntien tarpeelliseksi katsomiaan metatietoelementtejä.
Kuntaliitto teettää loppuvuodesta 2010 erillisen selvityksen, jossa tarkennetaan KRYSP:n metatietoja ja niihin liittyviä palveluja.
20.12.2010
19 (49)
Taulukko 3 Vaatimukset haku- ja metatietopalveluiden tuottamiselle
Id
Kuvaus
Lähde
Prioriteetti
1.1.
Kokoava tietopalvelu kerää säännöllisesti kuntien
KRYSP-rajapinnoista aineistojen metatiedot. Metatiedot sisältävät Inspiren aineistoille pakolliset metatietoelementit. Kunnat ylläpitävät omissa järjestelmissään aineistokohtaisia metatietoja.
Kuntaliitto
1
1.2.
Kokoava tietopalvelu kerää säännöllisesti kuntien
KRYSP-rajapinnoista palvelujen metatiedot (capabilities-kysely). Metatiedot sisältävät Inspiren palveluille
pakolliset metatietoelementit ja aineistohinnat. Kunnat
ylläpitävät KRYSP-rajapintapalveluissa palvelun metatietoja ja aineistohintoja.
Kuntaliitto
1
1.3.
Kokoava tietopalvelu kerää palvelu- ja aineistokohtaiset metatiedot kuntien omista haku- eli CSWpalveluista (harvestointi). Tällöin kunta ylläpitää metatietoja kunnan omassa metatietopalvelussa.
Kuntaliitto
Kunta ylläpitää palvelu- ja aineistokohtaisia metatietoja kokoavan tietopalvelun metatietopalvelussa. Kokoava tietopalvelu tarjoaa kunnalle webkäyttöliittymän metatietojen ylläpitoon.
Kuntaliitto
Kokoava tietopalvelu tallentaa kuntien aineisto- ja palvelukohtaiset metatiedot kokoavan tietopalvelun metatietopalveluun. Metatiedot sisältävät vähintään Inspiren palveluille pakolliset metatietoelementit.
Kuntaliitto
1.4.
1.5.
optio
vaatimuksille
1.1 ja 1.2
optio
vaatimuksille
1.1 ja 1.2
1
Inspiren vaatimukset,
JHS 158
1.6.
Kokoavan tietopalvelun operaattori täydentää tarvittaessa metatietoja kunnista ja tallentaa ne kokoavan
tietopalvelun metatietopalveluun web-käyttöliittymällä.
Kuntaliitto
2
1.7
Kokoavan tietopalvelun hakupalvelua käytetään asiakkaan oman tietojärjestelmän CSW-käyttöliittymällä.
Kuntaliitto
1
1.8
Asiakas voi oman tietojärjestelmän CSWkäyttöliittymällä hakea/etsiä saatavissa olevaa kuntien
rajapinta-aineistoa eri tavoilla: kuntahaku, karttarajaus, valintalistalta. Haku palauttaa asiakkaalle tiedoksi
saatavilla olevat rajapinta-aineistot.
Kuntaliitto
1
1.9
Asiakas voi tarkastella hakupalvelulla valittujen rajapintojen metatietoja.
Kuntaliitto
1
1.10
Asiakas saa hakupalvelulla valittujen rajapintaaineistojen hintatiedot.
Kuntaliitto
1
1.11
Asiakas saa hakupalvelulla valittujen rajapintaaineistojen saatavuustiedot.
Kuntaliitto
1
1.12
Kokoava tietopalvelu vie kuntien palveluiden metatiedot kansalliseen hakupalveluun sen rajapinnan kautta.
Kuntaliitto
1
1.13
Kansallinen hakupalvelu hakee automaattisesti kokoavasta tietopalvelun CSW-palvelusta kuntien palveluiden metatiedot.
Kuntaliitto
Asiakas voi hakea/etsiä kuntien rajapinta-aineistoa
kansallisesta hakupalvelusta tai Paikkatietoikkunasta.
Kuntaliitto
1.13
PSI
VE
vaatimukselle
1.12
VE
vaatimukselle
1.8
20.12.2010
20 (49)
5.1.2. Vaatimukset käyttöoikeuksien hallinnalle sekä e-kaupankäynnille
Kokoava tietopalvelu tarjoaa web-käyttöliittymän, jonka avulla asiakas voi
tunnistautua ja rekisteröityä kokoavan tietopalvelun hyödyntäjäksi.
Web-käyttöliittymän kaupankäyntipaikalla rekisteröitynyt asiakas voi valita
toimitusmuodon (tiedosto tai rajapinta) ja haluamansa aineistot. Asiakkaan
käyttäjäryhmä vaikuttaa saatavissa oleviin aineistoihin. Tiedostomuotoisessa
toimituksessa asiakas maksaa aineistot, minkä jälkeen hän voi ladata aineistot
omalle työasemalleen. Rajapintamuotoisessa toimituksessa asiakas saa rajapintojen url-osoitteen, käyttäjätunnuksen ja salasanan. Rajapinnan käyttö laskutetaan jälkikäteen toteutuneen käytön mukaan.
Taulukko 4 Vaatimukset käyttöoikeuksien hallinnalle sekä e-kaupan käynnille
Id
Kuvaus
Lähde
Prioriteetti
2.1
Asiakas voi tunnistautua (vahva tunnistautuminen) ja
rekisteröityä kokoavan tietopalvelun hyödyntäjäksi
kokoavan tietopalvelun web-käyttöliittymällä. Tunnistautumisessa käytetään VETUMA-, Katso- tai Virtupalvelua.
Kuntaliitto
1
2.2
Rekisteröityessään kokoavaan tietopalveluun asiakas
tallentaa nimen, organisaation, yhteystiedot, laskutusosoitteen ja käyttäjäryhmän (raportoiva toimielin,
viranomainen, yritys tai yhteisö/henkilö)
Kuntaliitto
1
2.3
Asiakkaan käyttäjäryhmään on sidottu aineiston käyttöoikeudet. Kokoavassa tietopalvelussa on asiakkaiden
käyttöoikeuksien hallinta. Asiakas saa käyttäjäryhmän
mukaiset käyttöoikeudet kokoavan tietopalvelun aineistoihin.
Kuntaliitto
1
2.4
Asiakas voi ostaa sähköisestä kaupankäyntipaikasta
käyttöoikeuden kuntien rajapinta-aineistoihin. Käyttöoikeuden ostaminen edellyttää vahvaa tunnistautumista.
Kuntaliitto
1
2.5
Rekisteröitynyt asiakas saa käyttöönsä käyttäjätunnuksen ja salasanan tai hän käyttää oman organisaationsa käyttäjätunnusta (Virtu-palvelu). Käyttäjätunnuksella hän voi kirjautua web-sivujen kauppapaikalle.
Kuntaliitto
1
2.5
Kuntien rajapintapalveluiden aineistoilla on yhtenäiset
hinnoitteluperusteet (irrotusmaksu, aineistomaksu;
€/datamäärä, €/haku, vuosimaksu, asiakkaan käyttäjäryhmän vaikutus hintaan). Kunta päättää itse oman
aineistonsa hinnoittelusta.
Kuntaliitto
1
2.6
Asiakas voi valita sähköisestä kaupankäyntipaikasta
tiedosto- tai rajapintamuotoisen toimituksen. Asiakkaan käyttäjäryhmä vaikuttaa valittavissa oleviin aineistoihin ja mahdollisesti myös hintoihin.
Kuntaliitto
1
2.7
Tiedostomuotoisessa toimituksessa asiakas valitsee
aineistot, koordinaatiston, niiden alueellisen rajauksen
(1-n kpl kuntia, 1-n maakuntia tai vapaa rajaus kartalta) ja aikarajauksen. Käyttöliittymä näyttää valittujen
aineistojen hinnan. Lopuksi asiakas maksaa aineistot
(vahva tunnistus) ja lataa aineistot käyttöönsä ftppalvelulla tai järjestelmä tarjoaa linkin, josta tiedosto
Kuntaliitto
1
20.12.2010
21 (49)
tai tiedostot ovat ladattavissa.
2.8
Rajapintamuotoisessa toimituksessa asiakas valitsee
aineistot ja rajapinnat (WMS/WFS). Käyttöliittymä
näyttää valittujen aineistojen kuntakohtaiset hinnat.
Toimituksen tilaaminen edellyttää vahvaa tunnistusta.
Lopuksi asiakas saa rajapintojen url-osoitteen, käyttäjätunnuksen ja salasanan. Rajapinnan käyttö laskutetaan jälkikäteen toteutuneen käytön mukaan kuukausittain.
Kuntaliitto
1
2.9
Rajapintamuotoisessa toimituksessa asiakas voi seurata kauppapaikalta valitsemiensa rajapintojen toteutunutta käyttöä ja kertynyttä laskutusta. Asiakas voi
asettaa kuukausittaisen maksimilaskutuksen, jonka
täyttyessä rajapinnan käyttöoikeus sulkeutuu.
Kuntaliitto
1
2.10
Kokoava tietopalvelu seuraa ja kerää lokitietoa rajapintapalveluista käyttäjäkohtaisesti jokaisen tilatun
rajapinnan hakujen lukumäärästä (WMS-rajapinta) ja
lähetetyistä datamääristä (WFS-rajapinta) kunnittain.
Kuntaliitto
1
2.11
WFS- ja WMS-aineiston irrotuksella on kohdekohtainen
ja hakukohtainen irrotushinta.
Kuntaliitto
1
2.12
Irrotushintoihin on erikseen määritettävä tukkualennus, joka aktivoituu käyttörajan ylityttyä.
Kuntaliitto
1
2.13
WFS-aineiston tiedon hinnoittelu on kohdelukumääräperusteinen, joka ottaa huomioon mistä kunnasta data
tulee. Yksikköhinta on kuntakohtainen.
Kuntaliitto
1
2.14
WMS-aineiston tiedon hinnoittelu on hakulukumääräperusteinen, joka ottaa huomioon mistä kunnista data
tulee. Haun yksikköhinta on kuntakohtainen.
Kuntaliitto
1
2.15
WFS- ja WMS-aineiston vuosisopimus kattaa tiedon
hinnan, irrottaminen laskutetaan toteutuneen käytön
mukaan.
Kuntaliitto
1
2.16
Aineistohintoihin on erikseen määritettävä tukkualennus, joka aktivoituu käyttörajan ylityttyä.
Kuntaliitto
1
2.17
Käsityötä vaativa irrotus henkilötyökustannuksin erikseen sopimuksen mukaan, pitää voida lisätä laskutusjärjestelmään.
Kuntaliitto
2
5.1.3. Vaatimukset KRYSP-tietotuotteiden WMS-katselupalvelulle
Palvelu tarjoaa WMS-rajapintoja, joihin on koottu omiksi tasoiksi (teemoiksi)
KRYSP-tietotuotteita. Tietotuotekohtaisen tason alle on koottu jokaisen kunnan
kyseisen KRYSP-tietotuotteen WMS-palvelu. Kokoavassa tietopalvelussa voi olla useita WMS-rajapintoja, jotka sisältävät esim. hyödyntäjän käyttäjäryhmän
mukaiset KRYSP-tietotuotteet. Kokoavan tietopalvelun WMS-katselupalvelun
vaatimukset periytyvät kuntien WMS-rajapintoihin.
Kokoavan tietopalvelun WMS-rajapinnan kartta-aineistoissa voi esiintyä venymistä ja kiertymistä, johtuen koordinaatisto muunnoksista kuntien koordinaatistosta kokoavan tietopalvelun WMS-rajapinnan koordinaatistoon. Tietotuotekohtaisesti esitystekniikat vaihtelevat kunnittain.
20.12.2010
22 (49)
Taulukko 5 Vaatimukset KRYSP-tietotuotteiden WMS-katselupalvelulle
Id
Kuvaus
Lähde
Prioriteetti
3.1
Palvelussa tulee olla WMS-rajapinta, jossa jokainen
KRYSP-tietotuote on omana teemana (layer). Teema
muodostuu kuntien kyseisen KRYSP-tietotuotteen
WMS-rajapinnoista (Cascading WMS).
Kuntaliitto
1
3.2
Palvelussa voi olla useita WMS-rajapintoja, joihin on
sisällytetty käyttäjäryhmän mukaiset aineistot.
Kuntaliitto
1
3.3
Palvelu on toteutettu KuntaGML – tietopalvelutoiminnallisuus määrittelyn mukaisesti, niiltä osin mitä tässä
dokumentissa ei ole määritelty.
KuntaGML –
tietopalvelutoiminnallisuus v 1.3
1
3.4
Kunnat voivat julkaista WMS-palvelut kunnan omassa
koordinaatistossa. Kokoavan tietopalvelun suositus
kunnnille on julkaista kuntien omat WMS-palvelut
ETRS-TM35FIN tasokoordinaatistossa.
Kuntaliitto
1
3.6
Esitystyylinä käytetään KRYSP-tietotuotteiden kuntien
omien rajapintojen tarjoamia esitystyylejä.
Kuntaliitto
1
3.7
Palvelu on ETRS-TM35FIN–tasokoordinaatistossa
(EPSG 3067).
Kansallinen
tarve
1
3.8
Palvelu on ETRS-GKn-tasokoordinaatistossa.
Kunnallinen
tarve
optio vaatimukselle 3.5
3.9
Palvelu on ETRS89-maantieteellinen koordinaatissa
(EPSG 4258).
Kansallinen
tarve
optio vaatimukselle 3.5
3.10
Palvelu tarjoaa merkkienselitteet, jotka tuotetaan
kunnissa.
INSPIRE
2
3.11
Asiakas tunnistetaan kokoavan tietopalvelun WMSrajapinnassa (käyttäjätunnus ja salasana).
Kuntaliitto
1
5.1.4. Vaatimukset KRYSP-tietotuotteiden WFS-latauspalvelulle
Palvelu tarjoaa WFS-rajapinnan, jonka kautta on käytettävissä ja ladattavissa
KRYSP-skeeman
mukaisia
paikkatietoaineistoja.
Jokaisella
KRYSPtietotuotteella on oma WFS-rajapinta, jonka alle on koottu jokaisen kunnan
kyseisen KRYSP-tietotuotteen WFS-palvelu. WFS-rajapinta on tarkoitettu tietomäärältään pienille, synkronisesti toistettaville paikkatietokyselyille. Toisin
sanoen palvelupyyntö käsitellään reaaliaikaisesti ja asiakasohjelma jää odottamaan kunnes saa vastauksen palvelusta. Tietomäärältään suurille kyselyille
tulee käyttää tiedostojen latauspalvelua.
Taulukko 6 Vaatimukset KRYSP-tietotuotteiden WFS-latauspalvelulle
Id
Kuvaus
Lähde
Prioriteetti
4.1
Palvelussa tulee olla tietotuotekohtaiset WFSrajapinnat. Rajapintojen sisältö muodostuu kuntien
kyseisen KRYSP-tietotuotteiden WFS-rajapintojen sisällöstä, mutta asiakas näkee palvelun ilman kuntajaottelua.
Kuntaliitto
1
4.2
Palvelu perustuu WFS 1.1 tai WFS 2.0 ja Filter Encoding –standardeihin. WFS-palvelun tukemat operaatiot
noudattavat perustason määritystä (Basic WFS).
Kuntaliitto
1
20.12.2010
23 (49)
4.3
Palvelu on toteutettu KuntaGML – tietopalvelutoiminnallisuus määrittelyn mukaisesti, niiltä osin mitä tässä
dokumentissa ei ole määritelty.
KuntaGML –
tietopalvelutoiminnallisuus v 1.3
1
4.4
4.5
Siirtoformaatti on GML, KRYSP-skeema.
Kuntaliitto
1
Palvelu perustuu ETRS89-koordinaattijärjestelmään.
Kokoava tietopalvelu muuntaa kuntien rajapintaaineistojen koordinaatistot tarvittaessa ETRS89koordinaattijärjestelmään.
Kuntaliitto
1
4.6
WFS-rajapinta tukee ETRS-GKn-tasokoordinaatistoa.
Kunnallinen
tarve
1
4.7
WFS-rajapinta tukee ETRS-TM35FINtasokoordinaatistoa (EPSG 3067).
Kansallinen
tarve
1
4.8
WFS-rajapinta tukee ETRS89-maantieteellinen koordinaatistoa (EPSG 4258).
Kansallinen
tarve,
1
4.9
WFS-rajapinta tukee vähintään yhtä seuraavista: kaistoittaiset ETRS-TM-projektiot (EPSG 3046–3048),
ETRS-LCC (EPSG 3034) tai ETRS-LAEA (EPSG 3035).
4.10
4.11
INSPIRE
INSPIRE
2
Asiakas tunnistetaan kokoavan tietopalvelun WFSrajapinnassa (käyttäjätunnus ja salasana).
Kuntaliitto
1
Palvelu generoi GetFeature -kyselystä selvityksen,
kuinka monta kohdetta kyselyn perusteella löytyy ja
jos määrä on enemmän mitä kokoava tietopalvelu tai
kuntien järjestelmät voivat palauttaa, niin alkuperäisellä GetFeature –kyselyllä ei palauteta yhtään kohdetta asiakasohjelmalle. Asiakkaalle pitää välittää tiedoksi, että maksimimäärä on ylittynyt, jolloin hänen
on käytettävä tiedostomuotoista latauspalvelua.
Kuntaliitto
1
5.1.5. Vaatimukset KRYSP-tietotuotteiden tiedostojen latauspalvelulle
Palvelu tarjoaa suurien aineistojen lataamiselle käyttöliittymän, jolla rekisteröitynyt asiakas voi ladata KRYSP-skeeman mukaisia xml/gml-tiedostoja.
Asiakas voi valita KRYSP-tietotuotteen, koordinaatiston ja aluerajauksen (1-n
kpl kuntia, 1-n maakuntia tai vapaa rajaus kartalta) ja aikarajauksen. Käyttöliittymä kyselee aineistot kunnista WFS-rajapinnalla sopivalla ruudukkohaulla
ja kokoaa vastauksista xml/gml-tiedoston asiakkaalle ftp-palvelimelle, tiedosto
on määräajan asiakkaan haettavissa. Ftp-palvelimen sijaan voidaan käyttää
myös muuta soveltuvaa menetelmää tiedon lataamiseen esim. url-linkki, josta
hän voi ladata tiedoston tai tiedostot. Ruudukkokohtaisella haulla estetään liian suuret kyselyt kuntien järjestelmiin.
Taulukko 7 Vaatimukset KRYSP-tietotuotteiden xml/gml-tiedostojen latauspalvelulle
Id
Kuvaus
Lähde
Prioriteetti
5.1
Palvelussa on käyttöliittymä, jolla rekisteröitynyt asiakas voi ladata KRYSP-skeeman mukaisia xmltiedostoja.
Kuntaliitto
1
5.2
Asiakas voi valita käyttöliittymällä KRYSPtietotuotteen, koordinaatiston, aluerajauksen ja aikarajaukset.
Kuntaliitto
1
20.12.2010
24 (49)
5.3
Siirtoformaatti on GML, KRYSP-skeema.
Kuntaliitto
1
5.4
Palvelu tukee ETRS-GKn – tasokoordinaatistoa.
Kunnallinen
tarve
1
5.5
Palvelu tukee ETRS-TM35FIN tasokoordinaatistoa
(EPSG 3067).
Kansallinen
tarve
1
5.6
Palvelu tukee ETRS89-maantieteellinen koordinaatistoa (EPSG 4258).
Kansallinen
tarve,
1
INSPIRE
5.7
Palvelu koostaa tiedoston automaattisesti
Kuntaliitto
1
5.8
Operaattori (henkilö) koostaa tiedoston
Kuntaliitto
Optio vaatimukselle 5.5
5.9
Tiedosto tai tiedostot ovat määräajan asiakkaan haettavissa ftp-palvelimelle. ftp-palvelimen sijaan voidaan
käyttää myös muuta soveltuvaa menetelmää tiedon
lataamiseen esim. url-linkki, josta hän voi ladata tiedoston tai tiedostot.
Kuntaliitto
1
5.10
Asiakas tunnistetaan kokoavan tietopalvelussa ennen
kuin hän voi ladata tiedostot itselleen (käyttäjätunnus
ja salasana)
Kuntaliitto
1
5.11
Käyttöliittymässä on linkit kuntien tarjoamiin tiedostolatauspalveluihin esim. html-sivuille
Kunnat
3
5.1.6. Vaatimukset Inspiren edellyttämille WMS-katselupalveluille
Kokoava tietopalvelu tuottaa Inspiren edellyttämän WMS-rajapinnan kuntien
KRYSP-rajapinnoista sekä kansalliselle aineistolle että Inspire-tietotuotteille.
Taulukko 8 Vaatimukset Inspiren edellyttämille
tietotuotteiden WMS-katselupalveluille
Id
Kuvaus
6.1
kansallisen
aineiston
ja
Inspire-
Lähde
Prioriteetti
Palvelussa tulee omat WMS-rajapinnat jokaiselle kansalliselle aineistolle ja Inspire-tietotuotteelle.
INSPIRE
1
6.2
Kansallisen aineiston osalta käytetään soveltuvin osin
kokoavan tietopalvelun KRYSP-tietotuotteiden WMSrajapintoja.
Kuntaliitto
1
6.3
Inspire-tietotuotteiden WMS-palvelut kokoava tietopalvelu muodostaa kuntien WFS-rajapintojen KRYSPtietotuotteista. Kokoava tietopalvelu tekee aineistolle
muunnoksen KRYSP-skeemasta Inspire-skeemaan.
Kokoava tietopalvelu julkaisee muunnetun aineiston
WMS-palveluna.
Kuntaliitto
1
6.4
Kokoava tietopalvelu muuntaa kuntien WFS-rajapintaaineistojen koordinaatistot tarvittaessa ETRS89koordinaattijärjestelmään.
Kuntaliitto
1
6.5
Palvelu on ETRS-TM35FIN tasokoordinaatistossa
(EPSG 3067)
Kansallinen
tarve
1
6.6
Palvelu on ETRS89-maantieteellisessä koordinaatistossa (EPSG 4258)
INSPIRE
1
6.7
Palvelussa on vähintään yksi seuraavista koordinaatistoista: kaistoittaiset ETRS-TM-projektiot (EPSG 3046-
INSPIRE
1
20.12.2010
25 (49)
3048), ETRS-LCC (EPSG 3034) tai ETRS-LAEA (EPSG
3035)
6.8
Inspire-tietotuotteiden WMS-palveluilla on tuki useille
esitystyyleille (WMS Style), niillä on vähintään Inspiretietotuotemäärittelyissä annettu oletustyyli.
INSPIRE
1
6.9
Palvelussa on merkkien selitteet jokaiselle tarjotulle
tyylille ja kielelle.
INSPIRE
1
6.10
Kielisyystuki eli rajapinnan on osattava vastata kyselyyn, jossa tiedustellaan sen tukemia kielivaihtoehtoja
INSPIRE
1
6.11
Asiakas tunnistetaan kokoavan tietopalvelun WMSrajapinnassa (käyttäjätunnus ja salasana)
Kuntaliitto
1
5.1.7. Vaatimukset Inspiren edellyttämille WFS-latauspalveluille
Kokoava tietopalvelu tuottaa Inspiren edellyttämän WFS-rajapinnan kuntien
KRYSP-rajapinnoista sekä kansalliselle aineistolle että Inspire-tietotuotteille.
Määrittelytyön aikana ei ollut vielä olemassa Inspire-ohjeita latauspalvelun
osalta. Alla olevat vaatimukset on saatu kansalliselta Inspire-viranomaiselta.
Taulukko 9 Vaatimukset Inspire-tietotuotteiden WFS-latauspalveluille
Id
Kuvaus
Lähde
Prioriteetti
7.1
Palvelussa tulee omat WFS-rajapinnat jokaiselle kansalliselle aineistolle ja Inspire-tietotuotteelle.
Kuntaliitto
1
7.2
Siirtoformaatti GML, kansallisella aineistolla KRYSPskeema ja Inspire-tietotuotteilla Inspire-skeema.
Kuntaliitto
1
7.3
Kansallisen aineiston osalta käytetään soveltuvin osin
kokoavan tietopalvelun KRYSP-tietotuotteiden WFSrajapintoja.
Kuntaliitto
1
7.4
Inspire-tietotuotteiden WFS-rajapinnat kokoava tietopalvelu muodostaa kuntien KRYSP-tietotuotteista. Kokoava tietopalvelu tekee aineistolle muunnoksen
KRYSP-skeemasta Inspire-skeemaan. Muunnetun aineiston kokoava tietopalvelu julkaisee WFS-palveluna.
Kuntaliitto
1
7.5
Kokoava tietopalvelu muuntaa kuntien WFS-rajapintaaineistojen koordinaatistot tarvittaessa ETRS89koordinaattijärjestelmään.
Kuntaliitto
1
7.6
Palvelu on ETRS-TM35FIN tasokoordinaatistossa
(EPSG 3067)
Kansallinen
tarve
1
7.7
Palvelu on ETRS89-maantieteellisessä koordinaatistossa (EPSG 4258)
INSPIRE
1
7.8
Palvelussa on vähintään yksi seuraavista koordinaatistoista: kaistoittaiset ETRS-TM-projektiot (EPSG 30463048), ETRS-LCC (EPSG 3034) tai ETRS-LAEA (EPSG
3035)
INSPIRE
1
7.9
Asiakas tunnistetaan kokoavan tietopalvelun WFSrajapinnassa (käyttäjätunnus ja salasana)
Kuntaliitto
1
20.12.2010
26 (49)
5.1.8. Vaatimukset järjestelmän operoinnille
Kokoavaa tietopalvelun ylläpidosta vastaa operaattori, jolle kokoavan tietopalvelun järjestelmän tulee tarjota työkalut järjestelmän operoinnille.
Taulukko 10 Vaatimukset järjestelmän operoinnille
5.2.
Id
Kuvaus
Lähde
Prioriteetti
8.1
Operaattori liittää palveluun uusien aineistotuottajien
eli kuntien KRYSP-rajapintoja.
Kuntaliitto
1
8.2
Operaattorin on tarvittaessa voitava täydentää puutteellisia metatietoja, jos automaattisella harvestoinnilla ei saada riittäviä tietoja.
Kuntaliitto
2
8.3
Operaattori ylläpitää tietoja aineistotuottajista.
Kuntaliitto
1
8.4
Operaattori ylläpitää tietoja hyödyntäjistä.
Kuntaliitto
1
8.5
Operaattori ylläpitää tietoja kuntien aineistojen hinnoittelusta.
Kuntaliitto
1
8.6
Operaattori seuraa palvelun käyttöä Inspiren edellyttämällä tavalla.
INSPIRE
1
8.7
Operaattori raportoi järjestelmän toiminnasta.
Kuntaliitto
1
8.8
Operaattori vastaa siitä, että hyödyntäjiä laskutetaan
toteutuneen käytön perusteella.
Kuntaliitto
1
8.9
Operaattori tilittää kertyneet maksut aineistotoimittajille.
Kuntaliitto
1
Lähde
Prioriteetti
Tekniset vaatimukset
Taulukko 11 Tekniset vaatimukset
Id
Kuvaus
9.1
Kokoavasta tietopalvelusta on liittymät kuntien
KRYSP-määrittelyjen mukaisiin rajapintoihin.
Kuntaliitto
1
9.2
Kokoavasta tietopalvelussa on Web Service (esim.
ftp), jonka kautta asiakkaat saavat KRYSPmäärittelyjen mukaisen aineiston. Ftp:n sijaan voidaan
käyttää myös muuta soveltuvaa menetelmää tiedon
lataamiseen esim. url-linkki, josta hän voi ladata tiedoston tai tiedostot.
Kuntaliitto
1
9.3
Kokoavasta tietopalvelussa on WMS- ja WFSrajapintoja, joiden kautta asiakkaat saavat KRYSP- ja
Inspire-määrittelyjen mukaiset palvelut.
Kuntaliitto
1
9.3
Kokoava tietopalvelu on kytketty Virtu-, Katso- ja Vetuma-palveluun.
Kuntaliitto
1
20.12.2010
27 (49)
5.3.
Tehokkuus
Normaalitilanne tarkoittaa huippukuormituksen ulkopuolisia ajanjaksoja. Sen
katsotaan vallitsevan 90 prosenttia ajasta.
Taulukko 12 Tehokkuusvaatimukset
5.4.
Id
Kuvaus
Lähde
Prioriteetti
10.1
Pienen ja rajatun aineiston julkaiseminen WMS, WFS
tai Web Service palveluun tapahtuu nopeasti asiakkaan pyynnön jälkeen.
Kuntaliitto
1
10.2
Suurten ja laajojen aineistojen lataaminen voi kestää
useita tunteja asiakkaan pyynnön jälkeen.
Kuntaliitto
1
10.3
Hakupalvelun vaste-aika on enintään 10 s.
INSPIRE
2
10.4
WMS-palvelu kykenee tuottamaan 470 kb kokoisen
kuvan 5 sekunnissa 90 % ajasta.
INSPIRE
2
10.5
WMS-palvelun on pystyttävä vastaamaan palvelun
laatua koskevien suorituskykyvaatimusten mukaisesti
vähintään 20 samanaikaiseen palvelupyyntöön sekunnissa.
INSPIRE
2
10.6
WFS-palvelun ensimmäinen vastaus GetFeaturepyyntöön kestää enintään 30 sekuntia 90 % ajasta,
kun kysely on rajattu pelkästään aluerajauksella
(bounding box). Ensimmäisen vastauksen jälkeen on
normaalitilanteessa pystyttävä ylläpitämään pysyvää
vastetta, joka on yli 0,5 megatavua sekunnissa tai yli
500 paikkatietokohdetta sekunnissa
INSPIRE
2
10.7
WFS-palvelun on pystyttävä vastaamaan palvelun laatua koskevien suorituskykyvaatimusten mukaisesti
vähintään 10 samanaikaiseen pyyntöön sekunnissa.
Rinnakkain käsiteltävien pyyntöjen määrä voidaan
rajoittaa 50:een.
INSPIRE
2
10.8
WMS- ja WFS-palvelun saatavuus tulee olla 99 %
ajasta, jolloin maksimi alhaallaoloaika on 1,7 tuntia
viikossa.
INSPIRE
2
Muut vaatimukset
Taulukko 13 Arkkitehtuuri- ja muut vaatimukset
Id
Kuvaus
Lähde
Prioriteetti
11.1
WFS-rajapinnoissa tulee olla HTTPS-yhteys.
Kuntaliitto
1
11.2
Palvelun web-käyttöliittymässä käytetään HTTPSyhteyttä.
Kuntaliitto
1
11.3
Järjestelmä- ja teknologia-arkkitehtuurin tulee nojautua avoimen arkkitehtuurin linjauksiin
Tarjoutumispyyntö
19.3.2010
1
20.12.2010
28 (49)
6.
KÄYTTÄJIEN JA KÄYTTÄJÄROOLIEN KUVAUKSET
Alla olevan luettelon mukaiset käyttäjät on tunnistettu. Käyttötapauksissa ei
pääsääntöisesti erotella eri hyödyntäjiä eli kuvaukset on pyritty pitämään geneerisinä.
Taulukko 14 Käyttäjäroolit
Rooli
Esimerkki
Aineistotuottajina
Kunnat
Kunta suoraan
Kuntayhteistyönä
Ostopalveluna
Kokoavan tietopalvelun hyödyntäjät
EU:n raportoiva toimielin (INSPIRE)
Viranomainen
Kansallinen INSPIRE-viranomainen
(nyk. MML)
INSPIRE katselupalvelu
(Paikkatietoikkuna)
INSPIRE metatietopalvelu
(Paikkatietohakemisto)
Ympäristöhallinto (Ympäristöministeriö, SYKE, ELY:t)
Ympäristöhallinto:
- ympäristöluvat
SYKE:
- rakennusluvat, poikkeamispäätökset, suunnittelutarveratkaisut, asemakaavat tietyltä ajanjaksolta
- valmistuneet, työn alla olevat ja puretut rakennukset
MML
Väestörekisterikeskus
- rakennustiedot (rakennusluvat)
- muuttuneet osoitteet (talonnumero)
- rakennuslupatiedot
Verohallinto
- käyttöönottotiedot rakennuksille
Pelastuslaitokset ja hätäkeskuslaitos
- osoitetiedot ja kulkutiet
Liikenne- ja viestintäministeriö, Liikennevirasto, Digiroad
- Digiroad-palvelu hakee kuntien ylläpitämiä Digiroad-tietoja
Maakuntaliitot
- asemakaavat
- ympäristön tila
Kunnat, kuntayhtymät
- seudullisia palveluja varten tiedot seudullisista ympäristötoimista
Yritys
Paikkatietopohjaiset tuotteet ja
palvelut
- opastavat tiedot
Johtoverkostojen omistajat kuten
energiayhtiöt
- kantakartat
-palvelutiedot
- verkkojen omistajat
20.12.2010
29 (49)
Rooli
Esimerkki
Suunnittelukonsultit
- suunnittelun lähtötietojen hankinta
Yhteisö/Henkilö
Yleishyödyllisiin, ei-kaupallisiin tarkoituksiin paikkatietoa toiminnassaan käyttävä yhteisö tai henkilö.
Kokoavan tietopalvelun operaattori
7.
Järjestelmän ylläpito: Kuntien tietolähteiden hallinta, käyttäjien hallinta, palvelutietokannan ylläpito
KÄSITEMALLI
Kokoavassa tietopalvelussa ylläpidetään ylläpitäjien eli kuntien tiedot, seuraavassa kuvassa on esitetty ylläpitäjien käsitemalli.
class Ylläpitäj ä
Ylläpitäj ä
Yhteyshenkilö
Kunta
Yhteystiedot
Kunnan raj apinnat
Hinnasto
Kuva 8 Ylläpitäjien käsitemalli
Kokoavassa tietopalvelussa ylläpidetään asiakkaiden tietoja. Seuraavassa kuvassa on esitetty tietosisällön käsitemalli tiedoista, jotka asiakkaista tallennetaan palveluun.
class Hyödyntäj ä
Hyödyntäj ä
Nimi
Organisaatio
Raportoiv a
toimielin
Käyttäj äryhmä
Viranomainen
Kuva 9 Asiakkaista tallennettavien tietojen käsitemalli
Yhteystiedot
Yritys
Yhteisö tai henkilö
20.12.2010
30 (49)
Kokoavan tietopalvelu sisältää myös seuraavat käsitemallit:
Tietotuote
Käyttäjäryhmä
Käyttäjä
Lataus
8.
KÄYTTÖTAPAUSKAAVIOT
Kuva 10 Primäärit käyttötapaukset
20.12.2010
31 (49)
Kuva 11 Kuntien metatietojen harvestointi ja metatietojen välittäminen
20.12.2010
32 (49)
Kuva 12 Kokoavan tietopalvelun operaattorin käyttötapaukset
20.12.2010
33 (49)
9.
KÄYTTÖTAPAUSKUVAUKSET
9.1.
UC1: Metatietopalvelun käyttö
Tarkoitus
Hyödyntäjä tekee metatietokyselyn palvelussa mukana olevien kuntien
aineistoista
Käyttötiheys
Vaihtelee hyödyntäjän mukaan, päivittäin – kerran vuodessa
Käyttäjäroolit
Hyödyntäjien pääroolit:
1. Viranomainen (kansallinen)
2. Viranomainen – INSPIRE metatietopalvelu
3. Yritys
4. Yhteisö tai yksittäinen henkilö
Esiehdot, käyttöoikeudet
Esiehtona vaaditaan, että KTP:lla on ajantasaiset tiedot palvelussa mukana olevien kuntien metatietopalveluista.
Metatietopalvelun käyttöön ei tarvita erikseen käyttöoikeuksia.
Vaihekuvaus, normaali onnistuneeseen
päätökseen johtanut
(N)
1. Hyödyntäjä käyttää oman GIS-järjestelmänsä csw-clientia ja kirjautuu Kokoavan tietopalvelun csw-palveluun.
2. Kokoavan tietopalvelun csw-palvelu palauttaa hyödyntäjälle tiedoksi
saatavilla olevat rajapinta-aineistot.
3. Hyödyntäjä tarkentaa metatietohakua kunnan, palvelun tai tietotuotteen perusteella tai käyttämällä valintalistoja sen mukaan, mitä toiminnallisuuksia csw-client tarjoaa.
4. Hyödyntäjä lataa csw-clientiin haluamansa metatiedot.
Vaihtoehtoiset käyttötavat (V).
V1. Hyödyntäjä on toinen järjestelmä, joka tekee Service-attribuutilla
rajatun http-get tai xml-koodatun http-post GetCapabilities-kyselyn.
Csw-palvelu palauttaa kaikista palvelussa mukana olevien kuntien palveluista ja tietotuotteista muodostetun, KuntaGML-määrityksen mukaisen vastauksen.
tai
V2 Kokoavaan tietopalveluun toteutetaan web-käyttöliittymä, joka
mahdollistaa palvelussa mukana olevien kuntien palveluiden ja tietotuotteiden selailun. P1
Poikkeukset (P)
P1. Hyödyntäjällä ei ole tunnuksia palveluun. KTP rekisteröi hyödyntäjän ja antaa tunnukset.
Lopputulokset
1. Hyödyntäjä saa gis-clientin käyttöliittymään pyytämiensä kuntien
metatiedot.
V1. Kysyvä palvelu saa metatietovastauksen suoraan xml-viestinä.
V2. Hyödyntäjä saa selaimen käyttöliittymään pyytämiensä palveluiden/tietotuotteiden metatiedot.
Riippuvuudet muihin
käyttötapauksiin
Edeltävät käyttötapaukset: UC5, Metatietojen harvestointi
Seuraavat käyttötapaukset: UC2:Katselupalvelun käyttö, UC3: Vektoriaineiston haku, UC4: Tiedoston lataaminen
Käyttötapaukseen
liittyvät näytöt
Kommentit ja avoimet asiat
CSW Discovery –palvelu toteutetaan.
Avoinna: toteutetaanko oma web-käyttöliittymä
20.12.2010
34 (49)
9.2.
UC2: Katselupalvelun käyttö (WMS)
Tarkoitus
Hyödyntäjä lataa itselleen rasteriaineiston WMS-rajapinnan yli
Käyttötiheys
Hyödyntäjän mukaan kuukausittain – kerran vuodessa
Käyttäjäroolit
Hyödyntäjien pääroolit:
1. Viranomainen (kansallinen)
2. Viranomainen – INSPIRE
3. Yritys
4. Yhteisö tai yksittäinen henkilö
Esiehdot, käyttöoikeudet
1. Käyttäjä on rekisteröitynyt.
2. Palvelu on tunnistanut käyttäjän. Käyttäjätietojen perusteella määräytyvät käyttöoikeudet ja aineistomaksut.
3. Hyödyntäjä on tehnyt metatietohaun, jonka perusteella hän osaa
valita oikean aineiston tai
4. Hyödyntäjä tuntee aineiston aikaisemman käytön perusteella eikä
tarvitse metatietoja.
Vaihekuvaus, normaali onnistuneeseen
päätökseen johtanut
1. Hyödyntäjä valitsee kunnan/kunnat ja haettavan aineiston ja rajauksen.
2. KTP kysyy kunnan tietojärjestelmästä valitun aineiston ja rajauksen
mukaisesti määräytyvän hintatiedon . P1
3. Aineisto lisätään hakukoriin. Jos aineisto on maksuton, ohitetaan vaihe 4.
4. Käyttöliittymään päivitetään hintatieto.
5. Hyödyntäjä hakee lisää aineistoja tai siirtyy seuraavaan vaiheeseen.
6. Hyödyntäjä vahvistaa latauspyynnön. (GetMap/GetTile).
7. KTP muodostaa hakukyselyn. Kysely lähetetään prosessoitavaksi
kunnan/kuntien WMS-palveluille.
8. Jos aineistolataus on maksuton (kunta ei veloita irrotuksesta eikä
aineistosta) siirrytään kohtaan 12.
9. Jos aineisto- ja/tai irrotuskulut peritään, asiakas maksaa aineiston.
Siirrytään tunnistautumiseen. P2
10. KTP prosessoi maksutapahtuman ja tilittää maksun kunnalle/kunnille.
11. Kunnan/kuntien tietojärjestelmä(t) vastaanottaa/vastaanottavat
maksun.
12. KTP hakee prosessoidut aineistot kunnan/kuntien WMS-palveluista.
P3
13. KTP ilmoittaa käyttäjälle WMS-palvelun http-osoitteen, käyttäjätunnuksen ja salasanan.
14. Hyödyntäjä lataa aineiston työasemalleen (katselukäyttö).
Vaihtoehtoiset käyttötavat.
Hyödyntäjällä on sopimus KTP:n kanssa. Sopimuksessa määritetään
ladattavien aineistojen alue, tietosisältö ja laajuus. Käyttötapaus alkaa
vaiheesta 7 ja kohta 13 ohitetaan.
Poikkeukset
P1. Jos on-line hintatietoa ei ole saatavilla, KTP ilmoittaa viimeisimmän
KTP:uun tallennetun hintatiedon.
P2. Jos asiakasta laskutetaan toteutuneen käytön mukaan, laskutus
tapahtuu jälkikäteen toteutuneen käytön mukaan esim. kuukausittain.
P3. Kunnan järjestelmä ei ole toiminnassa. Ilmoitetaan asiasta hyödyntäjälle.
Lopputulokset
1. Hyödyntäjä on roolinsa mukaan joko maksanut aineiston ja ladannut
20.12.2010
35 (49)
sen työasemalleen tai ladannut aineiston ilman maksua.
2. Jos maksu peritään, se on tilitetty kunnalle.
Riippuvuudet muihin
käyttötapauksiin
Seuraavat käyttötapaukset: Ei ole
Käyttötapaukseen
liittyvät näytöt
Kommentit ja avoimet asiat
9.3.
UC3: Latauspalvelun käyttö (WFS)
Tarkoitus
Hyödyntäjä lataa itselleen vektoriaineiston WFS-rajapinnan yli
Käyttötiheys
Hyödyntäjän mukaan kuukausittain – kerran vuodessa
Käyttäjäroolit
Hyödyntäjien pääroolit:
1. Viranomainen (kansallinen)
2. Viranomainen – INSPIRE
3. Yritys
4. Yhteisö tai yksittäinen henkilö
Esiehdot, käyttöoikeudet
1. Käyttäjä on rekisteröitynyt.
2. Palvelu on tunnistanut käyttäjän. Käyttäjätietojen perusteella määräytyvät käyttöoikeudet ja aineistomaksut.
3. Hyödyntäjä on tehnyt metatietohaun, jonka perusteella hän osaa
valita oikean aineiston tai
4. Hyödyntäjä tuntee aineiston aikaisemman käytön perusteella eikä
tarvitse metatietoja.
Vaihekuvaus, normaali onnistuneeseen
päätökseen johtanut
1. Hyödyntäjä valitsee kunnan/kunnat ja haettavan aineiston ja rajauksen.
2. KTP kysyy kunnan tietojärjestelmästä valitun aineiston ja rajauksen
mukaisesti määräytyvän hintatiedon. P1
3. Aineisto lisätään hakukoriin. Jos aineisto on maksuton, ohitetaan vaihe 4.
4. Käyttöliittymään päivitetään hintatieto.
5. Hyödyntäjä hakee lisää aineistoja tai siirtyy seuraavaan vaiheeseen.
6. Hyödyntäjä vahvistaa latauspyynnön. (GetFeature/DescribeFeatureType).
7. KTP muodostaa hakukyselyn. Kysely lähetetään prosessoitavaksi
kunnan/kuntien WFS-palveluille.
8. Jos aineistolataus on maksuton (kunta ei veloita irrotuksesta eikä
aineistosta) siirrytään kohtaan 12.
9. Jos aineisto- ja/tai irrotuskulut peritään, asiakas maksaa aineiston.
P2
10. KTP prosessoi maksutapahtuman ja tilittää maksun kunnalle/kunnille.
11. Kunnan/kuntien tietojärjestelmä(t) vastaanottaa/vastaanottavat
maksun.
12. KTP hakee prosessoidut xml-muotoiset aineistot kunnan/kuntien
WFS-palveluista ja tekee tarvittavat muunnokset. P3
13. KTP ilmoittaa käyttäjälle WFS-palvelun http-osoitteen, käyttäjätunnuksen ja salasanan.
20.12.2010
36 (49)
14. Hyödyntäjä lataa aineiston työasemalleen (suorakäyttö).
Vaihtoehtoiset käyttötavat.
Hyödyntäjällä on sopimus KTP:n kanssa. Sopimuksessa määritetään
ladattavien aineistojen alue, tietosisältö ja laajuus. Käyttötapaus alkaa
vaiheesta 7 ja kohta 13 ohitetaan.
Poikkeukset
P1. Jos on-line hintatietoa ei ole saatavilla, KTP ilmoittaa viimeisimmän
KTP:uun tallennetun hintatiedon.
P2. Jos asiakasta laskutetaan toteutuneen käytön mukaan, laskutus
tapahtuu jälkikäteen toteutuneen käytön mukaan esim. kuukausittain.
P3. Kunnan järjestelmä ei ole toiminnassa. Ilmoitetaan asiasta hyödyntäjälle.
Lopputulokset
1. Hyödyntäjä on roolinsa mukaan joko maksanut aineiston ja ladannut
sen työasemalleen tai ladannut aineiston ilman maksua.
2. Jos maksu peritään, se on tilitetty kunnalle.
Riippuvuudet muihin
käyttötapauksiin
Edeltävät käyttötapaukset: Metatietojen haku
Seuraavat käyttötapaukset: Ei ole
Käyttötapaukseen
liittyvät näytöt
Kommentit ja avoimet asiat
9.4.
.
UC4: Latauspalvelun käyttö (tiedosto)
Tarkoitus
Hyödyntäjä lataa aineistotiedoston ftp-palvelimelta tai muusta vastaavasta palvelusta
Käyttötiheys
Hyödyntäjän mukaan kuukausittain – kerran vuodessa
Käyttäjäroolit
Hyödyntäjien pääroolit:
1. Viranomainen (kansallinen)
2. Viranomainen – INSPIRE
3. Yritys
4. Yhteisö tai yksittäinen henkilö
Esiehdot, käyttöoikeudet
1. Käyttäjä on rekisteröitynyt.
2. Palvelu on tunnistanut käyttäjän. Käyttäjätietojen perusteella määräytyvät käyttöoikeudet ja aineistomaksut.
3. Hyödyntäjä on tehnyt metatietohaun, jonka perusteella hän osaa
valita oikean aineiston tai
4. Hyödyntäjä tuntee aineiston aikaisemman käytön perusteella eikä
tarvitse metatietoja.
Vaihekuvaus, normaali onnistuneeseen
päätökseen johtanut
1. Hyödyntäjä valitsee kunnan/kunnat ja haettavat aineisto-otteet.
2. KTP kysyy kunnan tietojärjestelmästä valitun aineiston ja rajauksen
mukaisesti määräytyvän hintatiedon. P1
3. Aineisto lisätään hakukoriin. Jos aineisto on maksuton, ohitetaan vaihe 4.
4. Käyttöliittymään päivitetään hintatieto.
5. Hyödyntäjä hakee lisää aineistoja tai siirtyy seuraavaan vaiheeseen.
6. Hyödyntäjä vahvistaa latauspyynnön.
7. KTP tulkitsee latauspyynnön ja muodostaa haun.
8. Jos aineistolataus on maksuton (kunta ei veloita irrotuksesta eikä
aineistosta) siirrytään kohtaan 12.
9. Jos aineisto- ja/tai irrotuskulut peritään, asiakas maksaa aineiston.
20.12.2010
37 (49)
10 KTP prosessoi maksutapahtuman ja tilittää maksun kunnalle/kunnille.
11. Kunnan/kuntien tietojärjestelmä(t) vastaanottaa/vastaanottavat
maksun.
12. KTP hakee hyödyntäjän määrittämät aineistot kunnan/kuntien palveluista ja pakkaa tiedostot yhteen tai useampaan pakettiin.
13. KTP siirtää paketit ftp-palvelimelle ja lähettää latauslinkin hyödyntäjälle käyttäjätunnuksen ja salasanan
15. Hyödyntäjä lataa aineiston.
Vaihtoehtoiset käyttötavat.
Tiedosto-latauspalvelua käytetään tilanteessa, jossa hyödyntäjä on
käyttäessään WFS-palvelua hakenut niin suuren tietojoukon, että WFSpalvelun / palveluiden rajoitusten vuoksi koko aineistoa ei voida toimittaa WFS-rajapinnan yli. Tällöin KTP prosessoi aineistokyselyn tuloksen
xml-tiedostoon/tiedostoihin ja prosessoinnin päätyttyä lähettää latauslinkin http-osoitteen hyödyntäjän sähköpostiin.
Poikkeukset
P1. Jos on-line hintatietoa ei ole saatavilla, KTP ilmoittaa viimeisimmän
KTP:uun tallennetun hintatiedon.
Lopputulokset
1. Hyödyntäjä on saanut tilaamansa aineisto-otteet käyttöönsä.
2. Jos aineistosta tai irrotuksesta veloitetaan, maksu on tilitetty kunnalle
Riippuvuudet muihin
käyttötapauksiin
Edeltävät käyttötapaukset: Metatietojen haku
Seuraavat käyttötapaukset: Ei ole
Käyttötapaukseen
liittyvät näytöt
Kommentit ja avoimet asiat
9.5.
UC5: Kuntien metatietojen harvestointi
Tarkoitus
Kokoava tietopalvelu kerää metatietojen kuntien palveluista
Käyttötiheys
Ajetaan joka yö – kerran kuukaudessa
Käyttäjäroolit
Kokoava tietopalvelu lukee kuntien palveluiden metatietoja
Esiehdot, käyttöoikeudet
1. Kokoavalla tietopalvelulla on kuntien palveluiden http-osoitteet.
Vaihekuvaus, normaali onnistuneeseen
päätökseen johtanut
1. KTP ajaa ajastettua skriptiä.
2. Haku perustuu KTP:n ja kuntien välisiin sopimuksiin.
2. Skripti kutsuu kunnan X palvelua Y.
3. Jos palvelu vastaa, KTP kysyy palvelun metatiedot. Jos palvelu ei
vastaa, siirrytään kohtaan 6.
4. KTP vertaa haettua metadataa kantaan tallennettuun dataan. Jos
datat ovat muuttumattomat, siirrytään kohtaan 6.
5. KTP tallentaa kunnan palvelun tuottamasta vastauksesta metatiedot
KTP:n tietokantaan (välivarasto).
6. Skripti hakee metatiedot kunnan seuraavalta palvelulta.
7. Kun kunnan kaikki palvelut on käyty läpi, skripti siirtyy seuraavaan
kuntaan ja suoritus palaa kohtaan 2.
8. Kun kaikki kunnat on käyty läpi, skripti kirjoittaa lokitiedoston.
9. Jos prosessissa tehtiin jonkin palvelun metatietojen tallennus, skripti
käynnistää metatietojen siirron Paikkatietohakemistoon.
10. Ajastetun skriptin suoritus päättyy.
20.12.2010
38 (49)
Vaihtoehtoiset käyttötavat.
- KTP:n operaattori käynnistää manuaalisesti skriptin.
- Tietokannan metatietojen päivittäminen kohdistuu vain valittuihin kuntiin, palveluihin tai aineistoihin.
Poikkeukset
Lopputulokset
1. KTP:n tietokannassa on ajantasainen metatieto KTP:ssä mukana olevien kuntien aineistoista.
Riippuvuudet muihin
käyttötapauksiin
UC1: Metatietojen haku
UC6: Metatietojen välittäminen
Käyttötapaukseen
liittyvät näytöt
Kommentit ja avoimet asiat
9.6.
- Koska KRYSP-skeemat sisältävät aineisto- ja kohdekohtaiset metatiedot, on mahdollista poimia metatiedot jokaisesta hyödyntäjän tekemästä onnistuneesta hausta.
UC6: Metatietojen välittäminen
Tarkoitus
Kokoava tietopalvelu välittää päivittyneet metatiedot Paikkatietohakemistoon lähettämällä push-tyyppisesti xml-muotoisen sanoman.
Käyttötiheys
Käyttötapauksen UC5 mukaisesti
Käyttäjäroolit
Kokoava tietopalvelu lähettää, Paikkatietohakemisto vastaanottaa
Esiehdot, käyttöoikeudet
1. Käyttötapauksessa UC5 kokoavan tietopalvelun metatiedot ovat päivittyneet.
Vaihekuvaus, normaali onnistuneeseen
päätökseen johtanut
1. KTP ajaa ajastettua skriptiä.
2. Skripti kutsuu kunnan X palvelua Y.
3. Jos palvelu vastaa, KTP kysyy palvelun metatiedot. Jos palvelu ei
vastaa, siirrytään kohtaan 6.
4. KTP vertaa haettua metadataa kantaan tallennettuun dataan. Jos
datat ovat muuttumattomat, siirrytään kohtaan 6.
5. KTP tallentaa kunnan palvelun tuottamasta vastauksesta metatiedot
KTP:n tietokantaan (välivarasto).
6. Skripti hakee metatiedot kunnan seuraavalta palvelulta.
7. Kun kunnan kaikki palvelut on käyty läpi, skripti siirtyy seuraavaan
kuntaan ja suoritus palaa kohtaan 2.
8. Kun kaikki kunnat on käyty läpi, skripti kirjoittaa lokitiedoston.
9. Jos prosessissa tehtiin jonkin palvelun metatietojen tallennus, skripti
käynnistää metatietojen siirron Paikkatietohakemistoon.
10. Ajastetun skriptin suoritus päättyy.
Vaihtoehtoiset käyttötavat.
- KTP:n operaattori käynnistää manuaalisesti skriptin.
- Tietokannan metatietojen päivittäminen kohdistuu vain valittuihin kuntiin, palveluihin tai aineistoihin.
Poikkeukset
Lopputulokset
1. KTP:n tietokannassa on ajantasainen metatieto KTP:ssä mukana olevien kuntien aineistoista.
Riippuvuudet muihin
käyttötapauksiin
UC1: Metatietojen haku
Käyttötapaukseen
liittyvät näytöt
20.12.2010
39 (49)
Kommentit ja avoimet asiat
9.7.
- Koska KRYSP-skeemat sisältävät aineisto- ja kohdekohtaiset metatiedot, on mahdollista poimia metatiedot jokaisesta hyödyntäjän tekemästä onnistuneesta hausta.
Muut käyttötapaukset
Kokoavan tietopalvelun operaattori vastaa seuraavista tehtävistä:
Rajapintojen ylläpito
Kokoavaan tietopalveluun liittyvien uusien kuntien palveluiden liittäminen
osaksi palvelua
Metatietojen täydennys
Puuttuvien metatietojen hankkiminen kunnista
Hyödyntäjien tietojen ylläpitäminen
Hyödyntäjien käyttäjätilien perustaminen (tietyissä poikkeustapauksissa)
Muut tietojen ylläpitämiseen tarvittavat toimet
Hintatietojen ylläpitäminen
Kuntien aineistojen hintatietojen ylläpitäminen
INSPIREn edellyttämä palvelujen käytön seuranta
myös raportointi ja hyödyntäjien laskutus
Kerättyjen maksujen tilittäminen kunnille
Näistä tehtävistä ei ole kirjoitettu erillisiä käyttötapauskuvauksia.
20.12.2010
40 (49)
10.
JÄRJESTELMÄN TIETOTURVAN JA KÄYTTÖOIKEUKSIEN HALLINNAN KUVAUS
Kokoava tietopalvelu käyttöoikeuksien hankkiminen edellyttää hyödyntäjien
rekisteröintiä ja tunnistautumista.
Hyödyntäjä rekisteröityy kokoavan tietopalveluun vuorovaikutteisessa webkäyttöliittymässä, jossa hyödyntäjä antaa henkilötietonsa tai ne saadaan luottamusverkon kautta (Virtu). Kokoavan tietopalveluun tallennetaan hyödyntäjän nimi, organisaatio, yhteystiedot, laskutusosoite ja käyttäjäryhmä. Kokoavan tietopalvelun käyttäjäryhmät ja niihin liittyvät oikeudet on kerrottu seuraavan luvun taulukossa.
Rekisteröityminen sisältää käyttäjän tunnistautumisen. Käyttäjän tunnistaminen perustuu vahvaan tunnistautumiseen, vaihtoehtoina ovat
VETUMA (kansalaisvarmenne sirukortilla tai SIM-kortilla, pankkien tunnistuspalvelu)
VIRTU (virkamiehet)
Katso (organisaatiot)
Rekisteröitynyt käyttäjä saa käyttäjätunnuksen ja salasanan (heikko tunnistauuminen), jolla hän pääsee käyttämään kokoavan tietopalvelun ekauppapaikkaa.
Jos käyttäjä ostaa palvelun kautta aineistoja, hän tekee vahvan tunnistautumisen e-kauppapaikalla.
Rajapinta-aineistoihin käyttöoikeuden hankkinut asiakas saa käyttöönsä rajapintapalvelujen
käyttäjätunnuksen
ja
salasanan.
Myös
tiedostojenlatauspalveluiden käyttäminen edellyttää heikkoa tunnistautumista.
Kokoavan tietopalvelun sekä katselupalveluiden (WMS-palveluiden) että latauspalveluiden (WFS-palveluiden) käyttö edellyttää kokoavaan tietopalveluun
rekisteröitymistä ja palvelujen käyttöoikeuden ostamista tai hankkimista.
Rajapintojen tiedonsiirrossa käytetään HTTPS-protokollan mukaista salattua
tiedonsiirtoa.
Kokoava tietopalvelun tulee olla palomuurilla erotettu Internetistä. Hyödyntäjien rajapintakyselyt ohjataan välityspalvelimen kautta kokoavan tietopalvelun
sisäverkon palvelimille. Hyödyntäjille ei näytetä sisäverkon kyselyjä.
Kokoavaan tietopalveluun liittyneet kunnat vastaavat omien KRYSPrajapintojen tietoturvallisuudesta. Suositeltavaa on, että kuntien rajapinnat
edellyttävät kokoavan tietopalvelun tunnistamista käyttäjätunnuksella ja salasanalla, myös salattua HTTPS-tiedonsiirtoa suositellaan.
10.1. Käyttöoikeuksien hallinta
Kokoava tietopalvelu tarjoaa hyödyntäjille käytettäväksi vain ne rajapinnat,
joihin hyödyntäjällä on käyttöoikeudet. Käyttöoikeuden tiettyyn rajapintaan
hyödyntäjä saa joko suoralla käyttöoikeudella tai käyttäjäryhmän kautta.
Kokoavan tietopalvelun operaattori ylläpitää käyttöoikeuksia käyttäjille ja
käyttäjäryhmille eri rajapintoihin. Kokoavan tietopalvelun tietotuotekohtainen
rajapinta sisältää aineistot kaikista niistä kunnista, jotka ovat avanneet kysei-
20.12.2010
41 (49)
sen tietotuotteen rajapinnan Kokoavaan tietopalveluun. Käytännössä tämä
tarkoittaa, että käyttäjä saa rajapinnan kautta kaikkien kokoavassa tietopalvelussa mukana olevien kuntien aineiston käyttöönsä.
Kokoavan tietopalvelun käyttäjäryhmät on muodostettu kansallisen Paikkatietoikkunan latauspalvelun käyttäjäprofiilien pohjalta. Kokoavan tietopalvelun
käyttäjäryhmät on esitetty taulukossa 15.
Taulukko 15 Kokoavan tietopalvelun käyttäjäryhmät
Käyttäjäryhmä
Tehtävä tai paikkatiedon käyttö
Raportoiva toimielin
Euroopan unionin toimielin tai tämän valtuuttama
osapuoli hoitaessaan INSPIRE-direktiivin tarkoittamaa
ympäristöasioihin liittyvää raportointitehtävää
Viranomainen
Euroopan unionin toimielin tai tämän valtuuttama
osapuoli tai unionin jäsenmaan julkisen hallinnon
osapuoli tai tämän valtuuttama osapuoli hoitaessaan
viranomaistehtävää
Yritys
Kaupallisiin, liikevoittoa tavoitteleviin tarkoituksiin
paikkatietoa käyttävä osapuoli
Yhteisö tai henkilö
Yleishyödyllisiin, ei-kaupallisiin tarkoituksiin paikkatietoa toiminnassaan käyttävä, julkiseen hallintoon
kuulumaton osapuoli
Tekijänoikeuslain tarkoittamalla tavalla yksityisesti
paikkatietoa käyttävä yksityishenkilö
Kokoavan tietopalvelussa ylläpitäjän pitää pystyä määrittelemään mitä tietotuotteita ja millaisilla käyttöoikeuksilla (lisenssillä) tarjotaan tallennettavaksi
eri käyttäjäryhmille.
Kokoavassa tietopalvelussa voidaan hyödyntää vastaavia käyttöoikeuksia kuin
Paikkatietoikkunan latauspalvelussa. Nämä käyttöoikeudet (lisenssit) ovat
seuraavat:
(B) INSPIRE - Peruskäyttölupa Euroopan Unionin toimielimille Profiilin ”Raportoiva toimielin” mukaiseen tehtävään tarkoitettu käyttöoikeus (INSPIRE - Peruskäyttölupa - Basic INSPIRE Licence, Guidance on the 'Regulation on access
to spatial data sets and services of the Member States by Community institutions and bodies under harmonised conditions' Annex B).
(C) Kopiointi- ja muokkauskäyttöoikeus, joka sallii tietotuotteen kopion tallentamisen Hyödyntäjän omalle tietovälineelle käytettäväksi käyttäjäryhmän mukaisessa tehtävässä.
(CC) Kopiointi-, jakelu- ja esittämiskäyttöoikeus, joka sallii tietotuotteen kopioinnin, jakelun ja esittämisen Creative Commons Public License käytännön
mukaan (http://creativecommons.org) seuraavien tarkentavien ehtojen puitteissa:
(by) Nimi mainittava - Attribution Ehto, joka sallii tietotuotteen kopioinnin, jakelun ja esittämisen sellaisenaan tai muokattuna ehdolla, että immateriaa-
20.12.2010
42 (49)
lioikeuden omistajan (Tiedontuottaja) nimi mainitaan alkuperäisenä omistajana.
(nc) Ei kaupalliseen käyttöön - Non-Commercial Ehto, joka sallii Tuotteen kopioinnin, jakelun ja esittämisen sellaisenaan tai muokattuna ainoastaan eikaupalliseen käyttöön.
(nd) Ei jälkiperäisiä - No Derivate Works Ehto, joka sallii tietotuotteen kopioinnin, jakelun ja esittämisen sellaisenaan, mutta ei muokattuna.
(sa) Sama lisenssi - Share Alike Ehto, joka sallii tietotuotteesta johdetun tuotteen julkaisemisen ainoastaan samoilla käyttöehdoilla, jolla alkuperäinen tietotuote on saatavilla.
Taulukossa 15 on esimerkki Kokoavan tietopalvelun käyttäjäryhmille tarjottavista tietotuotteista ja käyttöoikeuksista.
Sopimusosapuolet voivat sopia myös muiden käyttäjäryhmien ja käyttöoikeuksien käytöstä.
20.12.2010
43 (49)
Taulukko 16 Esimerkki eri käyttäjäryhmille tarjottavista tietotuotteista ja käyttöoikeuksista.
wms
wms
wms
wms
wms
wms
wms
wfs
wfs
wfs
wfs
wfs
wfs
wfs
wfs
wfs
wfs
wfs
wfs
wfs
wfs
wfs
B
B
Kopiointi, jakelu ja esittämisoikeudet
Ehdot:by, nc, nd, sa
B
Yhteisö tai Henkilö
wms
wms
wms
wms
wms
wms
B
Yritys
Palvelutyyppi:
wms
wfs
file
wms
wms
CC
Viranomainen
Asemakaava
Kantakartta
Opastavat tiedot
Opaskartta
Osoitteet
Palvelut
Verkkotopologia
Poikkeamispäätös ja suunnittelutarveratkaisu
Rakennusvalvonta
Ympäristö
Ilmoitukset
Vesihuoltolaki
Ympäristöluvat
Pilaantuneet maa-alueet
Maa-ainesluvat
Luontokohteet
Ympäristön tila ja seuranta
Asemakaava
Kantakartta
Opastavat tiedot
Opaskartta
Osoitteet
Palvelut
Verkkotopologia
Poikkeamispäätös ja suunnittelutarveratkaisu
Rakennusvalvonta
Ympäristö
Ilmoitukset
Vesihuoltolaki
Ympäristöluvat
Pilaantuneet maa-alueet
Maa-ainesluvat
Luontokohteet
Ympäristön tila ja seuranta
Käyttäjäryhmä
Raportoiva toimielin
KRYSP-tietotuote
C
C
C
C
C
C
by
by
C
C
C
C
C
C
C
C
C
C
C
C
C
C
by
by
by
by
by
by
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
by
by
by
by
by
by
by
by
by
by
by
by
by
by
by
by
by
by
by
by
by
by
Sarakkeessa CC on kerrottu käyttäjäryhmistä riippumattomaan kopiointi-, jakelu- ja esittämisoikeuteen mahdollisesti liitettävä yksi tai useampi ehto (by=nimi mainittava, nc=ei kaupalliseen käyttöön, nd=ei jälkiperäisiä, sa=sama lisenssi).
Sarakkeeseen Raportoiva toimielin on merkitty B, joka viittaa INSPIRE - Peruskäyttölupaan. Muihin
eri käyttäjäryhmien mukaisiin sarakkeisiin on merkitty C, kun kopiointi- ja muokkausoikeus annetaan hyödyntäjälle kyseisen Käyttäjäryhmän mukaisiin tehtäviin.
20.12.2010
44 (49)
11.
JÄRJESTELMÄN ALUSTAVA ARKKITEHTUURI
Vaatimusmäärittelyn yhteydessä hahmoteltiin järjestelmän alustavaa arkkitehtuuria ja arvioitiin kokoavan tietopalvelun palvelutietokannan eli välivaraston
toteuttamistarvetta. Järjestelmän vaihtoehtoiset palveluratkaisut ovat:
Kunnan rajapinta  Kokoava tietopalvelu ilman palvelutietokantaa  Asiakkaan tietojärjestelmä
Kunnan rajapinta  Kokoavan tietopalvelun palvelutietokanta  Asiakkaan
tietojärjestelmä
Lähtökohtaisesti tavoitteena on, että asiakas saa tiedot ylläpitäjiltä ilman välivarastointia. Tällöin asiakkaalla on käytettävissä mahdollisimman ajantasainen
aineisto eikä kokoavaa tietopalvelua varten tarvitse toteuttaa jatkuvasti ylläpidettävää massiivista tietovarastoa.
Välivaraston hyötyjä ovat palvelun saatavuuden varmistaminen ja rajapintojen
vasteaikavaatimusten täyttäminen. Ilman välivarastoa palvelun saatavuus ja
rajapintojen vasteaikavaatimukset siirtyvät kuntien vastuulle.
Kokoavan tietopalvelun toteutus on vaativampi ilman välivarastoa. Valmisohjelmistoista ei löydy valmiita ratkaisuja kokoavan tietopalvelun toteutukseen,
jolloin toteutusta varten tulee tehdä ohjelmistokehitystyötä.
Vaatimusmäärittelyssä päädyttiin kokoavaan tietopalveluun ilman välivarastoa. Samalla hyväksyttiin, että Inspire-tietotuotteiden WMS-palvelun saatavuus- ja vasteaikavaatimukset eivät välttämättä täytä Inspiren vaatimuksia.
Seuraavissa kuvissa on alustavia arkkitehtuureja kokoavalle tietopalvelulle.
Kuva 13 Tietopalvelu, järjestelmän yleinen periaate
20.12.2010
45 (49)
Kuva 14 KRYSP-tietotuotteet, Metatieto- ja hakupalvelu
Kuva 15 KRYSP-tietotuotteet, WMS-katselupalvelu
20.12.2010
46 (49)
Kuva 16 KRYSP-tietotuotteet, WFS-latauspalvelu
Kuva 17 KRYSP-tietotuotteet, tiedostojen latauspalvelu
20.12.2010
47 (49)
Kuva 18 Kansallisen aineiston Inspire WMS- ja WFS-palvelu
Kuva 19 Inspire-tietotuotteet, WMS-katselupalvelu
20.12.2010
48 (49)
Kuva 20 Inspire-tietotuotteet, WFS-latauspalvelu
20.12.2010
49 (49)
12.
LIITTEET
LIITE 1 Inspiren aikataulut
Kansallisissa säädöksissä sekä Inspire-direktiivissä on määritelty toimeenpanon tehtäviin liittyviä päivämääriä. Aikataulut ovat erilaisia riippuen siitä, minkä liitteen paikkatietoryhmään paikkatietoaineisto sisällöllisesti kuuluu. Taulukossa on koottuna täytäntöönpanon takarajoja.
Inspiredirektiivin
Inspiren piiriin kuuluvat yhteiskäyttöiset kansalliset paikkatietoaineistot
Inspire-paikkatietotuotteet
Metatieto
Katselupalvelut
Latauspalvelut
Tuotemäärittelyt
hyväksytty
Katselu- ja
latauspalvelut
Liite I
1.12.2010
9.5.20111
x.x.20122
15.12.2009
15.12.20164
Liite II
1.12.2010
9.5.20111
x.x.20122
15.12.20123
15.12.20194
Liite III
15.5.2013
15.5.2013
15.5.2013
15.12.20123
15.12.20194
1 Katselupalvelun määräaika on 18 kk täytäntöönpanosäännön voimaantulopäivästä; palvelutasovaatimukset tulevat voimaan 6 kk myöhemmin
2 Latauspalvelujen määräaika on 18 kk täytäntöönpanosäännön voimaantulopäivästä (komission
asetus julkaistaan piakkoin); palvelutasovaatimukset tulevat voimaan 6 kk myöhemmin
3 Direktiiviin kirjattu määräaika määrittelyn valmistumiselle koskee EU:n komissiota
4 Inspire-tuotteiden katselu- ja latauspalvelujen tarjoaminen 7 vuoden kuluessa täytäntöönpanosäännön hyväksymisestä
Toimeenpanon aikana valmistuvien uusien paikkatietoaineistojen osalta metatiedot tulee laatia ja liittää hakupalveluun ja katselu- ja latauspalvelut tulee
toteuttaa kahden vuoden kuluessa aineiston valmistumisesta.
Lähde: Inspire pikaopas v1.1, lokakuu 2010, Paikkatietoikkuna