citsv — Source Data Validation Report

This report was generated by the Canonical GTFS Schedule validator, version 8.0.1 at 2026-06-26T20:32:22Z,
for the dataset file:///shared/citsv_a0fe4691.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-06-19
Feed End Date:
2026-08-09

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: 81
  • Stops: 365
  • Trips: 712

Specification Compliance report

5924 notices reported (0 errors, 5923 warnings, 1 infos)

Notice Code Severity Total
equal_shape_distance_same_coordinates WARNING 2644

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 2644 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`.
"7000498" 31849 12.3089 20001 31848 12.3089 10277
"7000498" 31959 17.4754 30001 31958 17.4754 20110
"7000498" 32005 19.1536 40001 32004 19.1536 30046
"7000498" 32017 19.6306 50001 32016 19.6306 40012
"7000498" 32035 20.0349 60001 32034 20.0349 50018
"7000498" 32066 20.9434 70001 32065 20.9434 60031
"7000498" 32079 21.1555 80001 32078 21.1555 70013
"7000498" 32089 21.2863 90001 32088 21.2863 80010
"7000498" 32100 21.7144 100001 32099 21.7144 90011
"7000498" 32127 22.3299 110001 32126 22.3299 100027
"7000498" 32133 23.0094 120001 32132 23.0094 110006
"7000498" 32135 23.1427 130001 32134 23.1427 120002
"7000498" 32153 23.8747 140001 32152 23.8747 130018
"7000498" 32164 24.5417 150001 32163 24.5417 140011
"7000498" 32214 26.922 160001 32213 26.922 150050
"7000498" 32223 27.4055 170001 32222 27.4055 160009
"7000498" 32259 29.2625 180001 32258 29.2625 170036
"7000498" 32281 29.9192 190001 32280 29.9192 180022
"7000498" 32336 32.2312 200001 32335 32.2312 190055
"7000498" 32348 32.5876 210001 32347 32.5876 200012
"7000498" 32352 32.7175 220001 32351 32.7175 210004
"7000498" 32370 33.126 230001 32369 33.126 220018
"7000498" 32380 33.3203 240001 32379 33.3203 230010
"7000498" 32392 33.6045 250001 32391 33.6045 240012
"7000498" 32405 34.0086 260001 32404 34.0086 250013
"7000498" 32413 34.2614 270001 32412 34.2614 260008
"7000498" 32501 38.3481 280001 32500 38.3481 270088
"7000498" 32604 42.0377 290001 32603 42.0377 280103
"7000498" 32635 44.9744 300001 32634 44.9744 290031
"7000498" 32669 46.1541 310001 32668 46.1541 300034
"7000498" 32676 46.4149 320001 32675 46.4149 310007
"7000498" 32685 46.6132 330001 32684 46.6132 320009
"7000498" 32701 46.9241 340001 32700 46.9241 330016
"7000498" 32723 47.3961 350001 32722 47.3961 340022
"7000498" 32736 47.7823 360001 32735 47.7823 350013
"7000498" 32752 48.2905 370001 32751 48.2905 360016
"7000498" 32772 48.9931 380001 32771 48.9931 370020
"7000498" 32824 50.8027 390001 32823 50.8027 380052
"7000498" 32865 52.2481 400001 32864 52.2481 390041
"7000498" 32916 54.3785 410001 32915 54.3785 400051
"7000498" 32968 56.1477 420001 32967 56.1477 410052
"7000498" 32978 56.3974 430001 32977 56.3974 420010
"7000498" 33062 60.5944 440001 33061 60.5944 430084
"7000498" 33081 61.5133 450001 33080 61.5133 440019
"7000498" 33095 62.0393 460001 33094 62.0393 450014
"7000498" 33099 62.2296 470001 33098 62.2296 460004
"7000498" 33104 62.682 480001 33103 62.682 470005
"7000498" 33125 63.64 490001 33124 63.64 480021
"7000498" 33140 64.5081 500001 33139 64.5081 490015
"7000498" 33150 64.8226 510001 33149 64.8226 500010
expired_calendar WARNING 2

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.
3 "SV-H26-SV_GTFS-Semaine-01"
6 "SV-H26-SV_GTFS-Week-end-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 3271

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 3271 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" 4 "service_id" "SV-E26-SV_GTFS-Fête-1-01"
"calendar_dates.txt" 4 "service_id" "SV-E26-SV_GTFS-Fête-1-01"
"calendar_dates.txt" 5 "service_id" "SV-E26-SV_GTFS-Fête-1-01"
"stop_times.txt" 1528 "trip_id" "3327206-SV-E26-SV_GTFS-Fête-1-01"
"stop_times.txt" 1529 "trip_id" "3327206-SV-E26-SV_GTFS-Fête-1-01"
"stop_times.txt" 1530 "trip_id" "3327206-SV-E26-SV_GTFS-Fête-1-01"
"stop_times.txt" 1531 "trip_id" "3327206-SV-E26-SV_GTFS-Fête-1-01"
"stop_times.txt" 1532 "trip_id" "3327206-SV-E26-SV_GTFS-Fête-1-01"
"stop_times.txt" 1533 "trip_id" "3327206-SV-E26-SV_GTFS-Fête-1-01"
"stop_times.txt" 1534 "trip_id" "3327206-SV-E26-SV_GTFS-Fête-1-01"
"stop_times.txt" 1535 "trip_id" "3327206-SV-E26-SV_GTFS-Fête-1-01"
"stop_times.txt" 1536 "trip_id" "3327206-SV-E26-SV_GTFS-Fête-1-01"
"stop_times.txt" 1537 "trip_id" "3327206-SV-E26-SV_GTFS-Fête-1-01"
"stop_times.txt" 1538 "trip_id" "3327206-SV-E26-SV_GTFS-Fête-1-01"
"stop_times.txt" 1539 "trip_id" "3327206-SV-E26-SV_GTFS-Fête-1-01"
"stop_times.txt" 1540 "trip_id" "3327206-SV-E26-SV_GTFS-Fête-1-01"
"stop_times.txt" 1541 "trip_id" "3327206-SV-E26-SV_GTFS-Fête-1-01"
"stop_times.txt" 1542 "trip_id" "3327206-SV-E26-SV_GTFS-Fête-1-01"
"stop_times.txt" 1543 "trip_id" "3327206-SV-E26-SV_GTFS-Fête-1-01"
"stop_times.txt" 1544 "trip_id" "3327206-SV-E26-SV_GTFS-Fête-1-01"
"stop_times.txt" 1545 "trip_id" "3327206-SV-E26-SV_GTFS-Fête-1-01"
"stop_times.txt" 1546 "trip_id" "3327206-SV-E26-SV_GTFS-Fête-1-01"
"stop_times.txt" 1547 "trip_id" "3327206-SV-E26-SV_GTFS-Fête-1-01"
"stop_times.txt" 1548 "trip_id" "3327206-SV-E26-SV_GTFS-Fête-1-01"
"stop_times.txt" 1549 "trip_id" "3327206-SV-E26-SV_GTFS-Fête-1-01"
"stop_times.txt" 1550 "trip_id" "3327206-SV-E26-SV_GTFS-Fête-1-01"
"stop_times.txt" 1551 "trip_id" "3327206-SV-E26-SV_GTFS-Fête-1-01"
"stop_times.txt" 1552 "trip_id" "3327206-SV-E26-SV_GTFS-Fête-1-01"
"stop_times.txt" 1553 "trip_id" "3327206-SV-E26-SV_GTFS-Fête-1-01"
"stop_times.txt" 1554 "trip_id" "3327206-SV-E26-SV_GTFS-Fête-1-01"
"stop_times.txt" 1555 "trip_id" "3327206-SV-E26-SV_GTFS-Fête-1-01"
"stop_times.txt" 1556 "trip_id" "3327206-SV-E26-SV_GTFS-Fête-1-01"
"stop_times.txt" 1557 "trip_id" "3327206-SV-E26-SV_GTFS-Fête-1-01"
"stop_times.txt" 1558 "trip_id" "3327206-SV-E26-SV_GTFS-Fête-1-01"
"stop_times.txt" 1559 "trip_id" "3327206-SV-E26-SV_GTFS-Fête-1-01"
"stop_times.txt" 1560 "trip_id" "3327206-SV-E26-SV_GTFS-Fête-1-01"
"stop_times.txt" 1561 "trip_id" "3327206-SV-E26-SV_GTFS-Fête-1-01"
"stop_times.txt" 1562 "trip_id" "3327206-SV-E26-SV_GTFS-Fête-1-01"
"stop_times.txt" 1563 "trip_id" "3327206-SV-E26-SV_GTFS-Fête-1-01"
"stop_times.txt" 1564 "trip_id" "3327206-SV-E26-SV_GTFS-Fête-1-01"
"stop_times.txt" 1565 "trip_id" "3327206-SV-E26-SV_GTFS-Fête-1-01"
"stop_times.txt" 1566 "trip_id" "3327206-SV-E26-SV_GTFS-Fête-1-01"
"stop_times.txt" 1567 "trip_id" "3327206-SV-E26-SV_GTFS-Fête-1-01"
"stop_times.txt" 1568 "trip_id" "3327206-SV-E26-SV_GTFS-Fête-1-01"
"stop_times.txt" 1569 "trip_id" "3327206-SV-E26-SV_GTFS-Fête-1-01"
"stop_times.txt" 1654 "trip_id" "3327207-SV-E26-SV_GTFS-Fête-1-01"
"stop_times.txt" 1655 "trip_id" "3327207-SV-E26-SV_GTFS-Fête-1-01"
"stop_times.txt" 1656 "trip_id" "3327207-SV-E26-SV_GTFS-Fête-1-01"
"stop_times.txt" 1657 "trip_id" "3327207-SV-E26-SV_GTFS-Fête-1-01"
"stop_times.txt" 1658 "trip_id" "3327207-SV-E26-SV_GTFS-Fête-1-01"
service_has_no_active_day_of_the_week WARNING 1

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.
4 "SV-E26-SV_GTFS-Fête-1-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