SlideShare une entreprise Scribd logo
1  sur  18
Télécharger pour lire hors ligne
Joukkoliikennedata
       Kalle Sissonen & Rikhard Pärssinen
HSL Reittioppaan rajapinta

•  Tuottajana Helsingin Seudun Liikenne

•  Avoin rajapinta ollut käytettävissä vuodesta 2001

•  Uudistettu versio käyttöön 2010

•  HSL tarjoaa myös:

   •  HSL joukkoliikennedatan paketti

   •  Poikkeusinfon rajapinta

   •  Omat lähdöt –palvelun rajapinta

   •  HSL Live –palvelun rajapinta


© Logica 2012. All rights reserved      NewBiz4Finland-työpaja, 7.9.2012
HSL Reittioppaan rajapinta


Kehittäjäsivusto – http://developer.reittiopas.fi


•  Rekisteröityminen rajapinnan käyttäjäksi

   •  Tunnus käytettävissä heti

   •  Kapasiteettirajoitus väärinkäytösten estämiseksi

   •  Sama tunnus kaikkiin rajapintoihin

•  Rajapintojen kuvaukset ja ohjeet




© Logica 2012. All rights reserved    NewBiz4Finland-työpaja, 7.9.2012
HSL Reittioppaan rajapinta

Kalkati.net XML datapaketti


•  HSL joukkoliikenteen data standardissa XML-muodossa

•  Päivitetään Reittioppaan latauksen yhteydessä

•  Esimerkki:

   •  http://www.youtube.com/watch?v=qGllzWt0acU




© Logica 2012. All rights reserved   NewBiz4Finland-työpaja, 7.9.2012
HSL Reittioppaan rajapinta

Yleistä rajapinnasta
•  Merkistökoodaus UTF-8
•    JSON tai XML -muotoiset vastaukset
•    WGS84 koordinaatisto
•    Versionhallinta
•    Kyselytyypit:
     •  Geokoodaus
     •  Käänteinen geokoodaus
     •  Pysäkkitiedot
     •  Linjatiedot
     •  Pysäkit alueelta
     •  Pyöräily- ja kävelyreititys
     •  Reititys
     •  Datan voimassaolo
     •  Tilastot rajapinnan käytöstä


Ohjeet:
http://developer.reittiopas.fi/pages/en/http-get-interface-version-2.php
© Logica 2012. All rights reserved        NewBiz4Finland-työpaja, 7.9.2012
HSL Reittioppaan rajapinta

Geokoodaus


•  Osoitteen tai paikannimen muuntaminen koordinaateiksi
•  Mukana osoitteet, pysäkit ja kiinnostavia paikkoja
•  Mukautettu levenshtein virheenkorjaus

Käänteinen geokoodaus

•  Lähimmät osoiteet, pysäkit tai kiinnostavat paikat annetuista
   koordinaateista




© Logica 2012. All rights reserved   NewBiz4Finland-työpaja, 7.9.2012
HSL Reittioppaan rajapinta

Pysäkkitiedot

•  Haku pysäkin koodilla
•  Tuloksena pysäkin nimi, osoite, koordinaatit, lista ohittavista
   linjoista, esteettömyystietoja jne.
•  Tuloksessa myös pysäkin seuraavia lähtöjä
   •  Voidaan rajata päivämäärän ja kellonajan mukaan


Linjatiedot

•  Haku linjan JORE-koodilla, yleisötunnuksella, nimellä sekä
   joukkoliikennelajilla
•  Tuloksessa esim. linjojen nimet, reitit pysäkkeinä tai koordinaatteina
   sekä linkit aikataulusivuille


© Logica 2012. All rights reserved   NewBiz4Finland-työpaja, 7.9.2012
HSL Reittioppaan rajapinta

Pysäkit alueelta


•  Pysäkkien koordinaatit ja muita tietoja annetulta alueelta
•  Alue määritellään antamalla keskikoordinaatti ja alueen halkaisija

Pyöräily- ja kävelyreititys


•  Reititys kahden tai useamman koordinaatin kautta
•  Tuloksessa reittipisteet, reitin päällystetyypit, korkeudet, tieto ali/
   ylikulusta




© Logica 2012. All rights reserved   NewBiz4Finland-työpaja, 7.9.2012
HSL Reittioppaan rajapinta

Reititys
•  Reitti joukkoliikenteellä kahden tai kolmen pisteen välille
•  Paljon erilaisia säätömahdollisuuksia erilaisille tarpeille
•  Yksinkertaisimmillaan annetaan vain lähtö- ja päätepisteen
   koordinaatit, muut parametrit hoituvat oletusasetuksilla



Datan voimassaolo
•  Rajapinnan tietojen voimassaoloaika


Tilastot
•  Oman kapasiteetin käytön tarkastelu

© Logica 2012. All rights reserved   NewBiz4Finland-työpaja, 7.9.2012
Reittiopas-rajapinta Tampereella

 Julkaisu NewBiz4Finland-työpajassa 12.09.2012


        •  Tuottajana Tampereen kaupunki


        •  Täydentää Tampereen joukkoliikenteen e-palveluita


        •  Tietosisältö Repa Reittioppaasta


        •  Tekninen toteutus vastaa HSL:n Reittioppaan rajapintaa




© Logica 2012. All rights reserved                             NewBiz4Finland-työpaja, 12.9.2012
Erot Tampereen ja HSL:n rajapinnoissa

                   Tampere                              HSL




•    Vaatii omat käyttäjätunnukset
•    Joukkoliikennetiedot tarjolla vain suomen kielellä
•    Tampereella käytössä vain yksi pysäkkikoodi à JORE koodi HSL:n oma
•    Ei esteettömyystietoja
•    Ei vyöhykelippurajoituksia
•  Ei Palvelulinjojen aikatauluja


Mitä tarkoittaa kehittäjälle?
       •    Tietyt ominaisuudet eivät ole käytössä
       •    Ei tuettujen ominaisuuksien käyttö ei aiheuta virheitä
       •    Rajapintojen harmonisointi à Sovellukset helposti käyttöönotettavissa toisessa
            rajapinnassa


© Logica 2012. All rights reserved
Lisätietoja

Developer-sivu
        http://developer.publictransport.tampere.fi


API
               http://api.publictransport.tampere.fi


Repa
               http://reittiopas.tampere.fi


Tampereen joukkoliikenteen e-palvelut
               http://joukkoliikenne.tampere.fi




© Logica 2012. All rights reserved
Matka.fi rajapinta

 Julkaisu NewBiz4Finland-työpajassa 12.09.2012


        •  Tuottajana Liikennevirasto


        •  Tavoitteena jakaa julkishallinnon tietovarastoja joukkoliikenteen osalta


        •  Sovelluskehitys, testaus ja kaupallinen hyödyntäminen ilmaista


        •  Tietosisältö koko maan kattavasta Matka.fi-reitityspalvelusta




© Logica 2012. All rights reserved                              NewBiz4Finland-työpaja, 12.9.2012
Tietosisältö

•    HSL (Helsinki, Espoo, Kauniainen, Vantaa, Kerava, Kirkkonummi, Sipoo)
•    Kaupungit Tampere, Joensuu, Lappeenranta, Turku, Mikkeli, Oulu, Vaasa, Kotka
•    Matkustajajunaliikenne VR:ltä
•    Linja-autoliikenne ELY:n alueellisilta viranomaisilta
•    Kotimaan lentoliikenne Finavialta


•    Seuraavien kaupunkialueiden voimassaolo päättyy vuoden 2012 lopussa *
       •    Kuopio
       •    Jyväskylä
       •    Lahti
       •    Imatra
       •    Pori
       •    Varkaus
       •    Hämeenlinna
       •    Hyvinkää
       •    Seinäjoki


* Liikennevirasto parantaa jatkuvasti aineiston kattavuutta ja laatua. Edellä mainituille kaupunkialueille
pyritään saamaan jatkoa myös vuodelle 2013.

© Logica 2012. All rights reserved
Matka.fi rajapinnan käyttö

•  Rajapinnan käyttö vaatii omat tunnukset

•  Joukkoliikenneaikatauluaineistot tarjolla kahdella eri tavalla:
    •  HTTP-rajapinta
    •  Kalkati.net formaatissa oleva xml tiedosto


•  Käytössä rajapinnasta versio 1 (HSL:llä ja Tampereella versio 2)
       •    Vastausformaattina XML
       •    Tuettuna koordinaattijärjestelmänä vain KKJ3
       •    Suppeampi toiminnallisuus




© Logica 2012. All rights reserved
Käyttöliittymän ja rajapinnan välillä eroja

   •  Tasa-arvoiset reittiehdotukset à Reittituloksissa vaihtoehdot lennolle,
        junalle ja linja-autolle. Rajapinta palauttaa vain nopeimmat
        reititystulokset.


   •  Haettaessa reittiä yöllä palauttaa käyttöliittymä aamun ensimmäisen
        julkista liikennettä sisältävän vaihtoehdon. Rajapinta palauttaa pelkkää
        kävelyä


   •  Käyttöliittymässä ei näytetä lyhyitä kävelytyksiä reittitulosten luettavuuden
        parantamiseksi


   •  Rajapinnassa ei näytetä vuorojen selitteitä




© Logica 2012. All rights reserved
Lisätietoja

Developer-sivu
        http://developer.matka.fi


API
               http://api.matka.fi


Matka.fi
               http://www.matka.fi


Liikennevirasto
               http://beta.liikennevirasto.fi




© Logica 2012. All rights reserved
Kysymyksiä?
kalle.sissonen@logica.com
rikhard.parssinen@logica.com

Contenu connexe

En vedette

En vedette (14)

Top schools in noida
Top schools in noidaTop schools in noida
Top schools in noida
 
Conference e tail_preso_v1 v3
Conference e tail_preso_v1 v3Conference e tail_preso_v1 v3
Conference e tail_preso_v1 v3
 
Indian super hero
Indian super heroIndian super hero
Indian super hero
 
And The Award Goes To. . .
And The Award Goes To. . .And The Award Goes To. . .
And The Award Goes To. . .
 
Fwd: Fw: Πολυνησία Γαλλική
Fwd: Fw: Πολυνησία ΓαλλικήFwd: Fw: Πολυνησία Γαλλική
Fwd: Fw: Πολυνησία Γαλλική
 
Plot
PlotPlot
Plot
 
Gtk
GtkGtk
Gtk
 
St. Mark School Parent Presentation
St. Mark School Parent PresentationSt. Mark School Parent Presentation
St. Mark School Parent Presentation
 
2011 APA Positioning Planning Departments - San Jose
2011 APA Positioning Planning Departments - San Jose2011 APA Positioning Planning Departments - San Jose
2011 APA Positioning Planning Departments - San Jose
 
How to get a seat in a crowded bus!
How to get a seat in a crowded bus!How to get a seat in a crowded bus!
How to get a seat in a crowded bus!
 
Alberti Center Slideshow
Alberti Center SlideshowAlberti Center Slideshow
Alberti Center Slideshow
 
Is the united kingdom
Is the united kingdomIs the united kingdom
Is the united kingdom
 
Blue Sky Express Shipping Instructions
Blue Sky Express Shipping InstructionsBlue Sky Express Shipping Instructions
Blue Sky Express Shipping Instructions
 
Lezione di Digital Content con focus sul Video Online presso UPA del 11/05/13...
Lezione di Digital Content con focus sul Video Online presso UPA del 11/05/13...Lezione di Digital Content con focus sul Video Online presso UPA del 11/05/13...
Lezione di Digital Content con focus sul Video Online presso UPA del 11/05/13...
 

Plus de Apps4Finland

Olli Alm: Susi, Apps4Finland-työt Paikkatietomarkkinoilla 2012
Olli Alm: Susi, Apps4Finland-työt Paikkatietomarkkinoilla 2012Olli Alm: Susi, Apps4Finland-työt Paikkatietomarkkinoilla 2012
Olli Alm: Susi, Apps4Finland-työt Paikkatietomarkkinoilla 2012Apps4Finland
 
Eero Hyvönen: Matkailusampo, Apps4Finland-työt Paikkatietomarkkinoilla 2012
Eero Hyvönen: Matkailusampo, Apps4Finland-työt Paikkatietomarkkinoilla 2012Eero Hyvönen: Matkailusampo, Apps4Finland-työt Paikkatietomarkkinoilla 2012
Eero Hyvönen: Matkailusampo, Apps4Finland-työt Paikkatietomarkkinoilla 2012Apps4Finland
 
Panu Koskela: Maailman Suurin Muistipeli, Apps4Finland-työt Paikkatietomarkki...
Panu Koskela: Maailman Suurin Muistipeli, Apps4Finland-työt Paikkatietomarkki...Panu Koskela: Maailman Suurin Muistipeli, Apps4Finland-työt Paikkatietomarkki...
Panu Koskela: Maailman Suurin Muistipeli, Apps4Finland-työt Paikkatietomarkki...Apps4Finland
 
Olli Rinne: Apps4Finland-kilpailun esittely Paikkatietomarkkinoilla 2012
Olli Rinne: Apps4Finland-kilpailun esittely Paikkatietomarkkinoilla 2012Olli Rinne: Apps4Finland-kilpailun esittely Paikkatietomarkkinoilla 2012
Olli Rinne: Apps4Finland-kilpailun esittely Paikkatietomarkkinoilla 2012Apps4Finland
 
Jussi Mäkinen: Rautatiehistoriallinen kartta, Apps4Finland-työt Paikkatietom...
Jussi Mäkinen: Rautatiehistoriallinen kartta, Apps4Finland-työt Paikkatietom...Jussi Mäkinen: Rautatiehistoriallinen kartta, Apps4Finland-työt Paikkatietom...
Jussi Mäkinen: Rautatiehistoriallinen kartta, Apps4Finland-työt Paikkatietom...Apps4Finland
 
Jyrki Kuoppala: ShareNav, Apps4Finland-työt Paikkatietomarkkinoilla 2012
Jyrki Kuoppala: ShareNav, Apps4Finland-työt Paikkatietomarkkinoilla 2012Jyrki Kuoppala: ShareNav, Apps4Finland-työt Paikkatietomarkkinoilla 2012
Jyrki Kuoppala: ShareNav, Apps4Finland-työt Paikkatietomarkkinoilla 2012Apps4Finland
 
Robert Eriksson, Mikko Ahlström: Espoon aurinko- ja geoenergiakartat
Robert Eriksson, Mikko Ahlström: Espoon aurinko- ja geoenergiakartatRobert Eriksson, Mikko Ahlström: Espoon aurinko- ja geoenergiakartat
Robert Eriksson, Mikko Ahlström: Espoon aurinko- ja geoenergiakartatApps4Finland
 
Tuomas Husu: Taukkis, Apps4Finland-työt Paikkatietomarkkinoilla 2012
Tuomas Husu: Taukkis, Apps4Finland-työt Paikkatietomarkkinoilla 2012Tuomas Husu: Taukkis, Apps4Finland-työt Paikkatietomarkkinoilla 2012
Tuomas Husu: Taukkis, Apps4Finland-työt Paikkatietomarkkinoilla 2012Apps4Finland
 
NewBiz4Finland 12.9.2012, Tero Piirainen
NewBiz4Finland 12.9.2012, Tero PiirainenNewBiz4Finland 12.9.2012, Tero Piirainen
NewBiz4Finland 12.9.2012, Tero PiirainenApps4Finland
 
NewBiz4Finland, Teemu Tapanila, AaltoES
NewBiz4Finland, Teemu Tapanila, AaltoESNewBiz4Finland, Teemu Tapanila, AaltoES
NewBiz4Finland, Teemu Tapanila, AaltoESApps4Finland
 
New biz4finland, teemu tapanila, aaltoes
New biz4finland, teemu tapanila, aaltoesNew biz4finland, teemu tapanila, aaltoes
New biz4finland, teemu tapanila, aaltoesApps4Finland
 
New b iz4finland, jukka heikkilä
New b iz4finland, jukka heikkiläNew b iz4finland, jukka heikkilä
New b iz4finland, jukka heikkiläApps4Finland
 
New biz4finland, ilkka pirttimaa blindsquare käyttäjäkeskeinen-kehitys-2012
New biz4finland, ilkka pirttimaa blindsquare käyttäjäkeskeinen-kehitys-2012New biz4finland, ilkka pirttimaa blindsquare käyttäjäkeskeinen-kehitys-2012
New biz4finland, ilkka pirttimaa blindsquare käyttäjäkeskeinen-kehitys-2012Apps4Finland
 
New biz4finland 12.9.2012, sami sahala
New biz4finland 12.9.2012, sami sahalaNew biz4finland 12.9.2012, sami sahala
New biz4finland 12.9.2012, sami sahalaApps4Finland
 
New biz4finland 12.9.2012, olli rinne
New biz4finland 12.9.2012, olli rinneNew biz4finland 12.9.2012, olli rinne
New biz4finland 12.9.2012, olli rinneApps4Finland
 
New biz4finland 12.9.2012, mika hållfast
New biz4finland 12.9.2012, mika hållfast New biz4finland 12.9.2012, mika hållfast
New biz4finland 12.9.2012, mika hållfast Apps4Finland
 
New biz4finland jukka ahtikari
New biz4finland   jukka ahtikariNew biz4finland   jukka ahtikari
New biz4finland jukka ahtikariApps4Finland
 
New biz4finland, tommi arola
New biz4finland, tommi arolaNew biz4finland, tommi arola
New biz4finland, tommi arolaApps4Finland
 
Stats4 finland 28.8.2012, veli matti jantunen
Stats4 finland 28.8.2012, veli matti jantunenStats4 finland 28.8.2012, veli matti jantunen
Stats4 finland 28.8.2012, veli matti jantunenApps4Finland
 
Stats4Finland työpaja 5.9.2012, Kim Huuhko: Eurostatin avoimet aineistot
Stats4Finland työpaja 5.9.2012, Kim Huuhko: Eurostatin avoimet aineistotStats4Finland työpaja 5.9.2012, Kim Huuhko: Eurostatin avoimet aineistot
Stats4Finland työpaja 5.9.2012, Kim Huuhko: Eurostatin avoimet aineistotApps4Finland
 

Plus de Apps4Finland (20)

Olli Alm: Susi, Apps4Finland-työt Paikkatietomarkkinoilla 2012
Olli Alm: Susi, Apps4Finland-työt Paikkatietomarkkinoilla 2012Olli Alm: Susi, Apps4Finland-työt Paikkatietomarkkinoilla 2012
Olli Alm: Susi, Apps4Finland-työt Paikkatietomarkkinoilla 2012
 
Eero Hyvönen: Matkailusampo, Apps4Finland-työt Paikkatietomarkkinoilla 2012
Eero Hyvönen: Matkailusampo, Apps4Finland-työt Paikkatietomarkkinoilla 2012Eero Hyvönen: Matkailusampo, Apps4Finland-työt Paikkatietomarkkinoilla 2012
Eero Hyvönen: Matkailusampo, Apps4Finland-työt Paikkatietomarkkinoilla 2012
 
Panu Koskela: Maailman Suurin Muistipeli, Apps4Finland-työt Paikkatietomarkki...
Panu Koskela: Maailman Suurin Muistipeli, Apps4Finland-työt Paikkatietomarkki...Panu Koskela: Maailman Suurin Muistipeli, Apps4Finland-työt Paikkatietomarkki...
Panu Koskela: Maailman Suurin Muistipeli, Apps4Finland-työt Paikkatietomarkki...
 
Olli Rinne: Apps4Finland-kilpailun esittely Paikkatietomarkkinoilla 2012
Olli Rinne: Apps4Finland-kilpailun esittely Paikkatietomarkkinoilla 2012Olli Rinne: Apps4Finland-kilpailun esittely Paikkatietomarkkinoilla 2012
Olli Rinne: Apps4Finland-kilpailun esittely Paikkatietomarkkinoilla 2012
 
Jussi Mäkinen: Rautatiehistoriallinen kartta, Apps4Finland-työt Paikkatietom...
Jussi Mäkinen: Rautatiehistoriallinen kartta, Apps4Finland-työt Paikkatietom...Jussi Mäkinen: Rautatiehistoriallinen kartta, Apps4Finland-työt Paikkatietom...
Jussi Mäkinen: Rautatiehistoriallinen kartta, Apps4Finland-työt Paikkatietom...
 
Jyrki Kuoppala: ShareNav, Apps4Finland-työt Paikkatietomarkkinoilla 2012
Jyrki Kuoppala: ShareNav, Apps4Finland-työt Paikkatietomarkkinoilla 2012Jyrki Kuoppala: ShareNav, Apps4Finland-työt Paikkatietomarkkinoilla 2012
Jyrki Kuoppala: ShareNav, Apps4Finland-työt Paikkatietomarkkinoilla 2012
 
Robert Eriksson, Mikko Ahlström: Espoon aurinko- ja geoenergiakartat
Robert Eriksson, Mikko Ahlström: Espoon aurinko- ja geoenergiakartatRobert Eriksson, Mikko Ahlström: Espoon aurinko- ja geoenergiakartat
Robert Eriksson, Mikko Ahlström: Espoon aurinko- ja geoenergiakartat
 
Tuomas Husu: Taukkis, Apps4Finland-työt Paikkatietomarkkinoilla 2012
Tuomas Husu: Taukkis, Apps4Finland-työt Paikkatietomarkkinoilla 2012Tuomas Husu: Taukkis, Apps4Finland-työt Paikkatietomarkkinoilla 2012
Tuomas Husu: Taukkis, Apps4Finland-työt Paikkatietomarkkinoilla 2012
 
NewBiz4Finland 12.9.2012, Tero Piirainen
NewBiz4Finland 12.9.2012, Tero PiirainenNewBiz4Finland 12.9.2012, Tero Piirainen
NewBiz4Finland 12.9.2012, Tero Piirainen
 
NewBiz4Finland, Teemu Tapanila, AaltoES
NewBiz4Finland, Teemu Tapanila, AaltoESNewBiz4Finland, Teemu Tapanila, AaltoES
NewBiz4Finland, Teemu Tapanila, AaltoES
 
New biz4finland, teemu tapanila, aaltoes
New biz4finland, teemu tapanila, aaltoesNew biz4finland, teemu tapanila, aaltoes
New biz4finland, teemu tapanila, aaltoes
 
New b iz4finland, jukka heikkilä
New b iz4finland, jukka heikkiläNew b iz4finland, jukka heikkilä
New b iz4finland, jukka heikkilä
 
New biz4finland, ilkka pirttimaa blindsquare käyttäjäkeskeinen-kehitys-2012
New biz4finland, ilkka pirttimaa blindsquare käyttäjäkeskeinen-kehitys-2012New biz4finland, ilkka pirttimaa blindsquare käyttäjäkeskeinen-kehitys-2012
New biz4finland, ilkka pirttimaa blindsquare käyttäjäkeskeinen-kehitys-2012
 
New biz4finland 12.9.2012, sami sahala
New biz4finland 12.9.2012, sami sahalaNew biz4finland 12.9.2012, sami sahala
New biz4finland 12.9.2012, sami sahala
 
New biz4finland 12.9.2012, olli rinne
New biz4finland 12.9.2012, olli rinneNew biz4finland 12.9.2012, olli rinne
New biz4finland 12.9.2012, olli rinne
 
New biz4finland 12.9.2012, mika hållfast
New biz4finland 12.9.2012, mika hållfast New biz4finland 12.9.2012, mika hållfast
New biz4finland 12.9.2012, mika hållfast
 
New biz4finland jukka ahtikari
New biz4finland   jukka ahtikariNew biz4finland   jukka ahtikari
New biz4finland jukka ahtikari
 
New biz4finland, tommi arola
New biz4finland, tommi arolaNew biz4finland, tommi arola
New biz4finland, tommi arola
 
Stats4 finland 28.8.2012, veli matti jantunen
Stats4 finland 28.8.2012, veli matti jantunenStats4 finland 28.8.2012, veli matti jantunen
Stats4 finland 28.8.2012, veli matti jantunen
 
Stats4Finland työpaja 5.9.2012, Kim Huuhko: Eurostatin avoimet aineistot
Stats4Finland työpaja 5.9.2012, Kim Huuhko: Eurostatin avoimet aineistotStats4Finland työpaja 5.9.2012, Kim Huuhko: Eurostatin avoimet aineistot
Stats4Finland työpaja 5.9.2012, Kim Huuhko: Eurostatin avoimet aineistot
 

Newbiz4finland Sissonen, Pärssinen - joukkoliikennedata

  • 1. Joukkoliikennedata Kalle Sissonen & Rikhard Pärssinen
  • 2. HSL Reittioppaan rajapinta •  Tuottajana Helsingin Seudun Liikenne •  Avoin rajapinta ollut käytettävissä vuodesta 2001 •  Uudistettu versio käyttöön 2010 •  HSL tarjoaa myös: •  HSL joukkoliikennedatan paketti •  Poikkeusinfon rajapinta •  Omat lähdöt –palvelun rajapinta •  HSL Live –palvelun rajapinta © Logica 2012. All rights reserved NewBiz4Finland-työpaja, 7.9.2012
  • 3. HSL Reittioppaan rajapinta Kehittäjäsivusto – http://developer.reittiopas.fi •  Rekisteröityminen rajapinnan käyttäjäksi •  Tunnus käytettävissä heti •  Kapasiteettirajoitus väärinkäytösten estämiseksi •  Sama tunnus kaikkiin rajapintoihin •  Rajapintojen kuvaukset ja ohjeet © Logica 2012. All rights reserved NewBiz4Finland-työpaja, 7.9.2012
  • 4. HSL Reittioppaan rajapinta Kalkati.net XML datapaketti •  HSL joukkoliikenteen data standardissa XML-muodossa •  Päivitetään Reittioppaan latauksen yhteydessä •  Esimerkki: •  http://www.youtube.com/watch?v=qGllzWt0acU © Logica 2012. All rights reserved NewBiz4Finland-työpaja, 7.9.2012
  • 5. HSL Reittioppaan rajapinta Yleistä rajapinnasta •  Merkistökoodaus UTF-8 •  JSON tai XML -muotoiset vastaukset •  WGS84 koordinaatisto •  Versionhallinta •  Kyselytyypit: •  Geokoodaus •  Käänteinen geokoodaus •  Pysäkkitiedot •  Linjatiedot •  Pysäkit alueelta •  Pyöräily- ja kävelyreititys •  Reititys •  Datan voimassaolo •  Tilastot rajapinnan käytöstä Ohjeet: http://developer.reittiopas.fi/pages/en/http-get-interface-version-2.php © Logica 2012. All rights reserved NewBiz4Finland-työpaja, 7.9.2012
  • 6. HSL Reittioppaan rajapinta Geokoodaus •  Osoitteen tai paikannimen muuntaminen koordinaateiksi •  Mukana osoitteet, pysäkit ja kiinnostavia paikkoja •  Mukautettu levenshtein virheenkorjaus Käänteinen geokoodaus •  Lähimmät osoiteet, pysäkit tai kiinnostavat paikat annetuista koordinaateista © Logica 2012. All rights reserved NewBiz4Finland-työpaja, 7.9.2012
  • 7. HSL Reittioppaan rajapinta Pysäkkitiedot •  Haku pysäkin koodilla •  Tuloksena pysäkin nimi, osoite, koordinaatit, lista ohittavista linjoista, esteettömyystietoja jne. •  Tuloksessa myös pysäkin seuraavia lähtöjä •  Voidaan rajata päivämäärän ja kellonajan mukaan Linjatiedot •  Haku linjan JORE-koodilla, yleisötunnuksella, nimellä sekä joukkoliikennelajilla •  Tuloksessa esim. linjojen nimet, reitit pysäkkeinä tai koordinaatteina sekä linkit aikataulusivuille © Logica 2012. All rights reserved NewBiz4Finland-työpaja, 7.9.2012
  • 8. HSL Reittioppaan rajapinta Pysäkit alueelta •  Pysäkkien koordinaatit ja muita tietoja annetulta alueelta •  Alue määritellään antamalla keskikoordinaatti ja alueen halkaisija Pyöräily- ja kävelyreititys •  Reititys kahden tai useamman koordinaatin kautta •  Tuloksessa reittipisteet, reitin päällystetyypit, korkeudet, tieto ali/ ylikulusta © Logica 2012. All rights reserved NewBiz4Finland-työpaja, 7.9.2012
  • 9. HSL Reittioppaan rajapinta Reititys •  Reitti joukkoliikenteellä kahden tai kolmen pisteen välille •  Paljon erilaisia säätömahdollisuuksia erilaisille tarpeille •  Yksinkertaisimmillaan annetaan vain lähtö- ja päätepisteen koordinaatit, muut parametrit hoituvat oletusasetuksilla Datan voimassaolo •  Rajapinnan tietojen voimassaoloaika Tilastot •  Oman kapasiteetin käytön tarkastelu © Logica 2012. All rights reserved NewBiz4Finland-työpaja, 7.9.2012
  • 10. Reittiopas-rajapinta Tampereella Julkaisu NewBiz4Finland-työpajassa 12.09.2012 •  Tuottajana Tampereen kaupunki •  Täydentää Tampereen joukkoliikenteen e-palveluita •  Tietosisältö Repa Reittioppaasta •  Tekninen toteutus vastaa HSL:n Reittioppaan rajapintaa © Logica 2012. All rights reserved NewBiz4Finland-työpaja, 12.9.2012
  • 11. Erot Tampereen ja HSL:n rajapinnoissa Tampere HSL •  Vaatii omat käyttäjätunnukset •  Joukkoliikennetiedot tarjolla vain suomen kielellä •  Tampereella käytössä vain yksi pysäkkikoodi à JORE koodi HSL:n oma •  Ei esteettömyystietoja •  Ei vyöhykelippurajoituksia •  Ei Palvelulinjojen aikatauluja Mitä tarkoittaa kehittäjälle? •  Tietyt ominaisuudet eivät ole käytössä •  Ei tuettujen ominaisuuksien käyttö ei aiheuta virheitä •  Rajapintojen harmonisointi à Sovellukset helposti käyttöönotettavissa toisessa rajapinnassa © Logica 2012. All rights reserved
  • 12. Lisätietoja Developer-sivu http://developer.publictransport.tampere.fi API http://api.publictransport.tampere.fi Repa http://reittiopas.tampere.fi Tampereen joukkoliikenteen e-palvelut http://joukkoliikenne.tampere.fi © Logica 2012. All rights reserved
  • 13. Matka.fi rajapinta Julkaisu NewBiz4Finland-työpajassa 12.09.2012 •  Tuottajana Liikennevirasto •  Tavoitteena jakaa julkishallinnon tietovarastoja joukkoliikenteen osalta •  Sovelluskehitys, testaus ja kaupallinen hyödyntäminen ilmaista •  Tietosisältö koko maan kattavasta Matka.fi-reitityspalvelusta © Logica 2012. All rights reserved NewBiz4Finland-työpaja, 12.9.2012
  • 14. Tietosisältö •  HSL (Helsinki, Espoo, Kauniainen, Vantaa, Kerava, Kirkkonummi, Sipoo) •  Kaupungit Tampere, Joensuu, Lappeenranta, Turku, Mikkeli, Oulu, Vaasa, Kotka •  Matkustajajunaliikenne VR:ltä •  Linja-autoliikenne ELY:n alueellisilta viranomaisilta •  Kotimaan lentoliikenne Finavialta •  Seuraavien kaupunkialueiden voimassaolo päättyy vuoden 2012 lopussa * •  Kuopio •  Jyväskylä •  Lahti •  Imatra •  Pori •  Varkaus •  Hämeenlinna •  Hyvinkää •  Seinäjoki * Liikennevirasto parantaa jatkuvasti aineiston kattavuutta ja laatua. Edellä mainituille kaupunkialueille pyritään saamaan jatkoa myös vuodelle 2013. © Logica 2012. All rights reserved
  • 15. Matka.fi rajapinnan käyttö •  Rajapinnan käyttö vaatii omat tunnukset •  Joukkoliikenneaikatauluaineistot tarjolla kahdella eri tavalla: •  HTTP-rajapinta •  Kalkati.net formaatissa oleva xml tiedosto •  Käytössä rajapinnasta versio 1 (HSL:llä ja Tampereella versio 2) •  Vastausformaattina XML •  Tuettuna koordinaattijärjestelmänä vain KKJ3 •  Suppeampi toiminnallisuus © Logica 2012. All rights reserved
  • 16. Käyttöliittymän ja rajapinnan välillä eroja •  Tasa-arvoiset reittiehdotukset à Reittituloksissa vaihtoehdot lennolle, junalle ja linja-autolle. Rajapinta palauttaa vain nopeimmat reititystulokset. •  Haettaessa reittiä yöllä palauttaa käyttöliittymä aamun ensimmäisen julkista liikennettä sisältävän vaihtoehdon. Rajapinta palauttaa pelkkää kävelyä •  Käyttöliittymässä ei näytetä lyhyitä kävelytyksiä reittitulosten luettavuuden parantamiseksi •  Rajapinnassa ei näytetä vuorojen selitteitä © Logica 2012. All rights reserved
  • 17. Lisätietoja Developer-sivu http://developer.matka.fi API http://api.matka.fi Matka.fi http://www.matka.fi Liikennevirasto http://beta.liikennevirasto.fi © Logica 2012. All rights reserved