fichiergtf-94a51fc71e37b1 — Source Data Validation Report

This report was generated by the Canonical GTFS Schedule validator, version 8.0.1 at 2026-08-15T06:43:37Z,
for the dataset file:///shared/fichiergtf-94a51fc71e37b1_6afbe290.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. stop_times.txt
  6. stops.txt
  7. trips.txt
  8. trips_extensions.txt

Counts


  • Agencies: 1
  • Blocks: 0
  • Routes: 1822
  • Shapes: 0
  • Stops: 1946
  • Trips: 1822

Specification Compliance report

16274 notices reported (615 errors, 15617 warnings, 42 infos)

Notice Code Severity Total
decreasing_or_equal_stop_time_distance ERROR 590

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.

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

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`.
"6-4-101A1|19990901|1" "80:18160" 8645 0.0 2 8644 0.0 1
"4-2-110A1|19990901|1" "80:01929" 5208 0.0 2 5207 0.0 1
"6-12-216A1|20100901|1" "80:01247" 7978 0.0 2 7977 0.0 1
"6-12-216A1|20100901|1" "80:01249" 7979 0.0 3 7978 0.0 2
"6-12-216A1|20100901|1" "80:01253" 7980 0.0 4 7979 0.0 3
"8-3-101A1|19990901|1" "80:24818" 11020 0.0 2 11019 0.0 1
"5-3-112A1|20230505|1" "80:24840" 6538 0.0 2 6537 0.0 1
"5-3-112A1|20230505|1" "80:01316" 6539 0.0 3 6538 0.0 2
"5-3-112A1|20230505|1" "80:04846" 6540 0.0 4 6539 0.0 3
"6-2-122A1|20060907|1" "80:04631" 8388 0.0 2 8387 0.0 1
"2-21-101A1|20100901|1" "80:24883" 3674 0.0 2 3673 0.0 1
"2-21-101A1|20100901|1" "80:01039" 3675 0.0 3 3674 0.0 2
"2-21-101A1|20100901|1" "80:03059" 3676 0.0 4 3675 0.0 3
"2-21-101A1|20100901|1" "80:14145" 3677 0.0 5 3676 0.0 4
"2-21-101A1|20100901|1" "80:24771" 3678 0.0 6 3677 0.0 5
"2-21-101A1|20100901|1" "80:01596" 3679 0.0 7 3678 0.0 6
"9-37-102A1|20190708|1" "80:19214" 13955 0.0 2 13954 0.0 1
"9-37-102A1|20190708|1" "80:15047" 13956 0.0 3 13955 0.0 2
"9-37-102A1|20190708|1" "80:04344" 13957 0.0 4 13956 0.0 3
"1-4-306R1|20230509|1" "80:24856" 1198 0.0 2 1197 0.0 1
"1-4-306R1|20230509|1" "80:24807" 1199 0.0 3 1198 0.0 2
"1-4-306R1|20230509|1" "80:04436" 1200 0.0 4 1199 0.0 3
"1-4-306R1|20230509|1" "80:04434" 1201 0.0 5 1200 0.0 4
"2-6-207A1|20200826|1" "80:01012" 3823 0.0 2 3822 0.0 1
"2-6-207A1|20200826|1" "80:02577" 3824 0.0 3 3823 0.0 2
"2-6-207A1|20200826|1" "80:24747" 3825 0.0 4 3824 0.0 3
"2-6-207A1|20200826|1" "80:01012" 3826 0.0 5 3825 0.0 4
"1-63-101A1|20260706|1" "80:00386" 2309 0.0 2 2308 0.0 1
"1-63-101A1|20260706|1" "80:14386" 2310 0.0 3 2309 0.0 2
"1-4-307R1|20230703|1" "80:03737" 1203 0.0 2 1202 0.0 1
"1-4-307R1|20230703|1" "80:18601" 1204 0.0 3 1203 0.0 2
"1-4-307R1|20230703|1" "80:18559" 1205 0.0 4 1204 0.0 3
"1-4-307R1|20230703|1" "80:18565" 1206 0.0 5 1205 0.0 4
"2-12-105A1|20200706|1" "80:01608" 2707 0.0 2 2706 0.0 1
"2-12-105A1|20200706|1" "80:02294" 2708 0.0 3 2707 0.0 2
"2-12-105A1|20200706|1" "80:15292" 2709 0.0 4 2708 0.0 3
"5-3-318R1|20230505|1" "80:24840" 6721 0.0 2 6720 0.0 1
"5-3-318R1|20230505|1" "80:24829" 6722 0.0 3 6721 0.0 2
"7-15-124A1|20230509|1" "80:16058" 9161 0.0 2 9160 0.0 1
"7-15-124A1|20230509|1" "80:01372" 9162 0.0 3 9161 0.0 2
"7-15-124A1|20230509|1" "80:01371" 9163 0.0 4 9162 0.0 3
"8-14-111A1|20190708|1" "80:01064" 10761 0.0 2 10760 0.0 1
"8-14-111A1|20190708|1" "80:04206" 10762 0.0 3 10761 0.0 2
"8-14-111A1|20190708|1" "80:16462" 10763 0.0 4 10762 0.0 3
"7-15-314R1|20230509|1" "80:01372" 9296 0.0 2 9295 0.0 1
"7-15-314R1|20230509|1" "80:16058" 9297 0.0 3 9296 0.0 2
"7-15-314R1|20230509|1" "80:04027" 9298 0.0 4 9297 0.0 3
"7-15-314R1|20230509|1" "80:01501" 9299 0.0 5 9298 0.0 4
"2-12-305R1|20200706|1" "80:01608" 2737 0.0 2 2736 0.0 1
"2-12-305R1|20200706|1" "80:02294" 2738 0.0 3 2737 0.0 2
point_near_origin ERROR 25

point_near_origin

A point is too close to origin (0, 0).

You can see more about this notice here.

filename (?) The name of the affected GTFS file. csvRowNumber (?) The row of the faulty row. entityId (?) The id of the faulty entity. latFieldName (?) The name of the field that uses latitude value. latFieldValue (?) The latitude of the faulty row. lonFieldName (?) The name of the field that uses longitude value. lonFieldValue (?) The longitude of the faulty row
"stops.txt" 107 "80:00514" "stop_lat" 0.0 "stop_lon" 0.0
"stops.txt" 580 "80:02647" "stop_lat" 0.0 "stop_lon" 0.0
"stops.txt" 788 "80:03461" "stop_lat" 0.0 "stop_lon" 0.0
"stops.txt" 878 "80:03889" "stop_lat" 0.0 "stop_lon" 0.0
"stops.txt" 991 "80:04327" "stop_lat" 0.0 "stop_lon" 0.0
"stops.txt" 1064 "80:04604" "stop_lat" 0.0 "stop_lon" 0.0
"stops.txt" 1308 "80:15522" "stop_lat" 0.0 "stop_lon" 0.0
"stops.txt" 1383 "80:17363" "stop_lat" 0.0 "stop_lon" 0.0
"stops.txt" 1384 "80:17364" "stop_lat" 0.0 "stop_lon" 0.0
"stops.txt" 1415 "80:17765" "stop_lat" 0.0 "stop_lon" 0.0
"stops.txt" 1478 "80:18172" "stop_lat" 0.0 "stop_lon" 0.0
"stops.txt" 1492 "80:18229" "stop_lat" 0.0 "stop_lon" 0.0
"stops.txt" 1499 "80:18251" "stop_lat" 0.0 "stop_lon" 0.0
"stops.txt" 1548 "80:18443" "stop_lat" 0.0 "stop_lon" 0.0
"stops.txt" 1590 "80:18564" "stop_lat" 0.0 "stop_lon" 0.0
"stops.txt" 1596 "80:18576" "stop_lat" 0.0 "stop_lon" 0.0
"stops.txt" 1618 "80:18629" "stop_lat" 0.0 "stop_lon" 0.0
"stops.txt" 1622 "80:18649" "stop_lat" 0.0 "stop_lon" 0.0
"stops.txt" 1636 "80:18692" "stop_lat" 0.0 "stop_lon" 0.0
"stops.txt" 1641 "80:18699" "stop_lat" 0.0 "stop_lon" 0.0
"stops.txt" 1642 "80:18700" "stop_lat" 0.0 "stop_lon" 0.0
"stops.txt" 1707 "80:19047" "stop_lat" 0.0 "stop_lon" 0.0
"stops.txt" 1760 "80:19615" "stop_lat" 0.0 "stop_lon" 0.0
"stops.txt" 1883 "80:24777" "stop_lat" 0.0 "stop_lon" 0.0
"stops.txt" 1886 "80:24780" "stop_lat" 0.0 "stop_lon" 0.0
fast_travel_between_consecutive_stops WARNING 120

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.

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

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.
1077 "6-2-319R1|20160901|1" "6-2-319|20160901" 25542.051910668255 5534.1112473114545 8598 1 "80:01357" "CONTY - Collège Jules Ferry" "17:05:00" 8599 2 "80:17765" "BOSQUEL - Centre" "17:17:00"
1077 "6-2-319R1|20160901|1" "6-2-319|20160901" 47442.04691158726 5534.905473018514 8599 2 "80:17765" "BOSQUEL - Centre" "17:17:00" 8600 3 "80:01798" "ESSERTAUX - Mairie" "17:23:00"
962 "6-1-113A1|19990901|1" "6-1-113|19990901" 83252.0728603648 5550.138190690986 7727 1 "80:24780" "NESLE-L'HOPITAL - Abribus" "07:32:00" 7728 2 "80:15394" "SENARPONT - Zone d'activité" "07:35:00"
917 "6-10-107A1|19990901|1" "6-10-107|19990901" 55382.437202224755 5538.2437202224755 7370 5 "80:17924" "GAUVILLE - Les Sorbiers des Oiseaux" "07:37:00" 7371 6 "80:03461" "MORVILLERS-SAINT-SATURNIN - Digeon" "07:42:00"
917 "6-10-107A1|19990901|1" "6-10-107|19990901" 55357.8909098132 5535.78909098132 7371 6 "80:03461" "MORVILLERS-SAINT-SATURNIN - Digeon" "07:42:00" 7372 7 "80:02110" "FOURCIGNY - Beaurepaire" "07:47:00"
211 "1-52-108A1|20160901|1" "1-52-108|20160901" 55713.31619901247 5571.331619901247 1872 1 "80:02264" "FRIVILLE-ESCARBOTIN - Collège La Rose des Vents" "08:00:00" 1873 2 "80:18576" "FRIVILLE-ESCARBOTIN - Aragon" "08:05:00"
211 "1-52-108A1|20160901|1" "1-52-108|20160901" 30361.143616806632 5566.209663081216 1873 2 "80:18576" "FRIVILLE-ESCARBOTIN - Aragon" "08:05:00" 1874 3 "80:20009" "AIGNEVILLE - Hocquelus abribus" "08:15:00"
1037 "6-2-103A1|19990901|1" "6-2-103|19990901" 47442.04691158726 5534.905473018514 8302 2 "80:01798" "ESSERTAUX - Mairie" "08:04:00" 8303 3 "80:17765" "BOSQUEL - Centre" "08:10:00"
1037 "6-2-103A1|19990901|1" "6-2-103|19990901" 20752.917177417956 5534.1112473114545 8303 3 "80:17765" "BOSQUEL - Centre" "08:10:00" 8304 4 "80:01357" "CONTY - Collège Jules Ferry" "08:25:00"
1760 "9-32-301R1|19990901|1" "9-32-301|19990901" 111378.54709164004 5568.9273545820015 13857 6 "80:02320" "GINCHY - Mairie" "17:10:00" 13858 7 "80:18443" "LONGUEVAL - Râperie" "17:12:00"
1760 "9-32-301R1|19990901|1" "9-32-301|19990901" 83535.22820569063 5569.015213712709 13858 7 "80:18443" "LONGUEVAL - Râperie" "17:12:00" 13859 8 "80:02980" "LONGUEVAL - Ecole" "17:15:00"
94 "1-20-304R1|19990901|1" "1-20-304|19990901" 55501.876302047625 5550.187630204762 925 9 "80:02192" "FRESNEVILLE - Rue de l'Eglise" "16:42:00" 926 10 "80:15522" "ANDAINVILLE - Andainville au Bois" "16:47:00"
94 "1-20-304R1|19990901|1" "1-20-304|19990901" 83255.66880470679 5550.377920313786 926 10 "80:15522" "ANDAINVILLE - Andainville au Bois" "16:47:00" 927 11 "80:00288" "ANDAINVILLE - Place" "16:50:00"
942 "6-10-305R1|19990901|1" "6-10-305|19990901" 66429.46909177584 5535.78909098132 7565 6 "80:02110" "FOURCIGNY - Beaurepaire" "17:39:00" 7566 7 "80:03461" "MORVILLERS-SAINT-SATURNIN - Digeon" "17:43:00"
942 "6-10-305R1|19990901|1" "6-10-305|19990901" 55382.437202224755 5538.2437202224755 7566 7 "80:03461" "MORVILLERS-SAINT-SATURNIN - Digeon" "17:43:00" 7567 8 "80:17924" "GAUVILLE - Les Sorbiers des Oiseaux" "17:48:00"
1099 "6-8-301R1|19990901|1" "6-8-301|19990901" 82987.27572844877 5532.485048563251 8745 6 "80:24782" "HESCAMPS - Mairie" "16:48:00" 8746 7 "80:02647" "HESCAMPS - Saint Clair" "16:51:00"
1099 "6-8-301R1|19990901|1" "6-8-301|19990901" 82963.78457774654 5530.918971849769 8746 7 "80:02647" "HESCAMPS - Saint Clair" "16:51:00" 8747 8 "80:02651" "HESCAMPS - Handicourt" "16:54:00"
88 "1-20-204R1|19990901|1" "1-20-204|19990901" 83252.81445307143 5550.187630204762 870 9 "80:02192" "FRESNEVILLE - Rue de l'Eglise" "12:40:00" 871 10 "80:15522" "ANDAINVILLE - Andainville au Bois" "12:43:00"
88 "1-20-204R1|19990901|1" "1-20-204|19990901" 41627.834402353394 5550.377920313786 871 10 "80:15522" "ANDAINVILLE - Andainville au Bois" "12:43:00" 872 11 "80:00288" "ANDAINVILLE - Place" "12:50:00"
941 "6-10-304R1|20010906|1" "6-10-304|20010906" 110755.46777203762 5537.773388601881 7551 2 "80:17364" "POIX-DE-PICARDIE - Ecoles primaires départ" "16:23:00" 7552 3 "80:03888" "POIX-DE-PICARDIE - Collège des Fontaines" "16:25:00"
941 "6-10-304R1|20010906|1" "6-10-304|20010906" 55457.50652273403 5545.750652273403 7557 8 "80:18225" "SAINT-AUBIN-MONTENOY - Montenoy" "16:52:00" 7558 9 "80:04327" "SAINT-AUBIN-MONTENOY - Centre" "16:57:00"
941 "6-10-304R1|20010906|1" "6-10-304|20010906" 23733.31452257949 5537.773388601881 7558 9 "80:04327" "SAINT-AUBIN-MONTENOY - Centre" "16:57:00" 7559 10 "80:03888" "POIX-DE-PICARDIE - Collège des Fontaines" "17:10:00"
157 "1-50-305R1|20160901|1" "1-50-305|20160901" 167078.51392508188 5569.283797502729 1462 2 "80:24652" "FRESSENNEVILLE - Place de la République" "17:41:00" 1463 3 "80:18564" "FRESSENNEVILLE - Abribus" "17:42:00"
157 "1-50-305R1|20160901|1" "1-50-305|20160901" 167071.5026636381 5569.050088787937 1463 3 "80:18564" "FRESSENNEVILLE - Abribus" "17:42:00" 1464 4 "80:19933" "FRESSENNEVILLE - Rue Jean Jaurès" "17:43:00"
918 "6-10-108A1|19990901|1" "6-10-108|19990901" 47438.37866704818 5534.477511155621 7377 1 "80:02647" "HESCAMPS - Saint Clair" "07:25:00" 7378 2 "80:02648" "HESCAMPS - Mesnil Huchon" "07:31:00"
918 "6-10-108A1|19990901|1" "6-10-108|19990901" 20766.650207257055 5537.773388601881 7388 12 "80:03888" "POIX-DE-PICARDIE - Collège des Fontaines" "08:10:00" 7389 13 "80:03889" "POIX-DE-PICARDIE - Ecoles primaires" "08:25:00"
916 "6-10-105A1|19990901|1" "6-10-105|19990901" 66525.45284046826 5543.787736705688 7359 1 "80:04601" "THIEULLOY-L'ABBAYE - Hermilly" "07:35:00" 7360 2 "80:04327" "SAINT-AUBIN-MONTENOY - Centre" "07:39:00"
916 "6-10-105A1|19990901|1" "6-10-105|19990901" 55457.50652273403 5545.750652273403 7360 2 "80:04327" "SAINT-AUBIN-MONTENOY - Centre" "07:39:00" 7361 3 "80:18225" "SAINT-AUBIN-MONTENOY - Montenoy" "07:44:00"
225 "1-52-304R1|20160901|1" "1-52-304|20160901" 111385.67595005457 5569.283797502729 1954 2 "80:24652" "FRESSENNEVILLE - Place de la République" "17:15:00" 1955 3 "80:18564" "FRESSENNEVILLE - Abribus" "17:17:00"
225 "1-52-304R1|20160901|1" "1-52-304|20160901" 111381.00177575873 5569.050088787937 1955 3 "80:18564" "FRESSENNEVILLE - Abribus" "17:17:00" 1956 4 "80:19933" "FRESSENNEVILLE - Rue Jean Jaurès" "17:19:00"
510 "3-2-301R1|19990901|1" "3-2-301|19990901" 166767.07624771784 5558.902541590594 4438 3 "80:15333" "ALLERY - 820 Rue du Bout de la Ville" "16:45:00" 4439 4 "80:24777" "ALLERY - Face 27 rue du Hamel" "16:46:00"
510 "3-2-301R1|19990901|1" "3-2-301|19990901" 166757.21347337344 5558.573782445781 4439 4 "80:24777" "ALLERY - Face 27 rue du Hamel" "16:46:00" 4440 5 "80:00223" "ALLERY - Rue de Belleville - RD173" "16:47:00"
486 "3-13-301R1|20020106|1" "3-13-301|20020106" 166556.6459673888 5551.888198912959 4245 2 "80:03316" "MOLLIENS-DREUIL - Dreuil - Mairie" "16:31:00" 4246 3 "80:18229" "MOLLIENS-DREUIL - Dreuil - Abri Carrefour D156" "16:32:00"
486 "3-13-301R1|20020106|1" "3-13-301|20020106" 66630.55645443236 5552.546371202697 4246 3 "80:18229" "MOLLIENS-DREUIL - Dreuil - Abri Carrefour D156" "16:32:00" 4247 4 "80:14406" "OISSY - Ecole" "16:36:00"
1093 "6-6-201R1|19990901|1" "6-6-201|19990901" 36921.640792575025 5538.2461188862535 8705 1 "80:03461" "MORVILLERS-SAINT-SATURNIN - Digeon" "11:50:00" 8706 2 "80:02297" "GAUVILLE - Ecole" "11:58:00"
1274 "7-2-326R1|19990901|1" "7-2-326|19990901" 167071.2189621375 5569.04063207125 10012 6 "80:18072" "LONGUEVAL - Place Bulté" "18:22:00" 10013 7 "80:18443" "LONGUEVAL - Râperie" "18:23:00"
1274 "7-2-326R1|19990901|1" "7-2-326|19990901" 111353.82986210292 5567.691493105146 10013 7 "80:18443" "LONGUEVAL - Râperie" "18:23:00" 10014 8 "80:02416" "GUILLEMONT - Ecole - Eglise" "18:25:00"
1029 "6-17-302R1|20160901|1" "6-17-302|20160901" 41591.56551318896 5545.542068425194 8246 1 "80:02720" "HORNOY-LE-BOURG - Ecole" "16:05:00" 8247 2 "80:18692" "HORNOY-LE-BOURG - Boisrault - Rue d'Hornoy" "16:12:00"
1029 "6-17-302R1|20160901|1" "6-17-302|20160901" 47554.75464285885 5548.054708333532 8247 2 "80:18692" "HORNOY-LE-BOURG - Boisrault - Rue d'Hornoy" "16:12:00" 8248 3 "80:18685" "VILLERS-CAMPSART - Mairie" "16:18:00"
721 "4-8-301R1|20160901|1" "4-8-301|20160901" 30446.980566487262 5581.946437189332 6185 4 "80:18653" "DOULLENS - Garderie Etienne Marchand" "16:40:00" 6186 5 "80:19615" "DOULLENS - Hameau de Beaurepaire" "16:50:00"
721 "4-8-301R1|20160901|1" "4-8-301|20160901" 30452.11670610624 5582.8880627861445 6186 5 "80:19615" "DOULLENS - Hameau de Beaurepaire" "16:50:00" 6187 6 "80:01638" "DOULLENS - Hameau de Milly" "17:00:00"
493 "3-2-101A1|19990901|1" "3-2-101|19990901" 166767.07624771784 5558.902541590594 4300 2 "80:15333" "ALLERY - 820 Rue du Bout de la Ville" "07:15:00" 4301 3 "80:24777" "ALLERY - Face 27 rue du Hamel" "07:16:00"
493 "3-2-101A1|19990901|1" "3-2-101|19990901" 111171.47564891563 5558.573782445781 4301 3 "80:24777" "ALLERY - Face 27 rue du Hamel" "07:16:00" 4302 4 "80:00223" "ALLERY - Rue de Belleville - RD173" "07:18:00"
715 "4-8-101A1|20160901|1" "4-8-101|20160901" 55828.88062786144 5582.8880627861445 6154 1 "80:19615" "DOULLENS - Hameau de Beaurepaire" "08:10:00" 6155 2 "80:01638" "DOULLENS - Hameau de Milly" "08:15:00"
135 "1-50-105A1|20160901|1" "1-50-105|20160901" 167071.5026636381 5569.050088787937 1245 10 "80:19933" "FRESSENNEVILLE - Rue Jean Jaurès" "07:20:00" 1246 11 "80:18564" "FRESSENNEVILLE - Abribus" "07:21:00"
135 "1-50-105A1|20160901|1" "1-50-105|20160901" 167078.51392508188 5569.283797502729 1246 11 "80:18564" "FRESSENNEVILLE - Abribus" "07:21:00" 1247 12 "80:24652" "FRESSENNEVILLE - Place de la République" "07:22:00"
207 "1-52-104A1|20160901|1" "1-52-104|20160901" 167071.5026636381 5569.050088787937 1844 3 "80:19933" "FRESSENNEVILLE - Rue Jean Jaurès" "08:19:00" 1845 4 "80:18564" "FRESSENNEVILLE - Abribus" "08:20:00"
207 "1-52-104A1|20160901|1" "1-52-104|20160901" 167078.51392508188 5569.283797502729 1845 4 "80:18564" "FRESSENNEVILLE - Abribus" "08:20:00" 1846 5 "80:24652" "FRESSENNEVILLE - Place de la République" "08:21:00"
926 "6-10-118A1|19990901|1" "6-10-118|19990901" 55382.437202224755 5538.2437202224755 7439 5 "80:17924" "GAUVILLE - Les Sorbiers des Oiseaux" "07:37:00" 7440 6 "80:03461" "MORVILLERS-SAINT-SATURNIN - Digeon" "07:42:00"
926 "6-10-118A1|19990901|1" "6-10-118|19990901" 55357.8909098132 5535.78909098132 7440 6 "80:03461" "MORVILLERS-SAINT-SATURNIN - Digeon" "07:42:00" 7441 7 "80:02110" "FOURCIGNY - Beaurepaire" "07:47:00"
fast_travel_between_far_stops WARNING 60

fast_travel_between_far_stops

A transit vehicle moves too fast between two far stops.

Two stops are considered "far" if they are more than 10 km apart. This normally indicates a more serious problem than too fast travel between consecutive stops.

The speed threshold depends on route type and are the same as fast_travel_between_consecutive_stops.

You can see more about this notice here.

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

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.
1077 "6-2-319R1|20160901|1" "6-2-319|20160901" 25542.051910668255 5534.1112473114545 8598 1 "80:01357" "CONTY - Collège Jules Ferry" "17:05:00" 8599 2 "80:17765" "BOSQUEL - Centre" "17:17:00"
962 "6-1-113A1|19990901|1" "6-1-113|19990901" 83252.0728603648 5550.138190690986 7727 1 "80:24780" "NESLE-L'HOPITAL - Abribus" "07:32:00" 7728 2 "80:15394" "SENARPONT - Zone d'activité" "07:35:00"
917 "6-10-107A1|19990901|1" "6-10-107|19990901" 55382.437202224755 5538.2437202224755 7370 5 "80:17924" "GAUVILLE - Les Sorbiers des Oiseaux" "07:37:00" 7371 6 "80:03461" "MORVILLERS-SAINT-SATURNIN - Digeon" "07:42:00"
211 "1-52-108A1|20160901|1" "1-52-108|20160901" 55713.31619901247 5571.331619901247 1872 1 "80:02264" "FRIVILLE-ESCARBOTIN - Collège La Rose des Vents" "08:00:00" 1873 2 "80:18576" "FRIVILLE-ESCARBOTIN - Aragon" "08:05:00"
1037 "6-2-103A1|19990901|1" "6-2-103|19990901" 47442.04691158726 5534.905473018514 8302 2 "80:01798" "ESSERTAUX - Mairie" "08:04:00" 8303 3 "80:17765" "BOSQUEL - Centre" "08:10:00"
1760 "9-32-301R1|19990901|1" "9-32-301|19990901" 111378.54709164004 5568.9273545820015 13857 6 "80:02320" "GINCHY - Mairie" "17:10:00" 13858 7 "80:18443" "LONGUEVAL - Râperie" "17:12:00"
94 "1-20-304R1|19990901|1" "1-20-304|19990901" 55501.876302047625 5550.187630204762 925 9 "80:02192" "FRESNEVILLE - Rue de l'Eglise" "16:42:00" 926 10 "80:15522" "ANDAINVILLE - Andainville au Bois" "16:47:00"
942 "6-10-305R1|19990901|1" "6-10-305|19990901" 66429.46909177584 5535.78909098132 7565 6 "80:02110" "FOURCIGNY - Beaurepaire" "17:39:00" 7566 7 "80:03461" "MORVILLERS-SAINT-SATURNIN - Digeon" "17:43:00"
1099 "6-8-301R1|19990901|1" "6-8-301|19990901" 82987.27572844877 5532.485048563251 8745 6 "80:24782" "HESCAMPS - Mairie" "16:48:00" 8746 7 "80:02647" "HESCAMPS - Saint Clair" "16:51:00"
88 "1-20-204R1|19990901|1" "1-20-204|19990901" 83252.81445307143 5550.187630204762 870 9 "80:02192" "FRESNEVILLE - Rue de l'Eglise" "12:40:00" 871 10 "80:15522" "ANDAINVILLE - Andainville au Bois" "12:43:00"
941 "6-10-304R1|20010906|1" "6-10-304|20010906" 110755.46777203762 5537.773388601881 7551 2 "80:17364" "POIX-DE-PICARDIE - Ecoles primaires départ" "16:23:00" 7552 3 "80:03888" "POIX-DE-PICARDIE - Collège des Fontaines" "16:25:00"
157 "1-50-305R1|20160901|1" "1-50-305|20160901" 167078.51392508188 5569.283797502729 1462 2 "80:24652" "FRESSENNEVILLE - Place de la République" "17:41:00" 1463 3 "80:18564" "FRESSENNEVILLE - Abribus" "17:42:00"
918 "6-10-108A1|19990901|1" "6-10-108|19990901" 47438.37866704818 5534.477511155621 7377 1 "80:02647" "HESCAMPS - Saint Clair" "07:25:00" 7378 2 "80:02648" "HESCAMPS - Mesnil Huchon" "07:31:00"
916 "6-10-105A1|19990901|1" "6-10-105|19990901" 66525.45284046826 5543.787736705688 7359 1 "80:04601" "THIEULLOY-L'ABBAYE - Hermilly" "07:35:00" 7360 2 "80:04327" "SAINT-AUBIN-MONTENOY - Centre" "07:39:00"
225 "1-52-304R1|20160901|1" "1-52-304|20160901" 111385.67595005457 5569.283797502729 1954 2 "80:24652" "FRESSENNEVILLE - Place de la République" "17:15:00" 1955 3 "80:18564" "FRESSENNEVILLE - Abribus" "17:17:00"
510 "3-2-301R1|19990901|1" "3-2-301|19990901" 166767.07624771784 5558.902541590594 4438 3 "80:15333" "ALLERY - 820 Rue du Bout de la Ville" "16:45:00" 4439 4 "80:24777" "ALLERY - Face 27 rue du Hamel" "16:46:00"
486 "3-13-301R1|20020106|1" "3-13-301|20020106" 166556.6459673888 5551.888198912959 4245 2 "80:03316" "MOLLIENS-DREUIL - Dreuil - Mairie" "16:31:00" 4246 3 "80:18229" "MOLLIENS-DREUIL - Dreuil - Abri Carrefour D156" "16:32:00"
1093 "6-6-201R1|19990901|1" "6-6-201|19990901" 36921.640792575025 5538.2461188862535 8705 1 "80:03461" "MORVILLERS-SAINT-SATURNIN - Digeon" "11:50:00" 8706 2 "80:02297" "GAUVILLE - Ecole" "11:58:00"
1274 "7-2-326R1|19990901|1" "7-2-326|19990901" 167071.2189621375 5569.04063207125 10012 6 "80:18072" "LONGUEVAL - Place Bulté" "18:22:00" 10013 7 "80:18443" "LONGUEVAL - Râperie" "18:23:00"
1029 "6-17-302R1|20160901|1" "6-17-302|20160901" 41591.56551318896 5545.542068425194 8246 1 "80:02720" "HORNOY-LE-BOURG - Ecole" "16:05:00" 8247 2 "80:18692" "HORNOY-LE-BOURG - Boisrault - Rue d'Hornoy" "16:12:00"
721 "4-8-301R1|20160901|1" "4-8-301|20160901" 30446.980566487262 5581.946437189332 6185 4 "80:18653" "DOULLENS - Garderie Etienne Marchand" "16:40:00" 6186 5 "80:19615" "DOULLENS - Hameau de Beaurepaire" "16:50:00"
493 "3-2-101A1|19990901|1" "3-2-101|19990901" 166767.07624771784 5558.902541590594 4300 2 "80:15333" "ALLERY - 820 Rue du Bout de la Ville" "07:15:00" 4301 3 "80:24777" "ALLERY - Face 27 rue du Hamel" "07:16:00"
715 "4-8-101A1|20160901|1" "4-8-101|20160901" 55828.88062786144 5582.8880627861445 6154 1 "80:19615" "DOULLENS - Hameau de Beaurepaire" "08:10:00" 6155 2 "80:01638" "DOULLENS - Hameau de Milly" "08:15:00"
135 "1-50-105A1|20160901|1" "1-50-105|20160901" 167071.5026636381 5569.050088787937 1245 10 "80:19933" "FRESSENNEVILLE - Rue Jean Jaurès" "07:20:00" 1246 11 "80:18564" "FRESSENNEVILLE - Abribus" "07:21:00"
207 "1-52-104A1|20160901|1" "1-52-104|20160901" 167071.5026636381 5569.050088787937 1844 3 "80:19933" "FRESSENNEVILLE - Rue Jean Jaurès" "08:19:00" 1845 4 "80:18564" "FRESSENNEVILLE - Abribus" "08:20:00"
926 "6-10-118A1|19990901|1" "6-10-118|19990901" 55382.437202224755 5538.2437202224755 7439 5 "80:17924" "GAUVILLE - Les Sorbiers des Oiseaux" "07:37:00" 7440 6 "80:03461" "MORVILLERS-SAINT-SATURNIN - Digeon" "07:42:00"
144 "1-50-203R1|20160901|1" "1-50-203|20160901" 111260.62371280408 5563.031185640204 1337 7 "80:00510" "BEAUCHAMPS - Sucrerie" "13:30:00" 1338 8 "80:00514" "BEAUCHAMPS - Centre" "13:32:00"
1092 "6-6-101A1|19990901|1" "6-6-101|19990901" 36905.260606542135 5535.78909098132 8691 1 "80:03461" "MORVILLERS-SAINT-SATURNIN - Digeon" "08:07:00" 8692 2 "80:02110" "FOURCIGNY - Beaurepaire" "08:15:00"
216 "1-52-204R1|20160901|1" "1-52-204|20160901" 111385.67595005457 5569.283797502729 1898 2 "80:24652" "FRESSENNEVILLE - Place de la République" "12:45:00" 1899 3 "80:18564" "FRESSENNEVILLE - Abribus" "12:47:00"
919 "6-10-109A1|19990901|1" "6-10-109|19990901" 30206.03666510117 5537.773388601881 7401 12 "80:03888" "POIX-DE-PICARDIE - Collège des Fontaines" "08:10:00" 7402 13 "80:03889" "POIX-DE-PICARDIE - Ecoles primaires" "08:20:00"
485 "3-13-101A1|20020106|1" "3-13-101|20020106" 47572.89190676955 5550.170722456448 4237 1 "80:18251" "MOLLIENS-DREUIL - Mairie Accompagnatrice" "08:05:00" 4238 2 "80:18250" "MOLLIENS-DREUIL - Dreuil" "08:11:00"
1094 "6-6-202A1|19990901|1" "6-6-202|19990901" 36921.640792575025 5538.2461188862535 8707 1 "80:15481" "GAUVILLE - Cantine" "13:50:00" 8708 2 "80:03461" "MORVILLERS-SAINT-SATURNIN - Digeon" "13:58:00"
1214 "7-2-102A1|19990901|1" "7-2-102|19990901" 167071.2189621375 5569.04063207125 9437 4 "80:18072" "LONGUEVAL - Place Bulté" "06:57:00" 9438 5 "80:18443" "LONGUEVAL - Râperie" "06:58:00"
503 "3-2-201R1|19990901|1" "3-2-201|19990901" 166767.07624771784 5558.902541590594 4381 3 "80:15333" "ALLERY - 820 Rue du Bout de la Ville" "12:25:00" 4382 4 "80:24777" "ALLERY - Face 27 rue du Hamel" "12:26:00"
146 "1-50-205R1|20160901|1" "1-50-205|20160901" 167078.51392508188 5569.283797502729 1351 2 "80:24652" "FRESSENNEVILLE - Place de la République" "13:15:00" 1352 3 "80:18564" "FRESSENNEVILLE - Abribus" "13:16:00"
1758 "9-32-101A1|19990901|1" "9-32-101|19990901" 83535.22820569063 5569.015213712709 13836 2 "80:02980" "LONGUEVAL - Ecole" "08:15:00" 13837 3 "80:18443" "LONGUEVAL - Râperie" "08:18:00"
1257 "7-2-307R1|19990901|1" "7-2-307|19990901" 167071.2189621375 5569.04063207125 9843 10 "80:18072" "LONGUEVAL - Place Bulté" "17:55:00" 9844 11 "80:18443" "LONGUEVAL - Râperie" "17:56:00"
943 "6-10-306R1|19990901|1" "6-10-306|19990901" 47429.248187655205 5533.4122885597735 7574 3 "80:01751" "EQUENNES-ERAMECOURT - Mairie d'Equennes" "17:22:00" 7575 4 "80:04604" "THIEULLOY-LA-VILLE - Place" "17:28:00"
945 "6-10-308R1|20010906|1" "6-10-308|20171220" 55377.73388601881 5537.773388601881 7595 2 "80:17364" "POIX-DE-PICARDIE - Ecoles primaires départ" "16:23:00" 7596 3 "80:03888" "POIX-DE-PICARDIE - Collège des Fontaines" "16:28:00"
133 "1-50-103A1|20160901|1" "1-50-103|20160901" 83445.46778460307 5563.031185640204 1216 1 "80:00514" "BEAUCHAMPS - Centre" "06:58:00" 1217 2 "80:00510" "BEAUCHAMPS - Sucrerie" "07:01:00"
1095 "6-6-301R1|19990901|1" "6-6-301|19990901" 36921.640792575025 5538.2461188862535 8710 2 "80:02297" "GAUVILLE - Ecole" "16:48:00" 8711 3 "80:03461" "MORVILLERS-SAINT-SATURNIN - Digeon" "16:56:00"
1254 "7-2-303R1|19990901|1" "7-2-303|19990901" 55714.419631796714 5571.441963179672 9814 12 "80:18074" "FLERS - Ancienne école" "18:36:00" 9815 13 "80:18443" "LONGUEVAL - Râperie" "18:41:00"
1031 "6-17-304R1|20160901|1" "6-17-304|20160901" 83239.82623714228 5549.321749142819 8267 5 "80:18222" "CAMPS-EN-AMIENOIS - Verte et Cornet" "16:30:00" 8268 6 "80:19047" "HORNOY-LE-BOURG - Hallivillers - Abri Rue de Camps" "16:33:00"
498 "3-2-106A1|19990901|1" "3-2-106|19990901" 166767.07624771784 5558.902541590594 4340 2 "80:15333" "ALLERY - 820 Rue du Bout de la Ville" "07:15:00" 4341 3 "80:24777" "ALLERY - Face 27 rue du Hamel" "07:16:00"
1024 "6-17-101A1|20160901|1" "6-17-101|20160901" 55433.51066411393 5543.351066411393 8211 3 "80:02715" "HORNOY-LE-BOURG - Tronchoy" "08:02:00" 8212 4 "80:18629" "OFFIGNIES - Abribus Eglise" "08:07:00"
155 "1-50-303R1|20160901|1" "1-50-303|20160901" 111260.62371280408 5563.031185640204 1448 7 "80:00510" "BEAUCHAMPS - Sucrerie" "18:00:00" 1449 8 "80:00514" "BEAUCHAMPS - Centre" "18:02:00"
165 "1-50-313R1|20160901|1" "1-50-313|20160901" 167078.51392508188 5569.283797502729 1549 2 "80:24652" "FRESSENNEVILLE - Place de la République" "17:41:00" 1550 3 "80:18564" "FRESSENNEVILLE - Abribus" "17:42:00"
915 "6-10-104A1|19990901|1" "6-10-104|19990901" 66525.45284046826 5543.787736705688 7352 2 "80:04601" "THIEULLOY-L'ABBAYE - Hermilly" "07:35:00" 7353 3 "80:04327" "SAINT-AUBIN-MONTENOY - Centre" "07:39:00"
931 "6-10-203R1|19990901|1" "6-10-203|19990901" 55457.50652273403 5545.750652273403 7476 5 "80:18225" "SAINT-AUBIN-MONTENOY - Montenoy" "12:56:00" 7477 6 "80:04327" "SAINT-AUBIN-MONTENOY - Centre" "13:01:00"
79 "1-20-105A1|19990901|1" "1-20-105|19990901" 55501.876302047625 5550.187630204762 777 8 "80:02192" "FRESNEVILLE - Rue de l'Eglise" "07:28:00" 778 9 "80:15522" "ANDAINVILLE - Andainville au Bois" "07:33: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"
missing_timepoint_value WARNING 14288

missing_timepoint_value

stop_times.timepoint value is missing for a record.

When at least one of stop_times.arrival_time or stop_times.departure_time are provided, stop_times.timepoint should be defined

You can see more about this notice here.

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

csvRowNumber (?) The row number of the faulty record. tripId (?) The faulty record's `stop_times.trip_id`. stopSequence (?) The faulty record's `stop_times.stop_sequence`.
2 "1-10-110A1|20120901|1" 1
3 "1-10-110A1|20120901|1" 2
4 "1-10-110A1|20120901|1" 3
5 "1-10-203R1|20020903|1" 1
6 "1-10-203R1|20020903|1" 2
7 "1-10-203R1|20020903|1" 3
8 "1-10-302R1|20020903|1" 1
9 "1-10-302R1|20020903|1" 2
10 "1-10-302R1|20020903|1" 3
11 "1-10-302R1|20020903|1" 4
12 "1-10-303R1|20160901|1" 1
13 "1-10-303R1|20160901|1" 2
14 "1-10-303R1|20160901|1" 3
15 "1-10-303R1|20160901|1" 4
16 "1-1-101A1|19990901|1" 1
17 "1-1-101A1|19990901|1" 2
18 "1-1-101A1|19990901|1" 3
19 "1-1-101A1|19990901|1" 4
20 "1-1-101A1|19990901|1" 5
21 "1-1-101A1|19990901|1" 6
22 "1-1-102A1|20000905|1" 1
23 "1-1-102A1|20000905|1" 2
24 "1-1-102A1|20000905|1" 3
25 "1-1-102A1|20000905|1" 4
26 "1-1-102A1|20000905|1" 5
27 "1-1-102A1|20000905|1" 6
28 "1-11-103A1|19990901|1" 1
29 "1-11-103A1|19990901|1" 2
30 "1-11-103A1|19990901|1" 3
31 "1-11-103A1|19990901|1" 4
32 "1-11-103A1|19990901|1" 5
33 "1-11-103A1|19990901|1" 6
34 "1-11-103A1|19990901|1" 7
35 "1-11-103A1|19990901|1" 8
36 "1-11-302R1|20160901|1" 1
37 "1-11-302R1|20160901|1" 2
38 "1-11-302R1|20160901|1" 3
39 "1-11-302R1|20160901|1" 4
40 "1-11-302R1|20160901|1" 5
41 "1-11-302R1|20160901|1" 6
42 "1-11-302R1|20160901|1" 7
43 "1-11-302R1|20160901|1" 8
44 "1-1-201R1|19990901|1" 1
45 "1-1-201R1|19990901|1" 2
46 "1-1-201R1|19990901|1" 3
47 "1-1-201R1|19990901|1" 4
48 "1-1-201R1|19990901|1" 5
49 "1-1-201R1|19990901|1" 6
50 "1-1-201R1|19990901|1" 7
51 "1-1-202R1|20000905|1" 1
mixed_case_recommended_field WARNING 1147

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 1147 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.
"agency.txt" "agency_name" "CAR_HDF_80_SCO" 2
"routes.txt" "route_long_name" "SANS ETABLISSEMENT DESSERVI" 49
"routes.txt" "route_long_name" "SANS ETABLISSEMENT DESSERVI" 51
"routes.txt" "route_long_name" "SANS ETABLISSEMENT DESSERVI" 53
"routes.txt" "route_long_name" "SANS ETABLISSEMENT DESSERVI" 57
"routes.txt" "route_long_name" "SANS ETABLISSEMENT DESSERVI" 59
"routes.txt" "route_long_name" "SANS ETABLISSEMENT DESSERVI" 60
"routes.txt" "route_long_name" "SANS ETABLISSEMENT DESSERVI" 65
"routes.txt" "route_long_name" "SANS ETABLISSEMENT DESSERVI" 68
"routes.txt" "route_long_name" "SANS ETABLISSEMENT DESSERVI" 69
"routes.txt" "route_long_name" "SANS ETABLISSEMENT DESSERVI" 70
"routes.txt" "route_long_name" "182OU" 365
"routes.txt" "route_long_name" "182OU" 387
"stops.txt" "stop_name" "FONTAINE-SUR-SOMME - 8 rue de la carrière" 441
"stops.txt" "stop_name" "GEZAINCOURT - CAT" 509
"stops.txt" "stop_name" "SAINT-AUBIN-RIVIERE - 1 place salle polyvalente" 993
"stops.txt" "stop_name" "TREUX - 2 rue du marais" 1090
"stops.txt" "stop_name" "TREUX - 30 rue du marais" 1091
"stops.txt" "stop_name" "YVRENCHEUX - RD 108" 1173
"stops.txt" "stop_name" "INVAL-BOIRON - RD" 1328
"stops.txt" "stop_name" "PONT-NOYELLES - RD 30" 1390
"stops.txt" "stop_name" "CAYEUX-SUR-MER - PMU" 1824
"trips.txt" "trip_headsign" "dargnies commune" 2
"trips.txt" "trip_headsign" "COLLEGE DE GAMACHES" 3
"trips.txt" "trip_headsign" "DARGNIES COMMUNE" 4
"trips.txt" "trip_headsign" "COLLEGE DE GAMACHES" 5
"trips.txt" "trip_headsign" "ACHEUX-TOEUFLES" 6
"trips.txt" "trip_headsign" "ACHEUX-TOEUFLES" 7
"trips.txt" "trip_headsign" "FORCEVILLE-EN-VIMEU" 8
"trips.txt" "trip_headsign" "RPC DE OISEMONT" 9
"trips.txt" "trip_headsign" "ACHEUX-TOEUFLES" 10
"trips.txt" "trip_headsign" "ACHEUX-TOEUFLES" 11
"trips.txt" "trip_headsign" "ACHEUX-TOEUFLES" 12
"trips.txt" "trip_headsign" "ACHEUX-TOEUFLES" 13
"trips.txt" "trip_headsign" "ACHEUX-TOEUFLES" 14
"trips.txt" "trip_headsign" "ACHEUX-TOEUFLES" 15
"trips.txt" "trip_headsign" "VISMES-AU-VAL" 16
"trips.txt" "trip_headsign" "VISMES-AU-VAL" 17
"trips.txt" "trip_headsign" "VISMES-AU-VAL" 18
"trips.txt" "trip_headsign" "VISMES-AU-VAL" 19
"trips.txt" "trip_headsign" "ECOLE DE NIBAS" 20
"trips.txt" "trip_headsign" "ECOLE DE NIBAS" 21
"trips.txt" "trip_headsign" "gamaches sivom" 26
"trips.txt" "trip_headsign" "gamches sivom" 27
"trips.txt" "trip_headsign" "gamches sivom" 28
"trips.txt" "trip_headsign" "gamaches sivom" 29
"trips.txt" "trip_headsign" "gamaches sivom" 30
"trips.txt" "trip_headsign" "gamaches" 31
"trips.txt" "trip_headsign" "COLLEGE DE GAMACHES" 32
"trips.txt" "trip_headsign" "COLLEGE DE GAMACHES" 33
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.
"20260815" "20260901" "20270702"
big_gap_in_service INFO 40

big_gap_in_service

A service has a gap of more than 13 days between active service dates.

You can see more about this notice here.

serviceId (?) The service_id that has the gap. gapStartDate (?) The first day of the gap. gapEndDate (?) The last day of the gap. gapDurationDays (?) The number of days in the gap.
"1" "2026-10-16" "2026-11-02" 16
"1" "2026-12-18" "2027-01-04" 16
"1" "2027-02-19" "2027-03-08" 16
"1" "2027-04-16" "2027-05-03" 16
"10" "2026-10-16" "2026-11-03" 17
"10" "2026-12-18" "2027-01-05" 17
"10" "2027-02-19" "2027-03-09" 17
"10" "2027-04-16" "2027-05-04" 17
"11" "2026-10-13" "2026-11-03" 20
"11" "2026-12-15" "2027-01-05" 20
"11" "2027-02-16" "2027-03-09" 20
"11" "2027-04-13" "2027-05-04" 20
"12" "2026-10-16" "2026-11-02" 16
"12" "2026-12-18" "2027-01-04" 16
"12" "2027-02-19" "2027-03-08" 16
"12" "2027-04-16" "2027-05-03" 16
"13" "2026-10-12" "2026-11-02" 20
"13" "2026-12-14" "2027-01-04" 20
"13" "2027-02-15" "2027-03-08" 20
"13" "2027-04-12" "2027-05-03" 20
"2" "2026-10-14" "2026-11-04" 20
"2" "2026-12-16" "2027-01-06" 20
"2" "2027-02-17" "2027-03-10" 20
"2" "2027-04-14" "2027-05-05" 20
"3" "2026-10-16" "2026-11-02" 16
"3" "2026-12-18" "2027-01-04" 16
"3" "2027-02-19" "2027-03-08" 16
"3" "2027-04-16" "2027-05-03" 16
"4" "2026-10-16" "2026-11-02" 16
"4" "2026-12-18" "2027-01-04" 16
"4" "2027-02-19" "2027-03-08" 16
"4" "2027-04-16" "2027-05-03" 16
"5" "2026-10-15" "2026-11-02" 17
"5" "2026-12-17" "2027-01-04" 17
"5" "2027-02-18" "2027-03-08" 17
"5" "2027-04-15" "2027-05-03" 17
"6" "2026-10-16" "2026-11-06" 20
"6" "2026-12-18" "2027-01-08" 20
"6" "2027-02-19" "2027-03-12" 20
"6" "2027-04-16" "2027-05-14" 27
future_calendar INFO 1

future_calendar

All services in the feed start in the future; no service covers today's date.

You can see more about this notice here.

minServiceStartDate (?) The earliest service start date across all services in the feed. currentDate (?) Today's date at validation time.
"2026-09-01" "2026-08-15"
unknown_file INFO 1

unknown_file

A file is unknown.

You can see more about this notice here.

filename (?) The name of the unknown file.
"trips_extensions.txt"