GTFS Schedule Validation Report

This report was generated by the Canonical GTFS Schedule validator, version 7.1.0 at 2026-05-05T07:01:50Z,
for the dataset file:///shared/redon_cd27bfcf.zip. No country code was provided.

Use this report alongside our documentation.

Summary

Agencies included


Feed Info


Publisher Name:
N/A
Publisher URL:
N/A
Feed Email:
N/A
Feed Language:
N/A

Files included


  1. agency.txt
  2. calendar.txt
  3. calendar_dates.txt
  4. routes.txt
  5. shapes.txt
  6. stop_times.txt
  7. stops.txt
  8. trips.txt

Counts


  • Agencies: 8
  • Blocks: 0
  • Routes: 94
  • Shapes: 437
  • Stops: 2225
  • Trips: 437

Specification Compliance report

3653 notices reported (2 errors, 3651 warnings, 0 infos)

Notice Code Severity Total
decreasing_or_equal_stop_time_distance ERROR 1

decreasing_or_equal_stop_time_distance

Decreasing or equal shape_dist_traveled in stop_times.txt.

When sorted by stop_times.stop_sequence, two consecutive entries in stop_times.txt should have increasing distance, based on the field shape_dist_traveled. If the values are equal, this is considered as an error.

You can see more about this notice here.

tripId (?) The id of the faulty trip. stopId (?) The id of the faulty stop. csvRowNumber (?) The row number from `stop_times.txt`. shapeDistTraveled (?) Actual distance traveled along the shape from the first shape point to the faulty record. stopSequence (?) The faulty record's `stop_times.stop_sequence`. prevCsvRowNumber (?) The row number from `stop_times.txt` of the previous stop time. prevShapeDistTraveled (?) Actual distance traveled along the shape from the first shape point to the previous stop time. prevStopSequence (?) The previous record's `stop_times.stop_sequence`.
"redon:VehicleJourney:65452" "redon_2023_2024:StopArea:31368" 3910 0.059395365 2 3909 0.059395365 1
stop_time_with_arrival_before_previous_departure_time ERROR 1

stop_time_with_arrival_before_previous_departure_time

Backwards time travel between stops in stop_times.txt

For a given trip_id, the arrival_time of (n+1)-th stoptime in sequence must not precede the departure_time of n-th stoptime in sequence in stop_times.txt.

You can see more about this notice here.

csvRowNumber (?) The row number of the faulty record. prevCsvRowNumber (?) The row of the previous stop time. tripId (?) The trip_id associated to the faulty record. arrivalTime (?) Arrival time at the faulty record. departureTime (?) Departure time at the previous stop time.
3918 3917 "redon:VehicleJourney:65656" "13:16:00" "13:17:00"
equal_shape_distance_same_coordinates WARNING 2

equal_shape_distance_same_coordinates

Two consecutive points have equal shape_dist_traveled and the same lat/lon coordinates in shapes.txt.

When sorted by shape.shape_pt_sequence, the values for shape_dist_traveled must increase along a shape. Two consecutive points with equal values for shape_dist_traveled and the same coordinates indicate a duplicative shape point.

You can see more about this notice here.

shapeId (?) The id of the faulty shape. csvRowNumber (?) The row number from `shapes.txt`. shapeDistTraveled (?) Actual distance traveled along the shape from the first shape point to the faulty record. shapePtSequence (?) The faulty record's `shapes.shape_pt_sequence`. prevCsvRowNumber (?) The row number from `shapes.txt` of the previous shape point. prevShapeDistTraveled (?) Actual distance traveled along the shape from the first shape point to the previous shape point. prevShapePtSequence (?) The previous record's `shapes.shape_pt_sequence`.
"redon:JourneyPattern:17329" 205320 6611.861 57 205319 6611.861 56
"redon:JourneyPattern:17329" 205321 6611.861 58 205320 6611.861 57
expired_calendar WARNING 5

expired_calendar

Dataset should not contain date ranges for services that have already expired.

This warning takes into account the calendar_dates.txt file as well as the calendar.txt file.

You can see more about this notice here.

csvRowNumber (?) The row of the faulty record. serviceId (?) The service id of the faulty record.
2 "redon_2023_2024:Timetable:10"
3 "redon_2023_2024:Timetable:506"
4 "redon_2023_2024:Timetable:508"
5 "redon_2023_2024:Timetable:507"
6 "redon_2023_2024:Timetable:114"
fast_travel_between_consecutive_stops WARNING 1

fast_travel_between_consecutive_stops

A transit vehicle moves too fast between two consecutive stops.

The speed threshold depends on route type:

Route type Description Threshold, km/h
0 Light rail 100
1 Subway 150
2 Rail 500
3 Bus 150
4 Ferry 80
5 Cable tram 30
6 Aerial lift 50
7 Funicular 50
11 Trolleybus 150
12 Monorail 150
- Unknown 200

You can see more about this notice here.

tripCsvRowNumber (?) The row number of the problematic trip. tripId (?) `trip_id` of the problematic trip. routeId (?) `route_id` of the problematic trip. speedKph (?) Travel speed (km/h). distanceKm (?) Distance between stops (km). csvRowNumber1 (?) The row number of the first stop time. stopSequence1 (?) `stop_sequence` of the first stop. stopId1 (?) `stop_id` of the first stop. stopName1 (?) `stop_name` of the first stop. departureTime1 (?) `departure_time` of the first stop. csvRowNumber2 (?) The row number of the second stop time. stopSequence2 (?) `stop_sequence` of the second stop. stopId2 (?) `stop_id` of the second stop. stopName2 (?) `stop_name` of the second stop. arrivalTime2 (?) `arrival_time` of the second stop.
16 "Redon:VehicleJourney:57976" "redon_2023_2024:Line:1609410068373" 154.5964054383006 7.72982027191503 132 11 "redon_2023_2024:StopArea:32472" "Bothéa" "17:43:00" 133 12 "redon_2023_2024:StopArea:14999" "Lande des Couedies" "17:45:00"
missing_recommended_file WARNING 1

missing_recommended_file

A recommended file is missing.

You can see more about this notice here.

filename (?) The name of the faulty file.
"feed_info.txt"
mixed_case_recommended_field WARNING 821

mixed_case_recommended_field

This field has customer-facing text and should use Mixed Case (should contain upper and lower case letters).

This field contains customer-facing text and should use Mixed Case (upper and lower case letters) to ensure good readability when displayed to riders. Avoid the use of abbreviations throughout the feed (e.g. St. for Street) unless a location is called by its abbreviated name (e.g. “JFK Airport”). Abbreviations may be problematic for accessibility by screen reader software and voice user interfaces.

Good examples:
Field Text Dataset
"Schwerin, Hauptbahnhof" Verkehrsverbund Berlin-Brandenburg
"Red Hook/Atlantic Basin" NYC Ferry
"Campo Grande Norte" Carris
Bad examples:
Field Text
"GALLERIA MALL"
"3427 GG 17"
"21 Clark Rd Est"

You can see more about this notice here.

Only the first 50 of 821 affected records are displayed below.

filename (?) Name of the faulty file. fieldName (?) Name of the faulty field. fieldValue (?) Faulty value. csvRowNumber (?) The row number of the faulty record.
"trips.txt" "trip_headsign" "16-A2 COL GUEMENE JO MATIN" 2
"trips.txt" "trip_short_name" "16-A2 COL GUEMENE JO MATIN" 2
"trips.txt" "trip_headsign" "16-R5 COL GUEMENE ME MIDI" 3
"trips.txt" "trip_short_name" "16-R5 COL GUEMENE ME MIDI" 3
"trips.txt" "trip_headsign" "16-A3 PRIM COUDRAY JO MATIN" 4
"trips.txt" "trip_short_name" "16-A3 PRIM COUDRAY JO MATIN" 4
"trips.txt" "trip_headsign" "16-R1 PRIM COUDRAY JO SOIR" 5
"trips.txt" "trip_short_name" "16-R1 PRIM COUDRAY JO SOIR" 5
"trips.txt" "trip_headsign" "16-R4 PRIM COUDRAY ME MIDI" 6
"trips.txt" "trip_short_name" "16-R4 PRIM COUDRAY ME MIDI" 6
"trips.txt" "trip_headsign" "16-A1 LYC-COL REDON JO MATIN" 7
"trips.txt" "trip_short_name" "16-A1 LYC-COL REDON JO MATIN" 7
"trips.txt" "trip_headsign" "16-R3 LYC REDON JO 18H30" 8
"trips.txt" "trip_short_name" "16-R3 LYC REDON JO 18H30" 8
"trips.txt" "trip_headsign" "16-R2 COL REDON JO 17H30" 9
"trips.txt" "trip_short_name" "16-R2 COL REDON JO 17H30" 9
"trips.txt" "trip_headsign" "SJP 301-A3 PRIM ST JACUT 1 JO MATIN" 10
"trips.txt" "trip_short_name" "SJP 301-A3 PRIM ST JACUT 1 JO MATIN" 10
"trips.txt" "trip_headsign" "SJP 301-R1 PRIM ST JACUT 1 JO SOIR" 11
"trips.txt" "trip_short_name" "SJP 301-R1 PRIM ST JACUT 1 JO SOIR" 11
"trips.txt" "trip_headsign" "70-R5 LYC-COL REDON ME MIDI" 12
"trips.txt" "trip_short_name" "70-R5 LYC-COL REDON ME MIDI" 12
"trips.txt" "trip_headsign" "70-R3 LYC REDON 18H" 13
"trips.txt" "trip_short_name" "70-R3 LYC REDON 18H" 13
"trips.txt" "trip_headsign" "70-R2 COL REDON JO 17H" 14
"trips.txt" "trip_short_name" "70-R2 COL REDON JO 17H" 14
"trips.txt" "trip_headsign" "70-A1 LYC-COL REDON JO MATIN" 15
"trips.txt" "trip_short_name" "70-A1 LYC-COL REDON JO MATIN" 15
"trips.txt" "trip_headsign" "73-R2 COL REDON JO 17H" 16
"trips.txt" "trip_short_name" "73-R2 COL REDON JO 17H" 16
"trips.txt" "trip_headsign" "73-A1 LYC-COL REDON JO MATIN" 17
"trips.txt" "trip_short_name" "73-A1 LYC-COL REDON JO MATIN" 17
"trips.txt" "trip_headsign" "73-R5 LYC-COL REDON ME MIDI" 18
"trips.txt" "trip_short_name" "73-R5 LYC-COL REDON ME MIDI" 18
"trips.txt" "trip_headsign" "73-R3 LYC REDON JO 18H" 19
"trips.txt" "trip_short_name" "73-R3 LYC REDON JO 18H" 19
"trips.txt" "trip_headsign" "75-R2 COL REDON JO 17H" 20
"trips.txt" "trip_short_name" "75-R2 COL REDON JO 17H" 20
"trips.txt" "trip_headsign" "75-A1 LYC-COL REDON JO MATIN" 21
"trips.txt" "trip_short_name" "75-A1 LYC-COL REDON JO MATIN" 21
"trips.txt" "trip_headsign" "75-R5 LYC-COL REDON ME MIDI" 22
"trips.txt" "trip_short_name" "75-R5 LYC-COL REDON ME MIDI" 22
"trips.txt" "trip_headsign" "75-R3 LYC REDON JO 18H" 23
"trips.txt" "trip_short_name" "75-R3 LYC REDON JO 18H" 23
"trips.txt" "trip_headsign" "12-R3 COL REDON JO 17H30" 24
"trips.txt" "trip_short_name" "12-R3 COL REDON JO 17H30" 24
"trips.txt" "trip_headsign" "12-R2 COL GUEMENE JO SOIR" 25
"trips.txt" "trip_short_name" "12-R2 COL GUEMENE JO SOIR" 25
"trips.txt" "trip_headsign" "12-R5 COL GUEMENE ME MIDI" 26
"trips.txt" "trip_short_name" "12-R5 COL GUEMENE ME MIDI" 26
route_color_contrast WARNING 24

route_color_contrast

Insufficient route color contrast.

A route's color and route_text_color should be contrasting.

You can see more about this notice here.

routeId (?) The id of the faulty record. csvRowNumber (?) The row number of the faulty record. routeColor (?) The faulty record's HTML route color. routeTextColor (?) The faulty record's HTML route text color.
"redon_2023_2024:Line:1553271357520" 9 "#1C3082" "#000000"
"redon_2023_2024:Line:1553271359700" 11 "#145490" "#000000"
"redon_2023_2024:Line:1553271368404" 21 "#2C13EC" "#000000"
"redon_2023_2024:Line:1553271369692" 22 "#000000" "#000000"
"redon_2023_2024:Line:1553271371141" 25 "#000000" "#000000"
"redon_2023_2024:Line:1553271374567" 28 "#000000" "#000000"
"redon_2023_2024:Line:1553271377205" 31 "#000000" "#000000"
"redon_2023_2024:Line:1553271378804" 32 "#000000" "#000000"
"redon_2023_2024:Line:1553271380406" 34 "#000000" "#000000"
"redon_2023_2024:Line:1553271381969" 36 "#000000" "#000000"
"redon_2023_2024:Line:1553271383274" 38 "#000000" "#000000"
"redon_2023_2024:Line:1553271384912" 41 "#000000" "#000000"
"redon_2023_2024:Line:1553271387930" 44 "#000000" "#000000"
"redon_2023_2024:Line:1553271390484" 50 "#000000" "#000000"
"redon_2023_2024:Line:1553271392331" 56 "#000000" "#000000"
"redon_2023_2024:Line:1553271393109" 58 "#000000" "#000000"
"redon_2023_2024:Line:1553001801569" 71 "#800080" "#000000"
"redon_2023_2024:Line:1553002095891" 76 "#8000FF" "#000000"
"redon_2023_2024:Line:1553002158341" 79 "#400040" "#000000"
"redon_2023_2024:Line:1553002604339" 80 "#000000" "#000000"
"redon_2023_2024:Line:1553002646340" 81 "#0B3462" "#000000"
"redon_2023_2024:Line:1554196021389" 84 "#800000" "#000000"
"redon_2023_2024:Line:1554196061358" 86 "#0000FF" "#000000"
"redon_2023_2024:Line:1552999144126" 89 "#800000" "#000000"
route_short_name_too_long WARNING 1

route_short_name_too_long

Short name of a route is too long (more than 12 characters).

You can see more about this notice here.

routeId (?) The id of the faulty record. csvRowNumber (?) The row number of the faulty record. routeShortName (?) The faulty record's `route_short_name`.
"redon_2023_2024:Line:1563455089673" 72 "TER lycées Redon"
stop_too_far_from_shape WARNING 26

stop_too_far_from_shape

Stop too far from trip shape.

Per GTFS Best Practices, route alignments (in shapes.txt) should be within 100 meters of stop locations which a trip serves. This potentially indicates a problem with the location of the stop or the path of the shape.

You can see more about this notice here.

tripCsvRowNumber (?) The row number of the faulty record from `trips.txt`. shapeId (?) The id of the shape that is referred to. tripId (?) The id of the trip that is referred to. stopTimeCsvRowNumber (?) The row number of the faulty record from `stop_times.txt`. stopId (?) The id of the stop that is referred to. stopName (?) The name of the stop that is referred to. match (?) Latitude and longitude pair of the location. geoDistanceToShape (?) Distance from stop to shape.
247 "Redon:JourneyPattern:13674" "Redon:VehicleJourney:48584" 2521 "redon_2023_2024:StopArea:14696" "Rue Guillaume" [47.86093999999999,-1.906662] 295.23307169207226
9 "redon:JourneyPattern:19157" "redon:VehicleJourney:73878" 56 "redon_2023_2024:StopArea:4235" "Dastres" [47.587790000000005,-1.7519600000000002] 146.86983738008558
101 "redon:JourneyPattern:18187" "redon:VehicleJourney:69590" 899 "redon_2023_2024:StopArea:3653" "Ecole publique" [47.651928187827416,-1.986299791133624] 175.4989794881245
54 "redon:JourneyPattern:10371" "redon:VehicleJourney:35107" 459 "redon_2023_2024:StopArea:29948" "La Barberie" [47.643638563743266,-1.8169983584436415] 272.56557057241116
287 "redon:JourneyPattern:6809" "redon:VehicleJourney:21619" 2944 "redon_2023_2024:StopArea:3575" "Le Foy" [47.662582,-1.7760609999999997] 101.38062458138803
380 "redon:JourneyPattern:17500" "redon:VehicleJourney:66263" 3879 "okina:StopArea:BOARDING_OKI49" "Premehan" [47.62802500000001,-2.202005] 241.7976062206487
391 "redon:JourneyPattern:17641" "redon:VehicleJourney:66964" 3937 "redon_2023_2024:StopArea:31368" "SAINT THOMAS" [47.623062,-2.143417] 401.51824806765217
391 "redon:JourneyPattern:17641" "redon:VehicleJourney:66964" 3938 "redon_2023_2024:StopArea:28330" "La Fosse Aux Loups" [47.61760141188305,-2.149726677531794] 396.4436017775218
382 "redon:JourneyPattern:17664" "redon:VehicleJourney:67067" 3892 "okina:StopArea:BOARDING_OKI49" "Premehan" [47.62802500000001,-2.202005] 241.7976062206487
381 "redon:JourneyPattern:17663" "redon:VehicleJourney:67066" 3886 "okina:StopArea:BOARDING_OKI49" "Premehan" [47.62802500000001,-2.202005] 241.7976062206487
392 "redon:JourneyPattern:17662" "redon:VehicleJourney:67065" 3943 "redon_2023_2024:StopArea:31368" "SAINT THOMAS" [47.623062,-2.143417] 401.51824806765217
392 "redon:JourneyPattern:17662" "redon:VehicleJourney:67065" 3944 "redon_2023_2024:StopArea:28330" "La Fosse Aux Loups" [47.61760141188305,-2.149726677531794] 396.4436017775218
400 "redon:JourneyPattern:17893" "redon:VehicleJourney:68176" 3984 "redon_2023_2024:StopArea:31266" "LES TOUCHES" [47.72715634689803,-2.240945875295874] 181.7038792443438
413 "redon:JourneyPattern:17209" "redon:VehicleJourney:64852" 4091 "okina:StopArea:630" "La Ruée" [47.66314,-2.139118] 161.64877390660646
386 "redon:JourneyPattern:17329" "redon:VehicleJourney:65452" 3909 "redon_2023_2024:StopArea:28330" "La Fosse Aux Loups" [47.61760141188305,-2.149726677531794] 396.4436017775218
386 "redon:JourneyPattern:17329" "redon:VehicleJourney:65452" 3910 "redon_2023_2024:StopArea:31368" "SAINT THOMAS" [47.623062,-2.143417] 401.51824806765217
284 "redon:JourneyPattern:18880" "redon:VehicleJourney:72923" 2927 "okina:StopArea:703" "Premehan" [47.631046,-2.2064450000000004] 258.8089860466852
411 "redon:JourneyPattern:17227" "redon:VehicleJourney:64950" 4085 "redon_2023_2024:StopArea:6940" "La Ruée" [47.663197,-2.139051] 169.61172053890482
240 "redon:JourneyPattern:18670" "redon:VehicleJourney:71913" 2432 "redon_2023_2024:StopArea:1849" "Les Haies Meriais" [47.63265049979522,-1.8116024644942093] 154.81579403096774
283 "redon:JourneyPattern:19531" "redon:VehicleJourney:75650" 2921 "okina:StopArea:BOARDING_OKI49" "Premehan" [47.62802500000001,-2.202005] 241.7976062206487
388 "redon:JourneyPattern:17389" "redon:VehicleJourney:65752" 3923 "okina:StopArea:6823" "Noé" [47.613299999999995,-2.2670659999999994] 125.54496693596238
387 "redon:JourneyPattern:17373" "redon:VehicleJourney:65656" 3918 "okina:StopArea:6823" "Noé" [47.613299999999995,-2.2670659999999994] 125.54496693596238
405 "redon:JourneyPattern:17033" "redon:VehicleJourney:64036" 4024 "okina:StopArea:6838" "Guéveneux" [47.70063,-2.233529] 226.54523899922924
58 "redon:JourneyPattern:19455" "redon:VehicleJourney:75254" 479 "redon_2023_2024:StopArea:3445" "Mignonnais 2" [47.60198,-1.8325960000000003] 156.13517214069108
217 "redon:JourneyPattern:19125" "redon:VehicleJourney:73867" 2190 "redon_2023_2024:StopArea:3677" "Petit Melay" [47.625637000000005,-1.950285] 139.92334304264935
130 "redon:JourneyPattern:18147" "redon:VehicleJourney:69390" 1215 "redon_2023_2024:StopArea:3835" "Saint-Yves" [47.64225,-1.9397119999999997] 240.46943443907242
stop_too_far_from_shape_using_user_distance WARNING 2633

stop_too_far_from_shape_using_user_distance

Stop time too far from shape.

A stop time entry that is a large distance away from the location of the shape in shapes.txt as defined by shape_dist_traveled values.

You can see more about this notice here.

Only the first 50 of 2633 affected records are displayed below.

tripCsvRowNumber (?) The row number of the faulty record from `trips.txt`. shapeId (?) The id of the shape that is referred to. tripId (?) The id of the trip that is referred to. stopTimeCsvRowNumber (?) The row number of the faulty record from `stop_times.txt`. stopId (?) The id of the stop that is referred to. stopName (?) The name of the stop that is referred to. match (?) Latitude and longitude pair of the location. geoDistanceToShape (?) Distance from stop to shape.
231 "redon:JourneyPattern:13609" "redon:VehicleJourney:48279" 2373 "okina:StopArea:2249" "St-Clément" [47.571876879381136,-1.945751832988727] 1716.789577390137
231 "redon:JourneyPattern:13609" "redon:VehicleJourney:48279" 2374 "redon_2023_2024:StopArea:14595" "Beaumont (carf)" [47.57187669223133,-1.9457515738573952] 2991.172082105716
231 "redon:JourneyPattern:13609" "redon:VehicleJourney:48279" 2375 "okina:StopArea:4567" "Le Guignoux" [47.57187662660065,-1.945751482983855] 3286.859473343083
231 "redon:JourneyPattern:13609" "redon:VehicleJourney:48279" 2376 "redon_2023_2024:StopArea:4151" "Ecole Ste-Marie" [47.57187647770573,-1.945751276820997] 895.8463143932474
393 "redon:JourneyPattern:11426" "redon:VehicleJourney:38180" 3947 "okina:StopArea:6838" "Guéveneux" [47.71833403914363,-2.2567496332479697] 2716.242267928804
393 "redon:JourneyPattern:11426" "redon:VehicleJourney:38180" 3948 "redon_2023_2024:StopArea:7131" "La Corderie" [47.71833406674912,-2.2567493746012666] 1982.1298003441289
393 "redon:JourneyPattern:11426" "redon:VehicleJourney:38180" 3949 "redon_2023_2024:StopArea:29644" "RUE JEANNE D'ARC" [47.71833408489742,-2.2567492045626905] 3004.4480455125586
36 "Redon:JourneyPattern:14513" "Redon:VehicleJourney:52017" 319 "bre_anren:StopArea:57955" "Centre" [47.6506640868401,-2.0889853110770003] 8218.321266365941
36 "Redon:JourneyPattern:14513" "Redon:VehicleJourney:52017" 320 "bre_anren:StopArea:57987" "Gutz" [47.650663643009196,-2.0889854622724084] 11207.715929541439
36 "Redon:JourneyPattern:14513" "Redon:VehicleJourney:52017" 321 "okina:StopArea:61539" "Tru" [47.650663467880484,-2.088985521931742] 11685.814433815256
36 "Redon:JourneyPattern:14513" "Redon:VehicleJourney:52017" 322 "bre_anren:StopArea:57981" "Gannedel" [47.65066339917142,-2.08898554533817] 11348.44990180944
36 "Redon:JourneyPattern:14513" "Redon:VehicleJourney:52017" 323 "bre_anren:StopArea:57979" "Travenel" [47.65066331655573,-2.0889855734820215] 11995.016900851722
36 "Redon:JourneyPattern:14513" "Redon:VehicleJourney:52017" 324 "okina:StopArea:61541" "Rangoulas" [47.650663252430384,-2.0889855953269576] 12521.144472047292
36 "Redon:JourneyPattern:14513" "Redon:VehicleJourney:52017" 325 "okina:StopArea:61542" "Trégut" [47.650663083911745,-2.088985652734503] 11184.559624032288
36 "Redon:JourneyPattern:14513" "Redon:VehicleJourney:52017" 326 "redon_2023_2024:StopArea:35805" "La Rousselais" [47.65066303433035,-2.0889856696248987] 10750.33322035044
36 "Redon:JourneyPattern:14513" "Redon:VehicleJourney:52017" 327 "bre_anren:StopArea:57973" "Lezin" [47.65066291648209,-2.0889857097710767] 9788.12688433199
342 "redon:JourneyPattern:14812" "redon:VehicleJourney:53436" 3466 "redon_2023_2024:StopArea:2155" "Les Acacias" [47.668449983678265,-1.833645349292222] 2517.810746471734
342 "redon:JourneyPattern:14812" "redon:VehicleJourney:53436" 3467 "redon_2023_2024:StopArea:2157" "Les Sapins" [47.668449973649,-1.833645563922642] 3261.950881075087
342 "redon:JourneyPattern:14812" "redon:VehicleJourney:53436" 3468 "redon_2023_2024:StopArea:1941" "Garderie" [47.66844995448797,-1.833645973977012] 4312.579135641863
342 "redon:JourneyPattern:14812" "redon:VehicleJourney:53436" 3469 "redon_2023_2024:StopArea:1781" "Pl. du Nord" [47.668449945026055,-1.8336461764659233] 3684.104051871268
342 "redon:JourneyPattern:14812" "redon:VehicleJourney:53436" 3470 "redon_2023_2024:StopArea:1779" "Ecole Ste-Marie" [47.66844994045669,-1.8336462742523374] 3958.798674893172
140 "redon:JourneyPattern:19279" "redon:VehicleJourney:74438" 1328 "redon_2023_2024:StopArea:21462" "Bois Feuillants (RD775)" [47.64235706147371,-2.043928973465967] 153.54908906339452
140 "redon:JourneyPattern:19279" "redon:VehicleJourney:74438" 1329 "redon_2023_2024:StopArea:3795" "La Jossetais" [47.64235715064261,-2.0439289349777963] 688.5885080280984
140 "redon:JourneyPattern:19279" "redon:VehicleJourney:74438" 1330 "redon_2023_2024:StopArea:41059" "La Mélinais" [47.642357230456305,-2.043928900527637] 1286.177711736785
140 "redon:JourneyPattern:19279" "redon:VehicleJourney:74438" 1331 "redon_2023_2024:StopArea:3867" "La Provotais (Prim)" [47.64235753953535,-2.04392876711918] 2026.420756000953
140 "redon:JourneyPattern:19279" "redon:VehicleJourney:74438" 1332 "redon_2023_2024:StopArea:3863" "Ecole Publique" [47.64235814388208,-2.043928506263677] 1313.1045278342792
140 "redon:JourneyPattern:19279" "redon:VehicleJourney:74438" 1333 "redon_2023_2024:StopArea:3859" "Ecole Ste-Anne" [47.642358246805784,-2.0439284618384908] 1956.7446828749255
185 "redon:JourneyPattern:19145" "redon:VehicleJourney:73483" 1856 "redon_2023_2024:StopArea:33784" "Le Pont de L'eau (descente)" [47.65099709516387,-2.088457824752787] 6060.024375325285
185 "redon:JourneyPattern:19145" "redon:VehicleJourney:73483" 1857 "okina:StopArea:4505" "Bellevue" [47.65099714274379,-2.0884582371116456] 9377.020626528927
185 "redon:JourneyPattern:19145" "redon:VehicleJourney:73483" 1858 "okina:StopArea:4514" "Beausoleil" [47.6509971512993,-2.088458311259359] 9519.718118292392
185 "redon:JourneyPattern:19145" "redon:VehicleJourney:73483" 1859 "redon_2023_2024:StopArea:29051" "Houssine" [47.65099717451203,-2.0884585124361146] 10957.711033506115
185 "redon:JourneyPattern:19145" "redon:VehicleJourney:73483" 1860 "okina:StopArea:4516" "La Barre" [47.65099720049664,-2.088458737635861] 12873.705299142519
185 "redon:JourneyPattern:19145" "redon:VehicleJourney:73483" 1861 "okina:StopArea:4513" "Paimbé" [47.650997215540585,-2.088458868016559] 13851.680319913306
185 "redon:JourneyPattern:19145" "redon:VehicleJourney:73483" 1862 "okina:StopArea:2246" "Dresny Bourg" [47.650997232071184,-2.0884590112816475] 14820.843071807529
185 "redon:JourneyPattern:19145" "redon:VehicleJourney:73483" 1863 "okina:StopArea:2249" "St-Clément" [47.65099724404243,-2.0884591150324034] 15559.46990620899
185 "redon:JourneyPattern:19145" "redon:VehicleJourney:73483" 1864 "okina:StopArea:4515" "La Guiguenais" [47.65099726552806,-2.088459301241029] 16759.071245084637
185 "redon:JourneyPattern:19145" "redon:VehicleJourney:73483" 1865 "okina:StopArea:4511" "Beaucoulon" [47.65099728598816,-2.0884594785617625] 18370.247821967983
185 "redon:JourneyPattern:19145" "redon:VehicleJourney:73483" 1866 "okina:StopArea:4517" "Piardière" [47.65099734299196,-2.0884599725941686] 21685.574094826068
185 "redon:JourneyPattern:19145" "redon:VehicleJourney:73483" 1867 "redon_2023_2024:StopArea:2027" "L'Andrény" [47.650997355219914,-2.088460078569754] 20773.282310655803
238 "redon:JourneyPattern:10690" "redon:VehicleJourney:36058" 2425 "redon_2023_2024:StopArea:2157" "Les Sapins" [47.66844997857148,-1.8336454585797592] 3261.957347894562
238 "redon:JourneyPattern:10690" "redon:VehicleJourney:36058" 2426 "redon_2023_2024:StopArea:1781" "Pl. du Nord" [47.66844995860213,-1.8336458859320712] 3684.1051852593478
433 "redon:JourneyPattern:19142" "redon:VehicleJourney:73480" 4254 "okina:StopArea:4587" "Gascaigne" [47.63006001525793,-1.8358038816966713] 960.8850932914713
433 "redon:JourneyPattern:19142" "redon:VehicleJourney:73480" 4255 "redon_2023_2024:StopArea:3511" "Mézillac" [47.63006005156016,-1.8358036002249518] 3527.335893956167
433 "redon:JourneyPattern:19142" "redon:VehicleJourney:73480" 4256 "okina:StopArea:2227" "Guénouvry Centre" [47.630060085116675,-1.8358033400424538] 5642.309510476218
433 "redon:JourneyPattern:19142" "redon:VehicleJourney:73480" 4257 "redon_2023_2024:StopArea:4239" "Verger 4" [47.6300601003541,-1.8358032218980673] 5133.461008161685
433 "redon:JourneyPattern:19142" "redon:VehicleJourney:73480" 4258 "redon_2023_2024:StopArea:4235" "Dastres" [47.63006014707445,-1.8358028596488747] 7995.014972128319
433 "redon:JourneyPattern:19142" "redon:VehicleJourney:73480" 4259 "redon_2023_2024:StopArea:3509" "Le Tahun" [47.63006019637135,-1.8358024774221289] 7509.703477936471
433 "redon:JourneyPattern:19142" "redon:VehicleJourney:73480" 4260 "okina:StopArea:4707" "Rivière 2 (RD42)" [47.63006021287281,-1.8358023494770195] 6725.625209556309
433 "redon:JourneyPattern:19142" "redon:VehicleJourney:73480" 4261 "okina:StopArea:4586" "Tréguely (abri)" [47.630060240800155,-1.8358021329406147] 5102.568844407785
430 "redon:JourneyPattern:19141" "redon:VehicleJourney:73479" 4227 "okina:StopArea:4587" "Gascaigne" [47.62991288068991,-1.8359279947899294] 957.5090440809302
stops_match_shape_out_of_order WARNING 136

stops_match_shape_out_of_order

Two stop entries are different than their arrival-departure order defined by shapes.txt.

This could indicate a problem with the location of the stops, the path of the shape, or the sequence of the stops for their trip.

You can see more about this notice here.

Only the first 50 of 136 affected records are displayed below.

tripCsvRowNumber (?) The row number of the faulty record from `trips.txt`. shapeId (?) The id of the shape that is referred to. tripId (?) The id of the trip that is referred to. stopTimeCsvRowNumber1 (?) The row number of the first faulty record from `stop_times.txt`. stopId1 (?) The id of the first stop that is referred to. stopName1 (?) The name of the first stop that is referred to. match1 (?) Latitude and longitude pair of the first matching location. stopTimeCsvRowNumber2 (?) The row number of the second faulty record from `stop_times.txt`. stopId2 (?) The id of the second stop that is referred to. stopName2 (?) The name of the second stop that is referred to. match2 (?) Latitude and longitude pair of the second matching location.
394 "redon:JourneyPattern:11427" "redon:VehicleJourney:38181" 3951 "okina:StopArea:721" "La Corderie" [47.712715040157086,-2.217467164910599] 3950 "redon_2023_2024:StopArea:29644" "RUE JEANNE D'ARC" [47.71271521530795,-2.2174678841918274]
395 "redon:JourneyPattern:11428" "redon:VehicleJourney:38182" 3955 "okina:StopArea:721" "La Corderie" [47.712715040157086,-2.217467164910599] 3954 "redon_2023_2024:StopArea:29644" "RUE JEANNE D'ARC" [47.71271521530795,-2.2174678841918274]
182 "redon:JourneyPattern:19144" "redon:VehicleJourney:73482" 1833 "redon_2023_2024:StopArea:4163" "Rondelle/Dresny" [47.57791505054456,-1.9637900018214216] 1832 "redon_2023_2024:StopArea:4161" "Le Clos" [47.57791570473986,-1.9637900253959775]
174 "redon:JourneyPattern:19143" "redon:VehicleJourney:73481" 1734 "redon_2023_2024:StopArea:4031" "Garderie" [47.54169499510047,-1.8858140477707015] 1733 "redon_2023_2024:StopArea:14095" "Ecole Notre-Dame" [47.541694647315964,-1.8858174386866677]
340 "redon:JourneyPattern:19281" "redon:VehicleJourney:74440" 3453 "redon_2023_2024:StopArea:14095" "Ecole Notre-Dame" [47.541779946933794,-1.8898060017688745] 3452 "redon_2023_2024:StopArea:4033" "Ecole Publique" [47.54177902835829,-1.8898060323880752]
264 "redon:JourneyPattern:19138" "redon:VehicleJourney:73476" 2732 "redon_2023_2024:StopArea:3499" "Haut Luc" [47.635325473535296,-1.83282204297675] 2731 "okina:StopArea:2162" "Pl. du Nord" [47.63532505764701,-1.8328220769268446]
265 "redon:JourneyPattern:19136" "redon:VehicleJourney:73474" 2740 "okina:StopArea:2162" "Pl. du Nord" [47.633045074334674,-1.8274031615969784] 2739 "okina:StopArea:2179" "Ecole Ste-Marie" [47.63304542590289,-1.827403925874996]
100 "redon:JourneyPattern:18166" "redon:VehicleJourney:69489" 892 "redon_2023_2024:StopArea:3675" "La Guichardière" [47.63160297389968,-1.9652498370527023] 891 "redon_2023_2024:StopArea:35199" "Le Moulinet (intersection)" [47.6316027182882,-1.965248241240574]
102 "Redon:JourneyPattern:14897" "Redon:VehicleJourney:53841" 906 "redon_2023_2024:StopArea:24299" "Combray" [47.757809950638375,-1.8597402657136484] 905 "redon_2023_2024:StopArea:25306" "Les Noës" [47.757809800615476,-1.8597410732870527]
215 "redon:JourneyPattern:19490" "redon:VehicleJourney:75449" 2168 "redon_2023_2024:StopArea:3653" "Ecole publique" [47.65306496782776,-1.987788958552754] 2167 "redon_2023_2024:StopArea:3651" "Ecole Sainte-Marie" [47.65306374424648,-1.9877873822227574]
184 "redon:JourneyPattern:19163" "redon:VehicleJourney:73884" 1848 "redon_2023_2024:StopArea:14095" "Ecole Notre-Dame" [47.541779946933794,-1.8898060017688745] 1847 "redon_2023_2024:StopArea:4033" "Ecole Publique" [47.54177902835829,-1.8898060323880752]
183 "redon:JourneyPattern:19162" "redon:VehicleJourney:73883" 1840 "redon_2023_2024:StopArea:4163" "Rondelle/Dresny" [47.57791505054456,-1.9637900018214216] 1839 "redon_2023_2024:StopArea:4161" "Le Clos" [47.57791570473986,-1.9637900253959775]
181 "redon:JourneyPattern:19161" "redon:VehicleJourney:73882" 1819 "redon_2023_2024:StopArea:2027" "L'Andrény" [47.534010074318196,-1.857086080820881] 1818 "okina:StopArea:4517" "Piardière" [47.53401012883337,-1.8570861401060184]
434 "redon:JourneyPattern:19160" "redon:VehicleJourney:73881" 4263 "redon_2023_2024:StopArea:4033" "Ecole Publique" [47.541694994903125,-1.8858140496948352] 4262 "redon_2023_2024:StopArea:14095" "Ecole Notre-Dame" [47.541694647315964,-1.8858174386866677]
258 "Redon:JourneyPattern:17937" "Redon:VehicleJourney:68380" 2660 "okina:StopArea:61454" "La Porte" [47.75328999112921,-1.9380338314534806] 2659 "redon_2023_2024:StopArea:16315" "La Bonhommais" [47.753289963310024,-1.9380333028839332]
191 "redon:JourneyPattern:11314" "redon:VehicleJourney:37630" 1915 "okina:StopArea:4529" "-Penhouet" [47.65093080478529,-2.088925687028052] 1914 "redon_2023_2024:StopArea:14317" "Parc Anger - 44" [47.651047,-2.088886]
257 "Redon:JourneyPattern:17939" "Redon:VehicleJourney:68382" 2650 "okina:StopArea:61462" "Le Patis de la Porte" [47.807525600808205,-1.948727016867305] 2649 "bre_anren:StopArea:52139" "Collège St-Joseph" [47.807525584835425,-1.9487270175422136]
232 "redon:JourneyPattern:13610" "redon:VehicleJourney:48280" 2378 "okina:StopArea:2249" "St-Clément" [47.56563007726714,-1.9382268939218907] 2377 "okina:StopArea:4690" "Ecole Ste-Marie" [47.565631144366705,-1.9382254289278102]
101 "redon:JourneyPattern:18187" "redon:VehicleJourney:69590" 899 "redon_2023_2024:StopArea:3653" "Ecole publique" [47.65306499129669,-1.9877889887875875] 898 "redon_2023_2024:StopArea:3651" "Ecole Sainte-Marie" [47.65306374424648,-1.9877873822227574]
303 "redon:JourneyPattern:19154" "redon:VehicleJourney:73875" 3103 "redon_2023_2024:StopArea:1963" "Bourg Jamet" [47.635325073877205,-1.8328220756019307] 3102 "okina:StopArea:2162" "Pl. du Nord" [47.63532505764701,-1.8328220769268446]
47 "redon:JourneyPattern:18062" "redon:VehicleJourney:68985" 399 "redon_2023_2024:StopArea:29959" "La Courtinais" [47.63534004225025,-1.8328209964334308] 398 "okina:StopArea:4311" "Pl. du Nord" [47.63534272968773,-1.8328207695724832]
17 "Redon:JourneyPattern:15751" "Redon:VehicleJourney:57975" 135 "bre_anren:StopArea:57853" "Le Menuet" [47.740692063668945,-2.0056880795861574] 134 "redon_2023_2024:StopArea:32472" "Bothéa" [47.740693146761295,-2.0056894334512205]
353 "redon:JourneyPattern:3575" "MAURY:VehicleJourney:7277" 3646 "redon_2023_2024:StopArea:14321" "Gare SNCF de Massérac" [47.6511000000001,-2.0884573035600313] 3645 "redon_2023_2024:StopArea:14318" "Gare SNCF" [47.6511,-2.088444]
256 "Redon:JourneyPattern:17959" "Redon:VehicleJourney:68482" 2640 "bre_anren:StopArea:52291" "La Porte" [47.75328999114689,-1.938033831789382] 2639 "redon_2023_2024:StopArea:16315" "La Bonhommais" [47.753289963310024,-1.9380333028839332]
379 "redon:JourneyPattern:14849" "redon:VehicleJourney:53633" 3874 "okina:StopArea:706" "Le Bourgeix Nord" [47.62030024806999,-2.234148127578763] 3873 "redon_2023_2024:StopArea:15208" "Piquet" [47.62030164706362,-2.234148847060717]
297 "redon:JourneyPattern:19174" "redon:VehicleJourney:73933" 3032 "redon_2023_2024:StopArea:1943" "Guénouvry Centre" [47.60510302829885,-1.7427002631761332] 3031 "okina:StopArea:2216" "Le Tahun" [47.60510310486108,-1.742700975196567]
241 "redon:JourneyPattern:19050" "redon:VehicleJourney:73733" 2440 "redon_2023_2024:StopArea:3451" "Les Sapins" [47.642345102560824,-1.8638910761879852] 2439 "redon_2023_2024:StopArea:22977" "Feuilly" [47.642348324221835,-1.8638934694202542]
352 "Redon:JourneyPattern:11173" "Redon:VehicleJourney:37371" 3643 "redon_2023_2024:StopArea:14320" "Gare SNCF de Massérac" [47.699226435416534,-1.869401557076897] 3642 "redon_2023_2024:StopArea:14797" "Gare de Beslé" [47.6992283177434,-1.8693996422986157]
172 "redon:JourneyPattern:15961" "redon:VehicleJourney:58985" 1718 "redon_2023_2024:StopArea:4039" "L'Angle" [47.53263985391947,-1.9381930289182556] 1717 "redon_2023_2024:StopArea:36915" "La Souraudais (Prim)" [47.5326395833091,-1.9381930824885678]
320 "redon:JourneyPattern:19079" "redon:VehicleJourney:73842" 3259 "redon_2023_2024:StopArea:15506" "Salle Bellevue" [47.6353256899482,-1.8328220253103742] 3258 "okina:StopArea:2162" "Pl. du Nord" [47.63532505764701,-1.8328220769268446]
286 "redon:JourneyPattern:19073" "redon:VehicleJourney:73836" 2935 "redon_2023_2024:StopArea:4211" "Garderie" [47.686573007065725,-1.7384119718087194] 2934 "okina:StopArea:4580" "Ecole St-Guénolé" [47.68657325200933,-1.7384109945169917]
309 "Redon:JourneyPattern:14343" "Redon:VehicleJourney:51552" 3167 "bre_anren:StopArea:52249" "Parsac" [47.75534416819106,-1.9628152482817471] 3166 "bre_anren:StopArea:52247" "Rues Colas" [47.75538304321953,-1.9628726352239407]
285 "redon:JourneyPattern:19070" "redon:VehicleJourney:73833" 2929 "redon_2023_2024:StopArea:4213" "Rte de la Guérinais" [47.686615006466646,-1.7616921551973304] 2928 "redon_2023_2024:StopArea:1857" "Coisvaux" [47.68661501819475,-1.7616924366682103]
127 "redon:JourneyPattern:14411" "redon:VehicleJourney:51679" 1185 "redon_2023_2024:StopArea:12878" "Garenne" [47.65093038871181,-2.088925848834348] 1184 "redon_2023_2024:StopArea:14317" "Parc Anger - 44" [47.651047,-2.088886]
173 "redon:JourneyPattern:15983" "redon:VehicleJourney:59087" 1726 "redon_2023_2024:StopArea:4039" "L'Angle" [47.53263985391947,-1.9381930289182556] 1725 "redon_2023_2024:StopArea:36915" "La Souraudais (Prim)" [47.5326395833091,-1.9381930824885678]
235 "redon:JourneyPattern:16950" "redon:VehicleJourney:63633" 2399 "redon_2023_2024:StopArea:4019" "Route de la Devallerie" [47.61489494617451,-1.9290441091337784] 2398 "redon_2023_2024:StopArea:14600" "Bel Abord" [47.61489129710303,-1.9290515078010466]
289 "redon:JourneyPattern:15982" "redon:VehicleJourney:59086" 2951 "redon_2023_2024:StopArea:4033" "Ecole Publique" [47.54169499490312,-1.8858140496948488] 2950 "redon_2023_2024:StopArea:14095" "Ecole Notre-Dame" [47.541694647315964,-1.8858174386866677]
224 "redon:JourneyPattern:11383" "redon:VehicleJourney:37977" 2276 "redon_2023_2024:StopArea:14317" "Parc Anger - 44" [47.655149987267386,-2.076859815376605] 2275 "okina:StopArea:61500" "Collège Bellevue" [47.65514997106042,-2.0768595803752157]
204 "Redon:JourneyPattern:19367" "Redon:VehicleJourney:74846" 2055 "redon_2023_2024:StopArea:20251" "Bois Menet" [47.72873000000004,-1.9382346877474068] 2054 "bre_anren:StopArea:52105" "Les Presselais" [47.72873000000013,-1.9382339999991933]
83 "Redon:JourneyPattern:19006" "Redon:VehicleJourney:73529" 716 "bre_anren:StopArea:58005" "Bel Air" [47.80348590863121,-1.9661291418622395] 715 "redon_2023_2024:StopArea:23686" "Le Breil aux Oyons" [47.80348586354477,-1.9661292118649432]
203 "Redon:JourneyPattern:19366" "Redon:VehicleJourney:74845" 2040 "bre_anren:StopArea:57155" "L'Alleu" [47.79403300794911,-1.8812221053254308] 2039 "bre_anren:StopArea:52195" "Les Emailleries" [47.79403301258916,-1.8812221668058777]
128 "redon:JourneyPattern:16948" "redon:VehicleJourney:63631" 1197 "redon_2023_2024:StopArea:3831" "Marotais" [47.638348001084616,-1.9035979707155426] 1196 "redon_2023_2024:StopArea:3829" "Le Pont du Patis" [47.63834818093908,-1.9035931146731775]
124 "redon:JourneyPattern:14409" "redon:VehicleJourney:51677" 1153 "redon_2023_2024:StopArea:22977" "Feuilly" [47.630012662687996,-1.835932984620936] 1152 "okina:StopArea:4340" "Stade" [47.62986816779246,-1.8359263966845825]
129 "redon:JourneyPattern:16949" "redon:VehicleJourney:63632" 1204 "redon_2023_2024:StopArea:3653" "Ecole publique" [47.65306496782776,-1.987788958552754] 1203 "redon_2023_2024:StopArea:3651" "Ecole Sainte-Marie" [47.65306374424648,-1.9877873822227574]
401 "redon:JourneyPattern:17915" "redon:VehicleJourney:68278" 3988 "redon_2023_2024:StopArea:7137" "La Saudrais" [47.71271506452061,-2.2174672649628255] 3987 "redon_2023_2024:StopArea:29644" "RUE JEANNE D'ARC" [47.71271521530795,-2.2174678841918274]
399 "redon:JourneyPattern:17914" "redon:VehicleJourney:68277" 3974 "redon_2023_2024:StopArea:7137" "La Saudrais" [47.71271506452061,-2.2174672649628255] 3973 "redon_2023_2024:StopArea:29644" "RUE JEANNE D'ARC" [47.71271521530795,-2.2174678841918274]
111 "redon:JourneyPattern:11376" "redon:VehicleJourney:37890" 1018 "redon_2023_2024:StopArea:14317" "Parc Anger - 44" [47.65515002016453,-2.0768601829191518] 1017 "okina:StopArea:61500" "Collège Bellevue" [47.655150081432836,-2.076860738704419]
330 "redon:JourneyPattern:19099" "redon:VehicleJourney:73458" 3364 "redon_2023_2024:StopArea:1761" "Collège Bellevue" [47.6305770322006,-1.831862727993128] 3363 "okina:StopArea:2164" "Collège St-Michel" [47.63058094873209,-1.8318296439792547]
325 "redon:JourneyPattern:19094" "redon:VehicleJourney:73453" 3315 "redon_2023_2024:StopArea:2039" "Les Drieux" [47.63532521339879,-1.832822064212402] 3314 "okina:StopArea:2162" "Pl. du Nord" [47.63532505764701,-1.8328220769268446]
321 "redon:JourneyPattern:19092" "redon:VehicleJourney:73451" 3266 "okina:StopArea:2241" "La Pétiaudais" [47.542156072810535,-1.8809886905553401] 3265 "okina:StopArea:4569" "Petit Breton" [47.54215616058255,-1.8809883175244178]
trip_coverage_not_active_for_next7_days WARNING 1

trip_coverage_not_active_for_next7_days

Trips data should be valid for at least the next seven days.

This notice is triggered if the date range where a significant number of trips are running ends in less than 7 days.

You can see more about this notice here.

currentDate (?) Current date (YYYYMMDD format). serviceWindowStartDate (?) The start date of the majority service window. serviceWindowEndDate (?) The end date of the majority service window.
"20260505" "20230904" "20240705"