avoindata workshop tekninen_yleiskuvaus

14
Ilmatieteen laitoksen avoin data Workshop 11.9.2013 Tekninen esittely Roope Tervo 9/3/13 1

Upload: roope-tervo

Post on 17-May-2015

578 views

Category:

Technology


0 download

DESCRIPTION

Ilmatieteen laitoksen AvoinData-workshopin yhteydessä pidetty tekninen yleiskuvaus AvoinData-portaalista.

TRANSCRIPT

Page 1: Avoindata workshop tekninen_yleiskuvaus

Ilmatieteen laitoksen avoin data

Workshop 11.9.2013

Tekninen esittely

Roope Tervo

9/3/13 1

Page 2: Avoindata workshop tekninen_yleiskuvaus

Ilmatieteen laitoksen avoin data

Verkkopalvelu avattu kesäkuussa 2013

Lisäksi tehty JavaScript-kirjasto jareferenssituotteita helpottamaan datan käyttöä

9/3/13 2

Katalogi

Katselu-palvelu

Lataus-palvelu

Page 3: Avoindata workshop tekninen_yleiskuvaus

Tekninen toteutus

IL:n avoimen datan toteutus noudattaa INSPIRE-direktiivissämääriteltyjä vaatimuksia.

IL:n avoimen datan portaali toimii siis myös IL:n INSPIRE-palveluna mutta huomattavasti laajemmalla tietosisällöllä

(Inspire = Infrastructure for Spatial Information in the European Community)

9/3/13 3

Metatiedot

Tietomallit

Verkkopalvelut

Page 4: Avoindata workshop tekninen_yleiskuvaus

Tekninen toteutus

Katalogipalvelusta (CSW = Catalog Service for Web)voi hakea avoimen datan metatietoja

Katselupalvelu (WMS = Web Map Service) tieto esitetään georeferoituna kuvana, jota voi käyttää haluamansa kartan päällä

Latauspalvelu (WFS = Web Feature Service) kautta käyttäjä saa haettua pistemäisen datan GML-muodossa (Geography Markup Language) ja hilamaisen datan (kuten tutka- ja mallidatan) kullekin datatyypille sopivassa formaatissa

Avointa dataa jaetaan siis OGC (Open Geospatial Consortium) standardien mukaisesti: http://www.opengeospatial.org/standards

9/3/13 4

Page 5: Avoindata workshop tekninen_yleiskuvaus

Katalogipalvelu

• Tarjoaa sekä käyttöliittymän että koneluettavan rajapinnan aineistojen etsimiseen

• Tuottajat / havaintoasemat (esim. Hirlam tai Kaisaniemen havaintoasema).

• Aineistojen ajallinen kattavuus.

• Aineistojen alueellinen kattavuus.

• Tarjoaa korkean tason metatietoja palveluista.

http://catalog.fmi.fi/

9/3/13 5

Page 6: Avoindata workshop tekninen_yleiskuvaus

Katselupalvelu

Web Map Service (WMS)

Tieto esitetään georeferoituna kuvana, jota voi käyttää haluamansa kartan päällä.

Tarjoaa esimerkinomaisen mahdollisuuden tarkastella aineistojen sisältöä.

Aineistoja voi tarkastella esimerkiksi QGIS- tai Google Earth-ohjelmalla.

IL:n tarjoamaa WMS-rajapintaa ei ole tarkoitettu sovellusten taustapalveluksi.

9/3/13 6

Page 7: Avoindata workshop tekninen_yleiskuvaus

Latauspalvelu

Web Feature Service (WFS) 2.0 Simple Profile

Tarjoaa pistemäisen datan GML-muodossa (Geography Markup Language) ja hilamaisen datan (kuten tutka- jamallidatan) kullekin datatyypille sopivassa formaatissa.

Perustuu tallennettuihin kyselyihin.

Valmiiksi tallennettuja datasettejä voi tarkentaa lisäparametrein (kuten aika ja alue).

Ei valmiita asiakassovelluksia tai kirjastoja

Data ladattava ja käsiteltävä ”käsin”.

• Excel 2013 osaa käsitellä pistemäisiä aikasarjoja.

9/3/13 7

Page 8: Avoindata workshop tekninen_yleiskuvaus

MetoLib

• Ilmatieteen laitoksen tuottama avoimen lähdekoodin JavaScript-kirjasto helpottamaan datan lataamista ja käsittelemistä.

• Ladattavissa GitHubista: https://github.com/fmidev/

• Avoimen lähdekoodin kehitykseen saa osallistua!

9/3/13 8

Page 9: Avoindata workshop tekninen_yleiskuvaus

Muut resurssit

• GitHubissa ladattavissa myös muuta hyödyllistä:

9/3/13 9

Esimerkkisovelluksia

OpenLayersAnimation

Tutkadatan visualisointiin käytetyt SLD:t

SääsymbolitFMI Open Data -logo

Page 10: Avoindata workshop tekninen_yleiskuvaus

Avoimen datan käyttäjärekisteröinti

Avoimen datan katselurajapinnan ja latausrajapinnan käyttöön vaaditaan rekisteröityminen

Rekisteröitymisen yhteydessä käyttäjä saa API-avaimen

API-avaimen haltijoille voidaan käyttäjän suostumuksella lähettää sähköpostia mahdollisista rajapinnan muutoksista

API-avaimen avulla pyritään tuottamaan tasavertainen palvelu eri käyttäjille

Menettelyllä pyritään varmistamaan, ettei yksittäinen asiakasohjelmisto käytä liikaa resursseja suhteessa muihin

9/3/13 10

Page 11: Avoindata workshop tekninen_yleiskuvaus

Käyttörajoitukset

Yhdellä API-avaimella saa

tehdä latauspalveluun enintään 20 000 kyselyä vuorokaudessa

tehdä katselupalveluun enintään 10 000 kyselyä vuorokaudessa

tehdä molempiin palveluihin yhteensä enintään 600 kyselyä viidessä minuutissa.

Eli

Latauspalvelusta voi hakea kaiken sinne vuorokauden aikana julkaistavan datan ainakin kerran.

Katselupalvelua voi käyttää vapaasti kokeellisesti, mutta sitä ei ole tarkoitettu asiakassovellusten taustajärjestelmäksi.

9/3/13 11

Page 12: Avoindata workshop tekninen_yleiskuvaus

Ilmatieteen laitoksen avoimen datan lisenssi Avoimella datalla tarkoitetaan aineistoja, joita voidaan käyttää ja jakaa

edelleen koneluettavassa muodossa, avoimin käyttöehdoin ja maksuttomasti

Vastaanottamalla aineistoa lisenssin saaja hyväksyy lisenssin ehdot

Aineistoa voi vapaasti: kopioida, levittää ja julkaista

muokata ja hyödyntää kaupallisesti ja ei-kaupallisesti,

yhdistellä muihin tuotteisiin ja

käyttää osana sovellusta tai palvelua.

Aineistoa käyttäessä on mainittava aineiston tuottaja ja hakuajankohdan päiväys

Lisenssin saajan ja Ilmatieteen laitoksen välille ei synny yhteistyö- tai liikesuhdetta

Lue koko lisenssi: http://ilmatieteenlaitos.fi/avoin-data-lisenssi

Lisenssi on yhteneväinen esim. Maanmittauslaitoksen vastaavaan ja pohjautuu VM:n lisenssipohjaan

9/3/13 12

Page 13: Avoindata workshop tekninen_yleiskuvaus

Avoin Data Help Desk

Ilmatieteen laitos tarjoaa avoimeen dataan liittyvääneuvonta ja konsultaatiopalvelua

Yhteydenotot web-kaavakkeen avulla tai puhelimitse

https://ilmatieteenlaitos.fi/tukipyynto-avoimesta-datasta

puh. 029 539 2990 (arkisin kello 9-15)

Myös vikailmoitukset tehdään web-kaavakkeen avulla

https://ilmatieteenlaitos.fi/vikailmoitus-avoimesta-datasta

Käyttöoppaat: http://en.ilmatieteenlaitos.fi/open-data-manual

Page 14: Avoindata workshop tekninen_yleiskuvaus

9/3/13 14

http://facebook.com/fmibeta

http://en.ilmatieteenlaitos.fi/open-data-manual