val-disere — Source Data Validation Report

This report was generated by the Canonical GTFS Schedule validator, version 8.0.1 at 2026-07-24T19:03:35Z,
for the dataset file:///shared/val-disere_7d6c5a3a.zip. No country code was provided.

Use this report alongside our documentation.

Summary

Agencies included


Feed Info


Publisher Name:
STVI
Feed Email:
N/A
Feed Language:
French
Feed Start Date:
2026-07-04
Feed End Date:
2026-08-31

Files included


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

Counts


  • Agencies: 1
  • Blocks: 0
  • Routes: 5
  • Shapes: 8
  • Stops: 51
  • Trips: 168

Specification Compliance report

2048 notices reported (0 errors, 2046 warnings, 2 infos)

Notice Code Severity Total
equal_shape_distance_diff_coordinates_distance_below_threshold WARNING 169

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 169 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.
"zenbus:Route:4854284370837504:LOC" 888 1818.0 84 887 1818.0 83 0.4052350617727207
"zenbus:Route:4854284370837504:LOC" 890 1819.0 86 889 1819.0 85 0.3896807695107936
"zenbus:Route:4854284370837504:LOC" 988 3955.0 184 987 3955.0 183 0.23565361230959622
"zenbus:Route:4854284370837504:LOC" 1039 4934.0 235 1038 4934.0 234 0.40737591442018695
"zenbus:Route:4854284370837504:LOC" 1040 4934.0 236 1039 4934.0 235 0.07794298757322247
"zenbus:Route:4854284370837504:LOC" 1042 4935.0 238 1041 4935.0 237 0.07794299864625182
"zenbus:Route:4854284370837504:LOC" 1096 6919.0 292 1095 6919.0 291 0.07796338434608763
"zenbus:Route:4854284370837504:LOC" 1098 6920.0 294 1097 6920.0 293 0.2716073688747467
"zenbus:Route:4854284370837504:LOC" 1099 6920.0 295 1098 6920.0 294 0.23389017379494392
"zenbus:Route:4854284370837504:LOC" 1100 6920.0 296 1099 6920.0 295 0.11119510090982554
"zenbus:Route:4854284370837504:LOC" 1101 6920.0 297 1100 6920.0 296 0.11119510161714974
"zenbus:Route:4854284370837504:LOC" 1102 6920.0 298 1101 6920.0 297 0.22239020181965108
"zenbus:Route:4854284370837504:LOC" 1130 7677.0 326 1129 7677.0 325 0.13580783586980652
"zenbus:Route:4854284370837504:LOC" 1131 7677.0 327 1130 7677.0 326 0.45156287150226426
"zenbus:Route:4854284370837504:LOC" 1132 7677.0 328 1131 7677.0 327 0.11119510020250134
"zenbus:Route:5384488285634560:LOC" 1466 230.0 7 1465 230.0 6 0.07799322133410456
"zenbus:Route:5384488285634560:LOC" 1487 1039.0 28 1486 1039.0 27 0.3120061375953958
"zenbus:Route:5384488285634560:LOC" 1489 1040.0 30 1488 1040.0 29 0.448958130093693
"zenbus:Route:5384488285634560:LOC" 1496 1215.0 37 1495 1215.0 36 0.22239020252697528
"zenbus:Route:5384488285634560:LOC" 1498 1215.0 39 1497 1215.0 38 0.07800299773045839
"zenbus:Route:5384488285634560:LOC" 1499 1215.0 40 1498 1215.0 39 0.38315647951814436
"zenbus:Route:5384488285634560:LOC" 1509 1538.0 50 1508 1538.0 49 0.13582803924783254
"zenbus:Route:5384488285634560:LOC" 1510 1538.0 51 1509 1538.0 50 0.07800580669266695
"zenbus:Route:5384488285634560:LOC" 1526 1872.0 67 1525 1872.0 66 0.11119510090982554
"zenbus:Route:5384488285634560:LOC" 1527 1872.0 68 1526 1872.0 67 0.07800808605140035
"zenbus:Route:5384488285634560:LOC" 1528 1872.0 69 1527 1872.0 68 0.0780080859893731
"zenbus:Route:5384488285634560:LOC" 1550 2337.0 91 1549 2337.0 90 0.13583202649745948
"zenbus:Route:5384488285634560:LOC" 1551 2337.0 92 1550 2337.0 91 0.07801274930591856
"zenbus:Route:5384488285634560:LOC" 1553 2338.0 94 1552 2338.0 93 0.48110285870313174
"zenbus:Route:5384488285634560:LOC" 1575 2828.0 116 1574 2828.0 115 0.07800851887070614
"zenbus:Route:5384488285634560:LOC" 1576 2828.0 117 1575 2828.0 116 0.07800851887070614
"zenbus:Route:5384488285634560:LOC" 1577 2828.0 118 1576 2828.0 117 0.07800851887070614
"zenbus:Route:5384488285634560:LOC" 1578 2828.0 119 1577 2828.0 118 0.11119510161714974
"zenbus:Route:5384488285634560:LOC" 1590 3210.0 131 1589 3210.0 130 0.1560214245694862
"zenbus:Route:5384488285634560:LOC" 1592 3211.0 133 1591 3211.0 132 0.331262874302709
"zenbus:Route:5384488285634560:LOC" 1593 3211.0 134 1592 3211.0 133 0.23403214100312733
"zenbus:Route:5384488285634560:LOC" 1605 3521.0 146 1604 3521.0 145 0.19159217935398132
"zenbus:Route:5384488285634560:LOC" 1607 3521.0 148 1606 3521.0 147 0.1560231144830938
"zenbus:Route:5384488285634560:LOC" 1617 3992.0 158 1616 3992.0 157 0.3312623375792937
"zenbus:Route:5384488285634560:LOC" 1618 3992.0 159 1617 3992.0 158 0.15602114244416543
"zenbus:Route:5384488285634560:LOC" 1619 3992.0 160 1618 3992.0 159 0.07801057122208271
"zenbus:Route:5384488285634560:LOC" 1620 3992.0 161 1619 3992.0 160 0.07801057122208271
"zenbus:Route:5384488285634560:LOC" 1647 5269.0 188 1646 5269.0 187 0.32283651220242443
"zenbus:Route:5384488285634560:LOC" 1648 5269.0 189 1647 5269.0 188 0.19158496469352568
"zenbus:Route:5384488285634560:LOC" 1650 5269.0 191 1649 5269.0 190 0.13582879894465127
"zenbus:Route:5970603212275712:LOC" 568 274.0 12 567 274.0 11 0.07800670296631922
"zenbus:Route:5970603212275712:LOC" 569 274.0 13 568 274.0 12 0.07800670296631922
"zenbus:Route:5970603212275712:LOC" 570 274.0 14 569 274.0 13 0.13582855415782744
"zenbus:Route:5970603212275712:LOC" 571 274.0 15 570 274.0 14 0.13582855549553235
"zenbus:Route:5970603212275712:LOC" 572 274.0 16 571 274.0 15 0.07800670573238903
equal_shape_distance_same_coordinates WARNING 12

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`.
"zenbus:Route:5384488285634560:LOC" 1485 1039.0 26 1484 1039.0 25
"zenbus:Route:5384488285634560:LOC" 1486 1039.0 27 1485 1039.0 26
"zenbus:Route:5384488285634560:LOC" 1497 1215.0 38 1496 1215.0 37
"zenbus:Route:5384488285634560:LOC" 1606 3521.0 147 1605 3521.0 146
"zenbus:Route:5384488285634560:LOC" 1649 5269.0 190 1648 5269.0 189
"zenbus:Route:4915016147927040:LOC" 1238 1039.0 25 1237 1039.0 24
"zenbus:Route:4915016147927040:LOC" 1351 3521.0 138 1350 3521.0 137
"zenbus:Route:4915016147927040:LOC" 1392 5269.0 179 1391 5269.0 178
"zenbus:Route:4788426025992192:LOC" 1915 0.0 1 1914 0.0 0
"zenbus:Route:4788426025992192:LOC" 1947 1452.0 33 1946 1452.0 32
"zenbus:Route:4788426025992192:LOC" 1960 1893.0 46 1959 1893.0 45
"zenbus:Route:4788426025992192:LOC" 2016 3089.0 102 2015 3089.0 101
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 1863

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

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_desc" "PUBLISH_AS_LINE_ID=851340005" 3
unknown_column INFO 2

unknown_column

A column name is unknown.

You can see more about this notice here.

filename (?) The name of the faulty file. fieldName (?) The name of the unknown column. index (?) The index of the faulty column.
"trips.txt" "zenbus_mission_id" 11
"trips.txt" "trip_headsign_code" 12