Détails de la ressource
Données temps-réel du réseau L’va suivant la structure GTFS-RT au format Protocol Buffers.
Cette ressource fait partie du jeu de données Réseau urbain L'va.
Disponibilité au téléchargement
En savoir plus
Nous testons la disponibilité de cette ressource au téléchargement toutes les heures, en effectuant une requête HTTP de typeHEAD
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.
Rapport de validation
⚠️50 avertissements
Validation effectuée en utilisant le fichier GTFS en vigueur et le GTFS-RT, le 26/04/2024 à 09h05 Europe/Paris avec le validateur GTFS-RT de MobilityData.
Avertissements
vehicle_id not populated W002 2 erreurs
vehicle_id should be populated for TripUpdates and VehiclePositions
Exemples d'erreurs
- trip_id 20402865 does not have a vehicle_id
- trip_id 20402886 does not have a vehicle_id
schedule_relationship not populated W009 48 erreurs
trip.schedule_relationship and stop_time_update.schedule_relationship should be populated
Exemples d'erreurs
- trip_id 20404805 stop_id viesmal (and potentially more for this trip) does not have a schedule_relationship
- trip_id 20404805 does not have a schedule_relationship
- trip_id 20404849 stop_id vieccom2 (and potentially more for this trip) does not have a schedule_relationship
- trip_id 20404849 does not have a schedule_relationship
- trip_id 20404897 stop_id viecoll (and potentially more for this trip) does not have a schedule_relationship
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 |
---|---|---|---|
W009 | trip.schedule_relationship and stop_time_update.schedule_relationship should be populated | 1 402 | 30 fois (100 % des validations) |
W002 | vehicle_id should be populated for TripUpdates and VehiclePositions | 112 | 24 fois (80 % des validations) |
E002 | stop_time_updates for a given trip_id must be strictly sorted by increasing stop_sequence | 1 | 1 fois (3 % des validations) |
Contenu du flux GTFS-RT
Entités
Entités présentes dans ce flux le 26/04/2024 à 10h42 Europe/Paris.
trip_updates (21) service_alerts (0) vehicle_positions (0)Entités présentes dans ce flux lors des 7 derniers jours.
trip_updatesFlux GTFS-RT décodé
Voir le contenu du flux
Voici le flux GTFS-RT décodé au format Protobuf le 26/04/2024 à 10h42 Europe/Paris. Vous pouvez consulter la documentation GTFS-RT.
{
"entity": [
{
"id": "504237",
"trip_update": {
"stop_time_update": [
{
"arrival": {
"delay": 60
},
"stop_id": "viesmal"
},
{
"arrival": {
"delay": 120
},
"stop_id": "viemali"
},
{
"arrival": {
"delay": 120
},
"stop_id": "viehame"
},
{
"arrival": {
"delay": 120
},
"stop_id": "vieferm"
},
{
"arrival": {
"delay": 120
},
"stop_id": "viehorl"
},
{
"arrival": {
"delay": 120
},
"stop_id": "viecedr"
},
{
"arrival": {
"delay": 60
},
"stop_id": "vierond"
},
{
"arrival": {
"delay": 60
},
"stop_id": "ponabba"
},
{
"arrival": {
"delay": 60
},
"stop_id": "ponfrer"
},
{
"arrival": {},
"stop_id": "ponzmo"
},
{
"arrival": {},
"stop_id": "poncour"
},
{
"arrival": {
"delay": 60
},
"stop_id": "ponbras"
},
{
"arrival": {
"delay": 60
},
"stop_id": "ponplan"
},
{
"arrival": {
"delay": 60
},
"stop_id": "pongent"
},
{
"arrival": {
"delay": 60
},
"stop_id": "ponmesa"
},
{
"arrival": {
"delay": 120
},
"stop_id": "poncent"
},
{
"arrival": {
"delay": 60
},
"stop_id": "ponbleu"
},
{
"arrival": {
"delay": 60
},
"stop_id": "ponforg"
},
{
"arrival": {
"delay": 60
},
"stop_id": "ponvega"
},
{
"arrival": {
"delay": 120
},
"stop_id": "vieceva"
},
{
"arrival": {
"delay": 120
},
"stop_id": "viechar"
},
{
"arrival": {
"delay": 60
},
"stop_id": "vierava"
},
{
"arrival": {
"delay": 180
},
"stop_id": "viechor"
},
{
"arrival": {
"delay": 120
},
"stop_id": "viecybe"
},
{
"arrival": {
"delay": 60
},
"stop_id": "viesncf2"
},
{
"arrival": {
"delay": 180
},
"stop_id": "viejard2"
},
{
"arrival": {
"delay": 180
},
"stop_id": "viemaur2"
},
{
"arrival": {
"delay": 240
},
"stop_id": "viejeud"
},
{
"arrival": {
"delay": 240
},
"stop_id": "vietuil"
},
{
"arrival": {
"delay": 240
},
"stop_id": "vieport"
},
{
"arrival": {
"delay": 240
},
"stop_id": "vieteur"
},
{
"arrival": {
"delay": 240
},
"stop_id": "vierey"
},
{
"arrival": {
"delay": 240
},
"stop_id": "vieprin"
},
{
"arrival": {
"delay": 240
},
"stop_id": "viegest"
},
{
"arrival": {
"delay": 240
},
"stop_id": "viecite"
},
{
"arrival": {
"delay": 240
},
"stop_id": "viecuri"
},
{
"arrival": {
"delay": 240
},
"stop_id": "viecent"
},
{
"arrival": {
"delay": 240
},
"stop_id": "viesavo"
},
{
"arrival": {
"delay": 240
},
"stop_id": "viebern"
},
{
"arrival": {
"delay": 240
},
"stop_id": "viezies"
},
{
"arrival": {
"delay": 240
},
"stop_id": "vieccom"
}
],
"timestamp": "1714120921",
"trip": {
"trip_id": "20404810"
},
"vehicle": {
"id": "94"
}
}
},
{
"id": "505250",
"trip_update": {
"stop_time_update": [
{
"arrival": {},
"stop_id": "vieccom2"
},
{
"arrival": {
"delay": 60
},
"stop_id": "viezies2"
},
{
"arrival": {
"delay": 60
},
"stop_id": "viebern2"
},
{
"arrival": {
"delay": 60
},
"stop_id": "viesavo2"
},
{
"arrival": {
"delay": 60
},
"stop_id": "viecent2"
},
{
"arrival": {
"delay": 60
},
"stop_id": "viecuri2"
},
{
"arrival": {
"delay": 60
},
"stop_id": "viecite2"
},
{
"arrival": {
"delay": 60
},
"stop_id": "viegest2"
},
{
"arrival": {
"delay": 60
},
"stop_id": "vieprin2"
},
{
"arrival": {
"delay": 60
},
"stop_id": "vierey2"
},
{
"arrival": {
"delay": 60
},
"stop_id": "vieteur2"
},
{
"arrival": {
"delay": 180
},
"stop_id": "viejeud2"
},
{
"arrival": {
"delay": 60
},
"stop_id": "viejard"
},
{
"arrival": {},
"stop_id": "viesncf"
},
{
"arrival": {
"delay": 60
},
"stop_id": "viecybe2"
},
{
"arrival": {
"delay": 60
},
"stop_id": "viechor2"
},
{
"arrival": {
"delay": 120
},
"stop_id": "vierava2"
},
{
"arrival": {
"delay": 180
},
"stop_id": "viechar2"
},
{
"arrival": {
"delay": 180
},
"stop_id": "vieceva2"
},
{
"arrival": {
"delay": 180
},
"stop_id": "ponvega2"
},
{
"arrival": {
"delay": 180
},
"stop_id": "ponforg2"
},
{
"arrival": {
"delay": 180
},
"stop_id": "ponbleu2"
},
{
"arrival": {
"delay": 180
},
"stop_id": "poncent2"
},
{
"arrival": {
"delay": 180
},
"stop_id": "ponmesa2"
},
{
"arrival": {
"delay": 180
},
"stop_id": "pongent2"
},
{
"arrival": {
"delay": 180
},
"stop_id": "ponplan2"
},
{
"arrival": {
"delay": 180
},
"stop_id": "ponbras2"
},
{
"arrival": {
"delay": 180
},
"stop_id": "poncour2"
},
{
"arrival": {
"delay": 180
},
"stop_id": "ponzmon2"
},
{
"arrival": {
"delay": 180
},
"stop_id": "ponfrer2"
},
{
"arrival": {
"delay": 180
},
"stop_id": "ponabb2"
},
{
"arrival": {
"delay": 180
},
"stop_id": "vierond2"
},
{
"arrival": {
"delay": 180
},
"stop_id": "viecedr2"
},
{
"arrival": {
"delay": 180
},
"stop_id": "viehorl2"
},
{
"arrival": {
"delay": 180
},
"stop_id": "vieferm2"
},
{
"arrival": {
"delay": 180
},
"stop_id": "viehame2"
},
{
"arrival": {
"delay": 180
},
"stop_id": "viemali2"
},
{
"arrival": {
"delay": 180
},
"stop_id": "viesmal2"
}
],
"timestamp": "1714120921",
"trip": {
"trip_id": "20404854"
},
"vehicle": {
"id": "92"
}
}
},
{
"id": "512361",
"trip_update": {
"stop_time_update": [
{
"arrival": {
"delay": 120
},
"stop_id": "chrcces"
},
{
"arrival": {
"delay": 120
},
"stop_id": "chrccom"
},
{
"arrival": {
"delay": 180
},
"stop_id": "chrmair"
},
{
"arrival": {
"delay": 120
},
"stop_id": "chrferr"
},
{
"arrival": {
"delay": 60
},
"stop_id": "chrcime"
},
{
"arrival": {
"delay": 60
},
"stop_id": "chrplat1"
},
{
"arrival": {
"delay": 180
},
"stop_id": "chrmitt"
},
{
"arrival": {
"delay": 120
},
"stop_id": "csrqg2"
},
{
"arrival": {
"delay": 120
},
"stop_id": "chrberq"
},
{
"arrival": {},
"stop_id": "chrflev"
},
{
"arrival": {
"delay": 60
},
"stop_id": "givlecl1"
},
{
"arrival": {
"delay": 60
},
"stop_id": "givsncf3"
}
],
"timestamp": "1714120742",
"trip": {
"trip_id": "20403332"
},
"vehicle": {
"id": "830"
}
}
},
{
"id": "509201",
"trip_update": {
"stop_time_update": [
{
"arrival": {},
"stop_id": "viegero1"
},
{
"arrival": {
"delay": 60
},
"stop_id": "viehopi2"
},
{
"arrival": {},
"stop_id": "vieime2"
},
{
"arrival": {},
"stop_id": "viesalo2"
},
{
"arrival": {},
"stop_id": "vieguil2"
},
{
"arrival": {},
"stop_id": "viehgui2"
},
{
"arrival": {},
"stop_id": "vieenfa2"
},
{
"arrival": {},
"stop_id": "viebmau2"
},
{
"arrival": {},
"stop_id": "vieecol2"
},
{
"arrival": {},
"stop_id": "viedrap"
},
{
"arrival": {},
"stop_id": "viecuvi"
},
{
"arrival": {},
"stop_id": "viejeud2"
},
{
"arrival": {},
"stop_id": "viejard"
},
{
"arrival": {
"delay": 60
},
"stop_id": "viesncf3"
},
{
"arrival": {
"delay": 60
},
"stop_id": "viemars2"
},
{
"arrival": {
"delay": 60
},
"stop_id": "vieverd2"
},
{
"arrival": {
"delay": 60
},
"stop_id": "vieserv2"
},
{
"arrival": {
"delay": 60
},
"stop_id": "viepyra2"
},
{
"arrival": {
"delay": 60
},
"stop_id": "vieden1"
},
{
"arrival": {
"delay": 60
},
"stop_id": "vietren2"
},
{
"arrival": {
"delay": 60
},
"stop_id": "vieparm2"
},
{
"arrival": {
"delay": 60
},
"stop_id": "viemoul2"
},
{
"arrival": {
"delay": 60
},
"stop_id": "viegali2"
},
{
"arrival": {
"delay": 60
},
"stop_id": "vieavou2"
},
{
"arrival": {
"delay": 60
},
"stop_id": "vieparc3"
},
{
"arrival": {
"delay": 60
},
"stop_id": "viedame2"
},
{
"arrival": {
"delay": 60
},
"stop_id": "viecoll"
}
],
"timestamp": "1714120921",
"trip": {
"trip_id": "20404937"
},
"vehicle": {
"id": "89"
}
}
},
{
"id": "504317",
"trip_update": {
"stop_time_update": [
{
"arrival": {
"delay": 60
},
"stop_id": "viesmal"
},
{
"arrival": {
"delay": 120
},
"stop_id": "viemali"
},
{
"arrival": {
"delay": 120
},
"stop_id": "viehame"
},
{
"arrival": {
"delay": 120
},
"stop_id": "vieferm"
},
{
"arrival": {
"delay": 120
},
"stop_id": "viehorl"
},
{
"arrival": {
"delay": 120
},
"stop_id": "viecedr"
},
{
"arrival": {
"delay": 120
},
"stop_id": "vierond"
},
{
"arrival": {
"delay": 120
},
"stop_id": "ponabba"
},
{
"arrival": {
"delay": 60
},
"stop_id": "ponfrer"
},
{
"arrival": {
"delay": 60
},
"stop_id": "ponzmo"
},
{
"arrival": {
"delay": 60
},
"stop_id": "poncour"
},
{
"arrival": {
"delay": 60
},
"stop_id": "ponbras"
},
{
"arrival": {
"delay": 60
},
"stop_id": "ponplan"
},
{
"arrival": {
"delay": 60
},
"stop_id": "pongent"
},
{
"arrival": {
"delay": 120
},
"stop_id": "ponmesa"
},
{
"arrival": {
"delay": 180
},
"stop_id": "poncent"
},
{
"arrival": {
"delay": 180
},
"stop_id": "ponbleu"
},
{
"arrival": {
"delay": 180
},
"stop_id": "ponforg"
},
{
"arrival": {
"delay": 180
},
"stop_id": "ponvega"
},
{
"arrival": {
"delay": 180
},
"stop_id": "vieceva"
},
{
"arrival": {
"delay": 180
},
"stop_id": "viechar"
},
{
"arrival": {
"delay": 180
},
"stop_id": "vierava"
},
{
"arrival": {
"delay": 180
},
"stop_id": "viechor"
},
{
"arrival": {
"delay": 180
},
"stop_id": "viecybe"
},
{
"arrival": {
"delay": 180
},
"stop_id": "viesncf2"
},
{
"arrival": {
"delay": 180
},
"stop_id": "viejard2"
},
{
"arrival": {
"delay": 180
},
"stop_id": "viemaur2"
},
{
"arrival": {
"delay": 180
},
"stop_id": "viejeud"
},
{
"arrival": {
"delay": 180
},
"stop_id": "vietuil"
},
{
"arrival": {
"delay": 180
},
"stop_id": "vieport"
},
{
"arrival": {
"delay": 180
},
"stop_id": "vieteur"
},
{
"arrival": {
"delay": 180
},
"stop_id": "vierey"
},
{
"arrival": {
"delay": 180
},
"stop_id": "vieprin"
},
{
"arrival": {
"delay": 180
},
"stop_id": "viegest"
},
{
"arrival": {
"delay": 180
},
"stop_id": "viecite"
},
{
"arrival": {
"delay": 180
},
"stop_id": "viecuri"
},
{
"arrival": {
"delay": 180
},
"stop_id": "viecent"
},
{
"arrival": {
"delay": 180
},
"stop_id": "viesavo"
},
{
"arrival": {
"delay": 180
},
"stop_id": "viebern"
},
{
"arrival": {
"delay": 180
},
"stop_id": "viezies"
},
{
"arrival": {
"delay": 180
},
"stop_id": "vieccom"
}
],
"timestamp": "1714120801",
"trip": {
"trip_id": "20404811"
},
"vehicle": {
"id": "82"
}
}
},
{
"id": "505194",
"trip_update": {
"stop_time_update": [
{
"arrival": {
"delay": 60
},
"stop_id": "vieccom2"
},
{
"arrival": {
"delay": 60
},
"stop_id": "viezies2"
},
{
"arrival": {},
"stop_id": "viebern2"
},
{
"arrival": {
"delay": 60
},
"stop_id": "viesavo2"
},
{
"arrival": {
"delay": 60
},
"stop_id": "viecent2"
},
{
"arrival": {
"delay": 60
},
"stop_id": "viecuri2"
},
{
"arrival": {
"delay": 60
},
"stop_id": "viecite2"
},
{
"arrival": {
"delay": 120
},
"stop_id": "viegest2"
},
{
"arrival": {
"delay": 180
},
"stop_id": "vieprin2"
},
{
"arrival": {
"delay": 120
},
"stop_id": "vierey2"
},
{
"arrival": {
"delay": 120
},
"stop_id": "vieteur2"
},
{
"arrival": {
"delay": 120
},
"stop_id": "viejeud2"
},
{
"arrival": {
"delay": 120
},
"stop_id": "viejard"
},
{
"arrival": {
"delay": 120
},
"stop_id": "viesncf"
},
{
"arrival": {
"delay": 120
},
"stop_id": "viecybe2"
},
{
"arrival": {
"delay": 120
},
"stop_id": "viechor2"
},
{
"arrival": {
"delay": 120
},
"stop_id": "vierava2"
},
{
"arrival": {
"delay": 120
},
"stop_id": "viechar2"
},
{
"arrival": {
"delay": 120
},
"stop_id": "vieceva2"
},
{
"arrival": {
"delay": 120
},
"stop_id": "ponvega2"
},
{
"arrival": {
"delay": 120
},
"stop_id": "ponforg2"
},
{
"arrival": {
"delay": 120
},
"stop_id": "ponbleu2"
},
{
"arrival": {
"delay": 120
},
"stop_id": "poncent2"
},
{
"arrival": {
"delay": 120
},
"stop_id": "ponmesa2"
},
{
"arrival": {
"delay": 120
},
"stop_id": "pongent2"
},
{
"arrival": {
"delay": 120
},
"stop_id": "ponplan2"
},
{
"arrival": {
"delay": 120
},
"stop_id": "ponbras2"
},
{
"arrival": {
"delay": 120
},
"stop_id": "poncour2"
},
{
"arrival": {
"delay": 120
},
"stop_id": "ponzmon2"
},
{
"arrival": {
"delay": 120
},
"stop_id": "ponfrer2"
},
{
"arrival": {
"delay": 120
},
"stop_id": "ponabb2"
},
{
"arrival": {
"delay": 120
},
"stop_id": "vierond2"
},
{
"arrival": {
"delay": 120
},
"stop_id": "viecedr2"
},
{
"arrival": {
"delay": 120
},
"stop_id": "viehorl2"
},
{
"arrival": {
"delay": 120
},
"stop_id": "vieferm2"
},
{
"arrival": {
"delay": 120
},
"stop_id": "viehame2"
},
{
"arrival": {
"delay": 120
},
"stop_id": "viemali2"
},
{
"arrival": {
"delay": 120
},
"stop_id": "viesmal2"
}
],
"timestamp": "1714120707",
"trip": {
"trip_id": "20404855"
},
"vehicle": {
"id": "91"
}
}
},
{
"id": "508352",
"trip_update": {
"stop_time_update": [
{
"arrival": {},
"stop_id": "viecoll"
},
{
"arrival": {
"delay": 180
},
"stop_id": "viedame"
},
{
"arrival": {
"delay": 240
},
"stop_id": "vieparc2"
},
{
"arrival": {
"delay": 300
},
"stop_id": "vieavou"
},
{
"arrival": {
"delay": 300
},
"stop_id": "viegali"
},
{
"arrival": {
"delay": 300
},
"stop_id": "viemoul"
},
{
"arrival": {
"delay": 300
},
"stop_id": "vieparm1"
},
{
"arrival": {
"delay": 300
},
"stop_id": "vietren"
},
{
"arrival": {
"delay": 300
},
"stop_id": "vieden"
},
{
"arrival": {
"delay": 300
},
"stop_id": "viepyra"
},
{
"arrival": {
"delay": 300
},
"stop_id": "vieserv"
},
{
"arrival": {
"delay": 300
},
"stop_id": "vieverd"
},
{
"arrival": {
"delay": 300
},
"stop_id": "viemars"
},
{
"arrival": {
"delay": 300
},
"stop_id": "viesncf"
},
{
"arrival": {
"delay": 300
},
"stop_id": "viejard2"
},
{
"arrival": {
"delay": 300
},
"stop_id": "viemaur2"
},
{
"arrival": {
"delay": 300
},
"stop_id": "viejeud"
},
{
"arrival": {
"delay": 300
},
"stop_id": "viecuvi2"
},
{
"arrival": {
"delay": 300
},
"stop_id": "viedrap2"
},
{
"arrival": {
"delay": 300
},
"stop_id": "vieecol"
},
{
"arrival": {
"delay": 300
},
"stop_id": "viebmau"
},
{
"arrival": {
"delay": 300
},
"stop_id": "vieenfa"
},
{
"arrival": {
"delay": 300
},
"stop_id": "viehgui"
},
{
"arrival": {
"delay": 300
},
"stop_id": "vieguil"
},
{
"arrival": {
"delay": 300
},
"stop_id": "viesalo"
},
{
"arrival": {
"delay": 300
},
"stop_id": "viehopi"
},
{
"arrival": {
"delay": 300
},
"stop_id": "viegero1"
}
],
"timestamp": "1714120862",
"trip": {
"trip_id": "20404902"
},
"vehicle": {
"id": "84"
}
}
},
{
"id": "511773",
"trip_update": {
"stop_time_update": [
{
"arrival": {},
"stop_id": "ponbra4"
},
{
"arrival": {
"delay": 60
},
"stop_id": "ponrevo2"
},
{
"arrival": {
"delay": 60
},
"stop_id": "ponclai2"
},
{
"arrival": {
"delay": 60
},
"stop_id": "pongeor4"
},
{
"arrival": {
"delay": 60
},
"stop_id": "ponnets2"
},
{
"arrival": {
"delay": 60
},
"stop_id": "pongeor3"
},
{
"arrival": {
"delay": 60
},
"stop_id": "pontann2"
},
{
"arrival": {
"delay": 60
},
"stop_id": "poncann2"
},
{
"arrival": {
"delay": 60
},
"stop_id": "ponresi2"
},
{
"arrival": {
"delay": 60
},
"stop_id": "viepont2"
},
{
"arrival": {
"delay": 60
},
"stop_id": "viecomt"
},
{
"arrival": {
"delay": 60
},
"stop_id": "vielafa"
},
{
"arrival": {
"delay": 60
},
"stop_id": "vierevo"
},
{
"arrival": {
"delay": 60
},
"stop_id": "viefaug"
},
{
"arrival": {
"delay": 60
},
"stop_id": "vierabe"
},
{
"arrival": {
"delay": 60
},
"stop_id": "viedrap"
},
{
"arrival": {
"delay": 60
},
"stop_id": "viecuvi"
},
{
"arrival": {
"delay": 60
},
"stop_id": "viejeud2"
},
{
"arrival": {
"delay": 60
},
"stop_id": "viejard"
},
{
"arrival": {
"delay": 60
},
"stop_id": "viesncf"
}
],
"timestamp": "1714120921",
"trip": {
"trip_id": "20403264"
},
"vehicle": {
"id": "85"
}
}
},
{
"id": "513868",
"trip_update": {
"stop_time_update": [
{
"arrival": {},
"stop_id": "scoclin1"
},
{
"arrival": {},
"stop_id": "scoclma1"
},
{
"arrival": {},
"stop_id": "scomair2"
},
{
"arrival": {},
"stop_id": "sropole2"
},
{
"arrival": {},
"stop_id": "sroly1"
},
{
"arrival": {},
"stop_id": "viejeud2"
},
{
"arrival": {},
"stop_id": "viejard"
},
{
"arrival": {},
"stop_id": "viesncf2"
}
],
"timestamp": "1714120930",
"trip": {
"trip_id": "20402888"
}
}
},
{
"id": "504265",
"trip_update": {
"stop_time_update": [
{
"arrival": {},
"stop_id": "viesmal"
},
{
"arrival": {},
"stop_id": "viemali"
},
{
"arrival": {},
"stop_id": "viehame"
},
{
"arrival": {},
"stop_id": "vieferm"
},
{
"arrival": {},
"stop_id": "viehorl"
},
{
"arrival": {},
"stop_id": "viecedr"
},
{
"arrival": {},
"stop_id": "vierond"
},
{
"arrival": {},
"stop_id": "ponabba"
},
{
"arrival": {},
"stop_id": "ponfrer"
},
{
"arrival": {},
"stop_id": "ponzmo"
},
{
"arrival": {},
"stop_id": "poncour"
},
{
"arrival": {},
"stop_id": "ponbras"
},
{
"arrival": {},
"stop_id": "ponplan"
},
{
"arrival": {},
"stop_id": "pongent"
},
{
"arrival": {},
"stop_id": "ponmesa"
},
{
"arrival": {},
"stop_id": "poncent"
},
{
"arrival": {},
"stop_id": "ponbleu"
},
{
"arrival": {},
"stop_id": "ponforg"
},
{
"arrival": {},
"stop_id": "ponvega"
},
{
"arrival": {},
"stop_id": "vieceva"
},
{
"arrival": {},
"stop_id": "viechar"
},
{
"arrival": {},
"stop_id": "vierava"
},
{
"arrival": {},
"stop_id": "viechor"
},
{
"arrival": {},
"stop_id": "viecybe"
},
{
"arrival": {},
"stop_id": "viesncf2"
},
{
"arrival": {},
"stop_id": "viejard2"
},
{
"arrival": {},
"stop_id": "viemaur2"
},
{
"arrival": {},
"stop_id": "viejeud"
},
{
"arrival": {},
"stop_id": "vietuil"
},
{
"arrival": {},
"stop_id": "vieport"
},
{
"arrival": {},
"stop_id": "vieteur"
},
{
"arrival": {},
"stop_id": "vierey"
},
{
"arrival": {},
"stop_id": "vieprin"
},
{
"arrival": {},
"stop_id": "viegest"
},
{
"arrival": {},
"stop_id": "viecite"
},
{
"arrival": {},
"stop_id": "viecuri"
},
{
"arrival": {},
"stop_id": "viecent"
},
{
"arrival": {},
"stop_id": "viesavo"
},
{
"arrival": {},
"stop_id": "viebern"
},
{
"arrival": {},
"stop_id": "viezies"
},
{
"arrival": {},
"stop_id": "vieccom"
}
],
"timestamp": "1714120007",
"trip": {
"trip_id": "20404812"
},
"vehicle": {
"id": "93"
}
}
},
{
"id": "510524",
"trip_update": {
"stop_time_update": [
{
"arrival": {},
"stop_id": "pongere"
},
{
"arrival": {},
"stop_id": "vierond2"
},
{
"arrival": {},
"stop_id": "viecedr2"
},
{
"arrival": {},
"stop_id": "viehorl2"
},
{
"arrival": {},
"stop_id": "vieferm2"
},
{
"arrival": {},
"stop_id": "viehame2"
},
{
"arrival": {},
"stop_id": "viehmal2"
},
{
"arrival": {},
"stop_id": "vieigna2"
},
{
"arrival": {},
"stop_id": "viemonn2"
},
{
"arrival": {},
"stop_id": "vieonge2"
},
{
"arrival": {},
"stop_id": "vieroch2"
},
{
"arrival": {},
"stop_id": "viebeno2"
},
{
"arrival": {},
"stop_id": "viepeti2"
},
{
"arrival": {},
"stop_id": "viepass2"
},
{
"arrival": {},
"stop_id": "vieoctr2"
},
{
"arrival": {},
"stop_id": "vietupi2"
},
{
"arrival": {},
"stop_id": "viecele2"
},
{
"arrival": {},
"stop_id": "viesncf2"
},
{
"arrival": {},
"stop_id": "viejard2"
},
{
"arrival": {},
"stop_id": "viemaur2"
},
{
"arrival": {},
"stop_id": "viejeud"
},
{
"arrival": {},
"stop_id": "vietuil"
},
{
"arrival": {},
"stop_id": "vieport"
},
{
"arrival": {},
"stop_id": "viejaur"
},
{
"arrival": {},
"stop_id": "vievell"
},
{
"arrival": {},
"stop_id": "vierecl"
},
{
"arrival": {},
"stop_id": "viebona"
},
{
"arrival": {},
"stop_id": "seycoll"
}
],
"timestamp": "1714120386",
"trip": {
"trip_id": "20403207"
},
"vehicle": {
"id": "86"
}
}
},
{
"id": "510162",
"trip_update": {
"stop_time_update": [
{
"arrival": {},
"stop_id": "seycoll"
},
{
"arrival": {},
"stop_id": "viebona2"
},
{
"arrival": {},
"stop_id": "vierecl2"
},
{
"arrival": {},
"stop_id": "vievell2"
},
{
"arrival": {},
"stop_id": "viejaur2"
},
{
"arrival": {},
"stop_id": "viearpo2"
},
{
"arrival": {},
"stop_id": "viedide2"
},
{
"arrival": {},
"stop_id": "viejeud2"
},
{
"arrival": {},
"stop_id": "viejard"
},
{
"arrival": {},
"stop_id": "viesncf4"
},
{
"arrival": {},
"stop_id": "viecele"
},
{
"arrival": {},
"stop_id": "vietupi"
},
{
"arrival": {},
"stop_id": "vieoctr"
},
{
"arrival": {},
"stop_id": "viepass"
},
{
"arrival": {},
"stop_id": "viepeti"
},
{
"arrival": {},
"stop_id": "viebeno"
},
{
"arrival": {},
"stop_id": "vieroch"
},
{
"arrival": {},
"stop_id": "vieonge"
},
{
"arrival": {},
"stop_id": "viemonn"
},
{
"arrival": {},
"stop_id": "vieigna3"
},
{
"arrival": {},
"stop_id": "viehmal"
},
{
"arrival": {},
"stop_id": "viehame"
},
{
"arrival": {},
"stop_id": "vieferm"
},
{
"arrival": {},
"stop_id": "viehorl"
},
{
"arrival": {},
"stop_id": "viecedr"
},
{
"arrival": {},
"stop_id": "vierond"
},
{
"arrival": {},
"stop_id": "pongere"
}
],
"timestamp": "1714120323",
"trip": {
"trip_id": "20403224"
},
"vehicle": {
"id": "90"
}
}
},
{
"id": "505278",
"trip_update": {
"stop_time_update": [
{
"arrival": {},
"stop_id": "vieccom2"
},
{
"arrival": {},
"stop_id": "viezies2"
},
{
"arrival": {},
"stop_id": "viebern2"
},
{
"arrival": {},
"stop_id": "viesavo2"
},
{
"arrival": {},
"stop_id": "viecent2"
},
{
"arrival": {},
"stop_id": "viecuri2"
},
{
"arrival": {},
"stop_id": "viecite2"
},
{
"arrival": {},
"stop_id": "viegest2"
},
{
"arrival": {},
"stop_id": "vieprin2"
},
{
"arrival": {},
"stop_id": "vierey2"
},
{
"arrival": {},
"stop_id": "vieteur2"
},
{
"arrival": {},
"stop_id": "viejeud2"
},
{
"arrival": {},
"stop_id": "viejard"
},
{
"arrival": {},
"stop_id": "viesncf"
},
{
"arrival": {},
"stop_id": "viecybe2"
},
{
"arrival": {},
"stop_id": "viechor2"
},
{
"arrival": {},
"stop_id": "vierava2"
},
{
"arrival": {},
"stop_id": "viechar2"
},
{
"arrival": {},
"stop_id": "vieceva2"
},
{
"arrival": {},
"stop_id": "ponvega2"
},
{
"arrival": {},
"stop_id": "ponforg2"
},
{
"arrival": {},
"stop_id": "ponbleu2"
},
{
"arrival": {},
"stop_id": "poncent2"
},
{
"arrival": {},
"stop_id": "ponmesa2"
},
{
"arrival": {},
"stop_id": "pongent2"
},
{
"arrival": {},
"stop_id": "ponplan2"
},
{
"arrival": {},
"stop_id": "ponbras2"
},
{
"arrival": {},
"stop_id": "poncour2"
},
{
"arrival": {},
"stop_id": "ponzmon2"
},
{
"arrival": {},
"stop_id": "ponfrer2"
},
{
"arrival": {},
"stop_id": "ponabb2"
},
{
"arrival": {},
"stop_id": "vierond2"
},
{
"arrival": {},
"stop_id": "viecedr2"
},
{
"arrival": {},
"stop_id": "viehorl2"
},
{
"arrival": {},
"stop_id": "vieferm2"
},
{
"arrival": {},
"stop_id": "viehame2"
},
{
"arrival": {},
"stop_id": "viemali2"
},
{
"arrival": {},
"stop_id": "viesmal2"
}
],
"timestamp": "1714120930",
"trip": {
"trip_id": "20404856"
}
}
},
{
"id": "509173",
"trip_update": {
"stop_time_update": [
{
"arrival": {},
"stop_id": "viegero1"
},
{
"arrival": {},
"stop_id": "viehopi2"
},
{
"arrival": {},
"stop_id": "vieime2"
},
{
"arrival": {},
"stop_id": "viesalo2"
},
{
"arrival": {},
"stop_id": "vieguil2"
},
{
"arrival": {},
"stop_id": "viehgui2"
},
{
"arrival": {},
"stop_id": "vieenfa2"
},
{
"arrival": {},
"stop_id": "viebmau2"
},
{
"arrival": {},
"stop_id": "vieecol2"
},
{
"arrival": {},
"stop_id": "viedrap"
},
{
"arrival": {},
"stop_id": "viecuvi"
},
{
"arrival": {},
"stop_id": "viejeud2"
},
{
"arrival": {},
"stop_id": "viejard"
},
{
"arrival": {},
"stop_id": "viesncf3"
},
{
"arrival": {},
"stop_id": "viemars2"
},
{
"arrival": {},
"stop_id": "vieverd2"
},
{
"arrival": {},
"stop_id": "vieserv2"
},
{
"arrival": {},
"stop_id": "viepyra2"
},
{
"arrival": {},
"stop_id": "vieden1"
},
{
"arrival": {},
"stop_id": "vietren2"
},
{
"arrival": {},
"stop_id": "vieparm2"
},
{
"arrival": {},
"stop_id": "viemoul2"
},
{
"arrival": {},
"stop_id": "viegali2"
},
{
"arrival": {},
"stop_id": "vieavou2"
},
{
"arrival": {},
"stop_id": "vieparc3"
},
{
"arrival": {},
"stop_id": "viedame2"
},
{
"arrival": {},
"stop_id": "viecoll"
}
],
"timestamp": "1714120425",
"trip": {
"trip_id": "20404938"
},
"vehicle": {
"id": "87"
}
}
},
{
"id": "512589",
"trip_update": {
"stop_time_update": [
{
"arrival": {},
"stop_id": "givsncf3"
},
{
"arrival": {},
"stop_id": "givlecl2"
},
{
"arrival": {},
"stop_id": "chrflev2"
},
{
"arrival": {},
"stop_id": "chrberq2"
},
{
"arrival": {},
"stop_id": "chrquar2"
},
{
"arrival": {},
"stop_id": "chrmitt2"
},
{
"arrival": {},
"stop_id": "chrplat2"
},
{
"arrival": {},
"stop_id": "chrcime2"
},
{
"arrival": {},
"stop_id": "chrferr2"
},
{
"arrival": {},
"stop_id": "chrmair2"
},
{
"arrival": {},
"stop_id": "chrccom2"
},
{
"arrival": {},
"stop_id": "chrcces2"
}
],
"timestamp": "1714120930",
"trip": {
"trip_id": "20403347"
}
}
},
{
"id": "513430",
"trip_update": {
"stop_time_update": [
{
"arrival": {},
"stop_id": "viesncf2"
},
{
"arrival": {},
"stop_id": "viejard2"
},
{
"arrival": {},
"stop_id": "viemaur2"
},
{
"arrival": {},
"stop_id": "viejeud"
},
{
"arrival": {},
"stop_id": "sroly2"
},
{
"arrival": {},
"stop_id": "sropole1"
},
{
"arrival": {},
"stop_id": "scomair"
},
{
"arrival": {},
"stop_id": "scoclin1"
}
],
"timestamp": "1714120930",
"trip": {
"trip_id": "20402868"
}
}
},
{
"id": "504353",
"trip_update": {
"stop_time_update": [
{
"arrival": {},
"stop_id": "viesmal"
},
{
"arrival": {},
"stop_id": "viemali"
},
{
"arrival": {},
"stop_id": "viehame"
},
{
"arrival": {},
"stop_id": "vieferm"
},
{
"arrival": {},
"stop_id": "viehorl"
},
{
"arrival": {},
"stop_id": "viecedr"
},
{
"arrival": {},
"stop_id": "vierond"
},
{
"arrival": {},
"stop_id": "ponabba"
},
{
"arrival": {},
"stop_id": "ponfrer"
},
{
"arrival": {},
"stop_id": "ponzmo"
},
{
"arrival": {},
"stop_id": "poncour"
},
{
"arrival": {},
"stop_id": "ponbras"
},
{
"arrival": {},
"stop_id": "ponplan"
},
{
"arrival": {},
"stop_id": "pongent"
},
{
"arrival": {},
"stop_id": "ponmesa"
},
{
"arrival": {},
"stop_id": "poncent"
},
{
"arrival": {},
"stop_id": "ponbleu"
},
{
"arrival": {},
"stop_id": "ponforg"
},
{
"arrival": {},
"stop_id": "ponvega"
},
{
"arrival": {},
"stop_id": "vieceva"
},
{
"arrival": {},
"stop_id": "viechar"
},
{
"arrival": {},
"stop_id": "vierava"
},
{
"arrival": {},
"stop_id": "viechor"
},
{
"arrival": {},
"stop_id": "viecybe"
},
{
"arrival": {},
"stop_id": "viesncf2"
},
{
"arrival": {},
"stop_id": "viejard2"
},
{
"arrival": {},
"stop_id": "viemaur2"
},
{
"arrival": {},
"stop_id": "viejeud"
},
{
"arrival": {},
"stop_id": "vietuil"
},
{
"arrival": {},
"stop_id": "vieport"
},
{
"arrival": {},
"stop_id": "vieteur"
},
{
"arrival": {},
"stop_id": "vierey"
},
{
"arrival": {},
"stop_id": "vieprin"
},
{
"arrival": {},
"stop_id": "viegest"
},
{
"arrival": {},
"stop_id": "viecite"
},
{
"arrival": {},
"stop_id": "viecuri"
},
{
"arrival": {},
"stop_id": "viecent"
},
{
"arrival": {},
"stop_id": "viesavo"
},
{
"arrival": {},
"stop_id": "viebern"
},
{
"arrival": {},
"stop_id": "viezies"
},
{
"arrival": {},
"stop_id": "vieccom"
}
],
"timestamp": "1714120921",
"trip": {
"trip_id": "20404813"
},
"vehicle": {
"id": "92"
}
}
},
{
"id": "508368",
"trip_update": {
"stop_time_update": [
{
"arrival": {},
"stop_id": "viecoll"
},
{
"arrival": {},
"stop_id": "viedame"
},
{
"arrival": {},
"stop_id": "vieparc2"
},
{
"arrival": {},
"stop_id": "vieavou"
},
{
"arrival": {},
"stop_id": "viegali"
},
{
"arrival": {},
"stop_id": "viemoul"
},
{
"arrival": {},
"stop_id": "vieparm1"
},
{
"arrival": {},
"stop_id": "vietren"
},
{
"arrival": {},
"stop_id": "vieden"
},
{
"arrival": {},
"stop_id": "viepyra"
},
{
"arrival": {},
"stop_id": "vieserv"
},
{
"arrival": {},
"stop_id": "vieverd"
},
{
"arrival": {},
"stop_id": "viemars"
},
{
"arrival": {},
"stop_id": "viesncf"
},
{
"arrival": {},
"stop_id": "viejard2"
},
{
"arrival": {},
"stop_id": "viemaur2"
},
{
"arrival": {},
"stop_id": "viejeud"
},
{
"arrival": {},
"stop_id": "viecuvi2"
},
{
"arrival": {},
"stop_id": "viedrap2"
},
{
"arrival": {},
"stop_id": "vieecol"
},
{
"arrival": {},
"stop_id": "viebmau"
},
{
"arrival": {},
"stop_id": "vieenfa"
},
{
"arrival": {},
"stop_id": "viehgui"
},
{
"arrival": {},
"stop_id": "vieguil"
},
{
"arrival": {},
"stop_id": "viesalo"
},
{
"arrival": {},
"stop_id": "viehopi"
},
{
"arrival": {},
"stop_id": "viegero1"
}
],
"timestamp": "1714120921",
"trip": {
"trip_id": "20404903"
},
"vehicle": {
"id": "89"
}
}
},
{
"id": "514856",
"trip_update": {
"stop_time_update": [
{
"arrival": {},
"stop_id": "vrnmala2"
},
{
"arrival": {},
"stop_id": "cndhopi2"
},
{
"arrival": {},
"stop_id": "cndarbu2"
},
{
"arrival": {},
"stop_id": "cndcent2"
},
{
"arrival": {},
"stop_id": "cndbass2"
},
{
"arrival": {},
"stop_id": "tuptupi2"
},
{
"arrival": {},
"stop_id": "ampgout2"
},
{
"arrival": {},
"stop_id": "ampegli2"
},
{
"arrival": {},
"stop_id": "amproch2"
},
{
"arrival": {},
"stop_id": "ampvere2"
},
{
"arrival": {},
"stop_id": "scrnaut2"
},
{
"arrival": {},
"stop_id": "scotren2"
},
{
"arrival": {},
"stop_id": "scomair2"
},
{
"arrival": {},
"stop_id": "srolyfi2"
},
{
"arrival": {},
"stop_id": "srovill2"
},
{
"arrival": {},
"stop_id": "srolone2"
},
{
"arrival": {},
"stop_id": "srohaba2"
},
{
"arrival": {},
"stop_id": "lsrromo"
},
{
"arrival": {},
"stop_id": "lsrcapa2"
},
{
"arrival": {},
"stop_id": "lsrlibe2"
},
{
"arrival": {},
"stop_id": "lsrsncf2"
},
{
"arrival": {},
"stop_id": "lsrfrey2"
},
{
"arrival": {},
"stop_id": "givlone2"
},
{
"arrival": {},
"stop_id": "givbans2"
},
{
"arrival": {},
"stop_id": "givbief2"
},
{
"arrival": {},
"stop_id": "givlibe2"
},
{
"arrival": {},
"stop_id": "givsncf3"
}
],
"timestamp": "1714120930",
"trip": {
"trip_id": "20404984"
}
}
},
{
"id": "505138",
"trip_update": {
"stop_time_update": [
{
"arrival": {},
"stop_id": "vieccom2"
},
{
"arrival": {},
"stop_id": "viezies2"
},
{
"arrival": {},
"stop_id": "viebern2"
},
{
"arrival": {},
"stop_id": "viesavo2"
},
{
"arrival": {},
"stop_id": "viecent2"
},
{
"arrival": {},
"stop_id": "viecuri2"
},
{
"arrival": {},
"stop_id": "viecite2"
},
{
"arrival": {},
"stop_id": "viegest2"
},
{
"arrival": {},
"stop_id": "vieprin2"
},
{
"arrival": {},
"stop_id": "vierey2"
},
{
"arrival": {},
"stop_id": "vieteur2"
},
{
"arrival": {},
"stop_id": "viejeud2"
},
{
"arrival": {},
"stop_id": "viejard"
},
{
"arrival": {},
"stop_id": "viesncf"
},
{
"arrival": {},
"stop_id": "viecybe2"
},
{
"arrival": {},
"stop_id": "viechor2"
},
{
"arrival": {},
"stop_id": "vierava2"
},
{
"arrival": {},
"stop_id": "viechar2"
},
{
"arrival": {},
"stop_id": "vieceva2"
},
{
"arrival": {},
"stop_id": "ponvega2"
},
{
"arrival": {},
"stop_id": "ponforg2"
},
{
"arrival": {},
"stop_id": "ponbleu2"
},
{
"arrival": {},
"stop_id": "poncent2"
},
{
"arrival": {},
"stop_id": "ponmesa2"
},
{
"arrival": {},
"stop_id": "pongent2"
},
{
"arrival": {},
"stop_id": "ponplan2"
},
{
"arrival": {},
"stop_id": "ponbras2"
},
{
"arrival": {},
"stop_id": "poncour2"
},
{
"arrival": {},
"stop_id": "ponzmon2"
},
{
"arrival": {},
"stop_id": "ponfrer2"
},
{
"arrival": {},
"stop_id": "ponabb2"
},
{
"arrival": {},
"stop_id": "vierond2"
},
{
"arrival": {},
"stop_id": "viecedr2"
},
{
"arrival": {},
"stop_id": "viehorl2"
},
{
"arrival": {},
"stop_id": "vieferm2"
},
{
"arrival": {},
"stop_id": "viehame2"
},
{
"arrival": {},
"stop_id": "viemali2"
},
{
"arrival": {},
"stop_id": "viesmal2"
}
],
"timestamp": "1714120921",
"trip": {
"trip_id": "20404857"
},
"vehicle": {
"id": "94"
}
}
},
{
"id": "511389",
"trip_update": {
"stop_time_update": [
{
"arrival": {},
"stop_id": "viesncf"
},
{
"arrival": {},
"stop_id": "viejard2"
},
{
"arrival": {},
"stop_id": "viemaur2"
},
{
"arrival": {},
"stop_id": "viejeud"
},
{
"arrival": {},
"stop_id": "viecuvi2"
},
{
"arrival": {},
"stop_id": "viedrap2"
},
{
"arrival": {},
"stop_id": "vierabe2"
},
{
"arrival": {},
"stop_id": "viefaug2"
},
{
"arrival": {},
"stop_id": "vierevo2"
},
{
"arrival": {},
"stop_id": "vielafa2"
},
{
"arrival": {},
"stop_id": "viecomt2"
},
{
"arrival": {},
"stop_id": "viepont"
},
{
"arrival": {},
"stop_id": "ponresi"
},
{
"arrival": {},
"stop_id": "poncann"
},
{
"arrival": {},
"stop_id": "pontann"
},
{
"arrival": {},
"stop_id": "pongeor2"
},
{
"arrival": {},
"stop_id": "ponnets"
},
{
"arrival": {},
"stop_id": "pongeor"
},
{
"arrival": {},
"stop_id": "ponclai"
},
{
"arrival": {},
"stop_id": "ponrevo"
},
{
"arrival": {},
"stop_id": "ponbra4"
}
],
"timestamp": "1714120921",
"trip": {
"trip_id": "20403245"
},
"vehicle": {
"id": "85"
}
}
}
],
"header": {
"gtfs_realtime_version": "2.0",
"timestamp": "1714120930"
}
}