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
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%
28/12/2025
100%
29/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 28/12/2025 à 08h12 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 29/12/2025 à 04h42 Europe/Paris.
vehicle_positions (51) 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 29/12/2025 à 04h42 Europe/Paris. Vous pouvez consulter la documentation GTFS-RT.
{
"entity": [
{
"id": "156",
"vehicle": {
"position": {
"bearing": 125.0,
"latitude": -21.272409439086914,
"longitude": 55.370361328125,
"speed": 0.0
},
"stopId": "0:41016C",
"timestamp": "1766979709",
"trip": {
"directionId": 0,
"routeId": "1184",
"scheduleRelationship": "SCHEDULED",
"tripId": "2_11031916"
},
"vehicle": {
"id": "156",
"label": "156"
}
}
},
{
"id": "145",
"vehicle": {
"position": {
"bearing": 103.0,
"latitude": -21.360565185546875,
"longitude": 55.52632522583008,
"speed": 0.0
},
"stopId": "0:02230C",
"timestamp": "1766979706",
"trip": {
"directionId": 1,
"routeId": "1183",
"scheduleRelationship": "SCHEDULED",
"tripId": "2_11025986"
},
"vehicle": {
"id": "145",
"label": "145"
}
}
},
{
"id": "88",
"vehicle": {
"position": {
"bearing": 219.0,
"latitude": -21.291296005249023,
"longitude": 55.40416717529297,
"speed": 0.0
},
"stopId": "0:11342P",
"timestamp": "1766979722",
"trip": {
"directionId": 1,
"routeId": "2230",
"scheduleRelationship": "SCHEDULED",
"tripId": "2_11026870"
},
"vehicle": {
"id": "88",
"label": "88"
}
}
},
{
"id": "89",
"vehicle": {
"occupancyStatus": "EMPTY",
"position": {
"bearing": 33.0,
"latitude": -21.24703598022461,
"longitude": 55.400413513183594,
"speed": 0.0
},
"stopId": "0:17770P",
"timestamp": "1766979708",
"trip": {
"directionId": 1,
"routeId": "2250",
"scheduleRelationship": "SCHEDULED",
"tripId": "2_11027285"
},
"vehicle": {
"id": "89",
"label": "89"
}
}
},
{
"id": "110",
"vehicle": {
"position": {
"bearing": 197.0,
"latitude": -21.341535568237305,
"longitude": 55.47309875488281,
"speed": 0.0
},
"stopId": "0:19065C",
"timestamp": "1766979704",
"trip": {
"directionId": 1,
"routeId": "1040",
"scheduleRelationship": "SCHEDULED",
"tripId": "2_11036505"
},
"vehicle": {
"id": "110",
"label": "110"
}
}
},
{
"id": "111",
"vehicle": {
"occupancyStatus": "EMPTY",
"position": {
"bearing": 15.0,
"latitude": -21.261356353759766,
"longitude": 55.43452453613281,
"speed": 7.0
},
"stopId": "0:12270C",
"timestamp": "1766979716",
"trip": {
"directionId": 0,
"routeId": "2300",
"scheduleRelationship": "SCHEDULED",
"tripId": "2_11021642"
},
"vehicle": {
"id": "111",
"label": "111"
}
}
},
{
"id": "112",
"vehicle": {
"currentStatus": "STOPPED_AT",
"occupancyStatus": "FEW_SEATS_AVAILABLE",
"position": {
"bearing": 132.0,
"latitude": -21.302968978881836,
"longitude": 55.45976257324219,
"speed": 7.0
},
"stopId": "0:03120C",
"timestamp": "1766979705",
"trip": {
"directionId": 0,
"routeId": "1040",
"scheduleRelationship": "SCHEDULED",
"tripId": "2_11036486"
},
"vehicle": {
"id": "112",
"label": "112"
}
}
},
{
"id": "113",
"vehicle": {
"occupancyStatus": "MANY_SEATS_AVAILABLE",
"position": {
"bearing": 18.0,
"latitude": -21.274341583251953,
"longitude": 55.437896728515625,
"speed": 11.0
},
"stopId": "0:11210P",
"timestamp": "1766979721",
"trip": {
"directionId": 1,
"routeId": "2210",
"scheduleRelationship": "SCHEDULED",
"tripId": "2_11021930"
},
"vehicle": {
"id": "113",
"label": "113"
}
}
},
{
"id": "116",
"vehicle": {
"occupancyStatus": "MANY_SEATS_AVAILABLE",
"position": {
"bearing": 316.0,
"latitude": -21.316783905029297,
"longitude": 55.47892761230469,
"speed": 7.0
},
"stopId": "0:03205P",
"timestamp": "1766979716",
"trip": {
"directionId": 1,
"routeId": "1040",
"scheduleRelationship": "SCHEDULED",
"tripId": "2_11036504"
},
"vehicle": {
"id": "116",
"label": "116"
}
}
},
{
"id": "90",
"vehicle": {
"occupancyStatus": "MANY_SEATS_AVAILABLE",
"position": {
"bearing": 48.0,
"latitude": -21.27705955505371,
"longitude": 55.50348663330078,
"speed": 5.0
},
"stopId": "0:02004C",
"timestamp": "1766979714",
"trip": {
"directionId": 1,
"routeId": "1021",
"scheduleRelationship": "SCHEDULED",
"tripId": "2_11035578"
},
"vehicle": {
"id": "90",
"label": "90"
}
}
},
{
"id": "92",
"vehicle": {
"position": {
"bearing": 301.0,
"latitude": -21.27301025390625,
"longitude": 55.50510787963867,
"speed": 0.0
},
"stopId": "0:TA00028C",
"timestamp": "1766979695",
"trip": {
"directionId": 0,
"routeId": "1020",
"scheduleRelationship": "SCHEDULED",
"tripId": "2_11035565"
},
"vehicle": {
"id": "92",
"label": "92"
}
}
},
{
"id": "119",
"vehicle": {
"position": {
"bearing": 144.0,
"latitude": -21.33880615234375,
"longitude": 55.45808792114258,
"speed": 0.0
},
"stopId": "0:07215P",
"timestamp": "1766979706",
"trip": {
"directionId": 0,
"routeId": "1110",
"scheduleRelationship": "SCHEDULED",
"tripId": "2_11022004"
},
"vehicle": {
"id": "119",
"label": "119"
}
}
},
{
"id": "14",
"vehicle": {
"occupancyStatus": "EMPTY",
"position": {
"bearing": 253.0,
"latitude": -21.342506408691406,
"longitude": 55.4935188293457,
"speed": 8.0
},
"stopId": "0:02166C",
"timestamp": "1766979708",
"trip": {
"directionId": 1,
"routeId": "1183",
"scheduleRelationship": "SCHEDULED",
"tripId": "2_11025985"
},
"vehicle": {
"id": "14",
"label": "14"
}
}
},
{
"id": "15",
"vehicle": {
"occupancyStatus": "EMPTY",
"position": {
"bearing": 108.0,
"latitude": -21.33921241760254,
"longitude": 55.471920013427734,
"speed": 3.0
},
"stopId": "0:01362C",
"timestamp": "1766979702",
"trip": {
"directionId": 0,
"routeId": "1183",
"scheduleRelationship": "SCHEDULED",
"tripId": "2_11026010"
},
"vehicle": {
"id": "15",
"label": "15"
}
}
},
{
"id": "121",
"vehicle": {
"occupancyStatus": "FEW_SEATS_AVAILABLE",
"position": {
"bearing": 17.0,
"latitude": -21.34038543701172,
"longitude": 55.472900390625,
"speed": 5.0
},
"stopId": "0:01365P",
"timestamp": "1766979673",
"trip": {
"directionId": 0,
"routeId": "1170",
"scheduleRelationship": "SCHEDULED",
"tripId": "2_11035404"
},
"vehicle": {
"id": "121",
"label": "121"
}
}
},
{
"id": "124",
"vehicle": {
"position": {
"bearing": 139.0,
"latitude": -21.365489959716797,
"longitude": 55.557769775390625,
"speed": 1.0
},
"stopId": "0:PE00240C",
"timestamp": "1766979275",
"trip": {
"directionId": 1,
"routeId": "5550",
"scheduleRelationship": "SCHEDULED",
"tripId": "2_11021618"
},
"vehicle": {
"id": "124",
"label": "124"
}
}
},
{
"id": "5",
"vehicle": {
"occupancyStatus": "MANY_SEATS_AVAILABLE",
"position": {
"bearing": 346.0,
"latitude": -21.27574920654297,
"longitude": 55.3729362487793,
"speed": 9.0
},
"stopId": "0:17790C",
"timestamp": "1766979696",
"trip": {
"directionId": 1,
"routeId": "1182",
"scheduleRelationship": "SCHEDULED",
"tripId": "2_11031895"
},
"vehicle": {
"id": "5",
"label": "5"
}
}
},
{
"id": "129",
"vehicle": {
"currentStatus": "STOPPED_AT",
"position": {
"bearing": 312.0,
"latitude": -21.214933395385742,
"longitude": 55.33958053588867,
"speed": 0.0
},
"stopId": "0:AV0010C",
"timestamp": "1766979720",
"trip": {
"directionId": 0,
"routeId": "8850",
"scheduleRelationship": "SCHEDULED",
"tripId": "2_11022566"
},
"vehicle": {
"id": "129",
"label": "129"
}
}
},
{
"id": "130",
"vehicle": {
"currentStatus": "STOPPED_AT",
"position": {
"bearing": 189.0,
"latitude": -21.242403030395508,
"longitude": 55.33245086669922,
"speed": 0.0
},
"stopId": "0:AV1000C",
"timestamp": "1766979721",
"trip": {
"directionId": 1,
"routeId": "8880",
"scheduleRelationship": "SCHEDULED",
"tripId": "2_11026795"
},
"vehicle": {
"id": "130",
"label": "130"
}
}
},
{
"id": "133",
"vehicle": {
"currentStatus": "STOPPED_AT",
"position": {
"bearing": 61.0,
"latitude": -21.225740432739258,
"longitude": 55.36867904663086,
"speed": 0.0
},
"stopId": "0:43005C",
"timestamp": "1766979722",
"trip": {
"directionId": 0,
"routeId": "4430",
"scheduleRelationship": "SCHEDULED",
"tripId": "2_11031116"
},
"vehicle": {
"id": "133",
"label": "133"
}
}
},
{
"id": "34",
"vehicle": {
"currentStatus": "STOPPED_AT",
"position": {
"bearing": 294.0,
"latitude": -21.273929595947266,
"longitude": 55.50495529174805,
"speed": 0.0
},
"stopId": "0:TA00028C",
"timestamp": "1766979723",
"trip": {
"directionId": 0,
"routeId": "1131",
"scheduleRelationship": "SCHEDULED",
"tripId": "2_11021749"
},
"vehicle": {
"id": "34",
"label": "34"
}
}
},
{
"id": "35",
"vehicle": {
"occupancyStatus": "EMPTY",
"position": {
"bearing": 316.0,
"latitude": -21.298917770385742,
"longitude": 55.49014663696289,
"speed": 7.0
},
"stopId": "0:01130P",
"timestamp": "1766979702",
"trip": {
"directionId": 1,
"routeId": "1010",
"scheduleRelationship": "SCHEDULED",
"tripId": "2_11022268"
},
"vehicle": {
"id": "35",
"label": "35"
}
}
},
{
"id": "36",
"vehicle": {
"occupancyStatus": "FEW_SEATS_AVAILABLE",
"position": {
"bearing": 288.0,
"latitude": -21.335033416748047,
"longitude": 55.473388671875,
"speed": 6.0
},
"stopId": "0:18170C",
"timestamp": "1766979712",
"trip": {
"directionId": 0,
"routeId": "1010",
"scheduleRelationship": "SCHEDULED",
"tripId": "2_11022272"
},
"vehicle": {
"id": "36",
"label": "36"
}
}
},
{
"id": "38",
"vehicle": {
"occupancyStatus": "FEW_SEATS_AVAILABLE",
"position": {
"bearing": 291.0,
"latitude": -21.365028381347656,
"longitude": 55.55353927612305,
"speed": 3.0
},
"stopId": "0:PE21020C",
"timestamp": "1766979699",
"trip": {
"directionId": 1,
"routeId": "1110",
"scheduleRelationship": "SCHEDULED",
"tripId": "2_11022017"
},
"vehicle": {
"id": "38",
"label": "38"
}
}
},
{
"id": "39",
"vehicle": {
"currentStatus": "STOPPED_AT",
"occupancyStatus": "FEW_SEATS_AVAILABLE",
"position": {
"bearing": 287.0,
"latitude": -21.27764892578125,
"longitude": 55.44672775268555,
"speed": 6.0
},
"stopId": "0:11140C",
"timestamp": "1766979722",
"trip": {
"directionId": 0,
"routeId": "2210",
"scheduleRelationship": "SCHEDULED",
"tripId": "2_11021943"
},
"vehicle": {
"id": "39",
"label": "39"
}
}
},
{
"id": "42",
"vehicle": {
"occupancyStatus": "MANY_SEATS_AVAILABLE",
"position": {
"bearing": 40.0,
"latitude": -21.27536392211914,
"longitude": 55.48851013183594,
"speed": 7.0
},
"stopId": "0:02290P",
"timestamp": "1766979708",
"trip": {
"directionId": 1,
"routeId": "1060",
"scheduleRelationship": "SCHEDULED",
"tripId": "2_11022075"
},
"vehicle": {
"id": "42",
"label": "42"
}
}
},
{
"id": "44",
"vehicle": {
"occupancyStatus": "MANY_SEATS_AVAILABLE",
"position": {
"bearing": 283.0,
"latitude": -21.33785057067871,
"longitude": 55.46730422973633,
"speed": 6.0
},
"stopId": "0:07170P",
"timestamp": "1766979704",
"trip": {
"directionId": 1,
"routeId": "1183",
"scheduleRelationship": "SCHEDULED",
"tripId": "2_11025984"
},
"vehicle": {
"id": "44",
"label": "44"
}
}
},
{
"id": "46",
"vehicle": {
"position": {
"bearing": 223.0,
"latitude": -21.28864860534668,
"longitude": 55.404945373535156,
"speed": 0.0
},
"stopId": "0:05342C",
"timestamp": "1766979710",
"trip": {
"directionId": 1,
"routeId": "2220",
"scheduleRelationship": "SCHEDULED",
"tripId": "2_11021906"
},
"vehicle": {
"id": "46",
"label": "46"
}
}
},
{
"id": "58",
"vehicle": {
"currentStatus": "STOPPED_AT",
"occupancyStatus": "MANY_SEATS_AVAILABLE",
"position": {
"bearing": 90.0,
"latitude": -21.34087562561035,
"longitude": 55.47303771972656,
"speed": 0.0
},
"stopId": "0:19040C",
"timestamp": "1766979722",
"trip": {
"directionId": 0,
"routeId": "1110",
"scheduleRelationship": "SCHEDULED",
"tripId": "2_11022002"
},
"vehicle": {
"id": "58",
"label": "58"
}
}
},
{
"id": "60",
"vehicle": {
"occupancyStatus": "MANY_SEATS_AVAILABLE",
"position": {
"bearing": 68.0,
"latitude": -21.281864166259766,
"longitude": 55.40581130981445,
"speed": 7.0
},
"stopId": "0:14150C",
"timestamp": "1766979714",
"trip": {
"directionId": 1,
"routeId": "2340",
"scheduleRelationship": "SCHEDULED",
"tripId": "2_11032011"
},
"vehicle": {
"id": "60",
"label": "60"
}
}
},
{
"id": "61",
"vehicle": {
"position": {
"bearing": 216.0,
"latitude": -21.293787002563477,
"longitude": 55.39908981323242,
"speed": 0.0
},
"stopId": "0:05343C",
"timestamp": "1766979714",
"trip": {
"directionId": 0,
"routeId": "2260",
"scheduleRelationship": "SCHEDULED",
"tripId": "2_11032148"
},
"vehicle": {
"id": "61",
"label": "61"
}
}
},
{
"id": "64",
"vehicle": {
"currentStatus": "STOPPED_AT",
"position": {
"bearing": 193.0,
"latitude": -21.261014938354492,
"longitude": 55.43752670288086,
"speed": 0.0
},
"stopId": "0:11015C",
"timestamp": "1766979717",
"trip": {
"directionId": 0,
"routeId": "2220",
"scheduleRelationship": "SCHEDULED",
"tripId": "2_11021918"
},
"vehicle": {
"id": "64",
"label": "64"
}
}
},
{
"id": "77",
"vehicle": {
"currentStatus": "STOPPED_AT",
"position": {
"bearing": 351.0,
"latitude": -21.155628204345703,
"longitude": 55.43663024902344,
"speed": 4.0
},
"stopId": "0:CI0435P",
"timestamp": "1766979723",
"trip": {
"directionId": 1,
"routeId": "6620",
"scheduleRelationship": "SCHEDULED",
"tripId": "2_11026179"
},
"vehicle": {
"id": "77",
"label": "77"
}
}
},
{
"id": "78",
"vehicle": {
"position": {
"bearing": 216.0,
"latitude": -21.291574478149414,
"longitude": 55.40391159057617,
"speed": 0.0
},
"stopId": "0:05343C",
"timestamp": "1766979723",
"trip": {
"directionId": 1,
"routeId": "2270",
"scheduleRelationship": "SCHEDULED",
"tripId": "2_11021502"
},
"vehicle": {
"id": "78",
"label": "78"
}
}
},
{
"id": "79",
"vehicle": {
"occupancyStatus": "EMPTY",
"position": {
"bearing": 97.0,
"latitude": -21.347244262695312,
"longitude": 55.492210388183594,
"speed": 7.0
},
"stopId": "0:02160P",
"timestamp": "1766979707",
"trip": {
"directionId": 1,
"routeId": "1120",
"scheduleRelationship": "SCHEDULED",
"tripId": "2_11026519"
},
"vehicle": {
"id": "79",
"label": "79"
}
}
},
{
"id": "103",
"vehicle": {
"occupancyStatus": "EMPTY",
"position": {
"bearing": 255.0,
"latitude": -21.2625789642334,
"longitude": 55.432769775390625,
"speed": 5.0
},
"stopId": "0:1B080P",
"timestamp": "1766979714",
"trip": {
"directionId": 1,
"routeId": "2290",
"scheduleRelationship": "SCHEDULED",
"tripId": "2_11027597"
},
"vehicle": {
"id": "103",
"label": "103"
}
}
},
{
"id": "104",
"vehicle": {
"currentStatus": "STOPPED_AT",
"position": {
"bearing": 232.0,
"latitude": -21.336563110351562,
"longitude": 55.57663345336914,
"speed": 0.0
},
"stopId": "0:PE03038P",
"timestamp": "1766979719",
"trip": {
"directionId": 0,
"routeId": "5580",
"scheduleRelationship": "SCHEDULED",
"tripId": "2_11031085"
},
"vehicle": {
"id": "104",
"label": "104"
}
}
},
{
"id": "105",
"vehicle": {
"currentStatus": "STOPPED_AT",
"position": {
"bearing": 159.0,
"latitude": -21.238637924194336,
"longitude": 55.38557052612305,
"speed": 0.0
},
"stopId": "0:44005C",
"timestamp": "1766979722",
"trip": {
"directionId": 0,
"routeId": "4440",
"scheduleRelationship": "SCHEDULED",
"tripId": "2_11026418"
},
"vehicle": {
"id": "105",
"label": "105"
}
}
},
{
"id": "122",
"vehicle": {
"occupancyStatus": "EMPTY",
"position": {
"bearing": 327.0,
"latitude": -21.344589233398438,
"longitude": 55.56125259399414,
"speed": 321.0
},
"stopId": "0:PE0110P",
"timestamp": "1766979712",
"trip": {
"directionId": 1,
"routeId": "5510",
"scheduleRelationship": "SCHEDULED",
"tripId": "2_11021667"
},
"vehicle": {
"id": "122",
"label": "122"
}
}
},
{
"id": "107",
"vehicle": {
"currentStatus": "STOPPED_AT",
"position": {
"bearing": 70.0,
"latitude": -21.282032012939453,
"longitude": 55.47267532348633,
"speed": 0.0
},
"stopId": "0:03010C",
"timestamp": "1766979694",
"trip": {
"directionId": 0,
"routeId": "1030",
"scheduleRelationship": "SCHEDULED",
"tripId": "2_11022164"
},
"vehicle": {
"id": "107",
"label": "107"
}
}
},
{
"id": "136",
"vehicle": {
"position": {
"bearing": 47.0,
"latitude": -21.303682327270508,
"longitude": 55.46748733520508,
"speed": 6.0
},
"stopId": "0:09192C",
"timestamp": "1766979712",
"trip": {
"directionId": 1,
"routeId": "1080",
"scheduleRelationship": "SCHEDULED",
"tripId": "2_11021901"
},
"vehicle": {
"id": "136",
"label": "136"
}
}
},
{
"id": "108",
"vehicle": {
"occupancyStatus": "MANY_SEATS_AVAILABLE",
"position": {
"bearing": 204.0,
"latitude": -21.33634376525879,
"longitude": 55.47040557861328,
"speed": 2.0
},
"stopId": "0:01320C",
"timestamp": "1766979700",
"trip": {
"directionId": 0,
"routeId": "1030",
"scheduleRelationship": "SCHEDULED",
"tripId": "2_11022141"
},
"vehicle": {
"id": "108",
"label": "108"
}
}
},
{
"id": "82",
"vehicle": {
"currentStatus": "STOPPED_AT",
"occupancyStatus": "MANY_SEATS_AVAILABLE",
"position": {
"bearing": 215.0,
"latitude": -21.28361701965332,
"longitude": 55.46237564086914,
"speed": 0.0
},
"stopId": "0:04280C",
"timestamp": "1766979721",
"trip": {
"directionId": 0,
"routeId": "1070",
"scheduleRelationship": "SCHEDULED",
"tripId": "2_11022026"
},
"vehicle": {
"id": "82",
"label": "82"
}
}
},
{
"id": "109",
"vehicle": {
"occupancyStatus": "FEW_SEATS_AVAILABLE",
"position": {
"bearing": 316.0,
"latitude": -21.319412231445312,
"longitude": 55.473018646240234,
"speed": 11.0
},
"stopId": "0:05100P",
"timestamp": "1766979712",
"trip": {
"directionId": 1,
"routeId": "1030",
"scheduleRelationship": "SCHEDULED",
"tripId": "2_11022154"
},
"vehicle": {
"id": "109",
"label": "109"
}
}
},
{
"id": "84",
"vehicle": {
"position": {
"bearing": 143.0,
"latitude": -21.32868766784668,
"longitude": 55.470802307128906,
"speed": 8.0
},
"stopId": "0:05010C",
"timestamp": "1766979699",
"trip": {
"directionId": 0,
"routeId": "1021",
"scheduleRelationship": "SCHEDULED",
"tripId": "2_11035560"
},
"vehicle": {
"id": "84",
"label": "84"
}
}
},
{
"id": "176",
"vehicle": {
"currentStatus": "STOPPED_AT",
"position": {
"bearing": 126.0,
"latitude": -21.328617095947266,
"longitude": 55.46810531616211,
"speed": 0.0
},
"stopId": "0:07140C",
"timestamp": "1766979709",
"trip": {
"directionId": 0,
"routeId": "1160",
"scheduleRelationship": "SCHEDULED",
"tripId": "2_11027568"
},
"vehicle": {
"id": "176",
"label": "176"
}
}
},
{
"id": "87",
"vehicle": {
"currentStatus": "STOPPED_AT",
"position": {
"bearing": 15.0,
"latitude": -21.209436416625977,
"longitude": 55.4055290222168,
"speed": 0.0
},
"stopId": "0:15010C",
"timestamp": "1766979703",
"trip": {
"directionId": 0,
"routeId": "2240",
"scheduleRelationship": "SCHEDULED",
"tripId": "2_11036405"
},
"vehicle": {
"id": "87",
"label": "87"
}
}
},
{
"id": "177",
"vehicle": {
"occupancyStatus": "FEW_SEATS_AVAILABLE",
"position": {
"bearing": 15.0,
"latitude": -21.34151268005371,
"longitude": 55.4725227355957,
"speed": 1.0
},
"stopId": "0:19050C",
"timestamp": "1766979721",
"trip": {
"directionId": 0,
"routeId": "1160",
"scheduleRelationship": "SCHEDULED",
"tripId": "2_11027567"
},
"vehicle": {
"id": "177",
"label": "177"
}
}
},
{
"id": "132",
"vehicle": {
"currentStatus": "STOPPED_AT",
"occupancyStatus": "EMPTY",
"position": {
"bearing": 199.0,
"latitude": -21.23964500427246,
"longitude": 55.3774299621582,
"speed": 6.0
},
"stopId": "0:41030C",
"timestamp": "1766979721",
"trip": {
"directionId": 0,
"routeId": "4410",
"scheduleRelationship": "SCHEDULED",
"tripId": "2_11026439"
},
"vehicle": {
"id": "132",
"label": "132"
}
}
},
{
"id": "180",
"vehicle": {
"occupancyStatus": "EMPTY",
"position": {
"bearing": 19.0,
"latitude": -21.338722229003906,
"longitude": 55.45878219604492,
"speed": 5.0
},
"stopId": "0:07200C",
"timestamp": "1766979721",
"trip": {
"directionId": 0,
"routeId": "1170",
"scheduleRelationship": "SCHEDULED",
"tripId": "2_11035406"
},
"vehicle": {
"id": "180",
"label": "180"
}
}
},
{
"id": "181",
"vehicle": {
"position": {
"bearing": 39.0,
"latitude": -21.287588119506836,
"longitude": 55.408485412597656,
"speed": 2.0
},
"stopId": "0:05342C",
"timestamp": "1766979709",
"trip": {
"directionId": 0,
"routeId": "2010",
"scheduleRelationship": "SCHEDULED",
"tripId": "2_11026647"
},
"vehicle": {
"id": "181",
"label": "181"
}
}
}
],
"header": {
"gtfsRealtimeVersion": "2.0",
"timestamp": "1766979729"
}
}