Routeset-tiedot julkaistaan 20.5.2019 09:30

68 views
Skip to first unread message

Solita / Jaakko

unread,
May 14, 2019, 3:14:38 AM5/14/19
to rata_digi...@googlegroups.com
Terve

Routeset-tiedot julkaistaan 20.5.2019 09:30

Jotta juna voi kulkea eteenpäin, sen tarvitsee varata edestään turvallinen kulkutie. Routeset-viestit kertovat tarkalla (raideosuus/opastin/vaihde) tarkkuudella minkälaisen turvallisen kulkutien juna on varannut.

Rousetistä saadaan siis ainakin kaksi käytännön hyötyä:
  • Viime hetken muutokset raiteista, jolle juna liikennepaikalla pysähtyy (nämä tiedot tulevat näkymään myös /trains-rajapinnan pysähdyksissä)
  • Tarkka reitti miten juna tulee kulkemaan eteenpäin
Rajapinnat
  • /api/v1/routesets/{departure_date}/{train_number}
  • /api/v1/routesets/station/{station}/{departure_date}
  • /api/v1/routesets?version={version}
MQTT:
  • routesets/{departure_date}/{train_number}

Esimerkki vastausmuodosta:

[{"version": 254650290365,"messageTime": "2019-05-14T03:56:42.000Z","trainNumber": "1","departureDate": "2019-05-14","routeType": "T","clientSystem": "ESKO","messageId": "8982694","routesections": [{"sectionId": "007a","stationCode": "HKI","commercialTrackId": "7"},{"sectionId": "007b","stationCode": "HKI"},{"sectionId": "P007","stationCode": "HKI"},{"sectionId": "223","stationCode": "HKI"}]}
, ...


Viranomaisen antama tarkka kuvaus datasta:

Kauko-ohjausjärjestelmä tuottaa RouteSet-viestejä, kun järjestelmä on muodostanut kulkutien junalle ja junalle on vaihtunut ajon salliva opaste. Asettamisviestin perusteella saadaan tieto, mitä reittiä juna käyttää esimerkiksi liikennepaikalle saavuttaessa ja lähdettäessä. RouteSet-viestien avulla on mahdollista havaita myös viime hetken muutokset junan käyttämään raiteeseen. Linjaosuuksilla automaattisen linjasuojastuksen alueelta ei saada RouteSet-viestejä.

RouteSet-viesti koostuu kulkutie-elementeistä. Kauko-ohjausjärjestelmästä riippuen elementteinä näkyy raideosuuksia, opastimia ja vaihteita eri tavoilla lueteltuna. Viesti kuvaa myös kulkutien tyyppiä, T=junakulkutie, S=vaihtokulkutie ja C=kulkutien purkaminen. Kulkutien purkaminen tarkoittaa, että liikenteenohjaaja on purkanut kulkutien ennen kuin sitä on käytetty.

Osa kauko-ohjausjärjestelmistä tuottaa vain T-tyyppisiä viestejä ja tällä hetkellä osa järjestelmistä ei tuota lainkaan RouteSet-viestejä. Tilanteessa, jossa kulkutien ehdot eivät ole enää jostain syystä voimassa ja opastin asettuu seis-asentoon, ei saada mitään viestiä.


Tuleeko mieleen kehitysideoita esimerkiksi vastausmuodosta, rajapinnoista tai MQTT-topikeista?

Yt. Jaakko / Solita






Solita / Jaakko

unread,
May 14, 2019, 7:29:46 AM5/14/19
to rata_digi...@googlegroups.com

Solita / Jaakko

unread,
May 20, 2019, 2:34:56 AM5/20/19
to rata_digi...@googlegroups.com
Reply all
Reply to author
Forward
0 new messages