Commit dca55ffc authored by Volker Krause's avatar Volker Krause
Browse files

Adapt to ÖBB train coach layout API changes

parent 14d50a1d
Pipeline #88148 passed with stage
in 1 minute and 34 seconds
{"trainName":"EC 102","hasWifi":false,"scheduledDeparture":"2021-02-13T14:10:00","actualDeparture":"2021-02-13T14:10:00","scheduledArrival":null,"actualArrival":null,"trainStation":{"name":"Wien Hbf","evaCode":"8103000"},"platform":{"platform":"9","haltepunkt":{"haltepunktInMeters":null,"departureDirectionSectorA":false},"sectors":[],"egresses":[]},"wagons":[{"ordnungsNummer":352,"uicNummer":"615129900044","laengeUeberPuffer":2640,"triebfahrzeug":false,"speisewagen":false,"businessClass":0,"firstClass":0,"secondClass":72,"schlafplaetze":0,"liegeplaetze":0,"autoreisezug":false,"kinderspielwagen":false,"kinderkino":false,"rollstuhlgerecht":false,"fahrradmitnahme":true,"abgesperrt":false,"origin":{"name":"Wien Hbf","evaCode":"8103000"},"destination":{"name":"Warszawa Wschodnia","evaCode":null},"ruhebereich":false,"infoPoint":false},{"ordnungsNummer":351,"uicNummer":"615121701861","laengeUeberPuffer":2640,"triebfahrzeug":false,"speisewagen":false,"businessClass":0,"firstClass":0,"secondClass":66,"schlafplaetze":0,"liegeplaetze":0,"autoreisezug":false,"kinderspielwagen":false,"kinderkino":false,"rollstuhlgerecht":false,"fahrradmitnahme":false,"abgesperrt":false,"origin":{"name":"Wien Hbf","evaCode":"8103000"},"destination":{"name":"Warszawa Wschodnia","evaCode":null},"ruhebereich":false,"infoPoint":false},{"ordnungsNummer":350,"uicNummer":"615120711069","laengeUeberPuffer":2640,"triebfahrzeug":false,"speisewagen":false,"businessClass":0,"firstClass":0,"secondClass":54,"schlafplaetze":0,"liegeplaetze":0,"autoreisezug":false,"kinderspielwagen":false,"kinderkino":false,"rollstuhlgerecht":false,"fahrradmitnahme":false,"abgesperrt":false,"origin":{"name":"Wien Hbf","evaCode":"8103000"},"destination":{"name":"Warszawa Wschodnia","evaCode":null},"ruhebereich":false,"infoPoint":false},{"ordnungsNummer":349,"uicNummer":"615188701945","laengeUeberPuffer":2640,"triebfahrzeug":false,"speisewagen":true,"businessClass":0,"firstClass":0,"secondClass":0,"schlafplaetze":0,"liegeplaetze":0,"autoreisezug":false,"kinderspielwagen":false,"kinderkino":false,"rollstuhlgerecht":false,"fahrradmitnahme":false,"abgesperrt":false,"origin":{"name":"Wien Hbf","evaCode":"8103000"},"destination":{"name":"Warszawa Wschodnia","evaCode":null},"ruhebereich":false,"infoPoint":false},{"ordnungsNummer":348,"uicNummer":"615119702442","laengeUeberPuffer":2640,"triebfahrzeug":false,"speisewagen":false,"businessClass":0,"firstClass":48,"secondClass":0,"schlafplaetze":0,"liegeplaetze":0,"autoreisezug":false,"kinderspielwagen":false,"kinderkino":false,"rollstuhlgerecht":false,"fahrradmitnahme":false,"abgesperrt":false,"origin":{"name":"Wien Hbf","evaCode":"8103000"},"destination":{"name":"Warszawa Wschodnia","evaCode":null},"ruhebereich":false,"infoPoint":false},{"ordnungsNummer":0,"uicNummer":"918112169027","laengeUeberPuffer":1960,"triebfahrzeug":true,"speisewagen":false,"businessClass":0,"firstClass":0,"secondClass":0,"schlafplaetze":0,"liegeplaetze":0,"autoreisezug":false,"kinderspielwagen":false,"kinderkino":false,"rollstuhlgerecht":false,"fahrradmitnahme":false,"abgesperrt":false,"origin":{"name":"Wien Hbf","evaCode":"8103000"},"destination":{"name":"Bohumin","evaCode":"5400038"},"ruhebereich":false,"infoPoint":false}]}
{
"disruptionEffect": "NormalService",
"expectedDepartureTime": "2021-10-12T17:14:00",
"expectedPlatform": "12 C-D",
"platformLayout": {
"length": 151,
"name": "9"
"length": 121
},
"route": {
"line": {
"mode": "LongDistanceTrain",
"name": "EC 102"
"name": "IC 601"
}
},
"scheduledDepartureTime": "2021-02-13T14:10:00",
"scheduledPlatform": "9",
"scheduledDepartureTime": "2021-10-12T17:14:00",
"scheduledPlatform": "12 A-B",
"stopPoint": {
"identifier": {
"ibnr": "8103000"
},
"name": "Wien Hbf",
"name": "Linz/Donau Hbf",
"type": "Stop"
},
"vehicleLayout": {
"direction": "Backward",
"direction": "UnknownDirection",
"sections": [
{
"classes": "SecondClass",
"connectedSides": "Front|Back",
"deckCount": 1,
"features": "BikeStorage",
"name": "352",
"features": "WheelchairAccessible",
"name": "26",
"platformPositionBegin": 0,
"platformPositionEnd": 0.17483443021774292,
"platformPositionEnd": 0.2181818187236786,
"type": "PassengerCar"
},
{
"classes": "SecondClass",
"connectedSides": "Front|Back",
"deckCount": 1,
"features": "NoFeatures",
"name": "351",
"platformPositionBegin": 0.17483443021774292,
"platformPositionEnd": 0.34966886043548584,
"features": "AirConditioning",
"name": "28",
"platformPositionBegin": 0.2181818187236786,
"platformPositionEnd": 0.4363636374473572,
"type": "PassengerCar"
},
{
"classes": "SecondClass",
"connectedSides": "Front|Back",
"deckCount": 1,
"features": "NoFeatures",
"name": "350",
"platformPositionBegin": 0.34966886043548584,
"platformPositionEnd": 0.5245032906532288,
"features": "AirConditioning",
"name": "29",
"platformPositionBegin": 0.4363636374473572,
"platformPositionEnd": 0.6545454263687134,
"type": "PassengerCar"
},
{
"classes": "UnknownClass",
"connectedSides": "Front|Back",
"deckCount": 1,
"features": "Restaurant",
"name": "349",
"platformPositionBegin": 0.5245032906532288,
"platformPositionEnd": 0.6993377208709717,
"type": "RestaurantCar"
},
{
"classes": "FirstClass",
"connectedSides": "Front|Back",
"deckCount": 1,
"features": "NoFeatures",
"name": "348",
"platformPositionBegin": 0.6993377208709717,
"platformPositionEnd": 0.8741722106933594,
"features": "AirConditioning|WheelchairAccessible|BikeStorage",
"name": "30",
"platformPositionBegin": 0.6545454263687134,
"platformPositionEnd": 0.8727272748947144,
"type": "PassengerCar"
},
{
......@@ -77,8 +65,8 @@
"connectedSides": "NoSide",
"deckCount": 1,
"features": "NoFeatures",
"platformPositionBegin": 0.8741722106933594,
"platformPositionEnd": 1.0039736032485962,
"platformPositionBegin": 0.8727272748947144,
"platformPositionEnd": 1.0057851076126099,
"type": "Engine"
}
]
......
{
"timeTableInfo": {
"date": "2021-10-12",
"trainNr": 601,
"trainName": "IC 601",
"stationName": "Linz/Donau Hbf",
"platform": {
"scheduled": 12,
"reported": 12
},
"sectors": {
"scheduled": "A-B",
"reported": "C-D"
},
"time": {
"scheduled": {
"days": 0,
"hours": 17,
"minutes": 14
},
"reported": {
"days": 0,
"hours": 17,
"minutes": 14
}
},
"portions": [
{
"trainNr": 601,
"trainName": "IC 601"
}
]
},
"train": {
"trainNr": 601,
"date": "2021-10-12",
"version": 0,
"isReported": true,
"assemblyStation": "LZ",
"source": "1_PV-601-00-Lz-8101073_31519231185_20211012_1549_Cosware_PTCP_IN_768124.XML",
"stations": [
"LZ",
"NKR",
"RR",
"KIK",
"KUS",
"WIN",
"SPI",
"SL",
"M",
"LEB",
"G"
],
"wagons": [
{
"uicNumber": "508180731004",
"kind": "Bmpz-s",
"origin": "LZ",
"destination": "KIK",
"ranking": 26,
"capacityBusinessClass": 0,
"capacityFirstClass": 0,
"capacitySecondClass": 44,
"capacityCouchette": 0,
"capacitySleeper": 0,
"capacityWheelChair": 0,
"capacityBicycle": 0,
"isBicycleAllowed": false,
"isWheelChairAccessible": true,
"hasWifi": false,
"isInfoPoint": false,
"isPlayZone": false,
"isChildCinema": false,
"isDining": false,
"isQuietZone": false,
"isLocked": false,
"destinationName": "Kirchdorf a.d.Krems",
"lengthOverBuffers": 26.4,
"originTime": "2021-10-12T17:14:00",
"destinationTime": "2021-10-12T17:48:00",
"seasoning": {
"startDate": "2020-12-13",
"seasoningString": "\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d2\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"
}
},
{
"uicNumber": "708120940588",
"kind": "Bmpz",
"origin": "LZ",
"destination": "KIK",
"ranking": 28,
"capacityBusinessClass": 0,
"capacityFirstClass": 0,
"capacitySecondClass": 78,
"capacityCouchette": 0,
"capacitySleeper": 0,
"capacityWheelChair": 0,
"capacityBicycle": 0,
"isBicycleAllowed": false,
"isWheelChairAccessible": false,
"hasWifi": false,
"isInfoPoint": false,
"isPlayZone": false,
"isChildCinema": false,
"isDining": false,
"isQuietZone": false,
"isLocked": false,
"destinationName": "Kirchdorf a.d.Krems",
"lengthOverBuffers": 26.4,
"originTime": "2021-10-12T17:14:00",
"destinationTime": "2021-10-12T17:48:00",
"seasoning": {
"startDate": "2020-12-13",
"seasoningString": "\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d2\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"
}
},
{
"uicNumber": "708120940562",
"kind": "Bmpz",
"origin": "LZ",
"destination": "KIK",
"ranking": 29,
"capacityBusinessClass": 0,
"capacityFirstClass": 0,
"capacitySecondClass": 78,
"capacityCouchette": 0,
"capacitySleeper": 0,
"capacityWheelChair": 0,
"capacityBicycle": 0,
"isBicycleAllowed": false,
"isWheelChairAccessible": false,
"hasWifi": false,
"isInfoPoint": false,
"isPlayZone": false,
"isChildCinema": false,
"isDining": false,
"isQuietZone": false,
"isLocked": false,
"destinationName": "Kirchdorf a.d.Krems",
"lengthOverBuffers": 26.4,
"originTime": "2021-10-12T17:14:00",
"destinationTime": "2021-10-12T17:48:00",
"seasoning": {
"startDate": "2020-12-13",
"seasoningString": "\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d2\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"
}
},
{
"uicNumber": "738181910055",
"kind": "ADbmpsz",
"origin": "LZ",
"destination": "KIK",
"ranking": 30,
"capacityBusinessClass": 0,
"capacityFirstClass": 27,
"capacitySecondClass": 0,
"capacityCouchette": 0,
"capacitySleeper": 0,
"capacityWheelChair": 0,
"capacityBicycle": 6,
"isBicycleAllowed": true,
"isWheelChairAccessible": true,
"hasWifi": false,
"isInfoPoint": false,
"isPlayZone": false,
"isChildCinema": false,
"isDining": false,
"isQuietZone": false,
"isLocked": false,
"destinationName": "Kirchdorf a.d.Krems",
"lengthOverBuffers": 26.4,
"originTime": "2021-10-12T17:14:00",
"destinationTime": "2021-10-12T17:48:00",
"seasoning": {
"startDate": "2020-12-13",
"seasoningString": "\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d2\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"
}
},
{
"uicNumber": "918111442623",
"kind": "TFZ",
"origin": "LZ",
"destination": "KIK",
"ranking": 0,
"capacityBusinessClass": 0,
"capacityFirstClass": 0,
"capacitySecondClass": 0,
"capacityCouchette": 0,
"capacitySleeper": 0,
"capacityWheelChair": 0,
"capacityBicycle": 0,
"isBicycleAllowed": false,
"isWheelChairAccessible": false,
"hasWifi": false,
"isInfoPoint": false,
"isPlayZone": false,
"isChildCinema": false,
"isDining": false,
"isQuietZone": false,
"isLocked": false,
"destinationName": "Kirchdorf a.d.Krems",
"lengthOverBuffers": 16.1,
"originTime": "2021-10-12T17:14:00",
"destinationTime": "2021-10-12T17:48:00",
"seasoning": {
"startDate": "2020-12-13",
"seasoningString": "\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d2\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"
}
}
]
},
"accesses": [
{
"platform": "12",
"distance": 5.66,
"name": "AUFZUG_LZ",
"type": "AUFZUG"
},
{
"platform": "12",
"distance": 104.61,
"name": "STIEGENAUFGANG_LZ",
"type": "STIEGENAUFGANG"
}
]
}
{
"disruptionEffect": "NormalService",
"platformLayout": {
"name": "23",
"length": 0
},
"route": {
"line": {
"mode": "LongDistanceTrain",
"name": "ICE 620"
}
},
"scheduledDepartureTime": "2021-02-13T15:51:00",
"scheduledPlatform": "23",
"stopPoint": {
"identifier": {
"ibnr": "8000261"
},
"name": "München Hbf",
"type": "Stop"
}
}
{"trainName":"ICE 620","hasWifi":true,"scheduledDeparture":"2021-02-13T15:51:00","actualDeparture":"2021-02-13T16:11:00","scheduledArrival":null,"actualArrival":null,"trainStation":{"name":"München Hbf","evaCode":"8000261"},"platform":{"platform":"23","haltepunkt":{"haltepunktInMeters":null,"departureDirectionSectorA":null},"sectors":[],"egresses":[]},"wagons":[]}
{"trainName":"XX 999","hasWifi":false,"scheduledDeparture":null,"actualDeparture":null,"scheduledArrival":null,"actualArrival":null,"trainStation":{"name":"","evaCode":"9900261"},"platform":null,"wagons":[]}
{
"disruptionEffect": "NormalService",
"expectedDepartureTime": "2021-10-12T17:00:00",
"expectedPlatform": "5",
"platformLayout": {
"length": 451,
"name": "8",
"name": "5",
"sections": [
{
"begin": 0,
"end": 0.24450109899044037,
"end": 0.16753879189491272,
"name": "A"
},
{
"begin": 0.24450109899044037,
"end": 0.41090908646583557,
"begin": 0.16753879189491272,
"end": 0.3347228169441223,
"name": "B"
},
{
"begin": 0.41090908646583557,
"end": 0.5772505402565002,
"begin": 0.3347228169441223,
"end": 0.5017738342285156,
"name": "C"
},
{
"begin": 0.5772505402565002,
"end": 0.7441462874412537,
"begin": 0.5017738342285156,
"end": 0.6666518449783325,
"name": "D"
},
{
"begin": 0.7441462874412537,
"end": 1.0001773834228516,
"begin": 0.6666518449783325,
"end": 0.8333702087402344,
"name": "E"
},
{
"begin": 0.8333702087402344,
"end": 0.9986252188682556,
"name": "F"
}
]
},
"route": {
"line": {
"mode": "LongDistanceTrain",
"name": "RJ 657"
"name": "RJX 866"
}
},
"scheduledArrivalTime": "2021-02-13T13:48:00",
"scheduledDepartureTime": "2021-02-13T13:58:00",
"scheduledPlatform": "8",
"scheduledDepartureTime": "2021-10-12T17:00:00",
"scheduledPlatform": "5",
"stopPoint": {
"identifier": {
"ibnr": "8103000"
},
"name": "Wien Hbf",
"name": "St.Pölten Hbf",
"type": "Stop"
},
"vehicleLayout": {
......@@ -55,79 +58,158 @@
"connectedSides": "NoSide",
"deckCount": 1,
"features": "NoFeatures",
"platformPositionBegin": 0.04890022426843643,
"platformPositionEnd": 0.10765853524208069,
"platformPositionBegin": 0.08864744752645493,
"platformPositionEnd": 0.13144123554229736,
"type": "Engine"
},
{
"classes": "SecondClass",
"connectedSides": "Front|Back",
"deckCount": 1,
"features": "ToddlerArea|BikeStorage",
"name": "21",
"platformPositionBegin": 0.10765853524208069,
"platformPositionEnd": 0.16641685366630554,
"features": "AirConditioning|ToddlerArea|BikeStorage",
"name": "31",
"platformPositionBegin": 0.13144123554229736,
"platformPositionEnd": 0.19019955396652222,
"type": "PassengerCar"
},
{
"classes": "SecondClass",
"connectedSides": "Front|Back",
"deckCount": 1,
"features": "AirConditioning",
"name": "32",
"platformPositionBegin": 0.19019955396652222,
"platformPositionEnd": 0.24895787239074707,
"type": "PassengerCar"
},
{
"classes": "SecondClass",
"connectedSides": "Front|Back",
"deckCount": 1,
"features": "AirConditioning|SilentArea",
"name": "33",
"platformPositionBegin": 0.24895787239074707,
"platformPositionEnd": 0.3077161908149719,
"type": "PassengerCar"
},
{
"classes": "SecondClass",
"connectedSides": "Front|Back",
"deckCount": 1,
"features": "AirConditioning",
"name": "34",
"platformPositionBegin": 0.3077161908149719,
"platformPositionEnd": 0.3664745092391968,
"type": "PassengerCar"
},
{
"classes": "FirstClass",
"connectedSides": "Front|Back",
"deckCount": 1,
"features": "AirConditioning|Restaurant|WheelchairAccessible",
"name": "35",
"platformPositionBegin": 0.3664745092391968,
"platformPositionEnd": 0.42523282766342163,
"type": "PassengerCar"
},
{
"classes": "FirstClass",
"connectedSides": "Front|Back",
"deckCount": 1,
"features": "AirConditioning",
"name": "36",
"platformPositionBegin": 0.42523282766342163,
"platformPositionEnd": 0.4839911162853241,
"type": "PassengerCar"
},
{