citsv — Source Data Validation Report

This report was generated by the Canonical GTFS Schedule validator, version 7.1.0 at 2026-03-27T15:44:56Z,
for the dataset file:///shared/citsv_eeb909c8.zip. No country code was provided.

Use this report alongside our documentation.

Summary

Agencies included


Feed Info


Publisher Name:
CITSV
Feed Email:
N/A
Feed Language:
French
Feed Start Date:
2026-03-18
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: 12
  • Shapes: 56
  • Stops: 359
  • Trips: 597

Specification Compliance report

11357 notices reported (0 errors, 11356 warnings, 1 infos)

Notice Code Severity Total
equal_shape_distance_same_coordinates WARNING 1655

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 1655 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`.
"7320083" 50479 0.0971 20001 50478 0.0971 10006
"7320083" 50487 0.6897 30001 50486 0.6897 20008
"7320083" 50491 0.9454 40001 50490 0.9454 30004
"7320083" 50498 1.2633 50001 50497 1.2633 40007
"7320083" 50510 1.5529 60001 50509 1.5529 50012
"7320083" 50538 1.9287 70001 50537 1.9287 60028
"7320083" 50561 2.6034 80001 50560 2.6034 70023
"7320083" 50569 3.0149 90001 50568 3.0149 80008
"7320083" 50574 3.352 100001 50573 3.352 90005
"7320083" 50581 3.623 110001 50580 3.623 100007
"7320083" 50593 4.2258 120001 50592 4.2258 110012
"7320083" 50611 4.6689 130001 50610 4.6689 120018
"7320083" 50616 4.827 140001 50615 4.827 130005
"7320083" 50638 5.1536 150001 50637 5.1536 140022
"7320083" 50647 5.2846 160001 50646 5.2846 150009
"7320083" 50657 5.5005 170001 50656 5.5005 160010
"7320083" 50679 5.9328 180001 50678 5.9328 170022
"7320083" 50683 6.2579 190001 50682 6.2579 180004
"7320083" 50768 7.4063 200001 50767 7.4063 190085
"7320083" 50923 11.098 210001 50922 11.098 200155
"7320083" 50946 12.9494 220001 50945 12.9494 210023
"7320083" 50955 13.3169 230001 50954 13.3169 220009
"7320083" 50962 14.0588 240001 50961 14.0588 230007
"7320083" 50985 15.4725 250001 50984 15.4725 240023
"7320083" 51019 17.5694 260001 51018 17.5694 250034
"7320083" 51039 18.7746 270001 51038 18.7746 260020
"7320083" 51169 24.0224 280001 51168 24.0224 270130
"7210078" 38113 0.4679 20001 38112 0.4679 10003
"7210078" 38130 0.7406 30001 38129 0.7406 20017
"7210078" 38143 0.9323 40001 38142 0.9323 30013
"7210078" 38152 1.0864 50001 38151 1.0864 40009
"7210078" 38161 1.4097 60001 38160 1.4097 50009
"7210078" 38171 1.6782 70001 38170 1.6782 60010
"7210078" 38181 1.8713 80001 38180 1.8713 70010
"7210078" 38200 2.165 90001 38199 2.165 80019
"7210078" 38215 2.4277 100001 38214 2.4277 90015
"7210078" 38220 2.6348 110001 38219 2.6348 100005
"7210078" 38241 3.0434 120001 38240 3.0434 110021
"7210078" 38251 3.3012 130001 38250 3.3012 120010
"7210078" 38255 3.4773 140001 38254 3.4773 130004
"7210078" 38263 3.6509 150001 38262 3.6509 140008
"7210078" 38275 4.056 160001 38274 4.056 150012
"7210078" 38298 4.647 170001 38297 4.647 160023
"7210078" 38309 4.939 180001 38308 4.939 170011
"7210078" 38324 5.2818 190001 38323 5.2818 180015
"7210078" 38329 5.5366 200001 38328 5.5366 190005
"7210078" 38333 5.7373 210001 38332 5.7373 200004
"7210078" 38337 5.9516 220001 38336 5.9516 210004
"7210078" 38341 6.1399 230001 38340 6.1399 220004
"7210078" 38344 6.3354 240001 38343 6.3354 230003
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 9696

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 9696 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" 3 "service_id" "SV-H26-SV_GTFS-Fête-1-01"
"calendar.txt" 5 "service_id" "SV-H26-SV_GTFS-Fête-2-01"
"calendar_dates.txt" 5 "service_id" "SV-H26-SV_GTFS-Fête-1-01"
"calendar_dates.txt" 6 "service_id" "SV-H26-SV_GTFS-Fête-1-01"
"calendar_dates.txt" 7 "service_id" "SV-H26-SV_GTFS-Fête-2-01"
"stop_times.txt" 619 "trip_id" "3327108-SV-H26-SV_GTFS-Fête-2-01"
"stop_times.txt" 620 "trip_id" "3327108-SV-H26-SV_GTFS-Fête-2-01"
"stop_times.txt" 621 "trip_id" "3327108-SV-H26-SV_GTFS-Fête-2-01"
"stop_times.txt" 622 "trip_id" "3327108-SV-H26-SV_GTFS-Fête-2-01"
"stop_times.txt" 623 "trip_id" "3327108-SV-H26-SV_GTFS-Fête-2-01"
"stop_times.txt" 624 "trip_id" "3327108-SV-H26-SV_GTFS-Fête-2-01"
"stop_times.txt" 625 "trip_id" "3327108-SV-H26-SV_GTFS-Fête-2-01"
"stop_times.txt" 626 "trip_id" "3327108-SV-H26-SV_GTFS-Fête-2-01"
"stop_times.txt" 627 "trip_id" "3327108-SV-H26-SV_GTFS-Fête-2-01"
"stop_times.txt" 628 "trip_id" "3327108-SV-H26-SV_GTFS-Fête-2-01"
"stop_times.txt" 629 "trip_id" "3327108-SV-H26-SV_GTFS-Fête-2-01"
"stop_times.txt" 630 "trip_id" "3327108-SV-H26-SV_GTFS-Fête-2-01"
"stop_times.txt" 643 "trip_id" "3327109-SV-H26-SV_GTFS-Fête-2-01"
"stop_times.txt" 644 "trip_id" "3327109-SV-H26-SV_GTFS-Fête-2-01"
"stop_times.txt" 645 "trip_id" "3327109-SV-H26-SV_GTFS-Fête-2-01"
"stop_times.txt" 646 "trip_id" "3327109-SV-H26-SV_GTFS-Fête-2-01"
"stop_times.txt" 647 "trip_id" "3327109-SV-H26-SV_GTFS-Fête-2-01"
"stop_times.txt" 648 "trip_id" "3327109-SV-H26-SV_GTFS-Fête-2-01"
"stop_times.txt" 649 "trip_id" "3327109-SV-H26-SV_GTFS-Fête-2-01"
"stop_times.txt" 650 "trip_id" "3327109-SV-H26-SV_GTFS-Fête-2-01"
"stop_times.txt" 651 "trip_id" "3327109-SV-H26-SV_GTFS-Fête-2-01"
"stop_times.txt" 652 "trip_id" "3327109-SV-H26-SV_GTFS-Fête-2-01"
"stop_times.txt" 653 "trip_id" "3327109-SV-H26-SV_GTFS-Fête-2-01"
"stop_times.txt" 654 "trip_id" "3327109-SV-H26-SV_GTFS-Fête-2-01"
"stop_times.txt" 667 "trip_id" "3327110-SV-H26-SV_GTFS-Fête-2-01"
"stop_times.txt" 668 "trip_id" "3327110-SV-H26-SV_GTFS-Fête-2-01"
"stop_times.txt" 669 "trip_id" "3327110-SV-H26-SV_GTFS-Fête-2-01"
"stop_times.txt" 670 "trip_id" "3327110-SV-H26-SV_GTFS-Fête-2-01"
"stop_times.txt" 671 "trip_id" "3327110-SV-H26-SV_GTFS-Fête-2-01"
"stop_times.txt" 672 "trip_id" "3327110-SV-H26-SV_GTFS-Fête-2-01"
"stop_times.txt" 673 "trip_id" "3327110-SV-H26-SV_GTFS-Fête-2-01"
"stop_times.txt" 674 "trip_id" "3327110-SV-H26-SV_GTFS-Fête-2-01"
"stop_times.txt" 675 "trip_id" "3327110-SV-H26-SV_GTFS-Fête-2-01"
"stop_times.txt" 676 "trip_id" "3327110-SV-H26-SV_GTFS-Fête-2-01"
"stop_times.txt" 677 "trip_id" "3327110-SV-H26-SV_GTFS-Fête-2-01"
"stop_times.txt" 678 "trip_id" "3327110-SV-H26-SV_GTFS-Fête-2-01"
"stop_times.txt" 691 "trip_id" "3327112-SV-H26-SV_GTFS-Fête-2-01"
"stop_times.txt" 692 "trip_id" "3327112-SV-H26-SV_GTFS-Fête-2-01"
"stop_times.txt" 693 "trip_id" "3327112-SV-H26-SV_GTFS-Fête-2-01"
"stop_times.txt" 694 "trip_id" "3327112-SV-H26-SV_GTFS-Fête-2-01"
"stop_times.txt" 695 "trip_id" "3327112-SV-H26-SV_GTFS-Fête-2-01"
"stop_times.txt" 696 "trip_id" "3327112-SV-H26-SV_GTFS-Fête-2-01"
"stop_times.txt" 697 "trip_id" "3327112-SV-H26-SV_GTFS-Fête-2-01"
"stop_times.txt" 698 "trip_id" "3327112-SV-H26-SV_GTFS-Fête-2-01"
"stop_times.txt" 699 "trip_id" "3327112-SV-H26-SV_GTFS-Fête-2-01"
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