GTFS Schedule Validation Report

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

Use this report alongside our documentation.

Summary

Agencies included


Feed Info


Publisher Name:
CITSO
Feed Email:
N/A
Feed Language:
French
Feed Start Date:
2026-03-31
Feed End Date:
2026-06-21

Files included


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

Counts


  • Agencies: 1
  • Blocks: 0
  • Routes: 26
  • Shapes: 96
  • Stops: 655
  • Trips: 2625

Specification Compliance report

37923 notices reported (0 errors, 37922 warnings, 1 infos)

Notice Code Severity Total
equal_shape_distance_same_coordinates WARNING 3631

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 3631 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`.
"270219" 16642 0.2106 20001 16641 0.2106 10007
"270219" 16654 0.6372 30001 16653 0.6372 20012
"270219" 16671 0.9561 40001 16670 0.9561 30017
"270219" 16678 1.3208 50001 16677 1.3208 40007
"270219" 16697 1.8488 60001 16696 1.8488 50019
"270219" 16711 2.2172 70001 16710 2.2172 60014
"270219" 16726 2.9382 80001 16725 2.9382 70015
"270219" 16730 3.182 90001 16729 3.182 80004
"270219" 16743 3.4276 100001 16742 3.4276 90013
"270219" 16748 3.5259 110001 16747 3.5259 100005
"270219" 16751 3.6787 120001 16750 3.6787 110003
"270219" 16755 3.9261 130001 16754 3.9261 120004
"270219" 16764 4.179 140001 16763 4.179 130009
"270219" 16775 4.4011 150001 16774 4.4011 140011
"270219" 16787 4.7331 160001 16786 4.7331 150012
"270219" 16796 5.0413 170001 16795 5.0413 160009
"270219" 16799 5.185 180001 16798 5.185 170003
"270219" 16804 5.4132 190001 16803 5.4132 180005
"270219" 16813 5.7851 200001 16812 5.7851 190009
"270219" 16818 6.1903 210001 16817 6.1903 200005
"270219" 16836 6.5415 220001 16835 6.5415 210018
"270219" 16842 6.8517 230001 16841 6.8517 220006
"270219" 16859 7.3432 240001 16858 7.3432 230017
"1110710" 35209 0.6905 20001 35208 0.6905 10027
"1110710" 35217 0.8969 30001 35216 0.8969 20008
"1110710" 35236 1.2282 40001 35235 1.2282 30019
"1110710" 35250 1.5684 50001 35249 1.5684 40014
"1110710" 35276 1.9857 60001 35275 1.9857 50026
"1110710" 35283 2.2368 70001 35282 2.2368 60007
"1110710" 35289 2.3688 80001 35288 2.3688 70006
"1110710" 35296 2.6525 90001 35295 2.6525 80007
"1110710" 35308 2.8931 100001 35307 2.8931 90012
"1110710" 35314 3.1482 110001 35313 3.1482 100006
"1110710" 35320 3.379 120001 35319 3.379 110006
"1110710" 35325 3.6708 130001 35324 3.6708 120005
"1110710" 35331 3.9389 140001 35330 3.9389 130006
"1110710" 35335 4.1988 150001 35334 4.1988 140004
"1110710" 35360 9.1612 160001 35359 9.1612 150025
"1110710" 35365 9.4484 170001 35364 9.4484 160005
"1110710" 35370 9.7335 180001 35369 9.7335 170005
"1110710" 35373 9.9771 190001 35372 9.9771 180003
"1110710" 35377 10.1549 200001 35376 10.1549 190004
"1110710" 35380 10.3759 210001 35379 10.3759 200003
"1110710" 35390 10.6739 220001 35389 10.6739 210010
"1110710" 35396 10.9698 230001 35395 10.9698 220006
"1110710" 35404 11.3207 240001 35403 11.3207 230008
"1110710" 35431 13.6192 250001 35430 13.6192 240027
"1110710" 35438 13.8084 260001 35437 13.8084 250007
"1110710" 35444 13.9956 270001 35443 13.9956 260006
"1110710" 35454 14.2334 280001 35453 14.2334 270010
expired_calendar WARNING 1

expired_calendar

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

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

You can see more about this notice here.

csvRowNumber (?) The row of the faulty record. serviceId (?) The service id of the faulty record.
7 "SO-H26-SO_GTFS-Fête-2-01"
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_recommended_field WARNING 4

missing_recommended_field

A recommended field is missing.

The given field has no value in some input row, even though values are recommended.

You can see more about this notice here.

filename (?) The name of the faulty file. csvRowNumber (?) The row of the faulty record. fieldName (?) The name of the missing field.
"feed_info.txt" 2 "feed_version"
"fare_attributes.txt" 2 "agency_id"
"fare_attributes.txt" 3 "agency_id"
"fare_attributes.txt" 4 "agency_id"
non_ascii_or_non_printable_char WARNING 34277

non_ascii_or_non_printable_char

Non ascii or non printable char in ID field.

A value of a field with type ID contains non ASCII or non printable characters. This is not recommended.

You can see more about this notice here.

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

filename (?) Name of the faulty file. csvRowNumber (?) Row number of the faulty record. columnName (?) Name of the column where the error occurred. fieldValue (?) Faulty value.
"calendar.txt" 6 "service_id" "SO-H26-SO_GTFS-Fête-1-03"
"calendar.txt" 7 "service_id" "SO-H26-SO_GTFS-Fête-2-01"
"calendar_dates.txt" 8 "service_id" "SO-H26-SO_GTFS-Fête-1-03"
"calendar_dates.txt" 9 "service_id" "SO-H26-SO_GTFS-Fête-1-03"
"calendar_dates.txt" 10 "service_id" "SO-H26-SO_GTFS-Fête-2-01"
"stop_times.txt" 112 "trip_id" "3310329-SO-H26-SO_GTFS-Fête-1-03"
"stop_times.txt" 113 "trip_id" "3310329-SO-H26-SO_GTFS-Fête-1-03"
"stop_times.txt" 114 "trip_id" "3310329-SO-H26-SO_GTFS-Fête-1-03"
"stop_times.txt" 115 "trip_id" "3310329-SO-H26-SO_GTFS-Fête-1-03"
"stop_times.txt" 116 "trip_id" "3310329-SO-H26-SO_GTFS-Fête-1-03"
"stop_times.txt" 117 "trip_id" "3310329-SO-H26-SO_GTFS-Fête-1-03"
"stop_times.txt" 118 "trip_id" "3310329-SO-H26-SO_GTFS-Fête-1-03"
"stop_times.txt" 119 "trip_id" "3310329-SO-H26-SO_GTFS-Fête-1-03"
"stop_times.txt" 120 "trip_id" "3310329-SO-H26-SO_GTFS-Fête-1-03"
"stop_times.txt" 121 "trip_id" "3310329-SO-H26-SO_GTFS-Fête-1-03"
"stop_times.txt" 122 "trip_id" "3310329-SO-H26-SO_GTFS-Fête-1-03"
"stop_times.txt" 123 "trip_id" "3310329-SO-H26-SO_GTFS-Fête-1-03"
"stop_times.txt" 124 "trip_id" "3310329-SO-H26-SO_GTFS-Fête-1-03"
"stop_times.txt" 125 "trip_id" "3310329-SO-H26-SO_GTFS-Fête-1-03"
"stop_times.txt" 126 "trip_id" "3310329-SO-H26-SO_GTFS-Fête-1-03"
"stop_times.txt" 127 "trip_id" "3310329-SO-H26-SO_GTFS-Fête-1-03"
"stop_times.txt" 128 "trip_id" "3310329-SO-H26-SO_GTFS-Fête-1-03"
"stop_times.txt" 129 "trip_id" "3310329-SO-H26-SO_GTFS-Fête-1-03"
"stop_times.txt" 130 "trip_id" "3310329-SO-H26-SO_GTFS-Fête-1-03"
"stop_times.txt" 131 "trip_id" "3310329-SO-H26-SO_GTFS-Fête-1-03"
"stop_times.txt" 132 "trip_id" "3310329-SO-H26-SO_GTFS-Fête-1-03"
"stop_times.txt" 133 "trip_id" "3310329-SO-H26-SO_GTFS-Fête-1-03"
"stop_times.txt" 134 "trip_id" "3310329-SO-H26-SO_GTFS-Fête-1-03"
"stop_times.txt" 135 "trip_id" "3310329-SO-H26-SO_GTFS-Fête-1-03"
"stop_times.txt" 136 "trip_id" "3310329-SO-H26-SO_GTFS-Fête-1-03"
"stop_times.txt" 137 "trip_id" "3310329-SO-H26-SO_GTFS-Fête-1-03"
"stop_times.txt" 138 "trip_id" "3310329-SO-H26-SO_GTFS-Fête-1-03"
"stop_times.txt" 139 "trip_id" "3310329-SO-H26-SO_GTFS-Fête-1-03"
"stop_times.txt" 140 "trip_id" "3310329-SO-H26-SO_GTFS-Fête-1-03"
"stop_times.txt" 141 "trip_id" "3310329-SO-H26-SO_GTFS-Fête-1-03"
"stop_times.txt" 142 "trip_id" "3310329-SO-H26-SO_GTFS-Fête-1-03"
"stop_times.txt" 143 "trip_id" "3310329-SO-H26-SO_GTFS-Fête-1-03"
"stop_times.txt" 144 "trip_id" "3310329-SO-H26-SO_GTFS-Fête-1-03"
"stop_times.txt" 145 "trip_id" "3310329-SO-H26-SO_GTFS-Fête-1-03"
"stop_times.txt" 146 "trip_id" "3310329-SO-H26-SO_GTFS-Fête-1-03"
"stop_times.txt" 147 "trip_id" "3310329-SO-H26-SO_GTFS-Fête-1-03"
"stop_times.txt" 148 "trip_id" "3310329-SO-H26-SO_GTFS-Fête-1-03"
"stop_times.txt" 149 "trip_id" "3310329-SO-H26-SO_GTFS-Fête-1-03"
"stop_times.txt" 150 "trip_id" "3310329-SO-H26-SO_GTFS-Fête-1-03"
"stop_times.txt" 151 "trip_id" "3310329-SO-H26-SO_GTFS-Fête-1-03"
"stop_times.txt" 152 "trip_id" "3310329-SO-H26-SO_GTFS-Fête-1-03"
"stop_times.txt" 153 "trip_id" "3310329-SO-H26-SO_GTFS-Fête-1-03"
"stop_times.txt" 154 "trip_id" "3310329-SO-H26-SO_GTFS-Fête-1-03"
"stop_times.txt" 155 "trip_id" "3310329-SO-H26-SO_GTFS-Fête-1-03"
"stop_times.txt" 156 "trip_id" "3310329-SO-H26-SO_GTFS-Fête-1-03"
unexpected_enum_value WARNING 8

unexpected_enum_value

An enum has an unexpected value.

You can see more about this notice here.

filename (?) The name of the faulty file. csvRowNumber (?) The row number of the faulty record. fieldName (?) The name of the field where the error occurred. fieldValue (?) Faulty value.
"routes.txt" 20 "route_type" 1501
"routes.txt" 21 "route_type" 1501
"routes.txt" 22 "route_type" 1501
"routes.txt" 23 "route_type" 1501
"routes.txt" 24 "route_type" 1501
"routes.txt" 25 "route_type" 1501
"routes.txt" 26 "route_type" 1501
"routes.txt" 27 "route_type" 1501
unknown_column INFO 1

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.
"stop_times.txt" "platform_track" 10