|

Junasyöte

Kaikille junille on yksilöllinen RSS –syötteensä, joka sisältää yksityiskohtaisempia tietoja junan kulusta ja sen pysähdyspaikoista. Jokainen asema on oma kohteensa (item). Junasyöte päivittyy 5 sekunnin välein.

Yksittäisen junan syöte on muotoa

http://188.117.35.14/TrainRSS/TrainService.svc/trainInfo?train=JUNAN GUID TUNNUS,

esimerkiksi http://188.117.35.14/TrainRSS/TrainService.svc/trainInfo?train=P704 . Jos linkki aukeaa tyhjänä, juna todennäköisesti ei ole kulussa.


Esimerkki-RSS


Esimerkissä näkyy yhden junan yksi ohittama asema.


<title>P 704</title>

<description>Train information feed for train P 704</description>

<lastBuildDate>Fri, 27 Jan 2012 08:34:35 +0200</lastBuildDate>

<category>1</category>

<trainguid>P704</trainguid>

<georss:point>64.4911300000001 27.3853900000001</georss:point>

<speed>122</speed>

<heading>123</heading>

<startStation>OL</startStation>

<endStation>KUO</endStation>

<status>1</status>

<reasonCode/>

<lateness>300</lateness>

<item>

<guid isPermaLink="false">OL</guid>

<title>OL</title>

<description>Summary</description>

<pubDate>Fri, 27 Jan 2012 08:34:35 +0200</pubDate>

<scheduledTime/>

<scheduledDepartTime>07:12</scheduledDepartTime>

<eta/>

<etd>07:13</etd>

<stationCode>OL</stationCode>

<completed>1</completed>

<status>1</status>

<georss:point>0 0</georss:point>

</item>

..


Junan tiedot


title

Junan nimi (esim. P 274 tai R)

category

Junan tyyppi (1=kaukoliikenne, 2=lähiliikenne)

trainguid

Junatunnus (esim. P274)

georss:point

Junan koordinaatit

speed

Junan nopeus (km/h)

heading

Junan suunta (asteina pohjoisesta)

startStation

Lähtöasema. (esim. HKI) Kun tämä peilataan kartan asematasoa vasten, asemille saadaan oikeamuotoiset nimet

endStation

Pääteasema. (esim. OL) Kun tämä peilataan kartan asematasoa vasten, asemille saadaan oikeamuotoiset nimet

status

Junan tila (1=ajoissa, 2=myöhässä, 4=paljon myöhässä,

5=peruttu)

reasonCode

Juku -syykoodi, kertoo lisätietoa junan mahdollisen myöhästymisen syistä

lateness

Aika sekunteina jonka juna kulkee aikataulustaan poiketen


Aseman tiedot


guid

Asematunnus (esim. OL tai HKI)

title

Asematunnus (esim. OL tai HKI)

scheduledTime

Aikataulun mukainen saapumisaika

scheduledDepartTime

Aikataulun mukainen lähtöaika

eta

Arvioitu saapumisaika (Estimated Time of Arrival)

etd

Arvioitu lähtöaika (Estimated Time of Departure)

stationCode

Asematunnus (esim. OL tai HKI)

completed

Kertoo onko juna ohittanut kyseisen aseman. (0=ei, 1=kyllä)

status

Junan tila kyseisellä asemalla (1=ajoissa, 2=myöhässä,

5=peruttu)