INSPIRE Toimeenpanosääntö ja tekninen ohje Muunnospalvelu Koordinaattimuunnospalvelu Lassi Lehto INSPIRE Network Services DT INSPIRE Network Services DT INSPIRE Network Services DT Finnish Geodetic Institute 1
Sisältö Dokumenttihierarkia Toimeenpanosääntö Direktiivin säännökset Tulkintaa Palveluarkkitehtuuri Muunnospalvelu Tekninen ohje Koordinaattimuunnospalvelu Web Processing Service (WPS) INSPIRE Network Services DT Finnish Geodetic Institute 2
Direktiivi Artikla 11.1d, 11.3 Artikla 7.3, Artikla 12 Annettu 14.3.2007 Voimaan 15.5.2007 Toimeenpanosääntö Toimeenpanosääntö Muunnospalvelu DT NS Luonnos 3.0 Muunnospalvelu Hyväks. 14.12.2009 Voimaan? Tekninen ohje Koordinaattimuunnospalvelu Viimeistelty (DT NS) Jatkotyö (IOC TF) Tekninen ohje Tietomallimuunnospalvelu Tekeillä (1Spatial & Co) Valmistuu syksyllä 2010 INSPIRE Network Services DT Finnish Geodetic Institute 3
Direktiivi INSPIRE Muunnospalvelu INSPIRE Network Services DT Finnish Geodetic Institute 4
Muunnospalvelu Direktiivissä, Artikla 7(3) Paikkatietoaineistot asetetaan täytäntöönpanosääntöjen mukaisesti saataville joko siten, että olemassaolevia paikkatietoaineistoja mukautetaan, tai 11 artiklan 1 kohdan d alakohdassa tarkoitettujen muunnospalvelujen avulla. Muunnospalvelut vaihtoehtona mukauttamiselle Artiklassa 7, liittyy tietojen yhteensopivuuteen -> tärkeä suhteessa Latauspalveluun INSPIRE Network Services DT Finnish Geodetic Institute 5
Muunnospalvelu Direktiivissä, Artikla 11(1) Jäsenvaltioiden on perustettava seuraavien palvelujen verkko ja ylläpidettävä sitä sellaisten paikkatietoaineistojen ja paikkatietopalvelujen osalta, joista on tuotettu metatietoa tämän direktiivin mukaisesti: (d) muunnospalvelut, jotka mahdollistavat paikkatietoaineistojen muuntamisen yhteentoimivuuden saavuttamiseksi; Yhteentoimivuuden saavuttamiseksi; eivät ole pakollisia! INSPIRE Network Services DT Finnish Geodetic Institute 6
Muunnospalvelu Direktiivissä, Artikla 11(3) Edellä 1 kohdan d alakohdassa tarkoitetut muunnospalvelut on yhdistettävä muihin mainitussa kohdassa tarkoitettuihin palveluihin niin, että kaikkia näitä palveluita voidaan käyttää 7 artiklan 1 kohdassa tarkoitettujen täytäntöönpanosääntöjen mukaisesti. Yhdistettävä muihin palveluihin; palvelujen ketjutus! Eivät välttämättä näy käyttäjälle Viittaus Artiklaan 7 (tietojen yhteentoimivuus); Latauspalvelu INSPIRE Network Services DT Finnish Geodetic Institute 7
Muunnospalvelu Direktivissä, Artikla 12 Jäsenvaltioiden on varmistettava, että viranomaisille tarjotaan tekninen mahdollisuus yhdistää paikkatietoaineistot ja palvelut 11 artiklan 1 kohdassa tarkoitettuun verkkoon. Link Transformation Service -toiminto tämänhetkinen tulkinta: palvelumetatietojen julkaisu hakupalvelussa INSPIRE Network Services DT Finnish Geodetic Institute 8
DT NS Luonnos 3.0 INSPIRE Muunnospalvelu INSPIRE Network Services DT Finnish Geodetic Institute 9
Yleistä Muunnospalvelu on prosessointipalvelu, joka suorittaa sisältömuunnoksia kansallisesta mallista INSPIRE-yhteensopivaan malliin ja takaisin Kaksisuuntaista muunnosta tarvitaan Suorasaanti latauspalvelun yhteydessä Kyselyjen muuntaminen Lähtö- ja tulosmallien määrittelyn sekä muunnoksen määrittelyn tulee olla saatavilla, jotta muunnos voidaan suorittaa yksiselitteisesti ja luvatulla tarkkuudella INSPIRE Network Services DT Finnish Geodetic Institute 10
Palveluarkkitehtuuri Palvelua kutsuu INSPIRE asiakassovellus Latauspalvelu Kolmas osapuoli Palvelujen ketjutus Muunnos; käytännöllisiä näkökohtia Voidaan suorittaa eräajona etukäteen Voi olla myös Latauspalvelun sisäinen funktio INSPIRE Network Services DT Finnish Geodetic Institute 11
Toimeenpanosääntö INSPIRE Muunnospalvelu INSPIRE Network Services DT Finnish Geodetic Institute 15
Muunnospalvelu; pakolliset toiminnot Toiminto Get Transformation Service Metadata Transform Link Transformation Service Rooli Antaa palvelusta kaikki tarvittavat tiedot ja kuvailee palvelun ominaisuudet, kuten tuetun muunnoskategorian, tuetut muunnokset, sallitut syötetyypit, tuetun mallinnusmäärittelyn ja muunnoksen määrittelykielet Suorittaa varsinaisen muunnosprosessin Mahdollistaa ilmoituksen muunnospalvelun saatavuudesta paikkatietoaineistojen muuntamista varten jäsenvaltion muunnospalvelun kautta siten, että muunnostoiminnallisuutta kuitenkin ylläpidetään viranomaisen tai kolmannen osapuolen sijaintipaikassa. INSPIRE Network Services DT Finnish Geodetic Institute 16
Muunnospalvelu; TRANSFORM -toiminnon parametrit Input Spatial Data Set Syötteenä annettava paikkatietoaineisto Source Model Syötemalli Target Model Tulosmalli Model Mapping Mallimuunnoksen määrittely INSPIRE Network Services DT Finnish Geodetic Institute 17
Palvelun laatu Suorituskyky - Kapasiteetti 5 samanaikaista pyyntöä sekunnissa Saatavuus 99% ajasta INSPIRE Network Services DT Finnish Geodetic Institute 18
Tekninen ohje INSPIRE Koordinaattimuunnospalvelu INSPIRE Network Services DT Finnish Geodetic Institute 19
Perusstandardit Web Coordinate Transformation Service (WCTS) Web Processing Service (WPS) INSPIRE Network Services DT Finnish Geodetic Institute 20
Web Coordinate Transformation Service (WCTS) OGC Discussion Paper, 2005-04-13, versio 0.3.0 Vähäinen päivitys 0.4.1 (2007-10-08) Standardi ei ole edennyt OGC:ssa Vain muutamia palvelutoteutuksia Useimmat keskeytyneet Ei tukea asiakasohjelmistoissa INSPIRE Network Services DT Finnish Geodetic Institute 21
Web Processing Service (WPS) OGC Implementation Specification versio 1.0.0, 2007 Yleisluontoinen prosessointipalvelun rajapinta, jolla voidaan toteuttaa erilaisia palveluja Paljon mielenkiintoa T&K -sektorilla Lisääntyvä joukko implementointeja INSPIRE Network Services DT Finnish Geodetic Institute 22
Web Processing Service (WPS) GetCapabilities Yleiset palvelumetatiedot DescribeProcess Prosessin yksityiskohtaiset metatiedot Execute Toteuttaa prosessin Execute(TransformCoordinates) INSPIRE Network Services DT Finnish Geodetic Institute 23
Muunnospalvelu; pakolliset toiminnot Toiminto Get Transformation Service Metadata WPS implementaatio GetCapabilities ja DescribeProcess (TransformCoordinates) Transform Link Transformation Service Execute (TransformCoordinates) Implementoidaan toimittamalla palvelun metatiedot hakupalveluun PublishMetadata toiminnon avulla Execute (TransformCoordinates) ja boolean TestTransformation parametri = true INSPIRE Network Services DT Finnish Geodetic Institute 24
Transform toiminnon parametrit Input Spatial Data Set XML-rakenne (ComplexData) Viittaus WFS-palveluun (GetFeature kysely) INSPIRE-tietotuotemäärittelyjen mukaiset GML-sovellusskeemat tuettuina Source Model, Target Model Koordinaatiston tunnus (LiteralData) Muodossa: urn:ogc:def:crs:[authority]:[db-version]:[code] esim. urn:ogc:def:crs:epsg::3067 INSPIRE Network Services DT Finnish Geodetic Institute 25
Transform toiminnon parametrit Model Mapping Muunnoksen tunnus (LiteralData) Muodossa: urn:ogc:def:coordinateoperation: [AUTHORITY]:[DB-VERSION]:[CODE] esim. urn:ogc:def:coordinateoperation:epsg:7.1:16065 INSPIRE Network Services DT Finnish Geodetic Institute 26
Palvelun laatu; suorituskyky Yksinkertainen koordinaattikonversio GML-syöte, vain geometriat Prosessointiteho: 1 MB / s Alkuvalmistelut: 0.5 s / MB INSPIRE Network Services DT Finnish Geodetic Institute 27
Tuettavat koordinaatistot Ainakin yksi seuraavista: ETRS89 3D suorakulmainen (GRS80) ETRS89 3D geodeettinen (GRS80) ETRS89 2D geodeettinen (GRS80) ETRS89 LAEA ETRS89 LCC ETRS89 TM Korkeusjärjestelmä EVRS, paine Katselupalvelussa ainakin: ETRS89 2D geodeettinen INSPIRE Network Services DT Finnish Geodetic Institute 28
coordtrans.fgi.fi