GTFS Schedule Validation Report

This report was generated by the Canonical GTFS Schedule validator, version 5.0.1 at 2024-06-17T14:29:03Z,
for the dataset file:///tmp/1_in.zip. No country code was provided.

Use this report alongside our documentation.

Summary

Agencies included


Feed Info


Publisher Name:
itinisère
Publisher URL:
https://www.itinisere.fr/
Feed Language:
French
Feed Start Date:
2024-01-10
Feed End Date:
2025-04-11

Files included


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

Counts


  • Agencies: 1
  • Blocks: 1
  • Routes: 34
  • Shapes: 181
  • Stops: 1024
  • Trips: 691

GTFS Features included (?) GTFS features provide a standardized vocabulary to define and describe features that are officially adopted in GTFS.


TransfersShapesFeed InformationWheelchair AccessibilityBikes AllowanceLocation Types

Specification Compliance report

120856 notices reported (100000 errors, 20856 warnings, 0 infos)

Notice Code Severity Total
equal_shape_distance_diff_coordinates ERROR 100000

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 100000 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.
"498639:CAPI:GOAT_139008" 13533 2376.0 2 13534 2376.0 1 29.211762521577114
"498639:CAPI:GOAT_139008" 13531 2376.0 3 13533 2376.0 2 19.137928084119707
"498639:CAPI:GOAT_139008" 13528 2376.0 4 13531 2376.0 3 35.083178007529234
"498639:CAPI:GOAT_139008" 13527 2376.0 5 13528 2376.0 4 2.5984039648954407
"498639:CAPI:GOAT_139008" 13525 2376.0 6 13527 2376.0 5 12.368912081533406
"498639:CAPI:GOAT_139008" 13522 2376.0 8 13524 2376.0 7 35.661408999768625
"498639:CAPI:GOAT_139008" 13521 2376.0 9 13522 2376.0 8 9.40727642515368
"498639:CAPI:GOAT_139008" 13520 2376.0 10 13521 2376.0 9 11.510568160674246
"498639:CAPI:GOAT_139008" 13519 2376.0 11 13520 2376.0 10 5.746853150732056
"498639:CAPI:GOAT_139008" 13518 2376.0 12 13519 2376.0 11 16.712914155088267
"498639:CAPI:GOAT_139008" 13516 2376.0 13 13518 2376.0 12 13.269892609523502
"498639:CAPI:GOAT_139008" 13514 2376.0 14 13516 2376.0 13 22.62589774550311
"498639:CAPI:GOAT_139008" 13512 2376.0 15 13514 2376.0 14 27.126426485284686
"498639:CAPI:GOAT_139008" 13511 2376.0 16 13512 2376.0 15 9.383710125168784
"498639:CAPI:GOAT_139008" 13510 2376.0 17 13511 2376.0 16 6.104624231612843
"498639:CAPI:GOAT_139008" 13509 2376.0 18 13510 2376.0 17 7.666945119050011
"498639:CAPI:GOAT_139008" 13508 2376.0 19 13509 2376.0 18 16.05944339526127
"498639:CAPI:GOAT_139008" 13507 2376.0 20 13508 2376.0 19 9.860979780916681
"498639:CAPI:GOAT_139008" 13505 2376.0 21 13507 2376.0 20 6.926050236593919
"498639:CAPI:GOAT_139008" 13504 2376.0 22 13505 2376.0 21 12.256623135377538
"498639:CAPI:GOAT_139008" 13502 2376.0 23 13504 2376.0 22 14.097612842589903
"498639:CAPI:GOAT_139008" 13501 2376.0 24 13502 2376.0 23 7.869186987284498
"498639:CAPI:GOAT_139008" 13499 2376.0 25 13501 2376.0 24 5.453625173197955
"498639:CAPI:GOAT_139008" 13498 2376.0 26 13499 2376.0 25 6.62836029209637
"498639:CAPI:GOAT_139008" 13489 2376.0 27 13498 2376.0 26 13.148106291048554
"498639:CAPI:GOAT_139008" 13487 2376.0 28 13489 2376.0 27 12.017318733898612
"498639:CAPI:GOAT_139008" 13483 2376.0 29 13487 2376.0 28 15.548965767667164
"498639:CAPI:GOAT_139008" 13478 2376.0 30 13483 2376.0 29 20.89269881319244
"498639:CAPI:GOAT_139008" 13477 2376.0 31 13478 2376.0 30 5.384825393499065
"498639:CAPI:GOAT_139008" 13474 2376.0 32 13477 2376.0 31 7.431994843482096
"498639:CAPI:GOAT_139008" 13473 2376.0 33 13474 2376.0 32 29.140312802912007
"498639:CAPI:GOAT_139008" 13470 2376.0 34 13473 2376.0 33 33.14797120790394
"498639:CAPI:GOAT_139008" 13463 2376.0 35 13470 2376.0 34 76.96166606284169
"498639:CAPI:GOAT_139008" 13461 2376.0 36 13463 2376.0 35 31.02764902453625
"498639:CAPI:GOAT_139008" 13455 2376.0 37 13461 2376.0 36 61.240563930040835
"498639:CAPI:GOAT_139008" 13449 2376.0 38 13455 2376.0 37 51.69444992155081
"498639:CAPI:GOAT_139008" 13313 2376.0 39 13449 2376.0 38 30.42867796790787
"498639:CAPI:GOAT_139008" 13298 2376.0 40 13313 2376.0 39 19.33232094164702
"498639:CAPI:GOAT_139008" 13233 2376.0 41 13298 2376.0 40 38.524761532810054
"498639:CAPI:GOAT_139008" 13230 2376.0 42 13233 2376.0 41 21.39177926331506
"498639:CAPI:GOAT_139008" 13228 2376.0 43 13230 2376.0 42 6.874410466191678
"498639:CAPI:GOAT_139008" 13229 2376.0 44 13228 2376.0 43 93.71526424173409
"498639:CAPI:GOAT_139008" 13231 2376.0 45 13229 2376.0 44 37.70499498647493
"498639:CAPI:GOAT_139008" 13232 2376.0 46 13231 2376.0 45 53.56693217912957
"498639:CAPI:GOAT_139008" 13253 2376.0 47 13232 2376.0 46 107.5251329587641
"498639:CAPI:GOAT_139008" 13260 2376.0 48 13253 2376.0 47 22.920885447067707
"498639:CAPI:GOAT_139008" 13263 2376.0 49 13260 2376.0 48 2.124917461445521
"498639:CAPI:GOAT_139008" 13266 2376.0 50 13263 2376.0 49 2.5066517382210347
"498639:CAPI:GOAT_139008" 13271 2376.0 51 13266 2376.0 50 2.831051162998299
"498639:CAPI:GOAT_139008" 13276 2376.0 52 13271 2376.0 51 3.1117191637862236
equal_shape_distance_diff_coordinates_distance_below_threshold WARNING 1058

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 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 (less than 1.11 m distance) result in a warning.

You can see more about this notice here.

Only the first 50 of 1058 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.
"498639:CAPI:GOAT_139008" 13524 2376.0 7 13525 2376.0 6 0.22818570383885592
"498639:CAPI:GOAT_139008" 13485 5028.0 187 13484 5028.0 186 1.0628337498859535
"498639:CAPI:GOAT_139008" 20335 10187.0 505 20337 10187.0 504 0.6084192841779887
"498639:CAPI:GOAT_139008" 20338 14259.0 525 20336 14259.0 524 0.6084192841779887
"498639:CAPI:GOAT_139008" 21084 14259.0 605 21083 14259.0 604 0.852322109739635
"498639:CAPI:GOAT_139007" 10959 1762.0 7 10960 1762.0 6 0.22818570383885592
"498639:CAPI:GOAT_139007" 10920 5184.0 196 10919 5184.0 195 1.0628337498859535
"498639:CAPI:GOAT_139007" 11915 10343.0 514 11916 10343.0 513 0.6084192841779887
"498639:CAPI:GOAT_139007" 11732 11433.0 589 11734 11433.0 588 1.0807577519850315
"498639:CAPI:GOAT_139007" 11253 14768.0 768 11254 14768.0 767 0.5870586616513678
"498639:CAPI:GOAT_139007" 11665 18521.0 980 11663 18521.0 979 0.5828606650543456
"498639:CAPI:GOAT_139007" 12153 26611.0 1335 12154 26611.0 1334 0.22356256549592488
"498639:CAPI:GOAT_139007" 12075 26611.0 1366 12074 26611.0 1365 1.0011609917110948
"498639:CAPI:GOAT_139006" 7787 4809.0 7 7788 4809.0 6 0.22818570383885592
"498639:CAPI:GOAT_139006" 10235 14219.0 465 10234 14219.0 464 0.852322109739635
"498639:CAPI:GOAT_139006" 9828 14219.0 504 9829 14219.0 503 0.9147210765321121
"498639:CAPI:GOAT_139006" 9644 14219.0 525 9646 14219.0 524 0.4149291558910902
"498639:CAPI:GOAT_139006" 9384 14219.0 560 9386 14219.0 559 1.0807577519850315
"498639:CAPI:GOAT_139006" 8641 14219.0 655 8642 14219.0 654 0.5870586616513678
"498639:CAPI:GOAT_139006" 9212 17972.0 867 9210 17972.0 866 0.5828606650543456
"498639:CAPI:GOAT_139006" 10245 26062.0 1222 10246 26062.0 1221 0.22356256549592488
"498639:CAPI:GOAT_139006" 10014 26062.0 1253 10013 26062.0 1252 1.0011609917110948
"498639:CAPI:GOAT_139006" 60732 46438.0 1637 60733 46438.0 1636 0.8321019783349906
"498639:CAPI:GOAT_139006" 11427 46438.0 1646 11428 46438.0 1645 0.581965400899248
"498639:CAPI:GOAT_139006" 11426 46438.0 1647 11427 46438.0 1646 0.8200482344281989
"498639:CAPI:GOAT_139006" 10812 46438.0 1664 10813 46438.0 1663 0.921802773203777
"498639:CAPI:GOAT_139006" 10606 46438.0 1674 10607 46438.0 1673 0.3599082243375276
"498639:CAPI:GOAT_139006" 10252 46438.0 1689 10253 46438.0 1688 0.35990773629041733
"498639:CAPI:GOAT_139006" 10251 46438.0 1690 10252 46438.0 1689 0.2825158086517907
"498860:CAPI:GOAT_501" 52929 1807.0 104 52928 1807.0 103 0.5870586616513678
"498860:CAPI:GOAT_501" 52240 3625.0 255 52241 3625.0 254 0.8529798253177979
"498860:CAPI:GOAT_501" 52482 4670.0 336 52481 4670.0 335 0.23809894879230573
"498639:CAPI:GOAT_139005" 28697 493.0 7 28698 493.0 6 0.22818570383885592
"498639:CAPI:GOAT_139005" 28652 10667.0 198 28651 10667.0 197 1.0628337498859535
"498639:CAPI:GOAT_139005" 28720 10667.0 237 28719 10667.0 236 0.8008931311128038
"498639:CAPI:GOAT_139005" 28801 10667.0 309 28800 10667.0 308 0.4985396657839097
"498639:CAPI:GOAT_139005" 28965 10667.0 325 28964 10667.0 324 0.13435727777708215
"498639:CAPI:GOAT_139005" 29202 10667.0 519 29203 10667.0 518 0.6084192841779887
"498639:CAPI:GOAT_139005" 29061 11757.0 594 29063 11757.0 593 1.0807577519850315
"498860:CAPI:GOAT_502" 57532 1455.0 105 57534 1455.0 104 0.12967258907106652
"498860:CAPI:GOAT_502" 57604 3479.0 191 57603 3479.0 190 0.5870586616513678
"498860:CAPI:GOAT_502" 52767 5297.0 342 52768 5297.0 341 0.8529798253177979
"498860:CAPI:GOAT_502" 56674 6342.0 423 56673 6342.0 422 0.23809894879230573
"498860:CAPI:GOAT_503" 70110 2669.0 107 70111 2669.0 106 0.5870586616513678
"498530:CAPI:GOAT_BJA0110" 7315 3111.0 6 7316 3111.0 5 0.4124023134513752
"498530:CAPI:GOAT_BJA0110" 7363 4215.0 208 7364 4215.0 207 0.22818570383885592
"498530:CAPI:GOAT_BJA0110" 6993 4215.0 249 6994 4215.0 248 0.29912251757326175
"498530:CAPI:GOAT_BJA0110" 5954 7451.0 448 5953 7451.0 447 0.053851022815201294
"498530:CAPI:GOAT_BJA0110" 6428 8975.0 482 6426 8975.0 481 0.3101693136054249
"498530:CAPI:GOAT_BJA0110" 6643 8975.0 539 6645 8975.0 538 0.9186591052155129
equal_shape_distance_same_coordinates WARNING 2418

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.

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

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`.
"498639:CAPI:GOAT_139008" 13442 2376.0 140 13441 2376.0 139
"498639:CAPI:GOAT_139008" 13467 3134.0 175 13466 3134.0 174
"498639:CAPI:GOAT_139008" 13574 5028.0 247 13573 5028.0 246
"498639:CAPI:GOAT_139008" 20302 10187.0 515 20301 10187.0 514
"498639:CAPI:GOAT_139008" 59825 14259.0 727 59824 14259.0 726
"498639:CAPI:GOAT_139008" 59859 14730.0 761 59858 14730.0 760
"498639:CAPI:GOAT_139007" 10883 1762.0 85 10882 1762.0 84
"498639:CAPI:GOAT_139007" 10873 2532.0 149 10872 2532.0 148
"498639:CAPI:GOAT_139007" 10902 3290.0 184 10901 3290.0 183
"498639:CAPI:GOAT_139007" 11009 5184.0 256 11008 5184.0 255
"498639:CAPI:GOAT_139007" 11882 10343.0 524 11881 10343.0 523
"498639:CAPI:GOAT_139007" 11717 11433.0 595 11716 11433.0 594
"498639:CAPI:GOAT_139007" 11232 12577.0 690 11231 12577.0 689
"498639:CAPI:GOAT_139007" 11222 14768.0 835 11221 14768.0 834
"498639:CAPI:GOAT_139007" 11615 16574.0 930 11614 16574.0 929
"498639:CAPI:GOAT_139007" 12031 18521.0 1056 12030 18521.0 1055
"498639:CAPI:GOAT_139007" 12439 20649.0 1136 12438 20649.0 1135
"498639:CAPI:GOAT_139007" 12486 21120.0 1170 12485 21120.0 1169
"498639:CAPI:GOAT_139007" 57421 21798.0 1194 57420 21798.0 1193
"498639:CAPI:GOAT_139007" 12087 26611.0 1374 12086 26611.0 1373
"498639:CAPI:GOAT_139006" 8238 4809.0 218 8237 4809.0 217
"498639:CAPI:GOAT_139006" 8612 14219.0 722 8611 14219.0 721
"498639:CAPI:GOAT_139006" 9058 16025.0 817 9057 16025.0 816
"498639:CAPI:GOAT_139006" 9967 17972.0 943 9966 17972.0 942
"498639:CAPI:GOAT_139006" 10769 20100.0 1023 10768 20100.0 1022
"498639:CAPI:GOAT_139006" 11060 20571.0 1057 11059 20571.0 1056
"498639:CAPI:GOAT_139006" 11393 21249.0 1081 11392 21249.0 1080
"498639:CAPI:GOAT_139006" 10028 26062.0 1261 10027 26062.0 1260
"498639:CAPI:GOAT_139006" 10366 28000.0 1356 10365 28000.0 1355
"498639:CAPI:GOAT_139006" 10641 29203.0 1426 10640 29203.0 1425
"498639:CAPI:GOAT_139006" 11086 30516.0 1487 11085 30516.0 1486
"498860:CAPI:GOAT_501" 52967 1807.0 121 52966 1807.0 120
"498860:CAPI:GOAT_501" 52599 2335.0 158 52598 2335.0 157
"498860:CAPI:GOAT_501" 52547 2585.0 180 52546 2585.0 179
"498860:CAPI:GOAT_501" 52259 3625.0 267 52258 3625.0 266
"498860:CAPI:GOAT_501" 52282 3948.0 286 52281 3948.0 285
"498860:CAPI:GOAT_501" 52423 4294.0 312 52422 4294.0 311
"498860:CAPI:GOAT_501" 52456 4450.0 319 52455 4450.0 318
"498860:CAPI:GOAT_501" 52483 4670.0 337 52482 4670.0 336
"498860:CAPI:GOAT_501" 52496 4819.0 352 52495 4819.0 351
"498860:CAPI:GOAT_501" 52501 5083.0 371 52500 5083.0 370
"498639:CAPI:GOAT_139005" 28639 493.0 35 28638 493.0 34
"498639:CAPI:GOAT_139005" 28613 1761.0 87 28612 1761.0 86
"498639:CAPI:GOAT_139005" 28603 2531.0 151 28602 2531.0 150
"498639:CAPI:GOAT_139005" 28632 3289.0 186 28631 3289.0 185
"498639:CAPI:GOAT_139005" 29177 10667.0 529 29176 10667.0 528
"498639:CAPI:GOAT_139005" 29050 11757.0 600 29049 11757.0 599
"498639:CAPI:GOAT_139005" 28784 13058.0 711 28783 13058.0 710
"498860:CAPI:GOAT_502" 73438 815.0 62 73437 815.0 61
"498860:CAPI:GOAT_502" 57579 1202.0 86 57578 1202.0 85
fast_travel_between_consecutive_stops WARNING 4

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.
135 "CAPI:139010|860:498639" "CAPI:1390" 152.40896502310963 12.700747085259136 21 20 "CAPI:61010" "Gare" "19:21:00" 22 21 "CAPI:68517" "Montjay" "19:25:00"
143 "CAPI:139001|800:498639" "CAPI:1390" 152.39255436858346 12.699379530715289 376 1 "CAPI:68517" "Montjay" "06:50:00" 377 2 "CAPI:78595" "GARE" "06:54:00"
137 "CAPI:139009|859:498639" "CAPI:1390" 152.40896502310963 12.700747085259136 3728 14 "CAPI:61010" "Gare" "18:13:00" 3729 15 "CAPI:68517" "Montjay" "18:17:00"
139 "CAPI:139006|851:498639" "CAPI:1390" 152.40896502310963 12.700747085259136 11837 12 "CAPI:61010" "Gare" "13:18:00" 11838 13 "CAPI:68517" "Montjay" "13:22:00"
fast_travel_between_far_stops WARNING 4

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.
135 "CAPI:139010|860:498639" "CAPI:1390" 152.40896502310963 12.700747085259136 21 20 "CAPI:61010" "Gare" "19:21:00" 22 21 "CAPI:68517" "Montjay" "19:25:00"
143 "CAPI:139001|800:498639" "CAPI:1390" 152.39255436858346 12.699379530715289 376 1 "CAPI:68517" "Montjay" "06:50:00" 377 2 "CAPI:78595" "GARE" "06:54:00"
137 "CAPI:139009|859:498639" "CAPI:1390" 152.40896502310963 12.700747085259136 3728 14 "CAPI:61010" "Gare" "18:13:00" 3729 15 "CAPI:68517" "Montjay" "18:17:00"
139 "CAPI:139006|851:498639" "CAPI:1390" 152.40896502310963 12.700747085259136 11837 12 "CAPI:61010" "Gare" "13:18:00" 11838 13 "CAPI:68517" "Montjay" "13:22:00"
missing_feed_contact_email_and_url WARNING 1

missing_feed_contact_email_and_url

Best Practices for feed_info.txt suggest providing at least one of feed_contact_email and feed_contact_url.

You can see more about this notice here.

csvRowNumber (?) The row number of the validated record.
2
missing_timepoint_value WARNING 17330

missing_timepoint_value

stop_times.timepoint value is missing for a record.

Even though the column timepoint is optional in stop_times.txt according to the specification, stop_times.timepoint should not be empty when provided.

You can see more about this notice here.

Only the first 50 of 17330 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 "CAPI:139010|860:498639" 1
3 "CAPI:139010|860:498639" 2
4 "CAPI:139010|860:498639" 3
5 "CAPI:139010|860:498639" 4
6 "CAPI:139010|860:498639" 5
7 "CAPI:139010|860:498639" 6
8 "CAPI:139010|860:498639" 7
9 "CAPI:139010|860:498639" 8
10 "CAPI:139010|860:498639" 9
11 "CAPI:139010|860:498639" 10
12 "CAPI:139010|860:498639" 11
13 "CAPI:139010|860:498639" 12
14 "CAPI:139010|860:498639" 13
15 "CAPI:139010|860:498639" 14
16 "CAPI:139010|860:498639" 15
17 "CAPI:139010|860:498639" 16
18 "CAPI:139010|860:498639" 17
19 "CAPI:139010|860:498639" 18
20 "CAPI:139010|860:498639" 19
21 "CAPI:139010|860:498639" 20
22 "CAPI:139010|860:498639" 21
23 "CAPI:201|1404:498857" 1
24 "CAPI:201|1404:498857" 2
25 "CAPI:201|1404:498857" 3
26 "CAPI:201|1404:498857" 4
27 "CAPI:201|1404:498857" 5
28 "CAPI:201|1404:498857" 6
29 "CAPI:201|1404:498857" 7
30 "CAPI:201|1404:498857" 8
31 "CAPI:201|1404:498857" 9
32 "CAPI:201|1404:498857" 10
33 "CAPI:201|1404:498857" 11
34 "CAPI:201|1404:498857" 12
35 "CAPI:201|1404:498857" 13
36 "CAPI:201|1404:498857" 14
37 "CAPI:201|1404:498857" 15
38 "CAPI:201|1404:498857" 16
39 "CAPI:201|1404:498857" 17
40 "CAPI:201|1404:498857" 18
41 "CAPI:201|1404:498857" 19
42 "CAPI:201|1404:498857" 20
43 "CAPI:201|1404:498857" 21
44 "CAPI:201|1404:498857" 22
45 "CAPI:201|1404:498857" 23
46 "CAPI:201|1404:498857" 24
47 "CAPI:201|1404:498857" 25
48 "CAPI:201|1404:498857" 26
49 "CAPI:201|1404:498857" 27
50 "CAPI:201|1404:498857" 28
51 "CAPI:201|1404:498857" 29
mixed_case_recommended_field WARNING 12

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.

filename (?) Name of the faulty file. fieldName (?) Name of the faulty field. fieldValue (?) Faulty value. csvRowNumber (?) The row number of the faulty record.
"routes.txt" "route_long_name" "CASSIN DELORME" 4
"routes.txt" "route_long_name" "SAINTE-MARIE" 21
"stops.txt" "stop_name" "COLLEGE ARAGON" 185
"stops.txt" "stop_name" "THE VILLAGE" 292
"stops.txt" "stop_name" "CFA-BTP" 308
"stops.txt" "stop_name" "4 routes" 357
"stops.txt" "stop_name" "COLLEGE ARAGON" 457
"stops.txt" "stop_name" "THE VILLAGE" 721
"stops.txt" "stop_name" "THE VILLAGE" 722
"stops.txt" "stop_name" "4 routes" 794
"stops.txt" "stop_name" "4 routes" 795
"stops.txt" "stop_name" "CFA-BTP" 971
route_long_name_contains_short_name WARNING 24

route_long_name_contains_short_name

Long name should not contain short name for a single route.

In routes.txt, route_long_name should not contain the value for route_short_name, because when both are provided, they are often combined by transit applications. Note that only one of the two fields is required. If there is no short name used for a route, use route_long_name only.

Good examples:

route_short_name/route_long_name Dataset
"N"/"Judah" Muni San Fransisco
"6"/"ML King Jr Blvd" Trimet Portland Streetcar
"55"/"Boulevard Saint Laurent" STM Montreal
"1"/"Rangiora/Cashmere" Metro Christchurch

Bad examples:

route_short_name/route_long_name
"604"/"604"
"14"/"Route 14"
"2"/"Route 2: Bellows Falls In-Town"

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`. routeLongName (?) The faulty record's `route_long_name`.
"CAPI:AUBRY" 2 "AUBRY" "AUBRY"
"CAPI:MOZAS" 5 "MOZAS" "MOZAS"
"CAPI:BJA01" 6 "BJA01" "BJA01"
"CAPI:PSAVA" 7 "PSAVA" "PSAVA"
"CAPI:PCRAA" 8 "PCRAA" "PCRAA"
"CAPI:VER04" 9 "VER04" "VER04"
"CAPI:SATOLA" 10 "SATOLA" "SATOLA"
"CAPI:BJA02" 11 "BJA02" "BJA02"
"CAPI:1141" 12 "1141" "1141"
"CAPI:2091" 13 "2091" "2091"
"CAPI:1131" 14 "1131" "1131"
"CAPI:MAUBEC" 23 "MAUBEC" "MAUBEC"
"CAPI:5" 24 "5" "5"
"CAPI:2" 25 "2" "2"
"CAPI:DELVIN" 26 "DELVIN" "DELVIN"
"CAPI:4" 27 "4" "4"
"CAPI:3" 28 "3" "3"
"CAPI:6" 29 "6" "6"
"CAPI:8" 30 "8" "8"
"CAPI:1" 31 "1" "1"
"CAPI:1021" 32 "1021" "1021"
"CAPI:1390" 33 "1390" "1390"
"CAPI:9" 34 "9" "9"
"CAPI:7" 35 "7" "7"
stops_match_shape_out_of_order WARNING 5

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.
595 "498864:CAPI:GOAT_913" "CAPI:913|4013:498864" 14233 "CAPI:78717" "Demptezieu Place" [45.61737075497228,5.322500320805199] 14232 "CAPI:78716" "Demptezieu Place" [45.61754410419816,5.323376173047619]
573 "498864:CAPI:GOAT_904" "CAPI:904|4201:498864" 11822 "CAPI:78716" "Demptezieu Place" [45.61754410419816,5.323376173047619] 11821 "CAPI:78717" "Demptezieu Place" [45.61737075497228,5.322500320805199]
560 "498864:CAPI:GOAT_905" "CAPI:905|4208:498864" 17141 "CAPI:78716" "Demptezieu Place" [45.61754410419816,5.323376173047619] 17140 "CAPI:78717" "Demptezieu Place" [45.61737075497228,5.322500320805199]
593 "498864:CAPI:GOAT_902" "CAPI:902|4014:498864" 15619 "CAPI:78717" "Demptezieu Place" [45.61737075497228,5.322500320805199] 15618 "CAPI:78716" "Demptezieu Place" [45.61754410419816,5.323376173047619]
581 "498864:CAPI:GOAT_901" "CAPI:901|4008:498864" 6902 "CAPI:78717" "Demptezieu Place" [45.61737075497228,5.322500320805199] 6901 "CAPI:78716" "Demptezieu Place" [45.61754410419816,5.323376173047619]