Newbiz4finland Sissonen, Pärssinen - joukkoliikennedata

1,102 views

Published on

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
1,102
On SlideShare
0
From Embeds
0
Number of Embeds
520
Actions
Shares
0
Downloads
1
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Newbiz4finland Sissonen, Pärssinen - joukkoliikennedata

  1. 1. Joukkoliikennedata Kalle Sissonen & Rikhard Pärssinen
  2. 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. 3. HSL Reittioppaan rajapintaKehittä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. 4. HSL Reittioppaan rajapintaKalkati.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. 5. HSL Reittioppaan rajapintaYleistä 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. 6. HSL Reittioppaan rajapintaGeokoodaus•  Osoitteen tai paikannimen muuntaminen koordinaateiksi•  Mukana osoitteet, pysäkit ja kiinnostavia paikkoja•  Mukautettu levenshtein virheenkorjausKää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. 7. HSL Reittioppaan rajapintaPysä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 mukaanLinjatiedot•  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. 8. HSL Reittioppaan rajapintaPysäkit alueelta•  Pysäkkien koordinaatit ja muita tietoja annetulta alueelta•  Alue määritellään antamalla keskikoordinaatti ja alueen halkaisijaPyö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. 9. HSL Reittioppaan rajapintaReititys•  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 oletusasetuksillaDatan voimassaolo•  Rajapinnan tietojen voimassaoloaikaTilastot•  Oman kapasiteetin käytön tarkastelu© Logica 2012. All rights reserved NewBiz4Finland-työpaja, 7.9.2012
  10. 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. 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 aikataulujaMitä 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. 12. LisätietojaDeveloper-sivu http://developer.publictransport.tampere.fiAPI http://api.publictransport.tampere.fiRepa http://reittiopas.tampere.fiTampereen joukkoliikenteen e-palvelut http://joukkoliikenne.tampere.fi© Logica 2012. All rights reserved
  13. 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. 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 kaupunkialueillepyritään saamaan jatkoa myös vuodelle 2013.© Logica 2012. All rights reserved
  15. 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. 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. 17. LisätietojaDeveloper-sivu http://developer.matka.fiAPI http://api.matka.fiMatka.fi http://www.matka.fiLiikennevirasto http://beta.liikennevirasto.fi© Logica 2012. All rights reserved
  18. 18. Kysymyksiä?kalle.sissonen@logica.comrikhard.parssinen@logica.com

×