Resource details

Format: gtfs-rt

Les messages suivants du format GTFS-RT sont disponibles dans ce flux :

  • TripUpdate
  • VehiclePosition
  • Alert

This resource file is part of the dataset Réseau urbain Nosbus.

Download availability

2024-03-20
100%
2024-03-21
100%
2024-03-22
100%
2024-03-23
100%
2024-03-24
100%
2024-03-25
100%
2024-03-26
100%
2024-03-27
100%
2024-03-28
100%
2024-03-29
100%
2024-03-30
100%
2024-03-31
100%
2024-04-01
100%
2024-04-02
100%
2024-04-03
100%
2024-04-04
100%
2024-04-05
100%
2024-04-06
100%
2024-04-07
100%
2024-04-08
100%
2024-04-09
100%
2024-04-10
100%
2024-04-11
100%
2024-04-12
100%
2024-04-13
100%
2024-04-14
100%
2024-04-15
100%
2024-04-16
100%
2024-04-17
100%
2024-04-18
99.5%
2024-04-19
100%
Learn more We test this resource download availability every hour by making an HTTP HEAD request with a timeout of 5 seconds. If we detect a downtime, we perform subsequent tests every 10 minutes, until the resource is back online.

For SIRI and SIRI Lite feeds, we perform a GET request: a 401 or 405 status code is considered successful.

Validation details

10 errors

Validation carried out using the current GTFS file and the GTFS-RT the 2024-04-19 at 09:02 Europe/Paris using the MobilityData GTFS-RT validator.

Errors

Sequential stop_time_update times are not increasing E022 10 errors

stop_time_update arrival/departure times between sequential stops should always increase - they should never be the same or decrease.

Sample errors
  • trip_id 2-4833738753 stop_sequence 4 arrival_time 09:02:40 (1713510160) is equal to previous stop departure_time 09:02:40 (1713510160) - times must increase between two sequential stops
  • trip_id 2-4833738753 stop_sequence 4 departure_time 09:02:40 (1713510160) is equal to previous stop departure_time 09:02:40 (1713510160) - times must increase between two sequential stops
  • trip_id 2-4833738753 stop_sequence 13 arrival_time 09:10:40 (1713510640) is equal to previous stop arrival_time 09:10:40 (1713510640) - times must increase between two sequential stops
  • trip_id 2-4833738753 stop_sequence 13 arrival_time 09:10:40 (1713510640) is equal to previous stop departure_time 09:10:40 (1713510640) - times must increase between two sequential stops
  • trip_id 2-4833738753 stop_sequence 13 departure_time 09:10:40 (1713510640) is equal to previous stop departure_time 09:10:40 (1713510640) - times must increase between two sequential stops
Validate this GTFS-RT now

Previous validations

Here is a recap of all the error types encountered over the last 30 days.

Error ID Description Errors count Number of occurences
E022 stop_time_update arrival/departure times between sequential stops should always increase - they should never be the same or decrease. 734 18 times (60 % of validations)
E002 stop_time_updates for a given trip_id must be strictly sorted by increasing stop_sequence 7 4 times (13 % of validations)
E036 Sequential GTFS-rt trip stop_time_updates should never have the same stop_sequence 7 4 times (13 % of validations)
E037 Sequential GTFS-rt trip stop_time_updates shouldn't have the same stop_id 7 4 times (13 % of validations)
E051 All stop_time_update stop_sequences in GTFS-realtime data must appear in GTFS stop_times.txt for that trip 7 4 times (13 % of validations)
E025 Within the same stop_time_update, arrival and departures times can be the same, or the departure time can be later than the arrival time - the departure time should never come before the arrival time. 1 1 times (3 % of validations)

GTFS-RT feed content

Entities

Entities present in this feed at 2024-04-19 at 17:59 Europe/Paris.

trip_updates (2) vehicle_positions (2) service_alerts (1)

Entities seen in the last 7 days.

service_alerts trip_updates vehicle_positions

Service alerts

Here is a display of service alerts contained in this feed at 2024-04-19 at 17:59 Europe/Paris.

NOUVEAUTE RESEAU NOSBUS 2023 ! Unknown effect

Déplacez-vous, c'est gratuit pour tous sur le réseau NOSBUS !

Between 2023-01-02 at 01:00 Europe/Paris and 2027-01-03 at 00:59 Europe/Paris

Decoded GTFS-RT feed

See full payload

Here is the decoded GTFS-RT feed Protobuf at 2024-04-19 at 17:59 Europe/Paris. You can look at the GTFS-RT documentation.

{ "entity": [ { "id": "vehicle:5bb383203eabfc18a02b4b26", "vehicle": { "current_stop_sequence": 7, "position": { "latitude": 48.324344635009766, "longitude": 0.8064249753952026 }, "stop_id": "5162", "timestamp": "1713542346", "trip": { "route_id": "289", "trip_id": "2-4849795075" }, "vehicle": { "id": "5bb383203eabfc18a02b4b26", "label": "101183", "license_plate": "(101183) AY-169-JW" } } }, { "id": "vehicle:654b46045ec4fc6709a84518", "vehicle": { "current_status": "STOPPED_AT", "current_stop_sequence": 20, "position": { "latitude": 48.32323455810547, "longitude": 0.8120890259742737 }, "stop_id": "5204", "timestamp": "1713542344", "trip": { "route_id": "288", "trip_id": "2-4832034819" }, "vehicle": { "id": "654b46045ec4fc6709a84518", "label": "70708", "license_plate": "(70708) CV-497-HG" } } }, { "id": "trip:2-4832034819", "trip_update": { "stop_time_update": [ { "arrival": { "time": "1713540919" }, "departure": { "time": "1713541444" }, "stop_id": "947", "stop_sequence": 1 }, { "arrival": { "time": "1713541463" }, "departure": { "time": "1713541497" }, "stop_id": "5750", "stop_sequence": 2 }, { "arrival": { "time": "1713541534" }, "departure": { "time": "1713541572" }, "stop_id": "5195", "stop_sequence": 3 }, { "arrival": { "time": "1713541595" }, "departure": { "time": "1713541608" }, "stop_id": "5197", "stop_sequence": 4 }, { "arrival": { "time": "1713541635" }, "departure": { "time": "1713541657" }, "stop_id": "5142", "stop_sequence": 5 }, { "arrival": { "time": "1713541688" }, "departure": { "time": "1713541701" }, "stop_id": "5143", "stop_sequence": 6 }, { "arrival": { "time": "1713541719" }, "departure": { "time": "1713541729" }, "stop_id": "5145", "stop_sequence": 7 }, { "arrival": { "time": "1713541742" }, "departure": { "time": "1713541753" }, "stop_id": "5146", "stop_sequence": 8 }, { "arrival": { "time": "1713541798" }, "departure": { "time": "1713541811" }, "stop_id": "5147", "stop_sequence": 9 }, { "arrival": { "time": "1713541847" }, "departure": { "time": "1713541866" }, "stop_id": "5148", "stop_sequence": 10 }, { "arrival": { "time": "1713541898" }, "departure": { "time": "1713541910" }, "stop_id": "5150", "stop_sequence": 11 }, { "arrival": { "time": "1713541955" }, "departure": { "time": "1713541962" }, "stop_id": "5151", "stop_sequence": 13 }, { "arrival": { "time": "1713541997" }, "departure": { "time": "1713542004" }, "stop_id": "5152", "stop_sequence": 14 }, { "arrival": { "time": "1713542081" }, "departure": { "time": "1713542104" }, "stop_id": "5201", "stop_sequence": 15 }, { "arrival": { "time": "1713542143" }, "departure": { "time": "1713542155" }, "stop_id": "5202", "stop_sequence": 16 }, { "arrival": { "time": "1713542202" }, "departure": { "time": "1713542216" }, "stop_id": "5200", "stop_sequence": 17 }, { "arrival": { "time": "1713542284" }, "departure": { "time": "1713542296" }, "stop_id": "688", "stop_sequence": 18 }, { "arrival": { "time": "1713542310" }, "departure": { "time": "1713542321" }, "stop_id": "5203", "stop_sequence": 19 }, { "arrival": { "time": "1713542344" }, "departure": { "time": "1713542350" }, "stop_id": "5204", "stop_sequence": 20 }, { "arrival": { "time": "1713542410" }, "departure": { "time": "1713542410" }, "stop_id": "691", "stop_sequence": 21 }, { "arrival": { "time": "1713542650" }, "departure": { "time": "1713542650" }, "stop_id": "6464", "stop_sequence": 22 }, { "arrival": { "time": "1713542890" }, "departure": { "time": "1713542890" }, "stop_id": "4787", "stop_sequence": 23 } ], "timestamp": "1713542344", "trip": { "route_id": "288", "trip_id": "2-4832034819" }, "vehicle": { "id": "654b46045ec4fc6709a84518", "label": "70708", "license_plate": "(70708) CV-497-HG" } } }, { "id": "trip:2-4849795075", "trip_update": { "stop_time_update": [ { "arrival": { "time": "1713541685" }, "departure": { "time": "1713541867" }, "stop_id": "4787", "stop_sequence": 1 }, { "arrival": { "time": "1713542033" }, "departure": { "time": "1713542043" }, "stop_id": "693", "stop_sequence": 2 }, { "arrival": { "time": "1713542066" }, "departure": { "time": "1713542075" }, "stop_id": "5213", "stop_sequence": 3 }, { "arrival": { "time": "1713542103" }, "departure": { "time": "1713542148" }, "stop_id": "5214", "stop_sequence": 4 }, { "arrival": { "time": "1713542179" }, "departure": { "time": "1713542214" }, "stop_id": "5165", "stop_sequence": 5 }, { "arrival": { "time": "1713542230" }, "departure": { "time": "1713542292" }, "stop_id": "5164", "stop_sequence": 6 }, { "arrival": { "time": "1713542350" }, "departure": { "time": "1713542350" }, "stop_id": "5162", "stop_sequence": 7 }, { "arrival": { "time": "1713542410" }, "departure": { "time": "1713542410" }, "stop_id": "6459", "stop_sequence": 8 }, { "arrival": { "time": "1713542470" }, "departure": { "time": "1713542470" }, "stop_id": "5161", "stop_sequence": 9 }, { "arrival": { "time": "1713542530" }, "departure": { "time": "1713542530" }, "stop_id": "5160", "stop_sequence": 10 }, { "arrival": { "time": "1713542590" }, "departure": { "time": "1713542590" }, "stop_id": "5215", "stop_sequence": 11 }, { "arrival": { "time": "1713542650" }, "departure": { "time": "1713542650" }, "stop_id": "679", "stop_sequence": 12 }, { "arrival": { "time": "1713542710" }, "departure": { "time": "1713542710" }, "stop_id": "5156", "stop_sequence": 13 }, { "arrival": { "time": "1713542770" }, "departure": { "time": "1713542770" }, "stop_id": "673", "stop_sequence": 14 }, { "arrival": { "time": "1713542830" }, "departure": { "time": "1713542830" }, "stop_id": "681", "stop_sequence": 15 }, { "arrival": { "time": "1713542890" }, "departure": { "time": "1713542890" }, "stop_id": "5217", "stop_sequence": 16 }, { "arrival": { "time": "1713542950" }, "departure": { "time": "1713542950" }, "stop_id": "7399", "stop_sequence": 17 }, { "arrival": { "time": "1713542950" }, "departure": { "time": "1713542950" }, "stop_id": "5218", "stop_sequence": 18 }, { "arrival": { "time": "1713543010" }, "departure": { "time": "1713543010" }, "stop_id": "5219", "stop_sequence": 19 }, { "arrival": { "time": "1713543070" }, "departure": { "time": "1713543070" }, "stop_id": "5220", "stop_sequence": 20 }, { "arrival": { "time": "1713543130" }, "departure": { "time": "1713543130" }, "stop_id": "5221", "stop_sequence": 21 }, { "arrival": { "time": "1713543190" }, "departure": { "time": "1713543190" }, "stop_id": "5222", "stop_sequence": 22 }, { "arrival": { "time": "1713543250" }, "departure": { "time": "1713543250" }, "stop_id": "5198", "stop_sequence": 23 }, { "arrival": { "time": "1713543310" }, "departure": { "time": "1713543310" }, "stop_id": "5223", "stop_sequence": 24 }, { "arrival": { "time": "1713543370" }, "departure": { "time": "1713543370" }, "stop_id": "4788", "stop_sequence": 25 }, { "arrival": { "time": "1713543430" }, "departure": { "time": "1713543430" }, "stop_id": "5141", "stop_sequence": 26 }, { "arrival": { "time": "1713543490" }, "departure": { "time": "1713543490" }, "stop_id": "947", "stop_sequence": 27 } ], "timestamp": "1713542346", "trip": { "route_id": "289", "trip_id": "2-4849795075" }, "vehicle": { "id": "5bb383203eabfc18a02b4b26", "label": "101183", "license_plate": "(101183) AY-169-JW" } } }, { "alert": { "active_period": [ { "end": "1798934340", "start": "1672617600" } ], "cause": "OTHER_CAUSE", "description_text": { "translation": [ { "text": "Déplacez-vous, c'est gratuit pour tous\nsur le réseau NOSBUS ! " } ] }, "effect": "UNKNOWN_EFFECT", "header_text": { "translation": [ { "text": "NOUVEAUTE RESEAU NOSBUS 2023 !" } ] }, "informed_entity": [ { "route_id": "288" }, { "route_id": "289" }, { "route_id": "290" } ], "severity_level": "UNKNOWN_SEVERITY" }, "id": "alert:63b3ffcabe4cd033e6b5093f" } ], "header": { "gtfs_realtime_version": "2.0", "timestamp": "1713542350" } }