Détails de la ressource

Nom du fichier : Réseau Alternéo - RT - service position des véhicules
Format : gtfs-rt

GTFS RT service position des véhicules

Cette ressource fait partie du jeu de données Réseau urbain Alternéo.

Disponibilité au téléchargement

26/11/2025
100%
27/11/2025
100%
28/11/2025
100%
29/11/2025
100%
30/11/2025
100%
01/12/2025
100%
02/12/2025
100%
03/12/2025
100%
04/12/2025
100%
05/12/2025
100%
06/12/2025
100%
07/12/2025
100%
08/12/2025
100%
09/12/2025
100%
10/12/2025
100%
11/12/2025
100%
12/12/2025
100%
13/12/2025
100%
14/12/2025
100%
15/12/2025
100%
16/12/2025
100%
17/12/2025
100%
18/12/2025
100%
19/12/2025
100%
20/12/2025
100%
21/12/2025
100%
22/12/2025
100%
23/12/2025
100%
24/12/2025
100%
25/12/2025
100%
26/12/2025
100%
En savoir plus
Nous testons la disponibilité de cette ressource au téléchargement toutes les heures, en effectuant une requête HTTP de type HEAD dont le temps de réponse doit être inférieur à 5 secondes. Si nous détectons une indisponibilité, nous effectuons un nouveau test toutes les 10 minutes, jusqu'à ce que la ressource soit à nouveau disponible.

Pour les flux SIRI et SIRI Lite, nous effectuons une requête HTTP de type GET : nous considérons une réponse avec un code 401 ou 405 comme étant disponible. En cas d'erreur 500, nous considèrerons que le flux est indisponible, sauf si il semble contenir du SOAP.

Rapport de validation

1 erreur

Validation effectuée en utilisant le fichier GTFS en vigueur et le GTFS-RT, le 26/12/2025 à 08h07 Europe/Paris avec le validateur GTFS-RT de MobilityData.

Erreurs

Vehicle position far from trip shape E029 1 erreur

The vehicle position should be within a certain distance of the GTFS shapes.txt data for the current trip unless there is a Service Alert with the Effect of DETOUR for this trip_id.

Exemples d'erreurs
  • vehicle.id 135 trip_id 2_51026424 at (-21.268547,55.374386) is more than 200.0 meters (0.12 mile(s)) from the GTFS trip shape - vehicle should be near trip shape or on DETOUR
Valider ce GTFS-RT maintenant

Validations précédentes

Voici un récapitulatif des différents types d'erreurs constatés au cours des 30 derniers jours.

Identifiant d'erreur Description Nombre d'erreurs Nombre d'occurences
E029 The vehicle position should be within a certain distance of the GTFS shapes.txt data for the current trip unless there is a Service Alert with the Effect of DETOUR for this trip_id. 30 15 fois (50 % des validations)
W004 vehicle.position.speed has an unrealistic speed that may be incorrect 3 3 fois (10 % des validations)

Contenu du flux GTFS-RT

Entités

Entités présentes dans ce flux le 26/12/2025 à 14h06 Europe/Paris.

vehicle_positions (59) service_alerts (0) trip_updates (0)

Entités présentes dans ce flux lors des 7 derniers jours.

vehicle_positions

Flux GTFS-RT décodé

Voir le contenu du flux

Voici le flux GTFS-RT décodé au format Protobuf le 26/12/2025 à 14h06 Europe/Paris. Vous pouvez consulter la documentation GTFS-RT.

{ "entity": [ { "id": "155", "vehicle": { "occupancyStatus": "FEW_SEATS_AVAILABLE", "position": { "bearing": 97.0, "latitude": -21.33953857421875, "longitude": 55.4730339050293, "speed": 2.0 }, "stopId": "0:19045C", "timestamp": "1766754397", "trip": { "directionId": 1, "routeId": "1183", "scheduleRelationship": "SCHEDULED", "tripId": "2_51026003" }, "vehicle": { "id": "155", "label": "155" } } }, { "id": "156", "vehicle": { "occupancyStatus": "MANY_SEATS_AVAILABLE", "position": { "bearing": 265.0, "latitude": -21.29169273376465, "longitude": 55.4136848449707, "speed": 4.0 }, "stopId": "0:17775C", "timestamp": "1766754396", "trip": { "directionId": 1, "routeId": "1184", "scheduleRelationship": "SCHEDULED", "tripId": "2_51031926" }, "vehicle": { "id": "156", "label": "156" } } }, { "id": "160", "vehicle": { "currentStatus": "STOPPED_AT", "occupancyStatus": "FEW_SEATS_AVAILABLE", "position": { "bearing": 31.0, "latitude": -21.333940505981445, "longitude": 55.471309661865234, "speed": 3.0 }, "stopId": "0:05010P", "timestamp": "1766754384", "trip": { "directionId": 0, "routeId": "1183", "scheduleRelationship": "SCHEDULED", "tripId": "2_51026028" }, "vehicle": { "id": "160", "label": "160" } } }, { "id": "162", "vehicle": { "position": { "bearing": 154.0, "latitude": -21.33860969543457, "longitude": 55.45734786987305, "speed": 0.0 }, "stopId": "0:07215P", "timestamp": "1766754405", "trip": { "directionId": 0, "routeId": "1110", "scheduleRelationship": "SCHEDULED", "tripId": "2_51022013" }, "vehicle": { "id": "162", "label": "162" } } }, { "id": "171", "vehicle": { "occupancyStatus": "EMPTY", "position": { "bearing": 318.0, "latitude": -21.248292922973633, "longitude": 55.43331527709961, "speed": 6.0 }, "stopId": "0:17045P", "timestamp": "1766754379", "trip": { "directionId": 1, "routeId": "2330", "scheduleRelationship": "SCHEDULED", "tripId": "2_51021532" }, "vehicle": { "id": "171", "label": "171" } } }, { "id": "175", "vehicle": { "occupancyStatus": "EMPTY", "position": { "bearing": 187.0, "latitude": -21.174962997436523, "longitude": 55.480777740478516, "speed": 4.0 }, "stopId": "0:CI0225P", "timestamp": "1766754398", "trip": { "directionId": 1, "routeId": "6610", "scheduleRelationship": "SCHEDULED", "tripId": "2_51026077" }, "vehicle": { "id": "175", "label": "175" } } }, { "id": "145", "vehicle": { "occupancyStatus": "STANDING_ROOM_ONLY", "position": { "bearing": 146.0, "latitude": -21.311832427978516, "longitude": 55.43058776855469, "speed": 14.0 }, "stopId": "0:05450C", "timestamp": "1766754389", "trip": { "directionId": 0, "routeId": "1183", "scheduleRelationship": "SCHEDULED", "tripId": "2_51026029" }, "vehicle": { "id": "145", "label": "145" } } }, { "id": "146", "vehicle": { "occupancyStatus": "EMPTY", "position": { "bearing": 236.0, "latitude": -21.29926300048828, "longitude": 55.43679428100586, "speed": 12.0 }, "stopId": "0:05191P", "timestamp": "1766754397", "trip": { "directionId": 0, "routeId": "1131", "scheduleRelationship": "SCHEDULED", "tripId": "2_51021755" }, "vehicle": { "id": "146", "label": "146" } } }, { "id": "88", "vehicle": { "occupancyStatus": "FEW_SEATS_AVAILABLE", "position": { "bearing": 325.0, "latitude": -21.292009353637695, "longitude": 55.401180267333984, "speed": 4.0 }, "stopId": "0:15360P", "timestamp": "1766754380", "trip": { "directionId": 1, "routeId": "2230", "scheduleRelationship": "SCHEDULED", "tripId": "2_51026878" }, "vehicle": { "id": "88", "label": "88" } } }, { "id": "89", "vehicle": { "occupancyStatus": "MANY_SEATS_AVAILABLE", "position": { "bearing": 170.0, "latitude": -21.273223876953125, "longitude": 55.44889450073242, "speed": 7.0 }, "stopId": "0:11100C", "timestamp": "1766754392", "trip": { "directionId": 0, "routeId": "2220", "scheduleRelationship": "SCHEDULED", "tripId": "2_51021916" }, "vehicle": { "id": "89", "label": "89" } } }, { "id": "113", "vehicle": { "currentStatus": "STOPPED_AT", "occupancyStatus": "MANY_SEATS_AVAILABLE", "position": { "bearing": 54.0, "latitude": -21.2894344329834, "longitude": 55.4069709777832, "speed": 0.0 }, "stopId": "0:05342C", "timestamp": "1766754391", "trip": { "directionId": 0, "routeId": "2210", "scheduleRelationship": "SCHEDULED", "tripId": "2_51021952" }, "vehicle": { "id": "113", "label": "113" } } }, { "id": "115", "vehicle": { "occupancyStatus": "FEW_SEATS_AVAILABLE", "position": { "bearing": 316.0, "latitude": -21.313892364501953, "longitude": 55.47589111328125, "speed": 5.0 }, "stopId": "0:18270P", "timestamp": "1766754383", "trip": { "directionId": 1, "routeId": "1040", "scheduleRelationship": "SCHEDULED", "tripId": "2_51036518" }, "vehicle": { "id": "115", "label": "115" } } }, { "id": "90", "vehicle": { "position": { "bearing": 306.0, "latitude": -21.273027420043945, "longitude": 55.50510787963867, "speed": 0.0 }, "stopId": "0:TA00028C", "timestamp": "1766754383", "trip": { "directionId": 0, "routeId": "1020", "scheduleRelationship": "SCHEDULED", "tripId": "2_51035595" }, "vehicle": { "id": "90", "label": "90" } } }, { "id": "118", "vehicle": { "occupancyStatus": "EMPTY", "position": { "bearing": 151.0, "latitude": -21.33016586303711, "longitude": 55.47937774658203, "speed": 5.0 }, "stopId": "0:01230C", "timestamp": "1766754402", "trip": { "directionId": 0, "routeId": "1040", "scheduleRelationship": "SCHEDULED", "tripId": "2_51036500" }, "vehicle": { "id": "118", "label": "118" } } }, { "id": "92", "vehicle": { "occupancyStatus": "STANDING_ROOM_ONLY", "position": { "bearing": 290.0, "latitude": -21.333740234375, "longitude": 55.47901153564453, "speed": 8.0 }, "stopId": "0:01230P", "timestamp": "1766754406", "trip": { "directionId": 1, "routeId": "1010", "scheduleRelationship": "SCHEDULED", "tripId": "2_51022240" }, "vehicle": { "id": "92", "label": "92" } } }, { "id": "119", "vehicle": { "position": { "bearing": 16.0, "latitude": -21.341304779052734, "longitude": 55.47255325317383, "speed": 0.0 }, "stopId": "0:19065C", "timestamp": "1766754391", "trip": { "directionId": 1, "routeId": "1040", "scheduleRelationship": "SCHEDULED", "tripId": "2_51036519" }, "vehicle": { "id": "119", "label": "119" } } }, { "id": "93", "vehicle": { "occupancyStatus": "MANY_SEATS_AVAILABLE", "position": { "bearing": 196.0, "latitude": -21.333097457885742, "longitude": 55.47895431518555, "speed": 6.0 }, "stopId": "0:01240C", "timestamp": "1766754391", "trip": { "directionId": 0, "routeId": "1010", "scheduleRelationship": "SCHEDULED", "tripId": "2_51022259" }, "vehicle": { "id": "93", "label": "93" } } }, { "id": "12", "vehicle": { "currentStatus": "STOPPED_AT", "position": { "bearing": 50.0, "latitude": -21.281959533691406, "longitude": 55.4726448059082, "speed": 0.0 }, "stopId": "0:03010C", "timestamp": "1766754378", "trip": { "directionId": 0, "routeId": "1040", "scheduleRelationship": "SCHEDULED", "tripId": "2_51036501" }, "vehicle": { "id": "12", "label": "12" } } }, { "id": "14", "vehicle": { "occupancyStatus": "EMPTY", "position": { "bearing": 269.0, "latitude": -21.26519775390625, "longitude": 55.33475112915039, "speed": 2.0 }, "stopId": "0:46125P", "timestamp": "1766754380", "trip": { "directionId": 1, "routeId": "1182", "scheduleRelationship": "SCHEDULED", "tripId": "2_51031909" }, "vehicle": { "id": "14", "label": "14" } } }, { "id": "15", "vehicle": { "occupancyStatus": "EMPTY", "position": { "bearing": 308.0, "latitude": -21.291332244873047, "longitude": 55.409969329833984, "speed": 1.0 }, "stopId": "0:17775C", "timestamp": "1766754400", "trip": { "directionId": 1, "routeId": "1183", "scheduleRelationship": "SCHEDULED", "tripId": "2_51026002" }, "vehicle": { "id": "15", "label": "15" } } }, { "id": "121", "vehicle": { "occupancyStatus": "STANDING_ROOM_ONLY", "position": { "bearing": 47.0, "latitude": -21.3301944732666, "longitude": 55.47261047363281, "speed": 2.0 }, "stopId": "0:05030P", "timestamp": "1766754380", "trip": { "directionId": 0, "routeId": "1160", "scheduleRelationship": "SCHEDULED", "tripId": "2_51027889" }, "vehicle": { "id": "121", "label": "121" } } }, { "id": "124", "vehicle": { "currentStatus": "STOPPED_AT", "occupancyStatus": "EMPTY", "position": { "bearing": 246.0, "latitude": -21.317527770996094, "longitude": 55.56668472290039, "speed": 8.0 }, "stopId": "0:PE0032C", "timestamp": "1766754391", "trip": { "directionId": 0, "routeId": "5510", "scheduleRelationship": "SCHEDULED", "tripId": "2_51021671" }, "vehicle": { "id": "124", "label": "124" } } }, { "id": "125", "vehicle": { "occupancyStatus": "FULL", "position": { "bearing": 176.0, "latitude": -21.351255416870117, "longitude": 55.562198638916016, "speed": 7.0 }, "stopId": "0:PE0130C", "timestamp": "1766754388", "trip": { "directionId": 0, "routeId": "5550", "scheduleRelationship": "SCHEDULED", "tripId": "2_51021630" }, "vehicle": { "id": "125", "label": "125" } } }, { "id": "5", "vehicle": { "occupancyStatus": "FEW_SEATS_AVAILABLE", "position": { "bearing": 122.0, "latitude": -21.324691772460938, "longitude": 55.44575119018555, "speed": 13.0 }, "stopId": "0:05370C", "timestamp": "1766754393", "trip": { "directionId": 0, "routeId": "1182", "scheduleRelationship": "SCHEDULED", "tripId": "2_51031891" }, "vehicle": { "id": "5", "label": "5" } } }, { "id": "129", "vehicle": { "position": { "bearing": 299.0, "latitude": -21.24185562133789, "longitude": 55.333778381347656, "speed": 0.0 }, "stopId": "0:AV1000C", "timestamp": "1766754393", "trip": { "directionId": 1, "routeId": "8850", "scheduleRelationship": "SCHEDULED", "tripId": "2_51022564" }, "vehicle": { "id": "129", "label": "129" } } }, { "id": "26", "vehicle": { "position": { "bearing": 57.0, "latitude": -21.29359245300293, "longitude": 55.39971923828125, "speed": 0.0 }, "stopId": "0:1C040P", "timestamp": "1766754401", "trip": { "directionId": 0, "routeId": "2320", "scheduleRelationship": "SCHEDULED", "tripId": "2_51027365" }, "vehicle": { "id": "26", "label": "26" } } }, { "id": "130", "vehicle": { "occupancyStatus": "FULL", "position": { "bearing": 234.0, "latitude": -21.24310302734375, "longitude": 55.35313034057617, "speed": 4.0 }, "stopId": "0:AV900C", "timestamp": "1766754381", "trip": { "directionId": 1, "routeId": "8890", "scheduleRelationship": "SCHEDULED", "tripId": "2_51021734" }, "vehicle": { "id": "130", "label": "130" } } }, { "id": "133", "vehicle": { "occupancyStatus": "EMPTY", "position": { "bearing": 298.0, "latitude": -21.244394302368164, "longitude": 55.37447738647461, "speed": 4.0 }, "stopId": "0:41050P", "timestamp": "1766754400", "trip": { "directionId": 1, "routeId": "4410", "scheduleRelationship": "SCHEDULED", "tripId": "2_51026442" }, "vehicle": { "id": "133", "label": "133" } } }, { "id": "135", "vehicle": { "currentStatus": "STOPPED_AT", "occupancyStatus": "EMPTY", "position": { "bearing": 103.0, "latitude": -21.265710830688477, "longitude": 55.36699676513672, "speed": 0.0 }, "stopId": "0:41016C", "timestamp": "1766754380", "trip": { "directionId": 1, "routeId": "4450", "scheduleRelationship": "SCHEDULED", "tripId": "2_51026436" }, "vehicle": { "id": "135", "label": "135" } } }, { "id": "31", "vehicle": { "occupancyStatus": "FEW_SEATS_AVAILABLE", "position": { "bearing": 40.0, "latitude": -21.27553939819336, "longitude": 55.50527572631836, "speed": 4.0 }, "stopId": "0:02004C", "timestamp": "1766754393", "trip": { "directionId": 1, "routeId": "1021", "scheduleRelationship": "SCHEDULED", "tripId": "2_51035590" }, "vehicle": { "id": "31", "label": "31" } } }, { "id": "34", "vehicle": { "occupancyStatus": "MANY_SEATS_AVAILABLE", "position": { "bearing": 44.0, "latitude": -21.2902889251709, "longitude": 55.45391845703125, "speed": 10.0 }, "stopId": "0:04310P", "timestamp": "1766754405", "trip": { "directionId": 1, "routeId": "1070", "scheduleRelationship": "SCHEDULED", "tripId": "2_51022037" }, "vehicle": { "id": "34", "label": "34" } } }, { "id": "35", "vehicle": { "occupancyStatus": "MANY_SEATS_AVAILABLE", "position": { "bearing": 198.0, "latitude": -21.332759857177734, "longitude": 55.47163009643555, "speed": 7.0 }, "stopId": "0:05010C", "timestamp": "1766754386", "trip": { "directionId": 0, "routeId": "1021", "scheduleRelationship": "SCHEDULED", "tripId": "2_51035576" }, "vehicle": { "id": "35", "label": "35" } } }, { "id": "36", "vehicle": { "position": { "bearing": 11.0, "latitude": -21.341115951538086, "longitude": 55.47258377075195, "speed": 0.0 }, "stopId": "0:19060C", "timestamp": "1766754398", "trip": { "directionId": 1, "routeId": "1020", "scheduleRelationship": "SCHEDULED", "tripId": "2_51035591" }, "vehicle": { "id": "36", "label": "36" } } }, { "id": "38", "vehicle": { "position": { "bearing": 104.0, "latitude": -21.3456974029541, "longitude": 55.5618896484375, "speed": 3.0 }, "stopId": "0:PE00200C", "timestamp": "1766754392", "trip": { "directionId": 1, "routeId": "1110", "scheduleRelationship": "SCHEDULED", "tripId": "2_51022001" }, "vehicle": { "id": "38", "label": "38" } } }, { "id": "39", "vehicle": { "occupancyStatus": "MANY_SEATS_AVAILABLE", "position": { "bearing": 79.0, "latitude": -21.26365852355957, "longitude": 55.43721008300781, "speed": 7.0 }, "stopId": "0:11440P", "timestamp": "1766754392", "trip": { "directionId": 1, "routeId": "2210", "scheduleRelationship": "SCHEDULED", "tripId": "2_51021939" }, "vehicle": { "id": "39", "label": "39" } } }, { "id": "42", "vehicle": { "occupancyStatus": "MANY_SEATS_AVAILABLE", "position": { "bearing": 51.0, "latitude": -21.29279327392578, "longitude": 55.50728225708008, "speed": 6.0 }, "stopId": "0:02360C", "timestamp": "1766754393", "trip": { "directionId": 0, "routeId": "1060", "scheduleRelationship": "SCHEDULED", "tripId": "2_51022074" }, "vehicle": { "id": "42", "label": "42" } } }, { "id": "44", "vehicle": { "occupancyStatus": "MANY_SEATS_AVAILABLE", "position": { "bearing": 30.0, "latitude": -21.344375610351562, "longitude": 55.49251937866211, "speed": 7.0 }, "stopId": "0:02166C", "timestamp": "1766754392", "trip": { "directionId": 1, "routeId": "1183", "scheduleRelationship": "SCHEDULED", "tripId": "2_51026004" }, "vehicle": { "id": "44", "label": "44" } } }, { "id": "46", "vehicle": { "position": { "bearing": 107.0, "latitude": -21.29193878173828, "longitude": 55.404293060302734, "speed": 0.0 }, "stopId": "0:05342C", "timestamp": "1766754383", "trip": { "directionId": 1, "routeId": "2220", "scheduleRelationship": "SCHEDULED", "tripId": "2_51021915" }, "vehicle": { "id": "46", "label": "46" } } }, { "id": "58", "vehicle": { "occupancyStatus": "MANY_SEATS_AVAILABLE", "position": { "bearing": 343.0, "latitude": -21.35674285888672, "longitude": 55.565799713134766, "speed": 4.0 }, "stopId": "0:PE04107C", "timestamp": "1766754403", "trip": { "directionId": 0, "routeId": "1110", "scheduleRelationship": "SCHEDULED", "tripId": "2_51022011" }, "vehicle": { "id": "58", "label": "58" } } }, { "id": "60", "vehicle": { "occupancyStatus": "EMPTY", "position": { "bearing": 23.0, "latitude": -21.247102737426758, "longitude": 55.42870330810547, "speed": 7.0 }, "stopId": "0:17030P", "timestamp": "1766754394", "trip": { "directionId": 1, "routeId": "2260", "scheduleRelationship": "SCHEDULED", "tripId": "2_51032152" }, "vehicle": { "id": "60", "label": "60" } } }, { "id": "61", "vehicle": { "occupancyStatus": "STANDING_ROOM_ONLY", "position": { "bearing": 325.0, "latitude": -21.25271224975586, "longitude": 55.42486572265625, "speed": 6.0 }, "stopId": "0:12460P", "timestamp": "1766754386", "trip": { "directionId": 0, "routeId": "2260", "scheduleRelationship": "SCHEDULED", "tripId": "2_51032143" }, "vehicle": { "id": "61", "label": "61" } } }, { "id": "65", "vehicle": { "currentStatus": "STOPPED_AT", "occupancyStatus": "EMPTY", "position": { "bearing": 188.0, "latitude": -21.208621978759766, "longitude": 55.403507232666016, "speed": 8.0 }, "stopId": "0:15030C", "timestamp": "1766754393", "trip": { "directionId": 0, "routeId": "2240", "scheduleRelationship": "SCHEDULED", "tripId": "2_51036409" }, "vehicle": { "id": "65", "label": "65" } } }, { "id": "77", "vehicle": { "position": { "bearing": 129.0, "latitude": -21.12946891784668, "longitude": 55.47220230102539, "speed": 3.0 }, "stopId": "0:CI0525P", "timestamp": "1766754392", "trip": { "directionId": 1, "routeId": "6620", "scheduleRelationship": "SCHEDULED", "tripId": "2_51026183" }, "vehicle": { "id": "77", "label": "77" } } }, { "id": "79", "vehicle": { "position": { "bearing": 124.0, "latitude": -21.334558486938477, "longitude": 55.53263854980469, "speed": 10.0 }, "stopId": "0:06466P", "timestamp": "1766754403", "trip": { "directionId": 1, "routeId": "1150", "scheduleRelationship": "SCHEDULED", "tripId": "2_51025216" }, "vehicle": { "id": "79", "label": "79" } } }, { "id": "103", "vehicle": { "occupancyStatus": "EMPTY", "position": { "bearing": 177.0, "latitude": -21.237167358398438, "longitude": 55.417110443115234, "speed": 4.0 }, "stopId": "0:12420C", "timestamp": "1766754392", "trip": { "directionId": 0, "routeId": "2310", "scheduleRelationship": "SCHEDULED", "tripId": "2_51027615" }, "vehicle": { "id": "103", "label": "103" } } }, { "id": "105", "vehicle": { "occupancyStatus": "EMPTY", "position": { "bearing": 35.0, "latitude": -21.26244354248047, "longitude": 55.37282180786133, "speed": 8.0 }, "stopId": "0:44140P", "timestamp": "1766754402", "trip": { "directionId": 1, "routeId": "4440", "scheduleRelationship": "SCHEDULED", "tripId": "2_51031130" }, "vehicle": { "id": "105", "label": "105" } } }, { "id": "122", "vehicle": { "position": { "bearing": 109.0, "latitude": -21.351558685302734, "longitude": 55.555419921875, "speed": 9.0 }, "stopId": "0:PE0285C", "timestamp": "1766754393", "trip": { "directionId": 1, "routeId": "5580", "scheduleRelationship": "SCHEDULED", "tripId": "2_51031090" }, "vehicle": { "id": "122", "label": "122" } } }, { "id": "107", "vehicle": { "occupancyStatus": "STANDING_ROOM_ONLY", "position": { "bearing": 312.0, "latitude": -21.32019805908203, "longitude": 55.473899841308594, "speed": 9.0 }, "stopId": "0:05100P", "timestamp": "1766754396", "trip": { "directionId": 1, "routeId": "1030", "scheduleRelationship": "SCHEDULED", "tripId": "2_51022174" }, "vehicle": { "id": "107", "label": "107" } } }, { "id": "136", "vehicle": { "position": { "bearing": 260.0, "latitude": -21.28424835205078, "longitude": 55.479068756103516, "speed": 9.0 }, "stopId": "0:01050P", "timestamp": "1766754380", "trip": { "directionId": 1, "routeId": "1080", "scheduleRelationship": "SCHEDULED", "tripId": "2_51021898" }, "vehicle": { "id": "136", "label": "136" } } }, { "id": "108", "vehicle": { "currentStatus": "STOPPED_AT", "position": { "bearing": 62.0, "latitude": -21.282032012939453, "longitude": 55.47267532348633, "speed": 0.0 }, "stopId": "0:03010C", "timestamp": "1766754391", "trip": { "directionId": 0, "routeId": "1030", "scheduleRelationship": "SCHEDULED", "tripId": "2_51022169" }, "vehicle": { "id": "108", "label": "108" } } }, { "id": "8", "vehicle": { "occupancyStatus": "MANY_SEATS_AVAILABLE", "position": { "bearing": 143.0, "latitude": -21.292617797851562, "longitude": 55.40161895751953, "speed": 2.0 }, "stopId": "0:11342C", "timestamp": "1766754392", "trip": { "directionId": 0, "routeId": "1182", "scheduleRelationship": "SCHEDULED", "tripId": "2_51031892" }, "vehicle": { "id": "8", "label": "8" } } }, { "id": "82", "vehicle": { "occupancyStatus": "FEW_SEATS_AVAILABLE", "position": { "bearing": 64.0, "latitude": -21.2959041595459, "longitude": 55.454689025878906, "speed": 5.0 }, "stopId": "0:13080C", "timestamp": "1766754380", "trip": { "directionId": 1, "routeId": "1130", "scheduleRelationship": "SCHEDULED", "tripId": "2_51026590" }, "vehicle": { "id": "82", "label": "82" } } }, { "id": "109", "vehicle": { "position": { "bearing": 201.0, "latitude": -21.341697692871094, "longitude": 55.47304153442383, "speed": 0.0 }, "stopId": "0:19065C", "timestamp": "1766754406", "trip": { "directionId": 1, "routeId": "1030", "scheduleRelationship": "SCHEDULED", "tripId": "2_51022167" }, "vehicle": { "id": "109", "label": "109" } } }, { "id": "176", "vehicle": { "occupancyStatus": "FEW_SEATS_AVAILABLE", "position": { "bearing": 215.0, "latitude": -21.326793670654297, "longitude": 55.47414779663086, "speed": 0.0 }, "stopId": "0:07030C", "timestamp": "1766754390", "trip": { "directionId": 0, "routeId": "1160", "scheduleRelationship": "SCHEDULED", "tripId": "2_51027890" }, "vehicle": { "id": "176", "label": "176" } } }, { "id": "87", "vehicle": { "occupancyStatus": "FEW_SEATS_AVAILABLE", "position": { "bearing": 168.0, "latitude": -21.273944854736328, "longitude": 55.44083023071289, "speed": 0.0 }, "stopId": "0:11160P", "timestamp": "1766754404", "trip": { "directionId": 1, "routeId": "2210", "scheduleRelationship": "SCHEDULED", "tripId": "2_51034882" }, "vehicle": { "id": "87", "label": "87" } } }, { "id": "132", "vehicle": { "position": { "bearing": 346.0, "latitude": -21.28003692626953, "longitude": 55.36595153808594, "speed": 0.0 }, "stopId": "0:46070C", "timestamp": "1766754395", "trip": { "directionId": 1, "routeId": "8860", "scheduleRelationship": "SCHEDULED", "tripId": "2_51031565" }, "vehicle": { "id": "132", "label": "132" } } }, { "id": "179", "vehicle": { "position": { "bearing": 135.0, "latitude": -21.334932327270508, "longitude": 55.4543571472168, "speed": 0.0 }, "stopId": "0:07190C", "timestamp": "1766754383", "trip": { "directionId": 0, "routeId": "1170", "scheduleRelationship": "SCHEDULED", "tripId": "2_51035421" }, "vehicle": { "id": "179", "label": "179" } } }, { "id": "180", "vehicle": { "occupancyStatus": "STANDING_ROOM_ONLY", "position": { "bearing": 115.0, "latitude": -21.34288215637207, "longitude": 55.46623229980469, "speed": 1.0 }, "stopId": "0:04250C", "timestamp": "1766754392", "trip": { "directionId": 0, "routeId": "1170", "scheduleRelationship": "SCHEDULED", "tripId": "2_51035420" }, "vehicle": { "id": "180", "label": "180" } } }, { "id": "181", "vehicle": { "occupancyStatus": "FULL", "position": { "bearing": 35.0, "latitude": -21.289119720458984, "longitude": 55.41289138793945, "speed": 8.0 }, "stopId": "0:11320P", "timestamp": "1766754379", "trip": { "directionId": 0, "routeId": "2010", "scheduleRelationship": "SCHEDULED", "tripId": "2_51026637" }, "vehicle": { "id": "181", "label": "181" } } } ], "header": { "gtfsRealtimeVersion": "2.0", "timestamp": "1766754408" } }