GTFS Schedule Validation Report

This report was generated by the Canonical GTFS Schedule validator, version 7.1.0 at 2026-01-23T16:41:08Z,
for the dataset file:///shared/sommes.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. agency_trips.txt
  3. calendar.txt
  4. calendar_dates.txt
  5. routes.txt
  6. shapes.txt
  7. stop_times.txt
  8. stops.txt
  9. trips.txt

Counts


  • Agencies: 8
  • Blocks: 0
  • Routes: 62
  • Shapes: 509
  • Stops: 1005
  • Trips: 923

Specification Compliance report

1873 notices reported (1687 errors, 185 warnings, 1 infos)

Notice Code Severity Total
equal_shape_distance_diff_coordinates ERROR 1687

equal_shape_distance_diff_coordinates

Two consecutive points have equal shape_dist_traveled and different lat/lon coordinates in shapes.txt and the distance between the two points is greater than the 1.11m.

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 different coordinates indicate an error.

You can see more about this notice here.

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

shapeId (?) The id of the faulty shape. csvRowNumber (?) The row number from `shapes.txt`. shapeDistTraveled (?) The faulty record's `shape_dist_traveled` value. shapePtSequence (?) The faulty record's `shapes.shape_pt_sequence`. prevCsvRowNumber (?) The row number from `shapes.txt` of the previous shape point. prevShapeDistTraveled (?) The previous shape point's `shape_dist_traveled` value. prevShapePtSequence (?) The previous record's `shapes.shape_pt_sequence`. actualDistanceBetweenShapePoints (?) Actual distance traveled along the shape from the first shape point to the previous shape point.
"LR80736_8" 130993 14.42 4 130992 14.42 3 3387.437160480481
"LR80736_8" 130994 14.42 5 130993 14.42 4 895.2068707483093
"LR80736_8" 130998 23.985 9 130997 23.985 8 1822.4958868588437
"LR80736_8" 130999 23.985 10 130998 23.985 9 927.6703747929855
"LR80736_8" 131000 23.985 11 130999 23.985 10 2962.6796086424756
"LR80736_8" 131002 26.181 13 131001 26.181 12 2980.2488982347436
"LR80736_8" 131003 26.181 14 131002 26.181 13 1642.2782135757457
"LR80736_7" 130978 2.411 2 130977 2.411 1 8637.043704310678
"LR80736_7" 130979 2.411 3 130978 2.411 2 895.2068707483093
"LR80736_7" 130981 5.506 5 130980 5.506 4 1822.4958868588437
"LR80736_7" 130982 5.506 6 130981 5.506 5 927.6703747929855
"LR80736_7" 130983 5.506 7 130982 5.506 6 2962.6796086424756
"LR80736_7" 130985 7.702 9 130984 7.702 8 2980.2488982347436
"LR80736_7" 130986 7.702 10 130985 7.702 9 1642.2782135757457
"LR80736_3" 129267 7.099 4 129266 7.099 3 895.2068707483093
"LR80736_3" 129268 7.099 5 129267 7.099 4 3387.4371604804815
"LR80736_6" 130971 14.42 4 130970 14.42 3 3387.437160480481
"LR80736_6" 130972 14.42 5 130971 14.42 4 895.2068707483093
"LR80736_5" 130960 21.947 9 130959 21.947 8 1203.8054884607604
"LR80736_5" 130961 21.947 10 130960 21.947 9 2662.0496088765503
"LR80738_13" 131087 7.627 5 131086 7.627 4 4809.201950776675
"LR80738_13" 131091 16.604 9 131090 16.604 8 1108.5362160842212
"LR80738_13" 131092 16.604 10 131091 16.604 9 912.7487824845764
"LR80738_13" 131093 16.604 11 131092 16.604 10 2052.854778595293
"LR80738_13" 131094 16.604 12 131093 16.604 11 2982.413683589233
"LR80738_13" 131095 16.604 13 131094 16.604 12 3016.7201915671485
"LR80738_14" 131101 4.366 3 131100 4.366 2 4809.201950776675
"LR80738_14" 131105 13.343 7 131104 13.343 6 1108.5362160842212
"LR80738_14" 131106 13.343 8 131105 13.343 7 2726.3029289079905
"LR80738_14" 131107 13.343 9 131106 13.343 8 2982.413683589233
"LR80738_14" 131108 13.343 10 131107 13.343 9 3016.7201915671485
"LR80738_15" 131114 11.196 3 131113 11.196 2 3016.7201915671485
"LR80738_15" 131118 21.838 7 131117 21.838 6 2764.6518368098546
"LR80738_15" 131119 21.838 8 131118 21.838 7 4809.201950776675
"LR80749_21" 155246 0.0 1 155245 0.0 0 7605.254466370182
"LR80749_21" 155258 21.318 13 155257 21.318 12 3165.3200055336647
"LR80749_21" 155259 21.318 14 155258 21.318 13 4700.792415411024
"LR80736_2" 129253 6.924 3 129252 6.924 2 1642.2782135757457
"LR80736_2" 129254 6.924 4 129253 6.924 3 2980.2488982347436
"LR80736_2" 129256 8.984 6 129255 8.984 5 2962.6796086424756
"LR80736_2" 129257 8.984 7 129256 8.984 6 927.6703747929855
"LR80736_2" 129258 8.984 8 129257 8.984 7 1822.4958868588433
"LR80736_2" 129260 12.079 10 129259 12.079 9 895.2068707483093
"LR80736_2" 129261 12.079 11 129260 12.079 10 8637.043704310678
"LR80736_1" 125597 6.924 3 125596 6.924 2 1642.2782135757457
"LR80736_1" 125598 6.924 4 125597 6.924 3 2980.2488982347436
"LR80736_1" 125600 8.984 6 125599 8.984 5 2962.6796086424756
"LR80736_1" 125601 8.984 7 125600 8.984 6 927.6703747929855
"LR80736_1" 125602 8.984 8 125601 8.984 7 1822.4958868588433
"LR80736_1" 125604 13.02 10 125603 13.02 9 1203.8054884607604
equal_shape_distance_diff_coordinates_distance_below_threshold WARNING 65

equal_shape_distance_diff_coordinates_distance_below_threshold

Two consecutive points have equal shape_dist_traveled and different lat/lon coordinates in shapes.txt and the distance between the two points is greater than 0 but less than 1.11m.

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 small difference of coordinates (greater than 0 but less than 1.11 m distance) result in a warning.

You can see more about this notice here.

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

shapeId (?) The id of the faulty shape. csvRowNumber (?) The row number from `shapes.txt`. shapeDistTraveled (?) The faulty record's `shape_dist_traveled` value. shapePtSequence (?) The faulty record's `shapes.shape_pt_sequence`. prevCsvRowNumber (?) The row number from `shapes.txt` of the previous shape point. prevShapeDistTraveled (?) The previous shape point's `shape_dist_traveled` value. prevShapePtSequence (?) The previous record's `shapes.shape_pt_sequence`. actualDistanceBetweenShapePoints (?) Actual distance traveled along the shape from the first shape point to the previous shape point.
"LR80736_4" 130874 44.732 1603 130873 44.732 1602 0.40433646703787324
"LR80759_5" 194393 23.712 644 194392 23.712 643 0.561254875893249
"LR80759_1" 189821 18.347 598 189820 18.347 597 0.561254875893249
"LR80704_13" 5616 14.49 485 5615 14.49 484 0.3529515034437843
"LR80725_8" 96476 14.485 427 96475 14.485 426 0.42069278548633454
"LR80748_8" 148030 25.869 1044 148029 25.869 1043 0.03237808958951465
"LR80725_7" 95626 11.589 405 95625 11.589 404 0.42069278548633454
"LR80725_4" 93290 27.632 853 93289 27.632 852 0.24092093534151454
"LR80725_3" 91581 1.048 34 91580 1.048 33 0.24092093534151454
"LR80748_3" 142561 15.516 443 142560 15.516 442 0.03237808958951465
"LR80703_6" 4589 13.432 438 4588 13.432 437 0.20564119543182321
"LR80703_2" 3777 16.87 479 3776 16.87 478 0.20564119543182321
"LR80713_17" 56463 5.961 261 56462 5.961 260 0.6582111397611241
"LR80716_1" 63160 21.666 653 63159 21.666 652 0.09610489462686854
"LR80736_13" 127369 1.966 78 127368 1.966 77 0.40433646703787324
"LR80736_13" 128900 44.636 1609 128899 44.636 1608 0.5704805694322013
"LR80736_12" 125712 1.966 78 125711 1.966 77 0.40433646703787324
"LR80727_6" 105176 25.563 880 105175 25.563 879 0.40433646703787324
"LR80727_7" 105330 1.966 78 105329 1.966 77 0.40433646703787324
"LR80727_7" 105838 16.405 586 105837 16.405 585 0.9113048725134659
"LR80704_2" 7742 25.589 791 7741 25.589 790 0.30775124910257046
"LR80727_1" 102406 25.563 880 102405 25.563 879 0.40433646703787324
"LR80702_20" 2093 26.811 1055 2092 26.811 1054 0.08947997708885769
"LR80702_20" 2173 27.664 1135 2172 27.664 1134 0.08351807419826353
"LR80717_5" 71320 25.969 718 71319 25.969 717 0.8129921922052838
"LR80717_3" 68361 29.514 879 68360 29.514 878 0.9529350608861821
"LR80717_3" 68803 47.718 1321 68802 47.718 1320 0.5191685960641299
"LR80741_10" 135771 33.468 1272 135770 33.468 1271 0.14506363653478413
"LR80729_10" 107255 11.129 499 107254 11.129 498 0.4178563430358942
"LR80704_38" 14240 13.162 492 14239 13.162 491 0.3529515034437843
"LR80704_33" 10773 14.347 474 10772 14.347 473 0.3529515034437843
"LR80760_3" 199460 36.187 1354 199459 36.187 1353 0.6151754393230968
"LR80716_13" 64850 21.666 653 64849 21.666 652 0.09610489462686854
"LR80741_8" 138746 21.713 922 138745 21.713 921 0.45563091648378024
"LR80755_2" 171905 4.831 238 171904 4.831 237 0.6307224382189662
"LR80755_2" 172861 37.236 1194 172860 37.236 1193 0.40433646703787324
"LR80755_3" 173015 1.966 78 173014 1.966 77 0.40433646703787324
"LR80755_3" 173780 28.653 843 173779 28.653 842 0.24092093534151454
"LR80755_1" 170634 4.831 238 170633 4.831 237 0.6307224382189662
"LR80755_1" 171591 37.236 1195 171590 37.236 1194 0.40433646703787324
"LR80720_1" 74414 17.408 638 74413 17.408 637 0.7674771400825737
"LR80720_2" 74919 7.978 254 74918 7.978 253 0.7674771400825737
"LR80720_2" 75449 21.933 784 75448 21.933 783 0.7484187317012889
"LR80724_12" 89042 10.79 374 89041 10.79 373 0.24092093534151454
"LR80756_5" 178145 2.41 75 178144 2.41 74 0.40433646703787324
"LR80756_4" 177103 1.966 78 177102 1.966 77 0.40433646703787324
"LR80756_1" 175134 25.533 915 175133 25.533 914 0.40433646703787324
"LR80756_2" 176197 27.697 987 176196 27.697 986 0.40433646703787324
"LR80722_42" 83560 2.41 75 83559 2.41 74 0.40433646703787324
"LR80722_42" 84213 25.178 728 84212 25.178 727 0.7049640027609763
fast_travel_between_consecutive_stops WARNING 16

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.
564 "563" "710" 290.40112567296325 4.8400187612160535 7673 14 "80:07118" "RUE - Centre commercial" "14:03:00" 7674 15 "80:03560" "QUEND - Ville Eglise" "14:03:00"
653 "652" "706" 171.92879788137282 5.730959929379094 8898 17 "80:03042" "LANCHERES - Abri rue des eaux" "18:26:00" 8899 18 "80:11815" "LANCHERES - WATHIEHURT Hameau de Wathiehurt" "18:27:00"
560 "559" "748" 152.06984436836964 2.534497406139494 7620 9 "80:07157" "GUYENCOURT-SAULCOURT - Place de Guyencourt" "14:08:00" 7621 10 "80:02945" "HEUDICOURT - Mairie" "14:08:00"
572 "571" "706" 171.92879788137282 5.730959929379094 7826 17 "80:03042" "LANCHERES - Abri rue des eaux" "14:19:00" 7827 18 "80:11815" "LANCHERES - WATHIEHURT Hameau de Wathiehurt" "14:20:00"
630 "629" "702" 195.7494749337039 3.2624912488950653 8616 25 "80:03161" "LE TREPORT - Hôtel de Ville" "18:36:00" 8617 26 "80:02694" "EU - Champs de Mars" "18:36:00"
130 "129" "758" 669.7220803287856 44.64813868858571 1757 8 "80:02956" "HEM-HARDINVAL - HEM Rue de l'Eglise" "09:03:00" 1758 9 "80:02334" "GEZAINCOURT - Bretel abri Place" "09:06:00"
130 "129" "758" 1379.6346885274938 45.98782295091646 1758 9 "80:02334" "GEZAINCOURT - Bretel abri Place" "09:06:00" 1759 10 "80:05047" "GEZAINCOURT - Marais" "09:07:00"
227 "226" "758" 1379.6346885274938 45.98782295091646 3058 4 "80:05047" "GEZAINCOURT - Marais" "13:22:00" 3059 5 "80:02334" "GEZAINCOURT - Bretel abri Place" "13:23:00"
228 "227" "758" 1379.6346885274938 45.98782295091646 3071 4 "80:05047" "GEZAINCOURT - Marais" "13:22:00" 3072 5 "80:02334" "GEZAINCOURT - Bretel abri Place" "13:23:00"
227 "226" "758" 535.7776642630286 44.64813868858571 3059 5 "80:02334" "GEZAINCOURT - Bretel abri Place" "13:23:00" 3060 6 "80:02956" "HEM-HARDINVAL - HEM Rue de l'Eglise" "13:27:00"
228 "227" "758" 535.7776642630286 44.64813868858571 3072 5 "80:02334" "GEZAINCOURT - Bretel abri Place" "13:23:00" 3073 6 "80:02956" "HEM-HARDINVAL - HEM Rue de l'Eglise" "13:27:00"
289 "288" "706" 386.122043874246 6.4353673979041 3938 9 "80:03399" "NOYELLES-SUR-MER - Place gare SNCF" "18:30:00" 3939 10 "80:03067" "LE CROTOY - Rue Victor Pelletier" "18:30:00"
709 "708" "706" 386.122043874246 6.4353673979041 9687 9 "80:03399" "NOYELLES-SUR-MER - Place gare SNCF" "18:30:00" 9688 10 "80:03067" "LE CROTOY - Rue Victor Pelletier" "18:30:00"
631 "630" "702" 195.7494749337039 3.2624912488950653 8644 25 "80:03161" "LE TREPORT - Hôtel de Ville" "18:36:00" 8645 26 "80:02694" "EU - Champs de Mars" "18:36:00"
322 "321" "758" 1379.6346885274938 45.98782295091646 4377 4 "80:05047" "GEZAINCOURT - Marais" "18:37:00" 4378 5 "80:02334" "GEZAINCOURT - Bretel abri Place" "18:38:00"
322 "321" "758" 535.7776642630286 44.64813868858571 4378 5 "80:02334" "GEZAINCOURT - Bretel abri Place" "18:38:00" 4379 6 "80:02956" "HEM-HARDINVAL - HEM Rue de l'Eglise" "18:42:00"
fast_travel_between_far_stops WARNING 6

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.

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.
653 "652" "706" 167.34597639232553 13.945498032693795 8898 17 "80:03042" "LANCHERES - Abri rue des eaux" "18:26:00" 8900 19 "80:02387" "CAYEUX-SUR-MER - Hurt" "18:30:00"
572 "571" "706" 167.34597639232553 13.945498032693795 7826 17 "80:03042" "LANCHERES - Abri rue des eaux" "14:19:00" 7828 19 "80:02387" "CAYEUX-SUR-MER - Hurt" "14:23:00"
130 "129" "758" 669.7220803287856 44.64813868858571 1757 8 "80:02956" "HEM-HARDINVAL - HEM Rue de l'Eglise" "09:03:00" 1758 9 "80:02334" "GEZAINCOURT - Bretel abri Place" "09:06:00"
227 "226" "758" 1379.6346885274938 45.98782295091646 3058 4 "80:05047" "GEZAINCOURT - Marais" "13:22:00" 3059 5 "80:02334" "GEZAINCOURT - Bretel abri Place" "13:23:00"
228 "227" "758" 1379.6346885274938 45.98782295091646 3071 4 "80:05047" "GEZAINCOURT - Marais" "13:22:00" 3072 5 "80:02334" "GEZAINCOURT - Bretel abri Place" "13:23:00"
322 "321" "758" 1379.6346885274938 45.98782295091646 4377 4 "80:05047" "GEZAINCOURT - Marais" "18:37:00" 4378 5 "80:02334" "GEZAINCOURT - Bretel abri Place" "18:38: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 83

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 83 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" "RHDF-80-COM" 2
"routes.txt" "route_long_name" "HESDIN – ABBEVILLE" 2
"routes.txt" "route_long_name" "HORNOY LE BOURG - AUMALE" 3
"routes.txt" "route_long_name" "L'ETOILE/ST LEGER LES DOMART - FLIXECOURT - AMIENS" 4
"routes.txt" "route_long_name" "AUMALE - POIX DE PICARDIE - AMIENS" 5
"routes.txt" "route_long_name" "LE TREPORT - FEUQUIERES - ABBEVILLE" 6
"routes.txt" "route_long_name" "GRANDVILLIERS - AMIENS" 7
"routes.txt" "route_long_name" "ALBERT - COMBLES - PERONNE" 8
"routes.txt" "route_long_name" "CHAULNES - PERONNE" 9
"routes.txt" "route_long_name" "CHAULNES - ROYE - MONTDIDIER" 10
"routes.txt" "route_long_name" "PERONNE - MATIGNY - HAM" 11
"routes.txt" "route_long_name" "ROYE/NESLE - HOMBLEUX - HAM" 12
"routes.txt" "route_long_name" "AUTHIE - ACHEUX EN AMIENOIS - AMIENS" 13
"routes.txt" "route_long_name" "ALBERT - FRANVILLERS - AMIENS" 14
"routes.txt" "route_long_name" "AMIENS - CORBIE - ALBERT" 15
"routes.txt" "route_long_name" "ALBERT - BRAY SUR SOMME - PERONNE" 16
"routes.txt" "route_long_name" "AMIENS – OISEMONT – MERS LES BAINS" 17
"routes.txt" "route_long_name" "ABBEVILLE – FRIVILLE ESCARBOTIN – MERS LES BAINS" 18
"routes.txt" "route_long_name" "ABBEVILLE - WOINCOURT - GAMACHES" 19
"routes.txt" "route_long_name" "BLANGY SUR BRESLE - AMIENS" 20
"routes.txt" "route_long_name" "ABBEVILLE - ARREST - VAUDRICOURT" 21
"routes.txt" "route_long_name" "ABBEVILLE - CAYEUX/MER - MERS LES BAINS" 22
"routes.txt" "route_long_name" "ABBEVILLE – LE CROTOY – RUE" 23
"routes.txt" "route_long_name" "ABBEVILLE – RUE – FORT MAHON" 24
"routes.txt" "route_long_name" "LIGESCOURT – NOUVION EN PONTHIEU – ABBEVILLE" 25
"routes.txt" "route_long_name" "ABBEVILLE – CRECY EN PONTHIEU – PONCHES ESTRUVAL" 26
"routes.txt" "route_long_name" "ABBEVILLE – AUXI LE CHATEAU" 27
"routes.txt" "route_long_name" "AMIENS – FLIXECOURT – ABBEVILLE" 28
"routes.txt" "route_long_name" "AIRAINES – ABBEVILLE" 29
"routes.txt" "route_long_name" "OISEMONT – ABBEVILLE" 30
"routes.txt" "route_long_name" "VISMES - TOURS EN VIMEU - ABBEVILLE" 31
"routes.txt" "route_long_name" "DOULLENS - VILLERS BOCAGE - AMIENS" 32
"routes.txt" "route_long_name" "DOULLENS - BEAUQUESNE - AMIENS" 33
"routes.txt" "route_long_name" "DOMART EN PONTHIEU - DOULLENS" 34
"routes.txt" "route_long_name" "MARCHE DE DOULLENS" 35
"routes.txt" "route_long_name" "DOULLENS - BERNAVILLE - ABBEVILLE" 36
"routes.txt" "route_long_name" "VIGNACOURT - AMIENS" 37
"routes.txt" "route_long_name" "CREVECŒUR LE GRAND - CONTY - AMIENS" 38
"routes.txt" "route_long_name" "BRETEUIL - ST SAUFLIEU - AMIENS" 39
"routes.txt" "route_long_name" "ROYE - HANGEST EN SANTERRE - AMIENS" 40
"routes.txt" "route_long_name" "MONTDIDIER - AILLY SUR NOYE - AMIENS" 41
"routes.txt" "route_long_name" "HARBONNIERES - ROSIERES EN SANTERRE" 42
"routes.txt" "route_long_name" "MOREUIL - MONTDIDIER" 43
"routes.txt" "route_long_name" "PERONNE - CLERY SUR SOMME - ALBERT" 44
"routes.txt" "route_long_name" "PERONNE - ROSIERES EN SANTERRE - AMIENS" 45
"routes.txt" "route_long_name" "EPEHY - VILLERS FAUCON - PERONNE" 46
"routes.txt" "route_long_name" "ST QUENTIN - VERMAND - ROISEL - PERONNE" 47
"routes.txt" "route_long_name" "DOMART EN PONTHIEU - AMIENS" 48
"routes.txt" "route_long_name" "HAVERNAS - FLESSELLES - AMIENS" 49
"routes.txt" "route_long_name" "CRAMONT - BERNAVILLE - AMIENS" 50
stop_too_far_from_shape WARNING 13

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.
121 "LR80749_30" "120" 1619 "80:02979" "HOLNON - Place" [49.85874487003533,3.2131756527656705] 262.0841503076855
615 "LR80749_31" "614" 8384 "80:02979" "HOLNON - Place" [49.85874487003533,3.2131756527656705] 262.0841503076855
232 "LR80749_29" "231" 3134 "80:02979" "HOLNON - Place" [49.85874487003533,3.2131756527656705] 262.0841503076855
326 "LR80749_22" "325" 4430 "80:02979" "HOLNON - Place" [49.85874487003533,3.2131756527656705] 262.0841503076855
168 "LR80749_23" "167" 2158 "80:02979" "HOLNON - Place" [49.85874487003533,3.2131756527656705] 262.0841503076855
565 "LR80749_19" "564" 7698 "80:02979" "HOLNON - Place" [49.85874487003533,3.2131756527656705] 262.0841503076855
508 "LR80749_11" "507" 6833 "80:02979" "HOLNON - Place" [49.85874487003533,3.2131756527656705] 262.0841503076855
766 "LR80749_8" "765" 10469 "80:02979" "HOLNON - Place" [49.85874487003533,3.2131756527656705] 262.0841503076855
754 "LR80749_9" "753" 10300 "80:02979" "HOLNON - Place" [49.85874487003533,3.2131756527656705] 262.0841503076855
769 "LR80741_17" "768" 10499 "80:02438" "CHAUSSOY-EPAGNY - Hainneville" [49.73327387186379,2.3363854285553263] 769.5915258806893
448 "LR80749_32" "447" 5988 "80:02979" "HOLNON - Place" [49.85874487003533,3.2131756527656705] 262.0841503076855
670 "LR80741_8" "669" 9131 "80:02919" "GRIVESNES - LE PLESSIER Arrêt Ligne" [49.67824674265374,2.4601298281703943] 144.30284767678947
723 "LR80706_44" "722" 9879 "80:11815" "LANCHERES - WATHIEHURT Hameau de Wathiehurt" [50.1750599998614,1.63893999963415] 5530.480338220193
stops_match_shape_out_of_order WARNING 1

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.

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.
560 "LR80748_8" "559" 7620 "80:07157" "GUYENCOURT-SAULCOURT - Place de Guyencourt" [49.999261122158956,3.079195445321787] 7619 "80:07158" "GUYENCOURT-SAULCOURT - Eglise de Saulcourt" [49.99569000007505,3.083870000199136]
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.
"agency_trips.txt"