Katselupalvelun toteuttaminen

Samankaltaiset tiedostot
Katselupalvelun toteuttaminen. Timo Aarnio Maanmittauslaitos

Katselupalvelun toteuttaminen. Jani Kylmäaho Maanmittauslaitos

Katselupalvelun toteuttaminen. Jani Kylmäaho Maanmittauslaitos

Katselupalvelujen toteuttaminen

Inspire-verkkopalvelut

Katselupalvelut ja latauspalvelut - Paikkatietoa karttakuvina ja GML-muodossa

Katselupalvelujen toteuttaminen. Jani Kylmäaho Maanmittauslaitos

Rajapintapalveluiden toteutuksessa huomioitavaa. Rajapinnat tehokäyttöön Jani Kylmäaho

Katselupalvelun rajapintojen toteuttaminen

Rajapintapalveluiden toteutusvaihtoehdot ja tilaaminen. Kunnat ja Inspire koulutus Jani Kylmäaho

Katselupalvelut ja latauspalvelut - Paikkatietoa karttakuvina ja GML-muodossa

Latauspalvelujen toteuttaminen Kyselykäyttö

Rajapintapalvelujen INSPIRE-yhteensopivuus

Katselu- ja latauspalveluiden toteuttaminen kunnissa

Katselupalvelujen INSPIRE-yhteensopivuuden testaus

Tiedon lataus vapailla kyselyillä (WFS 2.0 Ad hoc query)

Lataus WFS Stored Query periaatteella (osa A) Suorasaantilataus (osat B ja C)

Komission asetus latauspalveluista Jani Kylmäaho Inspire-sihteeristö

JHS-suositukset ja standardit paikkatietotuotteiden toteuttamisessa

Inspire-verkosto: Yhteistyö -työryhmä Rajapintapalvelujen käytettävyys. Jari Reini

Paikkatietoikkunan Verkkopalvelusopimus Karttajulkaisun käyttöehdot. Maanmittauslaitos / Inspire-sihteeristö / Antti Rainio 29.9.

JHS 180 Paikkatiedon sisältöpalvelut Laajennos, liitteet 2-4. Lassi Lehto

Kokoava tietopalvelu ja INSPIRE. Antti Rainio Maanmittauslaitos / Kehittämiskeskus

Miten paikkatietoaineistoja hyödynnetään rajapintojen avulla. Jari Reini

INSPIRE Toimeenpanosääntö ja tekninen ohje Muunnospalvelu Koordinaattimuunnospalvelu

JHS Paikkatiedon sisältöpalvelut Liite 1 Karttakuvapalvelu

WFS-rajapinta ja Inspire-vaatimukset. Jari Reini

Paikkatietopalveluja koskevat Inspire-vaatimukset

Kansallisen paikkatietoportaalin kehittäminen

Paikkatietoikkunan Verkkopalvelusopimus Karttajulkaisun käyttöehdot. Maanmittauslaitos / Inspire-sihteeristö / Antti Rainio

JHS 180 Paikkatiedon sisältöpalvelut Liite 1 Karttakuvapalvelu

INSPIRE direktiivin toimeenpanon raportointi ja seuranta 2010

Tilastokeskuksen rajapintapalveluiden käyttöönotto MapInfo - ohjelmistossa Ohjeita laatiessa on käytetty MapInfon versiota 11.5.

Digiroad-aineiston hyödyntäminen rajapintapalveluiden kautta MapInfo

Inspire-prosessin tilannekatsaus 01 / 2012

INSPIRE-direktiivin toimeenpano Paikkatietoa hallinnoivat viranomaiset

INSPIREn määrittelyjen mukaisen tietotuotteen muodostaminen: PAIKANNIMET

Inspire-aineistojen ja palveluiden validoinnin haasteet. Inspire-infotilaisuus Kai Koistinen

INSPIRE ArcGIS-tuotteilla. Ulla Järvinen ja Jussi Immonen INSPIRE-koulutuksessa

Paikkatiedon mahdollisuuksia opetuksessa

Koordinaattimuunnospalvelu

INSPIRE-latauspalvelut. Velvoitteet ja toteutustavat Jani Kylmäaho Inspire-sihteeristö

Inspire-rajapintapalvelut

Inspiren liitteen I harmonisoitujen tietotuotteiden toteuttaminen Suomessa: Case Maanmittauslaitos

Kansallisen paikkatietoportaalin kehittäminen Paikkatietoikkuna.fi

Sopimus paikkatiedon hyödyntämisen mahdollistajana. Inspire-verkoston työpaja Antti Rainio

Oskari/Karttaliittymäinfo Antti Rainio Maanmittauslaitos / Kehittämiskeskus

Tilastokeskuksen rajapintapalveluiden käyttöönotto QGIS-ohjelmistossa

Paikkatietoaineistojen ja -palvelujen kuvailu ja hakupalvelu Riikka Kivekäs

Inspire-toimeenpano Seuranta ja eteneminen

Paikkatietoinfrastruktuuri

Paikkatietopalvelut käsitteet ja käytäntö

Euroopan unionin neuvosto Bryssel, 25. heinäkuuta 2014 (OR. en)

Vuosikokous klo 12-

Paikkatietojen yhteiskäyttö - mitkä mahdollisuudet!

Kunnat ja INSPIRE

Paikkatiedot palveluväylässä kehityksen tilanne Väylän varrelta - Kansallisen palveluväylän kehitystilanne -seminaari

Paikkatiedon infrastruktuuri palveluarkkitehtuuri ja pelisäännöt Antti Rainio Maanmittauslaitos

Inspire-prosessin tilannekatsaus 10 / 2011

Latauspalvelun toteutusvaihtoehdot

INSPIRE Tietotuotevalmistelu

Verkkopalveluiden hyödyntäminen

Kartta-aineistojen visualisointi. ProGIS Aaro Mikkola

Paikkatietoaineistojen ja -palvelujen kuvailu ja hakupalvelu Riikka Kivekäs

INSPIRE-toimeenpanon seuranta. Tulokset 2018

MML:n karttakuvapalvelut WMS-palveluista WMTS-karttatiileihin (Rajapinnat tehokäyttöön seminaari)

MapInfon palvelintuotteet aineistojen julkaisemisessa Inspire-koulutuspäivä II

INSPIRE-seurantatietojen keruu v. 2013

Paikkatietotuotteet ja niiden määrittely

Paikkatietotuotteen määrittely

Verkkopalvelusopimuksen täydentäminen: Karttajulkaisun käyttöehdot. Maanmittauslaitos / Inspire-sihteeristö

Paikkatiedon luovuttamisen pelisäännöt

Paikkatietoaineistojen ja -palvelujen metatiedot Riikka Kivekäs

Paikkatiedon luovuttamisen pelisäännöt

Tilastokeskuksen rajapintapalveluiden käyttöönotto ArcGISohjelmistossa

INSPIRE-toimeenpanon seuranta. Tulokset 2017

Kunnan paikkatietopalvelurajapinta

Paikkatietoaineistojen ja -palvelujen metatiedot Riikka Kivekäs

Johdanto Inspire-direktiiviin ja paikkatietoinfrastruktuuriin

Seuraavat tasot sisältävät alueita ja pisteitä samassa tasossa. o Asemakaavat o Kaavayksiköt o Kiinteistöt

Palautekooste ja työryhmän vastine (1. vaihe): JHS 180 Paikkatiedon sisältöpalvelut -päivitys

Oskari.org. kehittäminen

Paikkatiedon viitearkkitehtuuri

Julkisen hallinnon Paikkatiedon viitearkkitehtuuri. Palveluarkkitehtuurin luonnostelua Antti Rainio

Askeleet kunnan paikkatietopalvelujen toteuttamisessa. Antti Rainio Kunnat ja Inspire -koulutus

Harmonisoidut INSPIRE-tietotuotteet - mistä on kyse ja missä mennään nyt?

Tampereen paikkatietoinfrastruktuuri ja Inspire. Kunnat ja Inspire koulutus Marko Kauppi

Paikkatietopalveluja koskeva uusi Inspire-lainsäädäntö

Paikkatiedon luovuttamisen pelisäännöt

Punaisella merkityt ajankohdat ovat tämänhetkisiä arvioita ja täsmentyvät myöhemmin. Kts myös:

Kohti Euroopan yhteisiä karttapalveluja

Missä mennään INSPIRE-osahankkeessa?

Paikkatietoinfrastruktuuri. Esittely Antti Rainio 2017

Valuma-alueet pilvipalvelusta Leaflet+Zoo+GeoServer -kombolla

Metatietojen laatiminen ja ylläpito. Kai Koistinen Inspire-sihteeristön verkkoseminaari

Julkisen hallinnon Paikkatiedon viitearkkitehtuuri. Palveluarkkitehtuurin luonnostelua Antti Rainio

Paikkatiedon palvelualustan kehittäminen. Tarjouspyyntö info Antti Rainio Maanmittauslaitos Kehittämiskeskus

ELF rajapinnat ja tekninen toteutus

Mitä Missä Milloin Millainen Kuka. Paikkatietoaineistojen ja -palvelujen kuvailu ja hakupalvelu. Metatieto. Tietoa tiedosta.

Yhteentoimivaa paikkatietoa!

Transkriptio:

Katselupalvelun toteuttaminen http://www.paikkatietoikkuna.fi/web/fi/katselupalvelun-toteutus Timo Aarnio Maanmittauslaitos 17.10.2013

Esityslistaa Mikä katselupalvelu? Rajapintastandardit WMS/WMTS-rajapinnat INSPIRE-arkkitehtuurissa Paikkatietoaineistot palvelun taustalla Avoimen lähdekoodin vaihtoehdot Off-line demo Katselupalvelu GeoServerillä Inspiren laajennokset WMS-standardiin Muuta huomioitavaa Toteutuksen tueksi Aikataulut toteutukselle On-line demo

Katselupalvelu = INSPIRE-määritysten mukainen WMS/WMTS-rajapinta

Rajapintastandardit WMS Web Map Service o Katselupalvelu mahdollistaa paikkatietojen esittämisen asiakassovelluksessa päällekkäin sekä muut perustoiminnot WMTS Web Map Tiling Service o WMTS-katselupalvelu tarjoaa valmiiksi tuotettuja rasterimuotoisia kuvia mahdollistaen samat toiminnot kuin WMS-palvelu

WMS-rajapinnat INSPIRE-arkkitehtuurissa ArcGis Palveluväylä Mapinfo udig Open- Layers Sovellukset ja paikkatietoportaalit WMS WMTS Oikeuksien hallinnan kerros Luettelopalvelu Hakupalvelu Katselupalvelu Latauspalvelu Muunnospalvelu Käynnistyspalvelu Kohdeym. luettelot Palvelujen metatiedot Paikkatietoaineistojen metatiedot Paikkatietoaineistot

Paikkatietoaineistot palvelun taustalla Katselupalvelun taustalla voi olla o Rasteriaineistoa o Vektoriaineistoa Vektoripohjainen aineisto mahdollistaa monipuolisemmat toiminnot

Avoimen lähdekoodin WMS-palvelimet GeoServer www.geoserver.org MapServer www.mapserver.org Deegree www.deegree.org

Off-line demo Katselupalvelun pystyttäminen GeoServer-ohjelmalla

Alkuvalmistelut Asennettu GeoServer oheistarpeineen Kopioitu aineistot palvelimelle Määritelty tiedostojen oikeudet Varmistettu GeoServerin toiminta testaamalla Jos/kun halutaan käyttää muita kuin GeoServerin tarjoamia esitystyylejä (SLD), nämä voi luoda etukäteen tai käyttäen GeoServerin tarjoamia välineitä

Katselupalvelun metatiedot WMS-standardissa määritellyt metatiedot -> syötetään palvelinohjelmistossa, tulevat suoraan GetCapabilitiesvastausviestiin -> yhteensopivuus normaalien WMSasiakasohjelmien kanssa INSPIRE-metatiedot -> syötetään Paikkatietohakemistoon, linkki tietoihin lisätään WMS-palveluun

Aloitusnäkymä

Aloitusnäkymä

Katselupalvelun metatiedot HUOM! Tässä syötettävät palvelun metatiedot on määritelty WMSstandardissa, eivätkä ne korvaa linkitystä palvelun INSPIREmetatietoihin!

Katselupalvelun metatiedot GetCapabilitiesvastausviestin palvelukohtaiset Metatietoelementit 1 Osoite Puhelin, Fax Sähköposti

Katselupalvelun muut metatiedot

Katselupalvelun muut metatiedot GetCapabilitiesvastausviestin palvelukohtaiset Metatietoelementit 2 Palvelun URL-osoite Palvelun yleiskielinen nimi Palvelun kuvaus Maksullisuus Käyttörajoitukset Palvelun avainsanat

Katselupalvelun koordinaattijärjestelmät Koordinaattijärjestelmien tuki GetCapabilities-vastauksen tasokohtaiset parametrit Tason koordinaattijärjestelmät (GeoServerissä asetetaan kaikille WMS-palveluille yhteisesti) o Katselupalvelurajapinnan on tuettava ETRS89-järjestelmää maantieteellisessä koordinaatistossa (EPSG 4258) o ETRS-TM35FIN -tuki (EPSG 3067) on suositeltava kansallisesta näkökulmasta

Nimiavaruus ja resurssitunniste

Nimiavaruus ja resurssitunniste

Tietovaraston määrittely 1

Tietovaraston määrittely 2

Tietovaraston määrittely 3

Tason julkaiseminen 1

WMS-tason metatietojen määrittely GetCapabilitiesvastausviestin tasokohtaiset metatietoelementit Name = tason tekninen nimi Title = tason yleiskielinen nimi Abstract = tason kuvaus Keywords = tason avainsanat

WMS-tason metatietojen määrittely HUOM! Tässä syötettävät karttatason metatiedot on määritelty WMSstandardissa, eivätkä ne korvaa linkitystä aineiston INSPIRE-metatietoihin!

WMS-tason metatietojen määrittely Aineiston metatietoihin linkittäminen http://www.paikkatietohakemisto.fi/geonetwork/srv/fi/csw?request=getrecordbyid&s ervice=csw&id=cfe54093-aa87-46e2-bfa2-a20def7b036f&elementsetname=full& outputschema=http://www.isotc211.org/2005/gmd

WMS-tason metatietojen määrittely Karttatason koordinaattijärjestelmä

WMS-tason metatietojen määrittely Karttatason koordinaattijärjestelmä

WMS-tason metatietojen määrittely Karttatason ulottuvuudet (BBOX)

WMS-tason tyylien määrittely Oletustyyli ja vaihtoehtoiset tyylit GeoServer hoitaa tyylien julkaisun GetCapabilitiesvastauksessa Uusia tyylejä voi luoda etusivun Styles-valinnan kautta GeoServer tarjoaa vektoriaineistolle automaattisesti legendan

Valmista!

Testataan

Testataan

Testataan

Testataan

Paikkatietoikkunassa

Oliko tässä kaikki? Ei aivan http://www.paikkatietoikkuna.fi/web/fi/katselupalvelun-toteutus

Inspire-laajennokset WMS-standardiin INSPIRE-skeemalaajennokset Rajapinnan kielituen ilmaiseminen Palvelun ja aineistojen metatiedot o Linkittämällä Paikkatietohakemistoon tai o (Kaikki metatiedot suoraan GetCapabilities-vastausviestissä) Muut vaatimukset o Koordinaattijärjestelmätuki o Kuvaformaatti, selitteet ja tyylit o Karttatasojen nimeäminen o Palvelutasovaatimukset

Tuettava WMS:n versio WMS versio 1.3.0 o Määritelty ISO-standardissa 19128 o INSPIREn toteutussäännöissä määritelty muutamia laajennoksia standardiin nähden o Elementtiin <inspire_vs:extendedcapabilities>

GetCapabilities-pyyntö GetCapabilities-pyynnön elementit o Service type WMS o Request type GetCapabilities o Version 1.3.0 o Language ISO 639-2 kolmikirjaiminen koodi http://tiuhti.nls.fi/geoserver/ows?service=wms&request=getcapabilities&vers ion=1.3.0&language=fin

INSPIRE-skeemalaajennokset GetCapabilities-vastausviestin alun tulisi näyttää tältä: <WMS_Capabilities version="1.3.0" xmlns="http://www.opengis.net/wms" xmlns:inspire_common=http://inspire.ec.europa.eu/schemas/common/1.0 xmlns:inspire_vs=http://inspire.ec.europa.eu/schemas/inspire_vs/1.0 xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/xmlschema-instance" xsi:schemalocation="http://inspire.ec.europa.eu/schemas/inspire_vs/1.0 http://inspire.ec.europa.eu/schemas/inspire_vs/1.0/inspire_vs.xsd">...muu GetCapabilities-vastausviestin sisältö </WMS_Capabilities>

Kieliominaisuudet GetCapabilities-vastaus ilman kieliparametria lähetettyyn kyselyyn

INSPIRE-palveluiden yhteiset kielielementit o inspire_common:supportedlanguages tuetut kielet palvelussa o inspire_common:defaultlanguage palvelun oletuskieli o inspire_common:supportedlanguage muu tuettu kieli o inspire_common:responselanguage capabilities-vastauksen kieli o inspire_common:language sisältää 3-kirjaimiset kielikoodit (esim. fin, eng, swe)

<inspire_vs:extendedcapabilities> <inspire_common:supportedlanguages> <inspire_common:defaultlanguage> <inspire_common:language>fin</inspire_common:language> </inspire_common:defaultlanguage> <inspire_common:supportedlanguage> <inspire_common:language>eng</inspire_common:language> </inspire_common:supportedlanguage> </inspire_common:supportedlanguages> <inspire_common:responselanguage> <inspire_common:language>fin</inspire_common:language> </inspire_common:responselanguage> </inspire_vs:extendedcapabilities>

Kieliominaisuudet GetCapabilities-vastaus kieliparametrin kanssa (fin) lähetettyyn kyselyyn

o GetCapabilities-vastausviestiin sisältyvät kielikohtaiset osoitteet katselupalvelun operaatioille o Jos haettu kieli ei ole tuettu, palautetaan oletuskielen osoitteet o Jos palvelussa tuetaan vain yhtä kieltä, palautetaan sen osoitteet o Mikäli palvelu ei ole INSPIRE-yhteensopiva, pyynnön kieliparametrin tulisi jäädä huomiotta... <GetCapabilities> <Format>application/vnd.ogc.wms_xml</Format> <Format>text/xml</Format> <DCPType> <HTTP> <Get> <OnlineResource xlink:type="simple" xlink:href="http://www.jokupalvelin.fi/wmsserver/fin/wms > </Get> </HTTP> </DCPType> </GetCapabilities>...

Metatiedot GetCapabilities-vastauksen sisältämät palvelun metatiedot

o Jos palvelun metatiedot on syötetty hakupalveluun, riittää viittaus hakupalveluun käyttäen palvelun yksikäsitteistä tunnistetta (METADATA_IDENTIFIER) o Jos tietoja ei ole viety hakupalveluun, kaikki pakolliset elementit on palautettava GetCapabilities-vastauksessa o Metatietoviittauksen MIME-tyyppi annetaan MediaTypeelementissä (arvo ei ole virallinen MIME-tyyppi) <inspire_vs:extendedcapabilities> <inspire_common:metadataurl> <inspire_common:url> http://www.paikkatietohakemisto.fi/geonetwork/srv/fi/csw?service=csw&request=getre cordbyid&version=2.0.2&id=[tiedostotunniste]&outputschema=http://www.isotc211.org/2005/gmd&elementsetname=full </inspire_common:url> <inspire_common:mediatype>application/vnd.iso.19139+xml</ inspire_common:mediatype> </inspire_common:metadataurl> </inspire_vs:extendedcapabilities>

Metatiedot GetCapabilities-vastauksen sisältämät aineiston metatiedot

<MetadataURL type="iso19115:2005"> <Format>text/xml</Format> <OnlineResource xlink:href="http://www.paikkatietohakemisto.fi/geonetwork/srv/fi/csw?requ est=getrecordbyid&service=csw&id=[metadata_identifier]&elementset Name=full&outputSchema=http://www.isotc211.org/2005/gmd" xlink:type="simple" xmlns:xlink="http://www.w3.org/1999/xlink" /> </MetadataURL> <MetadataURL type="iso19115:2005"> <Format>text/html</Format> <OnlineResource xlink:href="http://www.paikkatietohakemisto.fi/geonetwork/srv/fi/metadata.show.portti?uuid=[metadata_identifier]" xlink:type="simple" xmlns:xlink="http://www.w3.org/1999/xlink" /> </MetadataURL>

Muut vaatimukset Koordinaattijärjestelmätuki o ETRS89 maantieteellisen koordinaatiston tuki (EPSG 4258) Kuvaformaatti o Tuettava palvelussa vähintään PNG- tai GIFkuvamuotoa Selitteet o Selitteet ovat pakollisia jokaiselle karttatasolle, kielelle ja tyylille erikseen Tyylit (15.12.2017 mennessä) o Inspire-tietotuotemäärittelyohjeissa annettu tyyli on oltava palvelussa tarjottujen joukossa

Muut vaatimukset Karttatasojen nimeäminen (15.12.2017) o Nimeämisessä noudatettava Komission asetusta (Paikkatietoaineistojen- ja palvelujen yhteentoimivuus) o Esimerkiksi Suojellut alueet: <Name> PS.ProtectedSite <Title> Suojelukohteet Palvelutasovaatimukset o Suorituskyky o Kapasiteetti o Saatavuus Rajapinta kykenee tuottamaan 470kb kokoisen kuvan 5 sekunnissa 90% ajasta 20 pyyntöä sekunnissa 99% eli palvelu poissa käytöstä korkeintaan 3,63 vrk vuodessa

Turvallisuus Rajapintapalvelun tarjoajan vastuulla o Vaikka rajapinta olisi avoin, on syytä varautua esim. palvelunestohyökkäyksiin o Yhtenäistä menettelyä ei toistaiseksi ole

Käyttöoikeuskysymykset INSPIRE-aineistojen tulee olla katselukäytössä maksuttomia o Katselupalvelurajapinnan käyttö voi olla maksullista vain perustellusta syystä o Komissiolle tulee järjestää pääsy rajapintaan o Tulevaisuudessa käyttöoikeuksia voitaisiin hallita luottamusverkostojen kautta standardilla tavalla

Käytön seuranta Rajapintapalvelun tarjoajalla on velvollisuus seurata käyttömääriä o INSPIRE-verkkopalvelujen käytön raportointivelvollisuus komissiolle on Maa- ja Metsätalousministeriöllä, jota Maanmittauslaitos avustaa

Toimeenpanon tueksi Toimeenpanosääntöjä ja ohjeita http://www.paikkatietoikkuna.fi/web/fi/taytantoonpanosaannot Katselupalvelun toteutusohjeet http://www.paikkatietoikkuna.fi/web/fi/katselupalvelun-toteutus Komission asetus haku- ja katselupalveluista Komission tekninen ohje katselupalveluista o http://inspire.jrc.ec.europa.eu/documents/network_services /TechnicalGuidance_ViewServices_v3.11.pdf o Esimerkki toteutetusta GetCapabilities-vastausviestistä: http://inspire.ec.europa.eu/schemas/inspire_vs/1.0/examples/wm S_Image2000GetCapabilities_InspireSchema.xml o Ajantasaiset skeemat löytyvät Komission Inspire-sivuilta: http://inspire.ec.europa.eu/schemas/

Toteutusvaihtoehtoja Katselupalvelu Latauspalvelu Katselupalvelu Latauspalvelu Katselupalvelu Latauspalvelu Palvelutietokanta Palveluntarjoaja Palvelutietokanta Aineistojen kopiointi Paikkatietoaineistot Aineistojen kopiointi Paikkatietoaineistot Paikkatietoaineistot Tapa A Tapa B Aineistojen tuottaja Tapa C

Kysymyksiä? MML:n INSPIRE-sihteeristö inspire@nls.fi