Warning, /libraries/kpublictransport/autotests/data/onboard-journey/sncf-inoui.in.json is written in an unsupported language. File is not indexed.

0001 {"number":"9877","carrier":"INOUI","events":[{"type":"MODIFICATION_DESSERTE_SUPPRIMEE"},{"type":"MODIFICATION_LIMITATION"}],"onboardServices":["OCEHP","OCEWF","OCECM","OCEPP"],"additionalServices":{},"stops":[{"code":"LULUX","label":"Luxembourg","services":{"DRIVER":true},"coordinates":{"latitude":49.599722,"longitude":6.134722},"theoricDate":"2022-09-29T04:35:00.000Z","realDate":"2022-09-29T04:35:00.000Z","isRemoved":true,"isCreated":false,"isDiversion":false,"delay":0,"isDelayed":false,"duration":0,"replacement":{"origin":"FRAEG","destination":"FRMSC"}},{"code":"FRADE","label":"Metz","services":{"DRIVER":true},"coordinates":{"latitude":49.109466,"longitude":6.177052},"progress":{"progressPercentage":100,"traveledDistance":127772.55655808064,"remainingDistance":0},"theoricDate":"2022-09-29T05:50:00.000Z","realDate":"2022-09-29T05:50:00.000Z","isRemoved":true,"isCreated":false,"isDiversion":false,"delay":0,"isDelayed":false,"duration":20,"replacement":{"origin":"FRAEG","destination":"FRMSC"}},{"code":"FRAEG","label":"Strasbourg","services":{"DRIVER":true},"coordinates":{"latitude":48.584532,"longitude":7.734793},"progress":{"progressPercentage":100,"traveledDistance":63476.25493560415,"remainingDistance":0},"theoricDate":"2022-09-29T06:59:00.000Z","realDate":"2022-09-29T06:59:00.000Z","isRemoved":false,"isCreated":false,"isDiversion":false,"delay":0,"isDelayed":false,"duration":6},{"code":"FRAEJ","label":"Colmar","platform":"B","services":{"DRIVER":true},"coordinates":{"latitude":48.073527,"longitude":7.347756},"progress":{"progressPercentage":1.5673608164922728,"traveledDistance":576.5960799591106,"remainingDistance":36211.10933490018},"theoricDate":"2022-09-29T07:29:30.000Z","realDate":"2022-09-29T07:29:30.000Z","isRemoved":false,"isCreated":false,"isDiversion":false,"delay":0,"isDelayed":false,"duration":3},{"code":"FRAEK","label":"Mulhouse","platform":"7","services":{"DRIVER":true},"coordinates":{"latitude":47.742691,"longitude":7.34316},"progress":{"progressPercentage":0,"traveledDistance":0,"remainingDistance":37578.31372233496},"theoricDate":"2022-09-29T07:50:30.000Z","realDate":"2022-09-29T07:50:30.000Z","isRemoved":false,"isCreated":false,"isDiversion":false,"delay":0,"isDelayed":false,"duration":10},{"code":"FRTJA","label":"Belfort - Montbéliard TGV","platform":"4","services":{"DRIVER":true},"coordinates":{"latitude":47.58510461020043,"longitude":6.897984445095063},"progress":{"progressPercentage":0,"traveledDistance":0,"remainingDistance":77273.33728647554},"theoricDate":"2022-09-29T08:23:30.000Z","realDate":"2022-09-29T08:23:30.000Z","isRemoved":false,"isCreated":false,"isDiversion":false,"delay":0,"isDelayed":false,"duration":2},{"code":"FRTJB","label":"Besançon Franche-Comté TGV","platform":"4","services":{"DRIVER":true},"coordinates":{"latitude":47.30721519754844,"longitude":5.9536130725791745},"progress":{"progressPercentage":0,"traveledDistance":0,"remainingDistance":69701.00136846789},"theoricDate":"2022-09-29T08:46:30.000Z","realDate":"2022-09-29T08:46:30.000Z","isRemoved":false,"isCreated":false,"isDiversion":false,"delay":0,"isDelayed":false,"duration":2},{"code":"FRABA","label":"Dijon","services":{"DRIVER":true},"coordinates":{"latitude":47.323411,"longitude":5.027256},"progress":{"progressPercentage":0,"traveledDistance":0,"remainingDistance":173860.8101704558},"theoricDate":"2022-09-29T09:16:00.000Z","realDate":"2022-09-29T09:16:00.000Z","isRemoved":false,"isCreated":false,"isDiversion":false,"delay":0,"isDelayed":false,"duration":9},{"code":"FRLPD","label":"Lyon Part Dieu","services":{"DRIVER":true},"coordinates":{"latitude":45.760595970948046,"longitude":4.859409034252168},"progress":{"progressPercentage":0,"traveledDistance":0,"remainingDistance":85787.97131003224},"theoricDate":"2022-09-29T11:04:00.000Z","realDate":"2022-09-29T11:04:00.000Z","isRemoved":false,"isCreated":false,"isDiversion":false,"delay":0,"isDelayed":false,"duration":6},{"code":"FRVLA","label":"Valence TGV Rhône-Alpes Sud","platform":"3","services":{"DRIVER":true},"coordinates":{"latitude":44.99190690384574,"longitude":4.978652000427247},"progress":{"progressPercentage":0,"traveledDistance":0,"remainingDistance":119683.63056112424},"theoricDate":"2022-09-29T11:47:00.000Z","realDate":"2022-09-29T11:47:00.000Z","isRemoved":false,"isCreated":false,"isDiversion":false,"delay":0,"isDelayed":false,"duration":5},{"code":"FRAVG","label":"Avignon TGV","platform":"3","services":{"DRIVER":true},"coordinates":{"latitude":43.92194044626663,"longitude":4.786136448383331},"progress":{"progressPercentage":0,"traveledDistance":0,"remainingDistance":67070.77857715866},"theoricDate":"2022-09-29T12:27:30.000Z","realDate":"2022-09-29T12:27:30.000Z","isRemoved":false,"isCreated":false,"isDiversion":false,"delay":0,"isDelayed":false,"duration":3},{"code":"FRAIE","label":"Aix-en-Provence TGV","platform":"3","services":{"DRIVER":true},"coordinates":{"latitude":43.455237,"longitude":5.317534},"progress":{"progressPercentage":0,"traveledDistance":0,"remainingDistance":17670.15308398199},"theoricDate":"2022-09-29T12:50:00.000Z","realDate":"2022-09-29T12:50:00.000Z","isRemoved":false,"isCreated":false,"isDiversion":false,"delay":0,"isDelayed":false,"duration":3},{"code":"FRMSC","label":"Marseille Saint-Charles","services":{"DRIVER":true},"coordinates":{"latitude":43.302666,"longitude":5.380407},"theoricDate":"2022-09-29T13:06:00.000Z","realDate":"2022-09-29T13:06:00.000Z","isRemoved":false,"isCreated":false,"isDiversion":false,"delay":0,"isDelayed":false,"duration":0}],"trainId":"4709"}