citla — Source Data Validation Report

This report was generated by the Canonical GTFS Schedule validator, version 8.0.1 at 2026-08-01T12:44:09Z,
for the dataset file:///shared/citla_ba8e1300.zip. No country code was provided.

Use this report alongside our documentation.

Summary

Agencies included


Feed Info


Publisher Name:
CITLA
Feed Email:
N/A
Feed Language:
French
Feed Start Date:
2026-07-13
Feed End Date:
2027-01-03

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: 49
  • Shapes: 156
  • Stops: 2182
  • Trips: 5976

Specification Compliance report

99871 notices reported (0 errors, 99868 warnings, 3 infos)

Notice Code Severity Total
equal_shape_distance_same_coordinates WARNING 6735

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 6735 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`.
"2320028" 16593 0.5579 20001 16592 0.5579 10027
"2320028" 16602 0.7741 30001 16601 0.7741 20009
"2320028" 16606 0.9462 40001 16605 0.9462 30004
"2320028" 16620 1.3459 50001 16619 1.3459 40014
"2320028" 16631 1.5307 60001 16630 1.5307 50011
"2320028" 16635 1.667 70001 16634 1.667 60004
"2320028" 16646 1.8904 80001 16645 1.8904 70011
"2320028" 16659 2.1631 90001 16658 2.1631 80013
"2320028" 16680 2.7229 100001 16679 2.7229 90021
"2320028" 16693 3.0032 110001 16692 3.0032 100013
"2320028" 16717 3.6424 120001 16716 3.6424 110024
"2320028" 16725 3.8317 130001 16724 3.8317 120008
"2320028" 16739 4.3975 140001 16738 4.3975 130014
"2320028" 16752 4.7476 150001 16751 4.7476 140013
"2320028" 16767 5.4443 160001 16766 5.4443 150015
"2320028" 16771 5.7094 170001 16770 5.7094 160004
"2320028" 16774 6.1119 180001 16773 6.1119 170003
"2320028" 16792 6.9105 190001 16791 6.9105 180018
"2320028" 16798 7.3463 200001 16797 7.3463 190006
"2320028" 16802 7.6946 210001 16801 7.6946 200004
"2320028" 16810 8.3013 220001 16809 8.3013 210008
"2320028" 16827 8.6773 230001 16826 8.6773 220017
"2320028" 16837 8.9577 240001 16836 8.9577 230010
"2320028" 16851 9.1972 250001 16850 9.1972 240014
"2320028" 16864 9.3952 260001 16863 9.3952 250013
"2320028" 16874 9.6365 270001 16873 9.6365 260010
"2320028" 16880 9.9085 280001 16879 9.9085 270006
"2320028" 16883 10.1405 290001 16882 10.1405 280003
"2320028" 16886 10.2412 300001 16885 10.2412 290003
"2320028" 16892 10.5202 310001 16891 10.5202 300006
"2320028" 16902 10.7911 320001 16901 10.7911 310010
"2320028" 16905 10.9681 330001 16904 10.9681 320003
"2320028" 16942 11.4073 340001 16941 11.4073 330037
"2320028" 16960 11.7943 350001 16959 11.7943 340018
"2320028" 16970 12.2131 360001 16969 12.2131 350010
"2320028" 16980 12.3792 370001 16979 12.3792 360010
"2320028" 17014 12.8826 380001 17013 12.8826 370034
"2320028" 17037 13.5703 390001 17036 13.5703 380023
"2320028" 17041 13.7503 400001 17040 13.7503 390004
"2320028" 17046 14.1343 410001 17045 14.1343 400005
"2320028" 17056 14.3084 420001 17055 14.3084 410010
"2320028" 17066 14.584 430001 17065 14.584 420010
"2320028" 17071 14.6562 430006 17070 14.6562 430005
"2320028" 17076 14.7212 440001 17075 14.7212 430010
"2320028" 17090 15.0703 450001 17089 15.0703 440014
"2320028" 17116 15.3319 460001 17115 15.3319 450026
"2320028" 17123 15.6041 470001 17122 15.6041 460007
"2320028" 17127 15.7689 480001 17126 15.7689 470004
"2320028" 17135 16.0902 490001 17134 16.0902 480008
"2320028" 17139 16.2641 500001 17138 16.2641 490004
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 93119

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 93119 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" "LA-A26-LA_GTFS-Fête-1-01"
"calendar.txt" 9 "service_id" "LA-A26-LA_GTFS-Fête-2-01"
"calendar_dates.txt" 18 "service_id" "LA-A26-LA_GTFS-Fête-1-01"
"calendar_dates.txt" 19 "service_id" "LA-A26-LA_GTFS-Fête-1-01"
"calendar_dates.txt" 20 "service_id" "LA-A26-LA_GTFS-Fête-1-01"
"calendar_dates.txt" 21 "service_id" "LA-A26-LA_GTFS-Fête-1-01"
"calendar_dates.txt" 22 "service_id" "LA-A26-LA_GTFS-Fête-1-01"
"calendar_dates.txt" 23 "service_id" "LA-A26-LA_GTFS-Fête-1-01"
"calendar_dates.txt" 26 "service_id" "LA-A26-LA_GTFS-Fête-2-01"
"calendar_dates.txt" 27 "service_id" "LA-A26-LA_GTFS-Fête-2-01"
"calendar_dates.txt" 28 "service_id" "LA-A26-LA_GTFS-Fête-2-01"
"calendar_dates.txt" 29 "service_id" "LA-A26-LA_GTFS-Fête-2-01"
"stop_times.txt" 116 "trip_id" "1589248-LA-A26-LA_GTFS-Fête-2-01"
"stop_times.txt" 117 "trip_id" "1589248-LA-A26-LA_GTFS-Fête-2-01"
"stop_times.txt" 118 "trip_id" "1589248-LA-A26-LA_GTFS-Fête-2-01"
"stop_times.txt" 119 "trip_id" "1589248-LA-A26-LA_GTFS-Fête-2-01"
"stop_times.txt" 120 "trip_id" "1589248-LA-A26-LA_GTFS-Fête-2-01"
"stop_times.txt" 121 "trip_id" "1589248-LA-A26-LA_GTFS-Fête-2-01"
"stop_times.txt" 122 "trip_id" "1589248-LA-A26-LA_GTFS-Fête-2-01"
"stop_times.txt" 123 "trip_id" "1589248-LA-A26-LA_GTFS-Fête-2-01"
"stop_times.txt" 124 "trip_id" "1589248-LA-A26-LA_GTFS-Fête-2-01"
"stop_times.txt" 125 "trip_id" "1589248-LA-A26-LA_GTFS-Fête-2-01"
"stop_times.txt" 126 "trip_id" "1589248-LA-A26-LA_GTFS-Fête-2-01"
"stop_times.txt" 127 "trip_id" "1589248-LA-A26-LA_GTFS-Fête-2-01"
"stop_times.txt" 128 "trip_id" "1589248-LA-A26-LA_GTFS-Fête-2-01"
"stop_times.txt" 129 "trip_id" "1589248-LA-A26-LA_GTFS-Fête-2-01"
"stop_times.txt" 130 "trip_id" "1589248-LA-A26-LA_GTFS-Fête-2-01"
"stop_times.txt" 131 "trip_id" "1589248-LA-A26-LA_GTFS-Fête-2-01"
"stop_times.txt" 132 "trip_id" "1589248-LA-A26-LA_GTFS-Fête-2-01"
"stop_times.txt" 133 "trip_id" "1589248-LA-A26-LA_GTFS-Fête-2-01"
"stop_times.txt" 134 "trip_id" "1589248-LA-A26-LA_GTFS-Fête-2-01"
"stop_times.txt" 135 "trip_id" "1589248-LA-A26-LA_GTFS-Fête-2-01"
"stop_times.txt" 136 "trip_id" "1589248-LA-A26-LA_GTFS-Fête-2-01"
"stop_times.txt" 137 "trip_id" "1589248-LA-A26-LA_GTFS-Fête-2-01"
"stop_times.txt" 138 "trip_id" "1589248-LA-A26-LA_GTFS-Fête-2-01"
"stop_times.txt" 139 "trip_id" "1589248-LA-A26-LA_GTFS-Fête-2-01"
"stop_times.txt" 140 "trip_id" "1589248-LA-A26-LA_GTFS-Fête-2-01"
"stop_times.txt" 141 "trip_id" "1589248-LA-A26-LA_GTFS-Fête-2-01"
"stop_times.txt" 142 "trip_id" "1589248-LA-A26-LA_GTFS-Fête-2-01"
"stop_times.txt" 143 "trip_id" "1589248-LA-A26-LA_GTFS-Fête-2-01"
"stop_times.txt" 144 "trip_id" "1589248-LA-A26-LA_GTFS-Fête-2-01"
"stop_times.txt" 145 "trip_id" "1589248-LA-A26-LA_GTFS-Fête-2-01"
"stop_times.txt" 146 "trip_id" "1589248-LA-A26-LA_GTFS-Fête-2-01"
"stop_times.txt" 147 "trip_id" "1589248-LA-A26-LA_GTFS-Fête-2-01"
"stop_times.txt" 148 "trip_id" "1589248-LA-A26-LA_GTFS-Fête-2-01"
"stop_times.txt" 149 "trip_id" "1589248-LA-A26-LA_GTFS-Fête-2-01"
"stop_times.txt" 150 "trip_id" "1589248-LA-A26-LA_GTFS-Fête-2-01"
"stop_times.txt" 151 "trip_id" "1589248-LA-A26-LA_GTFS-Fête-2-01"
"stop_times.txt" 152 "trip_id" "1589248-LA-A26-LA_GTFS-Fête-2-01"
"stop_times.txt" 153 "trip_id" "1589248-LA-A26-LA_GTFS-Fête-2-01"
service_has_no_active_day_of_the_week WARNING 2

service_has_no_active_day_of_the_week

A service is not valid for any day of the week.

You can see more about this notice here.

csvRowNumber (?) The row number in calendar.txt where the error occurs. serviceId (?) The service_id field value.
6 "LA-A26-LA_GTFS-Fête-1-01"
9 "LA-A26-LA_GTFS-Fête-2-01"
unexpected_enum_value WARNING 7

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" 33 "route_type" 1501
"routes.txt" 34 "route_type" 1501
"routes.txt" 35 "route_type" 1501
"routes.txt" 36 "route_type" 1501
"routes.txt" 37 "route_type" 1501
"routes.txt" 38 "route_type" 1501
"routes.txt" 39 "route_type" 1501
big_gap_in_service INFO 2

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.
"LA-A26-LA_GTFS-Fête-1-01" "2026-09-07" "2026-10-12" 34
"LA-A26-LA_GTFS-Fête-1-01" "2026-10-12" "2026-12-25" 73
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