GTFS Schedule Validation Report

This report was generated by the Canonical GTFS Schedule validator, version 7.1.0 at 2026-05-11T05:34:56Z,
for the dataset file:///shared/chamonix-mobili_2a5278db.zip. No country code was provided.

Use this report alongside our documentation.

A new version of the Canonical GTFS Schedule validator is available! Please update to get the latest/best validation results.

Summary

Agencies included


Feed Info


Publisher Name:
N/A
Publisher URL:
N/A
Feed Email:
N/A
Feed Language:
N/A

Files included


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

Counts


  • Agencies: 1
  • Blocks: 298
  • Routes: 25
  • Shapes: 107
  • Stops: 529
  • Trips: 3675

Specification Compliance report

46730 notices reported (73 errors, 46656 warnings, 1 infos)

Notice Code Severity Total
equal_shape_distance_diff_coordinates ERROR 18

equal_shape_distance_diff_coordinates

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 the 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 different coordinates indicate an error.

You can see more about this notice here.

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.
"050086" 21799 0.831 20001 21798 0.831 10048 2.0867140884864073
"050091" 22140 1.468 30001 22139 1.468 20016 2.114801695793088
"050091" 22177 2.36 50001 22176 2.36 40009 1.9393718414694388
"050082" 21576 0.648 20001 21575 0.648 10038 2.0867140884864073
"050070" 21198 1.468 30001 21197 1.468 20016 2.114801695793088
"050070" 21235 2.36 50001 21234 2.36 40009 1.9393718414694388
"050070" 21320 3.836 80001 21319 3.836 70048 2.0867140884864073
"050071" 21462 1.159 30001 21461 1.159 20048 2.0867140884864073
"N30013" 43584 1.468 30001 43583 1.468 20016 2.114801695793088
"N30013" 43621 2.36 50001 43620 2.36 40009 1.9393718414694388
"N30013" 43678 3.325 70001 43677 3.325 60038 2.0867140884864073
"N30012" 43213 7.018 60001 43212 7.018 50192 1.9835684522802268
"N30012" 43239 7.804 70001 43238 7.804 60026 28.40592436534871
"050052" 20693 1.468 30001 20692 1.468 20016 2.114801695793088
"050052" 20730 2.36 50001 20729 2.36 40009 1.9393718414694388
"050051" 20453 1.468 30001 20452 1.468 20016 2.114801695793088
"050051" 20490 2.36 50001 20489 2.36 40009 1.9393718414694388
"050051" 20547 3.325 70001 20546 3.325 60038 2.0867140884864073
trip_distance_exceeds_shape_distance ERROR 55

trip_distance_exceeds_shape_distance

The distance between the last shape point and last stop point is greater than or equal to the 11.1m threshold.

You can see more about this notice here.

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

tripId (?) The faulty record's trip id. shapeId (?) The faulty record's shape id. maxTripDistanceTraveled (?) The faulty record's trip max distance traveled. maxShapeDistanceTraveled (?) The faulty record's shape max distance traveled. geoDistanceToShape (?) The distance in meters between the shape and the stop.
"3497134-CHAMX_2026-IntSK_Pt-Vendredi-15" "060065" 9.393 9.392 12.746233365352067
"3497135-CHAMX_2026-IntSK_Pt-Vendredi-15" "060065" 9.393 9.392 12.746233365352067
"3497136-CHAMX_2026-IntSK_Pt-Vendredi-15" "060065" 9.393 9.392 12.746233365352067
"3497137-CHAMX_2026-IntSK_Pt-Vendredi-15" "060065" 9.393 9.392 12.746233365352067
"3497138-CHAMX_2026-IntSK_Pt-Vendredi-15" "060065" 9.393 9.392 12.746233365352067
"3503563-CHAMX_2026-IntSK_Pt-Vendredi-30" "060065" 9.393 9.392 12.746233365352067
"3503564-CHAMX_2026-IntSK_Pt-Vendredi-30" "060065" 9.393 9.392 12.746233365352067
"3503565-CHAMX_2026-IntSK_Pt-Vendredi-30" "060065" 9.393 9.392 12.746233365352067
"3503566-CHAMX_2026-IntSK_Pt-Vendredi-30" "060065" 9.393 9.392 12.746233365352067
"3503567-CHAMX_2026-IntSK_Pt-Vendredi-30" "060065" 9.393 9.392 12.746233365352067
"3497134-CHAMX_2026-IntSK_Pt-Samedi-15" "060065" 9.393 9.392 12.746233365352067
"3497135-CHAMX_2026-IntSK_Pt-Samedi-15" "060065" 9.393 9.392 12.746233365352067
"3497136-CHAMX_2026-IntSK_Pt-Samedi-15" "060065" 9.393 9.392 12.746233365352067
"3497137-CHAMX_2026-IntSK_Pt-Samedi-15" "060065" 9.393 9.392 12.746233365352067
"3497138-CHAMX_2026-IntSK_Pt-Samedi-15" "060065" 9.393 9.392 12.746233365352067
"3503563-CHAMX_2026-IntSK_Pt-Samedi-30" "060065" 9.393 9.392 12.746233365352067
"3503564-CHAMX_2026-IntSK_Pt-Samedi-30" "060065" 9.393 9.392 12.746233365352067
"3503565-CHAMX_2026-IntSK_Pt-Samedi-30" "060065" 9.393 9.392 12.746233365352067
"3503566-CHAMX_2026-IntSK_Pt-Samedi-30" "060065" 9.393 9.392 12.746233365352067
"3503567-CHAMX_2026-IntSK_Pt-Samedi-30" "060065" 9.393 9.392 12.746233365352067
"3497134-CHAMX_2026-IntSK_Pt-Dimanche-15" "060065" 9.393 9.392 12.746233365352067
"3497135-CHAMX_2026-IntSK_Pt-Dimanche-15" "060065" 9.393 9.392 12.746233365352067
"3497136-CHAMX_2026-IntSK_Pt-Dimanche-15" "060065" 9.393 9.392 12.746233365352067
"3497137-CHAMX_2026-IntSK_Pt-Dimanche-15" "060065" 9.393 9.392 12.746233365352067
"3497138-CHAMX_2026-IntSK_Pt-Dimanche-15" "060065" 9.393 9.392 12.746233365352067
"3503563-CHAMX_2026-IntSK_Pt-Dimanche-30" "060065" 9.393 9.392 12.746233365352067
"3503564-CHAMX_2026-IntSK_Pt-Dimanche-30" "060065" 9.393 9.392 12.746233365352067
"3503565-CHAMX_2026-IntSK_Pt-Dimanche-30" "060065" 9.393 9.392 12.746233365352067
"3503566-CHAMX_2026-IntSK_Pt-Dimanche-30" "060065" 9.393 9.392 12.746233365352067
"3503567-CHAMX_2026-IntSK_Pt-Dimanche-30" "060065" 9.393 9.392 12.746233365352067
"3497134-CHAMX_2026-IntSK_Pt-Mercredi-15" "060065" 9.393 9.392 12.746233365352067
"3497135-CHAMX_2026-IntSK_Pt-Mercredi-15" "060065" 9.393 9.392 12.746233365352067
"3497136-CHAMX_2026-IntSK_Pt-Mercredi-15" "060065" 9.393 9.392 12.746233365352067
"3497137-CHAMX_2026-IntSK_Pt-Mercredi-15" "060065" 9.393 9.392 12.746233365352067
"3497138-CHAMX_2026-IntSK_Pt-Mercredi-15" "060065" 9.393 9.392 12.746233365352067
"3503563-CHAMX_2026-IntSK_Pt-Mercredi-30" "060065" 9.393 9.392 12.746233365352067
"3503564-CHAMX_2026-IntSK_Pt-Mercredi-30" "060065" 9.393 9.392 12.746233365352067
"3503565-CHAMX_2026-IntSK_Pt-Mercredi-30" "060065" 9.393 9.392 12.746233365352067
"3503566-CHAMX_2026-IntSK_Pt-Mercredi-30" "060065" 9.393 9.392 12.746233365352067
"3503567-CHAMX_2026-IntSK_Pt-Mercredi-30" "060065" 9.393 9.392 12.746233365352067
"3497134-CHAMX_2026-IntSK_Pt-Lu-Ma-Je-15" "060065" 9.393 9.392 12.746233365352067
"3497135-CHAMX_2026-IntSK_Pt-Lu-Ma-Je-15" "060065" 9.393 9.392 12.746233365352067
"3497136-CHAMX_2026-IntSK_Pt-Lu-Ma-Je-15" "060065" 9.393 9.392 12.746233365352067
"3497137-CHAMX_2026-IntSK_Pt-Lu-Ma-Je-15" "060065" 9.393 9.392 12.746233365352067
"3497138-CHAMX_2026-IntSK_Pt-Lu-Ma-Je-15" "060065" 9.393 9.392 12.746233365352067
"3503563-CHAMX_2026-IntSK_Pt-Lu-Ma-Je-30" "060065" 9.393 9.392 12.746233365352067
"3503564-CHAMX_2026-IntSK_Pt-Lu-Ma-Je-30" "060065" 9.393 9.392 12.746233365352067
"3503565-CHAMX_2026-IntSK_Pt-Lu-Ma-Je-30" "060065" 9.393 9.392 12.746233365352067
"3503566-CHAMX_2026-IntSK_Pt-Lu-Ma-Je-30" "060065" 9.393 9.392 12.746233365352067
"3503567-CHAMX_2026-IntSK_Pt-Lu-Ma-Je-30" "060065" 9.393 9.392 12.746233365352067
equal_shape_distance_diff_coordinates_distance_below_threshold WARNING 142

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 142 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.
"020291" 5013 4.944 120033 5012 4.944 120032 0.07736889459573612
"020291" 5050 5.789 140015 5049 5.789 140014 0.07736889459573612
"020290" 4350 3.401 50044 4349 3.401 50043 0.07736889459573612
"020290" 4387 4.247 70015 4386 4.247 70014 0.07736889459573612
"020290" 4494 6.693 120018 4493 6.693 120017 0.5146941408772872
"130203" 34338 1.018 20003 34337 1.018 20002 0.3286697045816053
"130200" 34200 2.579 50003 34199 2.579 50002 0.3286697045816053
"020288" 3928 3.401 50044 3927 3.401 50043 0.07736889459573612
"020288" 3965 4.247 70015 3964 4.247 70014 0.07736889459573612
"020288" 4072 6.693 120018 4071 6.693 120017 0.5146941408772872
"020286" 3712 4.726 110033 3711 4.726 110032 0.07736889459573612
"020286" 3749 5.572 130015 3748 5.572 130014 0.07736889459573612
"060065" 23174 5.211 50003 23173 5.211 50002 0.15474888436924417
"SK020013" 48664 0.025 10004 48663 0.025 10003 0.2708152126089243
"N10032" 40700 14.723 280002 40699 14.723 280001 0.3213266630008343
"N10031" 39076 6.791 80021 39075 6.791 80020 0.4709017073596229
"050086" 21781 0.52 10031 21780 0.52 10030 0.40167876737890096
"050086" 21782 0.52 10032 21781 0.52 10031 0.1353647299231747
"050086" 21785 0.574 10035 21784 0.574 10034 0.36758193862627986
"050086" 21786 0.574 10036 21785 0.574 10035 0.3210784835424631
"050086" 21790 0.671 10040 21789 0.671 10039 0.07719785688853524
"050086" 21798 0.831 10048 21797 0.831 10047 0.4454788614771613
"050084" 21730 1.76 60002 21729 1.76 60001 0.3210843108504973
"050087" 21953 1.76 60002 21952 1.76 60001 0.3210843108504973
"050091" 22144 1.569 30005 22143 1.569 30004 0.501446458341419
"050091" 22148 1.661 30009 22147 1.661 30008 0.22239020252697528
"050091" 22153 1.747 30014 22152 1.747 30013 0.4454281911338922
"050091" 22157 1.772 30018 22156 1.772 30017 0.45142840445877924
"050091" 22160 1.857 30021 22159 1.857 30020 0.2707212838792537
"050091" 22161 1.857 30022 22160 1.857 30021 0.3335853034368008
"130198" 33739 2.579 50003 33738 2.579 50002 0.3286697045816053
"130199" 33811 0.011 10004 33810 0.011 10003 0.1546437629758856
"130199" 33881 1.037 20003 33880 1.037 20002 0.3286697045816053
"130197" 33420 1.018 20003 33419 1.018 20002 0.3286697045816053
"A0153" 35855 2.579 10141 35854 2.579 10140 0.3286697045816053
"050082" 21554 0.252 10017 21553 0.252 10016 0.6716217735220518
"050082" 21558 0.337 10021 21557 0.337 10020 0.40167876737890096
"050082" 21559 0.337 10022 21558 0.337 10021 0.1353647299231747
"050082" 21562 0.391 10025 21561 0.391 10024 0.36758193862627986
"050082" 21567 0.488 10030 21566 0.488 10029 0.07719785688853524
"050082" 21575 0.648 10038 21574 0.648 10037 0.4454788614771613
"110196" 32524 3.984 80002 32523 3.984 80001 0.3213266630008343
"110197" 33018 3.984 80002 33017 3.984 80001 0.3213266630008343
"050069" 21011 1.76 60002 21010 1.76 60001 0.3210843108504973
"N40008" 44149 0.011 10004 44148 0.011 10003 0.1546437629758856
"N40008" 44219 1.037 20003 44218 1.037 20002 0.3286697045816053
"N40008" 44532 6.497 80058 44531 6.497 80057 0.9062170266220562
"B0193" 36262 3.916 40055 36261 3.916 40054 0.07737403800893476
"B0194" 36384 0.803 10063 36383 0.803 10062 0.07737403800893476
"A0149" 34635 0.011 10004 34634 0.011 10003 0.1546437629758856
equal_shape_distance_same_coordinates WARNING 1145

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 1145 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`.
"100180" 31959 0.614 20001 31958 0.614 10057
"100180" 32012 1.246 30001 32011 1.246 20053
"100180" 32025 1.538 40001 32024 1.538 30013
"100180" 32052 2.232 50001 32051 2.232 40027
"100180" 32069 2.704 60001 32068 2.704 50017
"100180" 32102 3.399 70001 32101 3.399 60033
"100180" 32148 4.519 80001 32147 4.519 70046
"100180" 32174 5.325 90001 32173 5.325 80026
"100180" 32198 6.047 100001 32197 6.047 90024
"100180" 32213 6.375 110001 32212 6.375 100015
"100180" 32225 6.522 120001 32224 6.522 110012
"100180" 32236 6.664 130001 32235 6.664 120011
"100180" 32248 6.929 140001 32247 6.929 130012
"100180" 32264 7.305 150001 32263 7.305 140016
"100180" 32282 7.483 160001 32281 7.483 150018
"100180" 32296 7.928 170001 32295 7.928 160014
"100180" 32305 8.104 180001 32304 8.104 170009
"100180" 32332 8.823 190001 32331 8.823 180027
"100180" 32342 9.169 200001 32341 9.169 190010
"030305" 13986 11.746 20001 13985 11.746 10362
"SK010029" 48095 2.664 20001 48094 2.664 10114
"SK010029" 48151 3.364 30001 48150 3.364 20056
"SK010029" 48211 3.989 40001 48210 3.989 30060
"030304" 13375 11.746 20001 13374 11.746 10362
"030304" 13437 12.619 30001 13436 12.619 20062
"030304" 13473 13.242 40001 13472 13.242 30036
"030304" 13519 14.255 50001 13518 14.255 40046
"030304" 13538 14.798 60001 13537 14.798 50019
"030304" 13568 15.195 70001 13567 15.195 60030
"030304" 13616 16.146 80001 13615 16.146 70048
"070047" 24353 5.723 20001 24352 5.723 10272
"070047" 24423 6.474 30001 24422 6.474 20070
"070047" 24449 6.734 40001 24448 6.734 30026
"070047" 24461 6.872 50001 24460 6.872 40012
"070047" 24491 7.311 60001 24490 7.311 50030
"070047" 24622 9.087 70001 24621 9.087 60131
"070047" 24642 9.438 80001 24641 9.438 70020
"070047" 24673 9.958 90001 24672 9.958 80031
"070047" 24691 10.254 100001 24690 10.254 90018
"070047" 24746 11.241 110001 24745 11.241 100055
"070047" 24784 11.961 120001 24783 11.961 110038
"070047" 24807 12.299 130001 24806 12.299 120023
"030264" 10627 1.013 20001 10626 1.013 10046
"030264" 10646 1.556 30001 10645 1.556 20019
"030264" 11070 13.668 40001 11069 13.668 30424
"030264" 11127 14.283 50001 11126 14.283 40057
"070046" 23503 1.148 20001 23502 1.148 10085
"070046" 23525 1.484 30001 23524 1.484 20022
"070046" 23563 2.202 40001 23562 2.202 30038
"070046" 23613 3.171 50001 23612 3.171 40050
expired_calendar WARNING 11

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.
2 "CHAMX_2026-IntSK_Pt-Vendredi-15"
3 "CHAMX_2026-IntSK_Pt-Vendredi-15-0000100"
6 "CHAMX_2026-IntSK_Pt-Samedi-15"
7 "CHAMX_2026-IntSK_Pt-Samedi-15-0000010"
10 "CHAMX_2026-IntSK_Pt-Dimanche-15"
11 "CHAMX_2026-IntSK_Pt-Dimanche-15-0000001"
14 "CHAMX_2026-IntSK_Pt-Mercredi-15"
15 "CHAMX_2026-IntSK_Pt-Mercredi-15-0010000"
18 "CHAMX_2026-IntSK_Pt-Lu-Ma-Je-15"
19 "CHAMX_2026-IntSK_Pt-Lu-Ma-Je-15-1101000"
22 "CHAMX_2026-VacPâq-7-jours-01"
leading_or_trailing_whitespaces WARNING 2

leading_or_trailing_whitespaces

The value in CSV file has leading or trailing whitespaces.

This notice is emitted for values protected with double quotes since whitespaces for non-protected values are trimmed automatically by CSV parser.

The validator strips whitespaces from protected values. We do not see any use case when such a whitespace may be needed. On the other hand, some real-world feeds use trailing whitespaces for some values and omit them for the others. This is causing the largest problem when a primary key and a foreign key differ just by a whitespace: it is clear that they are intended to be the same, that is why we always strip whitespaces.

You can see more about this notice here.

filename (?) The name of the faulty file. csvRowNumber (?) The row of the faulty record. fieldName (?) Faulty record's field name. fieldValue (?) Faulty value.
"routes.txt" 9 "route_long_name" " Les Houches Le Guret / La Chapelle du Pont"
"routes.txt" 22 "route_long_name" " Les Grands Montets / Chamonix"
missing_recommended_file WARNING 1

missing_recommended_file

A recommended file is missing.

You can see more about this notice here.

filename (?) The name of the faulty file.
"feed_info.txt"
mixed_case_recommended_field WARNING 4061

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.

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

filename (?) Name of the faulty file. fieldName (?) Name of the faulty field. fieldValue (?) Faulty value. csvRowNumber (?) The row number of the faulty record.
"trips.txt" "trip_headsign" "LES HOUCHES - LE GURET" 2
"trips.txt" "trip_headsign" "LES HOUCHES - GARE SNCF" 3
"trips.txt" "trip_headsign" "LES HOUCHES - LE GURET" 4
"trips.txt" "trip_headsign" "SERVOZ - PLAINE SAINT JEAN" 5
"trips.txt" "trip_headsign" "LE GREPON" 6
"trips.txt" "trip_headsign" "SERVOZ - ECOLE" 7
"trips.txt" "trip_headsign" "CHAMONIX SUD" 8
"trips.txt" "trip_headsign" "CHAMONIX SUD" 9
"trips.txt" "trip_headsign" "CHAMONIX SUD" 10
"trips.txt" "trip_headsign" "CHAMONIX SUD" 11
"trips.txt" "trip_headsign" "CHAMONIX SUD" 12
"trips.txt" "trip_headsign" "CHAMONIX SUD" 13
"trips.txt" "trip_headsign" "CHAMONIX SUD" 14
"trips.txt" "trip_headsign" "CHAMONIX SUD" 15
"trips.txt" "trip_headsign" "CHAMONIX SUD" 16
"trips.txt" "trip_headsign" "CHAMONIX SUD" 17
"trips.txt" "trip_headsign" "CHAMONIX SUD" 18
"trips.txt" "trip_headsign" "CHAMONIX SUD" 19
"trips.txt" "trip_headsign" "CHAMONIX SUD" 20
"trips.txt" "trip_headsign" "CHAMONIX SUD" 21
"trips.txt" "trip_headsign" "CHAMONIX SUD" 22
"trips.txt" "trip_headsign" "CHAMONIX SUD" 23
"trips.txt" "trip_headsign" "CHAMONIX SUD" 24
"trips.txt" "trip_headsign" "CHAMONIX SUD" 25
"trips.txt" "trip_headsign" "CHAMONIX SUD" 26
"trips.txt" "trip_headsign" "CHAMONIX SUD" 27
"trips.txt" "trip_headsign" "CHAMONIX SUD" 28
"trips.txt" "trip_headsign" "CHAMONIX SUD" 29
"trips.txt" "trip_headsign" "CHAMONIX SUD" 30
"trips.txt" "trip_headsign" "SERVOZ - ECOLE" 31
"trips.txt" "trip_headsign" "SERVOZ - ECOLE" 32
"trips.txt" "trip_headsign" "SERVOZ - LES LIERRETS" 33
"trips.txt" "trip_headsign" "SERVOZ LA CÔTE" 34
"trips.txt" "trip_headsign" "LES HOUCHES - ECOLE" 35
"trips.txt" "trip_headsign" "LES HOUCHES - LA FLATIERE" 36
"trips.txt" "trip_headsign" "CHAMONIX CENTRE" 37
"trips.txt" "trip_headsign" "LA FRASSE" 38
"trips.txt" "trip_headsign" "LE LAVANCHER" 39
"trips.txt" "trip_headsign" "ARGENTIERE ECOLE" 40
"trips.txt" "trip_headsign" "LES HOUCHES - LE PRARION" 41
"trips.txt" "trip_headsign" "LES HOUCHES - LE PRARION" 42
"trips.txt" "trip_headsign" "LES HOUCHES - LE PRARION" 43
"trips.txt" "trip_headsign" "LES HOUCHES - LE PRARION" 44
"trips.txt" "trip_headsign" "LES HOUCHES - LE PRARION" 45
"trips.txt" "trip_headsign" "LES HOUCHES - LE PRARION" 46
"trips.txt" "trip_headsign" "LES HOUCHES - LE PRARION" 47
"trips.txt" "trip_headsign" "LES HOUCHES - LE PRARION" 48
"trips.txt" "trip_headsign" "LES HOUCHES - LE PRARION" 49
"trips.txt" "trip_headsign" "LES HOUCHES - LE PRARION" 50
"trips.txt" "trip_headsign" "LES HOUCHES - LE PRARION" 51
non_ascii_or_non_printable_char WARNING 9585

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 9585 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.
"trips.txt" 3158 "trip_id" "3424064-CHAMX_2026-VacPâq-7-jours-01"
"trips.txt" 3158 "service_id" "CHAMX_2026-VacPâq-7-jours-01"
"trips.txt" 3159 "trip_id" "3424065-CHAMX_2026-VacPâq-7-jours-01"
"trips.txt" 3159 "service_id" "CHAMX_2026-VacPâq-7-jours-01"
"trips.txt" 3160 "trip_id" "3424066-CHAMX_2026-VacPâq-7-jours-01"
"trips.txt" 3160 "service_id" "CHAMX_2026-VacPâq-7-jours-01"
"trips.txt" 3161 "trip_id" "3424067-CHAMX_2026-VacPâq-7-jours-01"
"trips.txt" 3161 "service_id" "CHAMX_2026-VacPâq-7-jours-01"
"trips.txt" 3162 "trip_id" "3424068-CHAMX_2026-VacPâq-7-jours-01"
"trips.txt" 3162 "service_id" "CHAMX_2026-VacPâq-7-jours-01"
"trips.txt" 3163 "trip_id" "3424069-CHAMX_2026-VacPâq-7-jours-01"
"trips.txt" 3163 "service_id" "CHAMX_2026-VacPâq-7-jours-01"
"trips.txt" 3164 "trip_id" "3424070-CHAMX_2026-VacPâq-7-jours-01"
"trips.txt" 3164 "service_id" "CHAMX_2026-VacPâq-7-jours-01"
"trips.txt" 3165 "trip_id" "3424071-CHAMX_2026-VacPâq-7-jours-01"
"trips.txt" 3165 "service_id" "CHAMX_2026-VacPâq-7-jours-01"
"trips.txt" 3166 "trip_id" "3424072-CHAMX_2026-VacPâq-7-jours-01"
"trips.txt" 3166 "service_id" "CHAMX_2026-VacPâq-7-jours-01"
"trips.txt" 3167 "trip_id" "3424073-CHAMX_2026-VacPâq-7-jours-01"
"trips.txt" 3167 "service_id" "CHAMX_2026-VacPâq-7-jours-01"
"trips.txt" 3168 "trip_id" "3424074-CHAMX_2026-VacPâq-7-jours-01"
"trips.txt" 3168 "service_id" "CHAMX_2026-VacPâq-7-jours-01"
"trips.txt" 3169 "trip_id" "3424075-CHAMX_2026-VacPâq-7-jours-01"
"trips.txt" 3169 "service_id" "CHAMX_2026-VacPâq-7-jours-01"
"trips.txt" 3170 "trip_id" "3424076-CHAMX_2026-VacPâq-7-jours-01"
"trips.txt" 3170 "service_id" "CHAMX_2026-VacPâq-7-jours-01"
"trips.txt" 3171 "trip_id" "3424077-CHAMX_2026-VacPâq-7-jours-01"
"trips.txt" 3171 "service_id" "CHAMX_2026-VacPâq-7-jours-01"
"trips.txt" 3172 "trip_id" "3424078-CHAMX_2026-VacPâq-7-jours-01"
"trips.txt" 3172 "service_id" "CHAMX_2026-VacPâq-7-jours-01"
"trips.txt" 3173 "trip_id" "3424079-CHAMX_2026-VacPâq-7-jours-01"
"trips.txt" 3173 "service_id" "CHAMX_2026-VacPâq-7-jours-01"
"trips.txt" 3174 "trip_id" "3424080-CHAMX_2026-VacPâq-7-jours-01"
"trips.txt" 3174 "service_id" "CHAMX_2026-VacPâq-7-jours-01"
"trips.txt" 3175 "trip_id" "3424081-CHAMX_2026-VacPâq-7-jours-01"
"trips.txt" 3175 "service_id" "CHAMX_2026-VacPâq-7-jours-01"
"trips.txt" 3176 "trip_id" "3424082-CHAMX_2026-VacPâq-7-jours-01"
"trips.txt" 3176 "service_id" "CHAMX_2026-VacPâq-7-jours-01"
"trips.txt" 3177 "trip_id" "3424083-CHAMX_2026-VacPâq-7-jours-01"
"trips.txt" 3177 "service_id" "CHAMX_2026-VacPâq-7-jours-01"
"trips.txt" 3178 "trip_id" "3424084-CHAMX_2026-VacPâq-7-jours-01"
"trips.txt" 3178 "service_id" "CHAMX_2026-VacPâq-7-jours-01"
"trips.txt" 3179 "trip_id" "3424085-CHAMX_2026-VacPâq-7-jours-01"
"trips.txt" 3179 "service_id" "CHAMX_2026-VacPâq-7-jours-01"
"trips.txt" 3180 "trip_id" "3424086-CHAMX_2026-VacPâq-7-jours-01"
"trips.txt" 3180 "service_id" "CHAMX_2026-VacPâq-7-jours-01"
"trips.txt" 3181 "trip_id" "3424087-CHAMX_2026-VacPâq-7-jours-01"
"trips.txt" 3181 "service_id" "CHAMX_2026-VacPâq-7-jours-01"
"trips.txt" 3182 "trip_id" "3424088-CHAMX_2026-VacPâq-7-jours-01"
"trips.txt" 3182 "service_id" "CHAMX_2026-VacPâq-7-jours-01"
trip_coverage_not_active_for_next7_days WARNING 1

trip_coverage_not_active_for_next7_days

Trips data should be valid for at least the next seven days.

This notice is triggered if the date range where a significant number of trips are running ends in less than 7 days.

You can see more about this notice here.

currentDate (?) Current date (YYYYMMDD format). serviceWindowStartDate (?) The start date of the majority service window. serviceWindowEndDate (?) The end date of the majority service window.
"20260511" "20260413" "20260419"
trip_distance_exceeds_shape_distance_below_threshold WARNING 2280

trip_distance_exceeds_shape_distance_below_threshold

The distance between the last shape point and last stop point is greater than 0 but less than the 11.1m threshold.

You can see more about this notice here.

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

tripId (?) The faulty record's trip id. shapeId (?) The faulty record's shape id. maxTripDistanceTraveled (?) The faulty record's trip max distance traveled. maxShapeDistanceTraveled (?) The faulty record's shape max distance traveled. geoDistanceToShape (?) The distance in meters between the shape and the stop.
"3477225-CHAMX_2026-IntSK_Pt-Vendredi-15" "080063" 19.806 19.802 7.591274302136247
"3477231-CHAMX_2026-IntSK_Pt-Vendredi-15" "080064" 3.309 3.308 2.175056262665174
"3477233-CHAMX_2026-IntSK_Pt-Vendredi-15" "080058" 11.757 11.755 7.591274302136247
"3477264-CHAMX_2026-IntSK_Pt-Vendredi-15" "030209" 16.39 16.389 1.774120301399675
"3477265-CHAMX_2026-IntSK_Pt-Vendredi-15-0000100" "030264" 14.955 14.954 0.4709140184765498
"3477267-CHAMX_2026-IntSK_Pt-Vendredi-15" "030297" 16.612 16.611 0.4709140184765498
"3477278-CHAMX_2026-IntSK_Pt-Vendredi-15" "040185" 7.026 7.025 2.088615213996834
"3477279-CHAMX_2026-IntSK_Pt-Vendredi-15" "040185" 7.026 7.025 2.088615213996834
"3477280-CHAMX_2026-IntSK_Pt-Vendredi-15" "040185" 7.026 7.025 2.088615213996834
"3477281-CHAMX_2026-IntSK_Pt-Vendredi-15" "040185" 7.026 7.025 2.088615213996834
"3477282-CHAMX_2026-IntSK_Pt-Vendredi-15" "040185" 7.026 7.025 2.088615213996834
"3477283-CHAMX_2026-IntSK_Pt-Vendredi-15" "040185" 7.026 7.025 2.088615213996834
"3477284-CHAMX_2026-IntSK_Pt-Vendredi-15" "040185" 7.026 7.025 2.088615213996834
"3477285-CHAMX_2026-IntSK_Pt-Vendredi-15" "040185" 7.026 7.025 2.088615213996834
"3477286-CHAMX_2026-IntSK_Pt-Vendredi-15" "040185" 7.026 7.025 2.088615213996834
"3477287-CHAMX_2026-IntSK_Pt-Vendredi-15" "040185" 7.026 7.025 2.088615213996834
"3477288-CHAMX_2026-IntSK_Pt-Vendredi-15" "040185" 7.026 7.025 2.088615213996834
"3477289-CHAMX_2026-IntSK_Pt-Vendredi-15" "040185" 7.026 7.025 2.088615213996834
"3477290-CHAMX_2026-IntSK_Pt-Vendredi-15" "040185" 7.026 7.025 2.088615213996834
"3477291-CHAMX_2026-IntSK_Pt-Vendredi-15" "040185" 7.026 7.025 2.088615213996834
"3477292-CHAMX_2026-IntSK_Pt-Vendredi-15" "040185" 7.026 7.025 2.088615213996834
"3477293-CHAMX_2026-IntSK_Pt-Vendredi-15" "040185" 7.026 7.025 2.088615213996834
"3477294-CHAMX_2026-IntSK_Pt-Vendredi-15" "040185" 7.026 7.025 2.088615213996834
"3477295-CHAMX_2026-IntSK_Pt-Vendredi-15" "040185" 7.026 7.025 2.088615213996834
"3477296-CHAMX_2026-IntSK_Pt-Vendredi-15" "040185" 7.026 7.025 2.088615213996834
"3477297-CHAMX_2026-IntSK_Pt-Vendredi-15" "040185" 7.026 7.025 2.088615213996834
"3477298-CHAMX_2026-IntSK_Pt-Vendredi-15" "040185" 7.026 7.025 2.088615213996834
"3477299-CHAMX_2026-IntSK_Pt-Vendredi-15" "040185" 7.026 7.025 2.088615213996834
"3477300-CHAMX_2026-IntSK_Pt-Vendredi-15" "040185" 7.026 7.025 2.088615213996834
"3482379-CHAMX_2026-IntSK_Pt-Vendredi-15" "B0194" 5.129 5.127 0.986825706902065
"3482380-CHAMX_2026-IntSK_Pt-Vendredi-15" "B0193" 4.708 4.706 4.04501871732246
"3482386-CHAMX_2026-IntSK_Pt-Vendredi-15" "C0144" 13.88 13.879 3.6165781137027375
"3482387-CHAMX_2026-IntSK_Pt-Vendredi-15" "C0143" 13.395 13.393 3.401647562414042
"3482517-CHAMX_2026-IntSK_Pt-Vendredi-15" "010337" 12.527 12.526 6.200957861523932
"3482518-CHAMX_2026-IntSK_Pt-Vendredi-15" "010337" 12.527 12.526 6.200957861523932
"3482519-CHAMX_2026-IntSK_Pt-Vendredi-15" "010337" 12.527 12.526 6.200957861523932
"3482521-CHAMX_2026-IntSK_Pt-Vendredi-15" "010337" 12.527 12.526 6.200957861523932
"3482522-CHAMX_2026-IntSK_Pt-Vendredi-15" "010337" 12.527 12.526 6.200957861523932
"3482523-CHAMX_2026-IntSK_Pt-Vendredi-15" "010337" 12.527 12.526 6.200957861523932
"3482524-CHAMX_2026-IntSK_Pt-Vendredi-15" "010337" 12.527 12.526 6.200957861523932
"3482525-CHAMX_2026-IntSK_Pt-Vendredi-15" "010337" 12.527 12.526 6.200957861523932
"3482526-CHAMX_2026-IntSK_Pt-Vendredi-15" "010337" 12.527 12.526 6.200957861523932
"3482527-CHAMX_2026-IntSK_Pt-Vendredi-15" "010337" 12.527 12.526 6.200957861523932
"3482528-CHAMX_2026-IntSK_Pt-Vendredi-15" "010337" 12.527 12.526 6.200957861523932
"3482529-CHAMX_2026-IntSK_Pt-Vendredi-15" "010337" 12.527 12.526 6.200957861523932
"3482530-CHAMX_2026-IntSK_Pt-Vendredi-15" "010337" 12.527 12.526 6.200957861523932
"3482531-CHAMX_2026-IntSK_Pt-Vendredi-15" "010337" 12.527 12.526 6.200957861523932
"3482532-CHAMX_2026-IntSK_Pt-Vendredi-15" "010337" 12.527 12.526 6.200957861523932
"3482533-CHAMX_2026-IntSK_Pt-Vendredi-15" "010337" 12.527 12.526 6.200957861523932
"3482534-CHAMX_2026-IntSK_Pt-Vendredi-15" "010337" 12.527 12.526 6.200957861523932
unexpected_enum_value WARNING 29428

unexpected_enum_value

An enum has an unexpected value.

You can see more about this notice here.

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

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.
"stop_times.txt" 4296 "pickup_type" 715
"stop_times.txt" 4296 "drop_off_type" 715
"stop_times.txt" 4297 "pickup_type" 715
"stop_times.txt" 4297 "drop_off_type" 715
"stop_times.txt" 4298 "pickup_type" 715
"stop_times.txt" 4298 "drop_off_type" 715
"stop_times.txt" 4299 "pickup_type" 715
"stop_times.txt" 4299 "drop_off_type" 715
"stop_times.txt" 4300 "pickup_type" 715
"stop_times.txt" 4300 "drop_off_type" 715
"stop_times.txt" 4301 "pickup_type" 715
"stop_times.txt" 4301 "drop_off_type" 715
"stop_times.txt" 4302 "pickup_type" 715
"stop_times.txt" 4302 "drop_off_type" 715
"stop_times.txt" 4303 "pickup_type" 715
"stop_times.txt" 4303 "drop_off_type" 715
"stop_times.txt" 4304 "pickup_type" 715
"stop_times.txt" 4304 "drop_off_type" 715
"stop_times.txt" 4305 "pickup_type" 715
"stop_times.txt" 4305 "drop_off_type" 715
"stop_times.txt" 4306 "pickup_type" 715
"stop_times.txt" 4306 "drop_off_type" 715
"stop_times.txt" 4307 "pickup_type" 715
"stop_times.txt" 4307 "drop_off_type" 715
"stop_times.txt" 4308 "pickup_type" 715
"stop_times.txt" 4308 "drop_off_type" 715
"stop_times.txt" 4309 "pickup_type" 715
"stop_times.txt" 4309 "drop_off_type" 715
"stop_times.txt" 4310 "pickup_type" 715
"stop_times.txt" 4310 "drop_off_type" 715
"stop_times.txt" 4311 "pickup_type" 715
"stop_times.txt" 4311 "drop_off_type" 715
"stop_times.txt" 4312 "pickup_type" 715
"stop_times.txt" 4312 "drop_off_type" 715
"stop_times.txt" 4313 "pickup_type" 715
"stop_times.txt" 4313 "drop_off_type" 715
"stop_times.txt" 4314 "pickup_type" 715
"stop_times.txt" 4314 "drop_off_type" 715
"stop_times.txt" 4315 "pickup_type" 715
"stop_times.txt" 4315 "drop_off_type" 715
"stop_times.txt" 4316 "pickup_type" 715
"stop_times.txt" 4316 "drop_off_type" 715
"stop_times.txt" 4317 "pickup_type" 715
"stop_times.txt" 4317 "drop_off_type" 715
"stop_times.txt" 4318 "pickup_type" 715
"stop_times.txt" 4318 "drop_off_type" 715
"stop_times.txt" 4319 "pickup_type" 715
"stop_times.txt" 4319 "drop_off_type" 715
"stop_times.txt" 4320 "pickup_type" 715
"stop_times.txt" 4320 "drop_off_type" 715
unused_station INFO 1

unused_station

Unused station.

A stop has location_type STATION (1) but does not appear in any stop's parent_station.

You can see more about this notice here.

csvRowNumber (?) The row number of the faulty record. stopId (?) The id of the faulty stop. stopName (?) The name of the faulty stop.
273 "place_GAU2" "LES GAUDENAYS"