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
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%
27/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
Pour les flux SIRI et SIRI Lite, nous effectuons 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
✅Pas d'erreur
Validation effectuée en utilisant le fichier GTFS en vigueur et le GTFS-RT, le 27/12/2025 à 08h06 Europe/Paris avec le validateur GTFS-RT de MobilityData.
Valider ce GTFS-RT maintenantValidations 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 27/12/2025 à 11h59 Europe/Paris.
vehicle_positions (49) service_alerts (0) trip_updates (0)Entités présentes dans ce flux lors des 7 derniers jours.
vehicle_positionsFlux GTFS-RT décodé
Voir le contenu du flux
Voici le flux GTFS-RT décodé au format Protobuf le 27/12/2025 à 11h59 Europe/Paris. Vous pouvez consulter la documentation GTFS-RT.
{
"entity": [
{
"id": "155",
"vehicle": {
"currentStatus": "STOPPED_AT",
"occupancyStatus": "STANDING_ROOM_ONLY",
"position": {
"bearing": 356.0,
"latitude": -21.336544036865234,
"longitude": 55.463653564453125,
"speed": 0.0
},
"stopId": "0:07180P",
"timestamp": "1766833130",
"trip": {
"directionId": 1,
"routeId": "1183",
"scheduleRelationship": "SCHEDULED",
"tripId": "2_61025998"
},
"vehicle": {
"id": "155",
"label": "155"
}
}
},
{
"id": "160",
"vehicle": {
"position": {
"bearing": 107.0,
"latitude": -21.360645294189453,
"longitude": 55.52633285522461,
"speed": 0.0
},
"stopId": "0:02230C",
"timestamp": "1766833123",
"trip": {
"directionId": 1,
"routeId": "1183",
"scheduleRelationship": "SCHEDULED",
"tripId": "2_61026000"
},
"vehicle": {
"id": "160",
"label": "160"
}
}
},
{
"id": "162",
"vehicle": {
"occupancyStatus": "FEW_SEATS_AVAILABLE",
"position": {
"bearing": 59.0,
"latitude": -21.343029022216797,
"longitude": 55.481483459472656,
"speed": 5.0
},
"stopId": "0:01840P",
"timestamp": "1766833135",
"trip": {
"directionId": 0,
"routeId": "1110",
"scheduleRelationship": "SCHEDULED",
"tripId": "2_61022010"
},
"vehicle": {
"id": "162",
"label": "162"
}
}
},
{
"id": "145",
"vehicle": {
"currentStatus": "STOPPED_AT",
"occupancyStatus": "STANDING_ROOM_ONLY",
"position": {
"bearing": 17.0,
"latitude": -21.331266403198242,
"longitude": 55.47219467163086,
"speed": 1.0
},
"stopId": "0:05020P",
"timestamp": "1766833138",
"trip": {
"directionId": 0,
"routeId": "1183",
"scheduleRelationship": "SCHEDULED",
"tripId": "2_61026024"
},
"vehicle": {
"id": "145",
"label": "145"
}
}
},
{
"id": "88",
"vehicle": {
"position": {
"bearing": 39.0,
"latitude": -21.291728973388672,
"longitude": 55.40501022338867,
"speed": 5.0
},
"stopId": "0:11342P",
"timestamp": "1766833147",
"trip": {
"directionId": 1,
"routeId": "2230",
"scheduleRelationship": "SCHEDULED",
"tripId": "2_61026865"
},
"vehicle": {
"id": "88",
"label": "88"
}
}
},
{
"id": "89",
"vehicle": {
"currentStatus": "STOPPED_AT",
"position": {
"bearing": 186.0,
"latitude": -21.261140823364258,
"longitude": 55.437522888183594,
"speed": 0.0
},
"stopId": "0:11015C",
"timestamp": "1766833141",
"trip": {
"directionId": 0,
"routeId": "2220",
"scheduleRelationship": "SCHEDULED",
"tripId": "2_61021925"
},
"vehicle": {
"id": "89",
"label": "89"
}
}
},
{
"id": "110",
"vehicle": {
"position": {
"bearing": 198.0,
"latitude": -21.34160804748535,
"longitude": 55.47309875488281,
"speed": 0.0
},
"stopId": "0:19065C",
"timestamp": "1766833124",
"trip": {
"directionId": 1,
"routeId": "1040",
"scheduleRelationship": "SCHEDULED",
"tripId": "2_61036516"
},
"vehicle": {
"id": "110",
"label": "110"
}
}
},
{
"id": "112",
"vehicle": {
"currentStatus": "STOPPED_AT",
"position": {
"bearing": 72.0,
"latitude": -21.281986236572266,
"longitude": 55.472694396972656,
"speed": 0.0
},
"stopId": "0:03010C",
"timestamp": "1766833125",
"trip": {
"directionId": 0,
"routeId": "1040",
"scheduleRelationship": "SCHEDULED",
"tripId": "2_61036498"
},
"vehicle": {
"id": "112",
"label": "112"
}
}
},
{
"id": "113",
"vehicle": {
"occupancyStatus": "MANY_SEATS_AVAILABLE",
"position": {
"bearing": 105.0,
"latitude": -21.292030334472656,
"longitude": 55.404380798339844,
"speed": 4.0
},
"stopId": "0:15402C",
"timestamp": "1766833148",
"trip": {
"directionId": 0,
"routeId": "2210",
"scheduleRelationship": "SCHEDULED",
"tripId": "2_61021950"
},
"vehicle": {
"id": "113",
"label": "113"
}
}
},
{
"id": "115",
"vehicle": {
"occupancyStatus": "FEW_SEATS_AVAILABLE",
"position": {
"bearing": 20.0,
"latitude": -21.334562301635742,
"longitude": 55.47106170654297,
"speed": 6.0
},
"stopId": "0:05010P",
"timestamp": "1766833148",
"trip": {
"directionId": 1,
"routeId": "1030",
"scheduleRelationship": "SCHEDULED",
"tripId": "2_61022166"
},
"vehicle": {
"id": "115",
"label": "115"
}
}
},
{
"id": "90",
"vehicle": {
"occupancyStatus": "STANDING_ROOM_ONLY",
"position": {
"bearing": 50.0,
"latitude": -21.31564712524414,
"longitude": 55.49219512939453,
"speed": 18.0
},
"stopId": "0:01170P",
"timestamp": "1766833136",
"trip": {
"directionId": 1,
"routeId": "1020",
"scheduleRelationship": "SCHEDULED",
"tripId": "2_61035587"
},
"vehicle": {
"id": "90",
"label": "90"
}
}
},
{
"id": "118",
"vehicle": {
"occupancyStatus": "EMPTY",
"position": {
"bearing": 105.0,
"latitude": -21.328161239624023,
"longitude": 55.47043228149414,
"speed": 1.0
},
"stopId": "0:05020C",
"timestamp": "1766833142",
"trip": {
"directionId": 0,
"routeId": "1030",
"scheduleRelationship": "SCHEDULED",
"tripId": "2_61022142"
},
"vehicle": {
"id": "118",
"label": "118"
}
}
},
{
"id": "92",
"vehicle": {
"position": {
"bearing": 196.0,
"latitude": -21.341760635375977,
"longitude": 55.47304153442383,
"speed": 0.0
},
"stopId": "0:19060C",
"timestamp": "1766833126",
"trip": {
"directionId": 1,
"routeId": "1020",
"scheduleRelationship": "SCHEDULED",
"tripId": "2_61035588"
},
"vehicle": {
"id": "92",
"label": "92"
}
}
},
{
"id": "119",
"vehicle": {
"currentStatus": "STOPPED_AT",
"position": {
"bearing": 68.0,
"latitude": -21.282075881958008,
"longitude": 55.47268295288086,
"speed": 0.0
},
"stopId": "0:03010C",
"timestamp": "1766833131",
"trip": {
"directionId": 0,
"routeId": "1030",
"scheduleRelationship": "SCHEDULED",
"tripId": "2_61022161"
},
"vehicle": {
"id": "119",
"label": "119"
}
}
},
{
"id": "93",
"vehicle": {
"position": {
"bearing": 312.0,
"latitude": -21.27469825744629,
"longitude": 55.50703048706055,
"speed": 0.0
},
"stopId": "0:TA00028C",
"timestamp": "1766833148",
"trip": {
"directionId": 0,
"routeId": "1020",
"scheduleRelationship": "SCHEDULED",
"tripId": "2_61035575"
},
"vehicle": {
"id": "93",
"label": "93"
}
}
},
{
"id": "12",
"vehicle": {
"occupancyStatus": "FEW_SEATS_AVAILABLE",
"position": {
"bearing": 128.0,
"latitude": -21.305036544799805,
"longitude": 55.46256637573242,
"speed": 4.0
},
"stopId": "0:03150C",
"timestamp": "1766833123",
"trip": {
"directionId": 0,
"routeId": "1040",
"scheduleRelationship": "SCHEDULED",
"tripId": "2_61036497"
},
"vehicle": {
"id": "12",
"label": "12"
}
}
},
{
"id": "14",
"vehicle": {
"currentStatus": "STOPPED_AT",
"occupancyStatus": "EMPTY",
"position": {
"bearing": 289.0,
"latitude": -21.263458251953125,
"longitude": 55.36280822753906,
"speed": 5.0
},
"stopId": "0:17795P",
"timestamp": "1766833150",
"trip": {
"directionId": 1,
"routeId": "1182",
"scheduleRelationship": "SCHEDULED",
"tripId": "2_61031906"
},
"vehicle": {
"id": "14",
"label": "14"
}
}
},
{
"id": "15",
"vehicle": {
"position": {
"bearing": 131.0,
"latitude": -21.310474395751953,
"longitude": 55.43416976928711,
"speed": 10.0
},
"stopId": "0:04220C",
"timestamp": "1766833120",
"trip": {
"directionId": 0,
"routeId": "1183",
"scheduleRelationship": "SCHEDULED",
"tripId": "2_61026025"
},
"vehicle": {
"id": "15",
"label": "15"
}
}
},
{
"id": "5",
"vehicle": {
"occupancyStatus": "FEW_SEATS_AVAILABLE",
"position": {
"bearing": 163.0,
"latitude": -21.322677612304688,
"longitude": 55.44490432739258,
"speed": 13.0
},
"stopId": "0:05440C",
"timestamp": "1766833149",
"trip": {
"directionId": 0,
"routeId": "1182",
"scheduleRelationship": "SCHEDULED",
"tripId": "2_61031889"
},
"vehicle": {
"id": "5",
"label": "5"
}
}
},
{
"id": "26",
"vehicle": {
"position": {
"bearing": 261.0,
"latitude": -21.268199920654297,
"longitude": 55.45060348510742,
"speed": 0.0
},
"stopId": "0:1C142C",
"timestamp": "1766833142",
"trip": {
"directionId": 0,
"routeId": "2320",
"scheduleRelationship": "SCHEDULED",
"tripId": "2_61027363"
},
"vehicle": {
"id": "26",
"label": "26"
}
}
},
{
"id": "133",
"vehicle": {
"occupancyStatus": "STANDING_ROOM_ONLY",
"position": {
"bearing": 115.0,
"latitude": -21.266517639160156,
"longitude": 55.382232666015625,
"speed": 12.0
},
"stopId": "0:45180P",
"timestamp": "1766833137",
"trip": {
"directionId": 1,
"routeId": "4450",
"scheduleRelationship": "SCHEDULED",
"tripId": "2_61026432"
},
"vehicle": {
"id": "133",
"label": "133"
}
}
},
{
"id": "135",
"vehicle": {
"position": {
"bearing": 177.0,
"latitude": -21.26850128173828,
"longitude": 55.374385833740234,
"speed": 0.0
},
"stopId": "0:41016C",
"timestamp": "1766833127",
"trip": {
"directionId": 1,
"routeId": "4440",
"scheduleRelationship": "SCHEDULED",
"tripId": "2_61026420"
},
"vehicle": {
"id": "135",
"label": "135"
}
}
},
{
"id": "36",
"vehicle": {
"currentStatus": "STOPPED_AT",
"occupancyStatus": "FEW_SEATS_AVAILABLE",
"position": {
"bearing": 18.0,
"latitude": -21.310274124145508,
"longitude": 55.45637893676758,
"speed": 9.0
},
"stopId": "0:19330P",
"timestamp": "1766833141",
"trip": {
"directionId": 1,
"routeId": "1070",
"scheduleRelationship": "SCHEDULED",
"tripId": "2_61022036"
},
"vehicle": {
"id": "36",
"label": "36"
}
}
},
{
"id": "38",
"vehicle": {
"position": {
"bearing": 16.0,
"latitude": -21.341259002685547,
"longitude": 55.47261047363281,
"speed": 0.0
},
"stopId": "0:19040C",
"timestamp": "1766833124",
"trip": {
"directionId": 0,
"routeId": "1110",
"scheduleRelationship": "SCHEDULED",
"tripId": "2_61022012"
},
"vehicle": {
"id": "38",
"label": "38"
}
}
},
{
"id": "39",
"vehicle": {
"currentStatus": "STOPPED_AT",
"occupancyStatus": "FEW_SEATS_AVAILABLE",
"position": {
"bearing": 280.0,
"latitude": -21.26889419555664,
"longitude": 55.4456901550293,
"speed": 10.0
},
"stopId": "0:11050P",
"timestamp": "1766833148",
"trip": {
"directionId": 1,
"routeId": "2210",
"scheduleRelationship": "SCHEDULED",
"tripId": "2_61021937"
},
"vehicle": {
"id": "39",
"label": "39"
}
}
},
{
"id": "42",
"vehicle": {
"occupancyStatus": "FEW_SEATS_AVAILABLE",
"position": {
"bearing": 219.0,
"latitude": -21.31373405456543,
"longitude": 55.45657730102539,
"speed": 7.0
},
"stopId": "0:05410C",
"timestamp": "1766833143",
"trip": {
"directionId": 0,
"routeId": "1070",
"scheduleRelationship": "SCHEDULED",
"tripId": "2_61022042"
},
"vehicle": {
"id": "42",
"label": "42"
}
}
},
{
"id": "44",
"vehicle": {
"occupancyStatus": "MANY_SEATS_AVAILABLE",
"position": {
"bearing": 108.0,
"latitude": -21.338912963867188,
"longitude": 55.47069549560547,
"speed": 4.0
},
"stopId": "0:01362C",
"timestamp": "1766833140",
"trip": {
"directionId": 1,
"routeId": "1183",
"scheduleRelationship": "SCHEDULED",
"tripId": "2_61025999"
},
"vehicle": {
"id": "44",
"label": "44"
}
}
},
{
"id": "60",
"vehicle": {
"occupancyStatus": "MANY_SEATS_AVAILABLE",
"position": {
"bearing": 340.0,
"latitude": -21.24630355834961,
"longitude": 55.43208312988281,
"speed": 6.0
},
"stopId": "0:17030C",
"timestamp": "1766833140",
"trip": {
"directionId": 0,
"routeId": "2260",
"scheduleRelationship": "SCHEDULED",
"tripId": "2_61032149"
},
"vehicle": {
"id": "60",
"label": "60"
}
}
},
{
"id": "61",
"vehicle": {
"occupancyStatus": "MANY_SEATS_AVAILABLE",
"position": {
"bearing": 70.0,
"latitude": -21.266860961914062,
"longitude": 55.41739273071289,
"speed": 2.0
},
"stopId": "0:15210P",
"timestamp": "1766833150",
"trip": {
"directionId": 1,
"routeId": "2260",
"scheduleRelationship": "SCHEDULED",
"tripId": "2_61032138"
},
"vehicle": {
"id": "61",
"label": "61"
}
}
},
{
"id": "64",
"vehicle": {
"currentStatus": "STOPPED_AT",
"position": {
"bearing": 52.0,
"latitude": -21.289443969726562,
"longitude": 55.40700912475586,
"speed": 0.0
},
"stopId": "0:05342C",
"timestamp": "1766833131",
"trip": {
"directionId": 1,
"routeId": "2220",
"scheduleRelationship": "SCHEDULED",
"tripId": "2_61021913"
},
"vehicle": {
"id": "64",
"label": "64"
}
}
},
{
"id": "65",
"vehicle": {
"currentStatus": "STOPPED_AT",
"position": {
"bearing": 18.0,
"latitude": -21.209562301635742,
"longitude": 55.40549850463867,
"speed": 0.0
},
"stopId": "0:15010C",
"timestamp": "1766833142",
"trip": {
"directionId": 0,
"routeId": "2240",
"scheduleRelationship": "SCHEDULED",
"tripId": "2_61036408"
},
"vehicle": {
"id": "65",
"label": "65"
}
}
},
{
"id": "77",
"vehicle": {
"position": {
"bearing": 15.0,
"latitude": -21.138124465942383,
"longitude": 55.440818786621094,
"speed": 7.0
},
"stopId": "0:CI0500C",
"timestamp": "1766833137",
"trip": {
"directionId": 0,
"routeId": "6620",
"scheduleRelationship": "SCHEDULED",
"tripId": "2_61043133"
},
"vehicle": {
"id": "77",
"label": "77"
}
}
},
{
"id": "78",
"vehicle": {
"position": {
"bearing": 263.0,
"latitude": -21.267431259155273,
"longitude": 55.43778610229492,
"speed": 0.0
},
"stopId": "0:11010P",
"timestamp": "1766833129",
"trip": {
"directionId": 0,
"routeId": "2300",
"scheduleRelationship": "SCHEDULED",
"tripId": "2_61021646"
},
"vehicle": {
"id": "78",
"label": "78"
}
}
},
{
"id": "79",
"vehicle": {
"occupancyStatus": "FULL",
"position": {
"bearing": 96.0,
"latitude": -21.348730087280273,
"longitude": 55.500667572021484,
"speed": 11.0
},
"stopId": "0:06011P",
"timestamp": "1766833142",
"trip": {
"directionId": 1,
"routeId": "1150",
"scheduleRelationship": "SCHEDULED",
"tripId": "2_61028613"
},
"vehicle": {
"id": "79",
"label": "79"
}
}
},
{
"id": "103",
"vehicle": {
"occupancyStatus": "EMPTY",
"position": {
"bearing": 206.0,
"latitude": -21.25541877746582,
"longitude": 55.43887710571289,
"speed": 7.0
},
"stopId": "0:11194C",
"timestamp": "1766833141",
"trip": {
"directionId": 0,
"routeId": "2280",
"scheduleRelationship": "SCHEDULED",
"tripId": "2_61021541"
},
"vehicle": {
"id": "103",
"label": "103"
}
}
},
{
"id": "104",
"vehicle": {
"currentStatus": "STOPPED_AT",
"position": {
"bearing": 180.0,
"latitude": -21.3542423248291,
"longitude": 55.5650749206543,
"speed": 0.0
},
"stopId": "0:PE00240C",
"timestamp": "1766833135",
"trip": {
"directionId": 1,
"routeId": "5550",
"scheduleRelationship": "SCHEDULED",
"tripId": "2_61021624"
},
"vehicle": {
"id": "104",
"label": "104"
}
}
},
{
"id": "105",
"vehicle": {
"occupancyStatus": "EMPTY",
"position": {
"bearing": 213.0,
"latitude": -21.250932693481445,
"longitude": 55.371620178222656,
"speed": 7.0
},
"stopId": "0:41100P",
"timestamp": "1766833142",
"trip": {
"directionId": 0,
"routeId": "4410",
"scheduleRelationship": "SCHEDULED",
"tripId": "2_61026441"
},
"vehicle": {
"id": "105",
"label": "105"
}
}
},
{
"id": "107",
"vehicle": {
"occupancyStatus": "MANY_SEATS_AVAILABLE",
"position": {
"bearing": 24.0,
"latitude": -21.31941795349121,
"longitude": 55.48956298828125,
"speed": 16.0
},
"stopId": "0:01170P",
"timestamp": "1766833125",
"trip": {
"directionId": 1,
"routeId": "1010",
"scheduleRelationship": "SCHEDULED",
"tripId": "2_61022243"
},
"vehicle": {
"id": "107",
"label": "107"
}
}
},
{
"id": "108",
"vehicle": {
"occupancyStatus": "MANY_SEATS_AVAILABLE",
"position": {
"bearing": 216.0,
"latitude": -21.320161819458008,
"longitude": 55.48896789550781,
"speed": 19.0
},
"stopId": "0:01190C",
"timestamp": "1766833136",
"trip": {
"directionId": 0,
"routeId": "1010",
"scheduleRelationship": "SCHEDULED",
"tripId": "2_61022257"
},
"vehicle": {
"id": "108",
"label": "108"
}
}
},
{
"id": "8",
"vehicle": {
"occupancyStatus": "EMPTY",
"position": {
"bearing": 38.0,
"latitude": -21.289657592773438,
"longitude": 55.4067497253418,
"speed": 8.0
},
"stopId": "0:05342C",
"timestamp": "1766833125",
"trip": {
"directionId": 0,
"routeId": "1182",
"scheduleRelationship": "SCHEDULED",
"tripId": "2_61031890"
},
"vehicle": {
"id": "8",
"label": "8"
}
}
},
{
"id": "82",
"vehicle": {
"occupancyStatus": "FEW_SEATS_AVAILABLE",
"position": {
"bearing": 308.0,
"latitude": -21.28948402404785,
"longitude": 55.407405853271484,
"speed": 0.0
},
"stopId": "0:05341C",
"timestamp": "1766833140",
"trip": {
"directionId": 0,
"routeId": "1130",
"scheduleRelationship": "SCHEDULED",
"tripId": "2_61026588"
},
"vehicle": {
"id": "82",
"label": "82"
}
}
},
{
"id": "109",
"vehicle": {
"occupancyStatus": "FEW_SEATS_AVAILABLE",
"position": {
"bearing": 295.0,
"latitude": -21.32887077331543,
"longitude": 55.478118896484375,
"speed": 1.0
},
"stopId": "0:03295P",
"timestamp": "1766833144",
"trip": {
"directionId": 1,
"routeId": "1040",
"scheduleRelationship": "SCHEDULED",
"tripId": "2_61036515"
},
"vehicle": {
"id": "109",
"label": "109"
}
}
},
{
"id": "84",
"vehicle": {
"occupancyStatus": "MANY_SEATS_AVAILABLE",
"position": {
"bearing": 234.0,
"latitude": -21.2972354888916,
"longitude": 55.49993896484375,
"speed": 3.0
},
"stopId": "0:02100C",
"timestamp": "1766833141",
"trip": {
"directionId": 0,
"routeId": "1020",
"scheduleRelationship": "SCHEDULED",
"tripId": "2_61035574"
},
"vehicle": {
"id": "84",
"label": "84"
}
}
},
{
"id": "176",
"vehicle": {
"occupancyStatus": "EMPTY",
"position": {
"bearing": 44.0,
"latitude": -21.28963279724121,
"longitude": 55.40680694580078,
"speed": 7.0
},
"stopId": "0:05342C",
"timestamp": "1766833132",
"trip": {
"directionId": 0,
"routeId": "2010",
"scheduleRelationship": "SCHEDULED",
"tripId": "2_61026645"
},
"vehicle": {
"id": "176",
"label": "176"
}
}
},
{
"id": "87",
"vehicle": {
"currentStatus": "STOPPED_AT",
"position": {
"bearing": 43.0,
"latitude": -21.28963279724121,
"longitude": 55.40684509277344,
"speed": 5.0
},
"stopId": "0:05343P",
"timestamp": "1766833123",
"trip": {
"directionId": 1,
"routeId": "2250",
"scheduleRelationship": "SCHEDULED",
"tripId": "2_61027287"
},
"vehicle": {
"id": "87",
"label": "87"
}
}
},
{
"id": "177",
"vehicle": {
"occupancyStatus": "FULL",
"position": {
"bearing": 286.0,
"latitude": -21.335676193237305,
"longitude": 55.47553253173828,
"speed": 5.0
},
"stopId": "0:01280C",
"timestamp": "1766833123",
"trip": {
"directionId": 0,
"routeId": "1170",
"scheduleRelationship": "SCHEDULED",
"tripId": "2_61035416"
},
"vehicle": {
"id": "177",
"label": "177"
}
}
},
{
"id": "179",
"vehicle": {
"occupancyStatus": "STANDING_ROOM_ONLY",
"position": {
"bearing": 296.0,
"latitude": -21.337377548217773,
"longitude": 55.459964752197266,
"speed": 1.0
},
"stopId": "0:04170P",
"timestamp": "1766833135",
"trip": {
"directionId": 0,
"routeId": "1170",
"scheduleRelationship": "SCHEDULED",
"tripId": "2_61035415"
},
"vehicle": {
"id": "179",
"label": "179"
}
}
},
{
"id": "180",
"vehicle": {
"occupancyStatus": "FULL",
"position": {
"bearing": 141.0,
"latitude": -21.32454490661621,
"longitude": 55.47608947753906,
"speed": 10.0
},
"stopId": "0:05070C",
"timestamp": "1766833141",
"trip": {
"directionId": 0,
"routeId": "1160",
"scheduleRelationship": "SCHEDULED",
"tripId": "2_61027885"
},
"vehicle": {
"id": "180",
"label": "180"
}
}
},
{
"id": "181",
"vehicle": {
"occupancyStatus": "FULL",
"position": {
"bearing": 18.0,
"latitude": -21.341278076171875,
"longitude": 55.47262191772461,
"speed": 8.0
},
"stopId": "0:07135C",
"timestamp": "1766833141",
"trip": {
"directionId": 0,
"routeId": "1160",
"scheduleRelationship": "SCHEDULED",
"tripId": "2_61027584"
},
"vehicle": {
"id": "181",
"label": "181"
}
}
}
],
"header": {
"gtfsRealtimeVersion": "2.0",
"timestamp": "1766833155"
}
}