Rajapintapalvelujen INSPIRE-yhteensopivuus Paikkatietoinfran hyödyntäminen koulutukset 22.11. Jani Kylmäaho 1
Miksi? Sisältö Yleisimmät ongelmat rajapintapalvelujen yhteensopivuudessa WMS- ja WFS-standardeihin Yleisimmät ongelmat rajapintapalvelujen INSPIRE-yhteensopivuudessa Palvelin- ja asiakassovellusten yhteensopivuustestaus o Wiki-sivusto o Tuki standardeille o INSPIRE-yhteensopivuus 2
INSPIRE-yhteensopivuuden testausta miksi? INSPIRE-direktiivin liitteissä 1 ja 2 määriteltyjen aineistojen osalta on oltava määritysten mukaiset ja palvelutasovaatimukset täyttävät katselupalvelut 9.11.2011 Liitteen 3 osalta 15.5.2013 Latauspalvelut liitteiden 1 ja 2 osalta 28.6.2012, palvelutasovaatimukset 28.12.2012 Latauspalvelut liitteen 3 osalta 15.5.2013 Komissio tulee testaamaan palveluiden yhteensopivuuden 3
Yhteensopivuuden haasteita Osa standardin vapaaehtoisiksi määrittelemistä toiminnoista on INSPIRE-katselupalveluissa pakollisia Esim. selitteet, tietyt kuvaformaatit Kohdetietojen kyselytoiminnossa useita eri tapoja palauttaa tietoa Pääsynhallinnassa useita eri toteutustapoja 4
INSPIRE-yhteensopivuus (WMS) 1) INSPIRE-skeemalaajennokset 2) Rajapinnan kielituen ilmaiseminen INSPIREskeemalaajennosten avulla 3) Karttatasojen nimeäminen ja ryhmittely 4) Viittaukset palvelun metatietoihin ja sen karttatasoissa esitettyjen aineistojen metatietoihin 5) Koordinaattijärjestelmätuki 6) Selitteet, kuvaformaatit ja karttatasojen tyylit 7) Palvelun tietosisältö 8) Palvelutasovaatimukset http://www.paikkatietoikkuna.fi/web/fi/katselupalvelun-toteutus 5
Yhteensopivuus WFS-standardiin Standardista useita versioita Versiosta 2.0 ei juurikaan käytännön toteutuksia Conformance classes Palvelinohjelmisto toteuttaa vain osan standardin määrittelemistä toiminnoista Monimutkaisten rakenteellisten skeemojen tuki usein puutteellista 6
INSPIRE-yhteensopivuus (WFS) epävirallisia arvauksia 1) GML 3.2.1 -tuki pakollinen 2) WFS-rajapinnan kielen ja tuettujen kielten ilmaiseminen 3) Tietotuotteiden nimeäminen 4) Palvelun metatietojen sekä palvelun sisältämien tietotuotteiden metatietojen linkitys Paikkatietohakemistoon 5) Koordinaattijärjestelmätuki 6) Mahdollisesti joidenkin vastauksissa normaalisti vapaaehtoisten parametrien pakollisuus, esim. WFS 1.1 -toteutuksissa todennäköisesti GML_ID pakollisena (WFS 2.0:ssa on pakollinen jo) 7) Tuettava asetuksessa määriteltyjä hakuparametreja 8) Palvelutasovaatimukset Vahvistettuja tietoja julkaistaan Paikkatietoikkunassa heti kun mahdollista! 7
Rajapintojen INSPIREyhteensopivuuden testaus Euroopassa valmisteilla useita web-pohjaisia työkaluja, joiden avulla voi testata rajapintojen INSPIRE-yhteensopivuuden ennen komission testausta Työkalut antavat raportin puutteista Jokin sopiva työkalu tullaan kytkemään myös Paikkatietoikkunaan 8
Palvelinohjelmistojen tuki standardeille ja INSPIRE-yhteensopivuus Oma wiki-sivusto http://www.paikkatietoikkuna.fi/inspire-verkosto Listattu avoimen lähdekoodin ja kaupallisten sovellusten tukea standardeille ja INSPIRE:n määrittelemille rajapinnoille Päivityksiä erityisesti kaupallisten sovellusten versio- ja tukitilanteeseen kaivataan! 9
Rajapintojen testaus asiakasohjelmilla 1) Valitse testattava rajapinta 2) Lisää rajapintapalvelu haluamaasi asiakassovellukseen 3) Testaa asiakassovelluksen ja rajapinnan yhteentoimivuutta esim. testausmallipohjan mukaisesti ja kirjaa huomiosi 4) Raportoi saamasi tulokset seuraavasti: Pyydä oma wikitunnus osoitteesta inspire@nls.fi, kirjaudu sisään wikiin saamillasi tunnuksilla, siirry sivulle Testausraportit ja noudata ohjeistusta TAI Lähetä testausraporttisi Inspire-sihteeristölle osoitteeseen inspire@nls.fi, jollet halua tallentaa tietoja wikiin itse 5) Inspire-sihteeristö kokoaa kaikki tulokset yhteenvetona taulukoihin (tulossa myöhemmin) 10
Kiitos mielenkiinnosta! Kysymyksiä / Palautetta: inspire@nls.fi 11