Muut työkalut

IRC kanava:
#avoindata

Mistä Tampereen joukkoliikenteen poikkeustietoa (SIRI GM)?

1 tykkäys 0 ei tykkää
  • Hannu
  • Points : 1100
  • Ranked : 6
  • Badges : 3 7 9
  • hannu.io
  • Location : Tampere
1.10K
kysytty 7. lokakuuta, 2013 kategoriassa Liikenne | hanta (1,100 pistettä) toimesta

Tampereen joukkoliikenteen kehittäjä sivustolla (http://developer.publictransport.tampere.fi/pages/en/siri.php) on kuvaus SIRI rajapinnasta jonka kautta pitäisi olla saatavilla pysäkki tietoa (SM), ajoneuvo tietoa (VM) sekä viesti rajapinta (GM).

Mahtaakotan tämä viesti rajapinta (GM) olla todella käytössä, dokumentaation esimerkkikyselyllä palautuu pelkkä tyhjä SIRI xml sanoma, ilman varsinaista viesti sisältöä. Samaan aikaan lissu.tampere.fi osaa kuitenkin kertoa että pysäkki 0500 on pois käytöstä.

Onko olemassa mitään muuta rajapintaa mistä Tampereen joukkoliikenteen poikkeusdataa saisi ulos? ITS Factoryn http://wiki.itsfactory.fi/index.php/Tampere_Public_Transport_SIRI_Interface_(Realtime_JSON_at_data.itsfactory.fi) kautta on saatavilla tämä sama rajapinta JSON/XML muodossa, mutta ITS Factory tarjoaa toistaiseksi vain ajoneuvo tietoa (VM).

5 Vastausta

2 tykkää 0 ei tykkää
  • teropiirainen
  • Points : 1380
  • Ranked : 5
  • Badges : 2 7
1.38K
vastattu 18. lokakuuta, 2013 | teropiirainen (1,380 pistettä) toimesta
Viestirajapinnan pitäisi olla käytössä, mutta näyttää siltä että tällä hetkellä poikkeusviestit eivät tosiaankaan tule sieltä läpi. Asiaa selvitellään parhaillaan kaupungin ja järjestelmätoimittajan kanssa. Laitamme vastauksen tälle sivulle, kun ongelma on korjattu, tai kun tiedämme kuinka kauan ongelman ratkaisu kestää. Pahoittelumme hankaluuksista.

Tero Piirainen, ITS Factory
0 tykkää 0 ei tykkää
  • Hannu
  • Points : 1100
  • Ranked : 6
  • Badges : 3 7 9
  • hannu.io
  • Location : Tampere
1.10K
vastattu 18. lokakuuta, 2013 | hanta (1,100 pistettä) toimesta
Sain rajapinnasta nyt palautumaan viestejä (ainakin vielä eilen), kunhan lisää kyselyyn myös messages kanavan <InfoChannelRef>messages</InfoChannelRef>.

Ongelmana nyt vielä se että en saa viesteihin juuri mitään meta tietoja, eli en pysty kohdistamaan viestejä mihinkään tiettyyn linjaan, pysäkkiin tms. lissu.tampere.fi osaa eritellä mitä ko. viesti koskee joten ilmeisesti informaatio on ainakin johonkin asetettu.
Hyvä esimerkki tähän; rajapinnasta palautuu tällähetkellä viesti "Linja palaa takaisin normaalille reitille Vasaratielle maanantaina 21.10. klo 15:30 alkaen." Tälläisenään viesti siis melko hyödytön ilman mitään metadataa, mitä linjaa tämä koskee.
0 tykkää 0 ei tykkää
  • Hannu
  • Points : 1100
  • Ranked : 6
  • Badges : 3 7 9
  • hannu.io
  • Location : Tampere
1.10K
vastattu 21. lokakuuta, 2013 | hanta (1,100 pistettä) toimesta

Sain vastauksen Reittioppaan tuesta, "Valitettavasti tällä hetkellä SIRI-palvelusta voidaan palauttaa vain viestin sisältö ja sen voimassaoloajat.". Eli tälläisenään rajapinta on jopa vähän käyttökelvoton.

Saataisiinko Tampereellekkin oikea poikkeustieto rajapinta kuten HSL:llä?

0 tykkää 0 ei tykkää
  • teropiirainen
  • Points : 1380
  • Ranked : 5
  • Badges : 2 7
1.38K
vastattu 21. lokakuuta, 2013 | teropiirainen (1,380 pistettä) toimesta

Alla esimerkkikysely, joka palauttaa viestirajapinnasta saatavat viestit. Tällä hetkellä viestien metatieto on tosiaan puutteellista, johtuen tavasta jolla poikkeukset kirjataan järjestelmään. Otan asian esille keskusteluissa kaupungin edustajien kanssa, ja selvitämme miten ja millä aikataululla viestirajapintaan voitaisiin saada paremmin käyttäjiä palvelevat tiedot metatietoineen.

======

<?xml version="1.0" encoding="UTF-8"?>

<Siri xmlns="http://www.siri.org.uk/siri" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="1.3" xsi:schemaLocation="http://www.kizoom.com/standards/siri/schema/1.3/siri.xsd">

            <ServiceRequest>

                        <GeneralMessageRequest version="1.3">

                                    <InfoChannelRef>warnings</InfoChannelRef>

                                    <InfoChannelRef>errors</InfoChannelRef>

                                    <InfoChannelRef>messages</InfoChannelRef>

                        </GeneralMessageRequest>          

            </ServiceRequest>

</Siri>

1 tykkäys 0 ei tykkää
  • teropiirainen
  • Points : 1380
  • Ranked : 5
  • Badges : 2 7
1.38K
vastattu 18. marraskuuta, 2013 | teropiirainen (1,380 pistettä) toimesta

Kävimme Tampereen kaupungin joukkoliikenteen edustajien kanssa läpi rajapinnoista saatua palautetta, ja kirjasimme yhdeksi toimenpiteeksi viestirajapinnan rikastaminen siten, että pelkän viestin sijasta rajapinnan kautta välitetään myös järjestelmässä oleva metatieto, joka sisältää tällä hetkellä seuraavat tiedot:

  1. viestin voimassaoloaika
  2. linjat joita viesti koskee
  3. viestin tyyppi: liikennehäiriö, tiedoksianto,..

Vielä ei ole tiedossa, milloin tuollainen muutos viestirajapintaan saadaan toteutettua.

Tero Piirainen, ITS Factory

Sisällön lisenssi:

Datatoiveet

Aiemmat datatoiveet:

Esitä datatoive!

Tietoja

Avoindata.net on pystytetty suomalaisen avoimen datan verkoston avoimeksi tukisivustoksi. Suomalaisten tietovarantojen kieli on monesti suomi. Käytä siis suomen kieltä.


Kategoriat ovat työn alla, joten jos kaipaat jotain kategoriaa, lähetä palautetta.

205 kysymystä

235 vastausta

165 kommenttia

25,930 käyttäjää

Suosituimmat tagit

Sponsorit

...