stas — Source Data Validation Report

This report was generated by the Canonical GTFS Schedule validator, version 8.0.1 at 2026-09-11T16:54:39Z,
for the dataset file:///shared/stas_c9758c30.zip. No country code was provided.

Use this report alongside our documentation.

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. transfers.txt
  9. trips.txt

Counts


  • Agencies: 1
  • Blocks: 0
  • Routes: 85
  • Shapes: 493
  • Stops: 2285
  • Trips: 17330

Specification Compliance report

17989 notices reported (447 errors, 17481 warnings, 61 infos)

Notice Code Severity Total
decreasing_or_equal_stop_time_distance ERROR 102

decreasing_or_equal_stop_time_distance

Decreasing or equal shape_dist_traveled in stop_times.txt.

When sorted by stop_times.stop_sequence, two consecutive entries in stop_times.txt should have increasing distance, based on the field shape_dist_traveled. If the values are equal, this is considered as an error.

You can see more about this notice here.

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

tripId (?) The id of the faulty trip. stopId (?) The id of the faulty stop. csvRowNumber (?) The row number from `stop_times.txt`. shapeDistTraveled (?) Actual distance traveled along the shape from the first shape point to the faulty record. stopSequence (?) The faulty record's `stop_times.stop_sequence`. prevCsvRowNumber (?) The row number from `stop_times.txt` of the previous stop time. prevShapeDistTraveled (?) Actual distance traveled along the shape from the first shape point to the previous stop time. prevStopSequence (?) The previous record's `stop_times.stop_sequence`.
"3685" "44GX02" 261030 6087.0 19 261029 6087.0 18
"11108" "30GH06" 28564 2402.0 11 28563 2402.0 10
"11107" "30GH06" 28544 788.0 5 28543 788.0 4
"11109" "30GH06" 28584 2402.0 11 28583 2402.0 10
"11106" "30GH06" 28530 2402.0 11 28529 2402.0 10
"11119" "30GH06" 28760 788.0 5 28759 788.0 4
"11118" "30GH06" 28746 2402.0 11 28745 2402.0 10
"11111" "30GH06" 28618 788.0 5 28617 788.0 4
"11110" "30GH06" 28604 2402.0 11 28603 2402.0 10
"11113" "30GH06" 28652 788.0 5 28651 788.0 4
"11112" "30GH06" 28638 2402.0 11 28637 2402.0 10
"11115" "30GH06" 28692 2402.0 11 28691 2402.0 10
"11114" "30GH06" 28672 2402.0 11 28671 2402.0 10
"11117" "30GH06" 28726 788.0 5 28725 788.0 4
"11116" "30GH06" 28712 2402.0 11 28711 2402.0 10
"11069" "30GH06" 27902 788.0 5 27901 788.0 4
"11068" "30GH06" 27888 2402.0 11 27887 2402.0 10
"11070" "30GH06" 27922 2402.0 11 27921 2402.0 10
"11072" "30GH06" 27956 2402.0 11 27955 2402.0 10
"11071" "30GH06" 27936 788.0 5 27935 788.0 4
"11074" "30GH06" 27996 2402.0 11 27995 2402.0 10
"11073" "30GH06" 27976 2402.0 11 27975 2402.0 10
"11076" "30GH06" 28030 788.0 5 28029 788.0 4
"11075" "30GH06" 28016 2402.0 11 28015 2402.0 10
"11078" "30GH06" 28070 2402.0 11 28069 2402.0 10
"11077" "30GH06" 28050 2402.0 11 28049 2402.0 10
"11079" "30GH06" 28090 2402.0 11 28089 2402.0 10
"11041" "30GH06" 27478 2402.0 11 27477 2402.0 10
"11040" "30GH06" 27458 2402.0 11 27457 2402.0 10
"11043" "30GH06" 27512 788.0 5 27511 788.0 4
"11042" "30GH06" 27498 2402.0 11 27497 2402.0 10
"11045" "30GH06" 27546 788.0 5 27545 788.0 4
"11044" "30GH06" 27532 2402.0 11 27531 2402.0 10
"11047" "30GH06" 27580 788.0 5 27579 788.0 4
"11046" "30GH06" 27566 2402.0 11 27565 2402.0 10
"11048" "30GH06" 27600 2402.0 11 27599 2402.0 10
"11030" "30GH06" 27276 2402.0 11 27275 2402.0 10
"11032" "30GH06" 27310 2402.0 11 27309 2402.0 10
"11031" "30GH06" 27290 788.0 5 27289 788.0 4
"11034" "30GH06" 27344 2402.0 11 27343 2402.0 10
"11033" "30GH06" 27324 788.0 5 27323 788.0 4
"11036" "30GH06" 27384 2402.0 11 27383 2402.0 10
"11035" "30GH06" 27364 2402.0 11 27363 2402.0 10
"11038" "30GH06" 27418 788.0 5 27417 788.0 4
"11037" "30GH06" 27404 2402.0 11 27403 2402.0 10
"11039" "30GH06" 27438 2402.0 11 27437 2402.0 10
"3705" "44GX02" 262035 6087.0 19 262034 6087.0 18
"3717" "44GX02" 262601 6087.0 19 262600 6087.0 18
"3712" "44GX02" 262377 3500.0 10 262376 3500.0 9
"3726" "44GX02" 263023 6087.0 19 263022 6087.0 18
trip_distance_exceeds_shape_distance ERROR 345

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 345 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.
"10482" "CALC_2174793" 14411.0 14410.0 26.343084829820963
"10485" "CALC_2174793" 14411.0 14410.0 26.343084829820963
"10493" "CALC_2174786" 7449.0 7448.0 26.343084829820963
"10498" "CALC_2174793" 14411.0 14410.0 26.343084829820963
"10504" "CALC_2174786" 7449.0 7448.0 26.343084829820963
"10516" "CALC_2174792" 4625.0 4624.0 13.815061970647555
"10517" "CALC_2174785" 8896.0 8895.0 14.32673498934381
"10518" "CALC_2174785" 8896.0 8895.0 14.32673498934381
"10519" "CALC_2174785" 8896.0 8895.0 14.32673498934381
"10520" "CALC_2174785" 8896.0 8895.0 14.32673498934381
"10521" "CALC_2174785" 8896.0 8895.0 14.32673498934381
"10522" "CALC_2174784" 11263.0 11262.0 14.32673498934381
"10523" "CALC_2174783" 4625.0 4624.0 13.815061970647555
"10524" "CALC_2174794" 12625.0 12623.0 14.32673498934381
"10525" "CALC_2174794" 12625.0 12623.0 14.32673498934381
"10526" "CALC_2174794" 12625.0 12623.0 14.32673498934381
"10527" "CALC_2174794" 12625.0 12623.0 14.32673498934381
"10528" "CALC_2174784" 11263.0 11262.0 14.32673498934381
"10529" "CALC_2174785" 8896.0 8895.0 14.32673498934381
"10530" "CALC_2174785" 8896.0 8895.0 14.32673498934381
"10531" "CALC_2174785" 8896.0 8895.0 14.32673498934381
"10532" "CALC_2174785" 8896.0 8895.0 14.32673498934381
"10533" "CALC_2174785" 8896.0 8895.0 14.32673498934381
"10534" "CALC_2174782" 10118.0 10117.0 14.32673498934381
"10535" "CALC_2174784" 11263.0 11262.0 14.32673498934381
"10536" "CALC_2174784" 11263.0 11262.0 14.32673498934381
"10537" "CALC_2174784" 11263.0 11262.0 14.32673498934381
"10538" "CALC_2174784" 11263.0 11262.0 14.32673498934381
"10539" "CALC_2174784" 11263.0 11262.0 14.32673498934381
"10540" "CALC_2174784" 11263.0 11262.0 14.32673498934381
"10541" "CALC_2174785" 8896.0 8895.0 14.32673498934381
"10542" "CALC_2174785" 8896.0 8895.0 14.32673498934381
"10543" "CALC_2174785" 8896.0 8895.0 14.32673498934381
"10544" "CALC_2174781" 12485.0 12483.0 14.32673498934381
"10545" "CALC_2174784" 11263.0 11262.0 14.32673498934381
"10546" "CALC_2174784" 11263.0 11262.0 14.32673498934381
"10547" "CALC_2174781" 12485.0 12483.0 14.32673498934381
"10548" "CALC_2174781" 12485.0 12483.0 14.32673498934381
"10549" "CALC_2174784" 11263.0 11262.0 14.32673498934381
"10550" "CALC_2174784" 11263.0 11262.0 14.32673498934381
"10551" "CALC_2174784" 11263.0 11262.0 14.32673498934381
"10552" "CALC_2174785" 8896.0 8895.0 14.32673498934381
"10553" "CALC_2174785" 8896.0 8895.0 14.32673498934381
"10554" "CALC_2174785" 8896.0 8895.0 14.32673498934381
"10555" "CALC_2174792" 4625.0 4624.0 13.815061970647555
"10594" "CALC_2174785" 8896.0 8895.0 14.32673498934381
"10595" "CALC_2174785" 8896.0 8895.0 14.32673498934381
"10596" "CALC_2174785" 8896.0 8895.0 14.32673498934381
"10597" "CALC_2174785" 8896.0 8895.0 14.32673498934381
"10598" "CALC_2174785" 8896.0 8895.0 14.32673498934381
equal_shape_distance_diff_coordinates_distance_below_threshold WARNING 12

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.

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.
"CALC_2174900" 100527 0.0 1 100526 0.0 0 0.37334806457774566
"CALC_2174901" 101302 0.0 1 101301 0.0 0 0.37334806457774566
"CALC_2174801" 57249 0.0 1 57248 0.0 0 0.373383131656684
"CALC_2175156" 182194 0.0 1 182193 0.0 0 0.37334806457774566
"CALC_2174693" 7197 10952.0 743 7196 10952.0 742 0.654632248262666
"CALC_2175209" 213068 0.0 1 213067 0.0 0 0.42091690919429625
"CALC_2175210" 213394 3433.0 163 213393 3433.0 162 0.42091690919429625
"CALC_2174899" 100420 17906.0 859 100419 17906.0 858 0.8177567708580948
"CALC_2174898" 99455 16653.0 767 99454 16653.0 766 0.8177567708580948
"CALC_2174688" 3565 1812.0 71 3564 1812.0 70 0.35990247326767416
"CALC_2174859" 77465 16796.0 832 77464 16796.0 831 0.7841168992031603
"CALC_2174889" 94047 7877.0 290 94046 7877.0 289 0.19951782112040137
fast_travel_between_consecutive_stops WARNING 714

fast_travel_between_consecutive_stops

A transit vehicle moves too fast between two consecutive stops.

The speed threshold depends on route type:

Route type Description Threshold, km/h
0 Light rail 100
1 Subway 150
2 Rail 500
3 Bus 150
4 Ferry 80
5 Cable tram 30
6 Aerial lift 50
7 Funicular 50
11 Trolleybus 150
12 Monorail 150
- Unknown 200

You can see more about this notice here.

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

tripCsvRowNumber (?) The row number of the problematic trip. tripId (?) `trip_id` of the problematic trip. routeId (?) `route_id` of the problematic trip. speedKph (?) Travel speed (km/h). distanceKm (?) Distance between stops (km). csvRowNumber1 (?) The row number of the first stop time. stopSequence1 (?) `stop_sequence` of the first stop. stopId1 (?) `stop_id` of the first stop. stopName1 (?) `stop_name` of the first stop. departureTime1 (?) `departure_time` of the first stop. csvRowNumber2 (?) The row number of the second stop time. stopSequence2 (?) `stop_sequence` of the second stop. stopId2 (?) `stop_id` of the second stop. stopName2 (?) `stop_name` of the second stop. arrivalTime2 (?) `arrival_time` of the second stop.
8435 "18816" "63" 64422.5628078754 2147.4187602625134 196922 7 "30FZ07" "MERLIN" "22:36:00" 196923 8 "31FZ17" "RASPAIL" "22:37:00"
8442 "18823" "63" 64422.5628078754 2147.4187602625134 196922 7 "30FZ07" "MERLIN" "22:36:00" 196923 8 "31FZ17" "RASPAIL" "22:37:00"
8428 "18802" "63" 64422.5628078754 2147.4187602625134 196922 7 "30FZ07" "MERLIN" "22:36:00" 196923 8 "31FZ17" "RASPAIL" "22:37:00"
8449 "18830" "63" 64422.5628078754 2147.4187602625134 196922 7 "30FZ07" "MERLIN" "22:36:00" 196923 8 "31FZ17" "RASPAIL" "22:37:00"
8435 "18816" "63" 64439.48523743733 2147.982841247911 196923 8 "31FZ17" "RASPAIL" "22:37:00" 196924 9 "31FZ93" "ST-ENNEMOND" "22:38:00"
8442 "18823" "63" 64439.48523743733 2147.982841247911 196923 8 "31FZ17" "RASPAIL" "22:37:00" 196924 9 "31FZ93" "ST-ENNEMOND" "22:38:00"
8428 "18802" "63" 64439.48523743733 2147.982841247911 196923 8 "31FZ17" "RASPAIL" "22:37:00" 196924 9 "31FZ93" "ST-ENNEMOND" "22:38:00"
8449 "18830" "63" 64439.48523743733 2147.982841247911 196923 8 "31FZ17" "RASPAIL" "22:37:00" 196924 9 "31FZ93" "ST-ENNEMOND" "22:38:00"
8433 "18814" "63" 64422.5628078754 2147.4187602625134 196860 7 "30FZ07" "MERLIN" "21:15:00" 196861 8 "31FZ17" "RASPAIL" "21:16:00"
8447 "18828" "63" 64422.5628078754 2147.4187602625134 196860 7 "30FZ07" "MERLIN" "21:15:00" 196861 8 "31FZ17" "RASPAIL" "21:16:00"
8440 "18821" "63" 64422.5628078754 2147.4187602625134 196860 7 "30FZ07" "MERLIN" "21:15:00" 196861 8 "31FZ17" "RASPAIL" "21:16:00"
8426 "18800" "63" 64422.5628078754 2147.4187602625134 196860 7 "30FZ07" "MERLIN" "21:15:00" 196861 8 "31FZ17" "RASPAIL" "21:16:00"
8433 "18814" "63" 64439.48523743733 2147.982841247911 196861 8 "31FZ17" "RASPAIL" "21:16:00" 196862 9 "31FZ93" "ST-ENNEMOND" "21:17:00"
8447 "18828" "63" 64439.48523743733 2147.982841247911 196861 8 "31FZ17" "RASPAIL" "21:16:00" 196862 9 "31FZ93" "ST-ENNEMOND" "21:17:00"
8440 "18821" "63" 64439.48523743733 2147.982841247911 196861 8 "31FZ17" "RASPAIL" "21:16:00" 196862 9 "31FZ93" "ST-ENNEMOND" "21:17:00"
8426 "18800" "63" 64439.48523743733 2147.982841247911 196861 8 "31FZ17" "RASPAIL" "21:16:00" 196862 9 "31FZ93" "ST-ENNEMOND" "21:17:00"
16625 "9259" "14" 64514.673966907765 2150.4891322302587 401740 21 "36GB02" "SCHEURER KESTNER" "09:39:00" 401741 22 "35GB16" "OUTRE-FURAN" "09:40:00"
16625 "9259" "14" 42994.8524531315 2149.742622656575 401741 22 "35GB16" "OUTRE-FURAN" "09:40:00" 401742 23 "34GB04" "DOCTEURS MULLER" "09:42:00"
16440 "9092" "14" 64514.673966907765 2150.4891322302587 396798 21 "36GB02" "SCHEURER KESTNER" "10:38:00" 396799 22 "35GB16" "OUTRE-FURAN" "10:39:00"
16654 "9285" "14" 64514.673966907765 2150.4891322302587 396798 21 "36GB02" "SCHEURER KESTNER" "10:38:00" 396799 22 "35GB16" "OUTRE-FURAN" "10:39:00"
16440 "9092" "14" 42994.8524531315 2149.742622656575 396799 22 "35GB16" "OUTRE-FURAN" "10:39:00" 396800 23 "34GB04" "DOCTEURS MULLER" "10:41:00"
16654 "9285" "14" 42994.8524531315 2149.742622656575 396799 22 "35GB16" "OUTRE-FURAN" "10:39:00" 396800 23 "34GB04" "DOCTEURS MULLER" "10:41:00"
16388 "9018" "14" 64514.673966907765 2150.4891322302587 395365 21 "36GB02" "SCHEURER KESTNER" "07:30:00" 395366 22 "35GB16" "OUTRE-FURAN" "07:31:00"
16496 "9142" "14" 64514.673966907765 2150.4891322302587 395365 21 "36GB02" "SCHEURER KESTNER" "07:30:00" 395366 22 "35GB16" "OUTRE-FURAN" "07:31:00"
16573 "9211" "14" 64514.673966907765 2150.4891322302587 395365 21 "36GB02" "SCHEURER KESTNER" "07:30:00" 395366 22 "35GB16" "OUTRE-FURAN" "07:31:00"
16388 "9018" "14" 42994.8524531315 2149.742622656575 395366 22 "35GB16" "OUTRE-FURAN" "07:31:00" 395367 23 "34GB04" "DOCTEURS MULLER" "07:33:00"
16496 "9142" "14" 42994.8524531315 2149.742622656575 395366 22 "35GB16" "OUTRE-FURAN" "07:31:00" 395367 23 "34GB04" "DOCTEURS MULLER" "07:33:00"
16573 "9211" "14" 42994.8524531315 2149.742622656575 395366 22 "35GB16" "OUTRE-FURAN" "07:31:00" 395367 23 "34GB04" "DOCTEURS MULLER" "07:33:00"
16617 "9251" "14" 64495.0959885533 2149.836532951777 401518 4 "34GB10" "OLYMPIADES" "15:53:00" 401519 5 "35GB18" "OUTRE-FURAN" "15:54:00"
16617 "9251" "14" 64513.45831563557 2150.448610521186 401519 5 "35GB18" "OUTRE-FURAN" "15:54:00" 401520 6 "35GB04" "SCHEURER KESTNER" "15:55:00"
16614 "9249" "14" 64495.0959885533 2149.836532951777 401424 4 "34GB10" "OLYMPIADES" "13:53:00" 401425 5 "35GB18" "OUTRE-FURAN" "13:54:00"
16614 "9249" "14" 64513.45831563557 2150.448610521186 401425 5 "35GB18" "OUTRE-FURAN" "13:54:00" 401426 6 "35GB04" "SCHEURER KESTNER" "13:55:00"
16638 "9270" "14" 64514.673966907765 2150.4891322302587 402098 21 "36GB02" "SCHEURER KESTNER" "20:48:00" 402099 22 "35GB16" "OUTRE-FURAN" "20:49:00"
16638 "9270" "14" 42994.8524531315 2149.742622656575 402099 22 "35GB16" "OUTRE-FURAN" "20:49:00" 402100 23 "34GB04" "DOCTEURS MULLER" "20:51:00"
2993 "13088" "39" 43100.36558557371 2155.0182792786854 76779 3 "52FJ01" "RD PT COLONNA" "07:09:00" 76780 4 "54FK16" "AVENUE BOUCHER" "07:11:00"
2972 "13069" "39" 43100.36558557371 2155.0182792786854 76779 3 "52FJ01" "RD PT COLONNA" "07:09:00" 76780 4 "54FK16" "AVENUE BOUCHER" "07:11:00"
2952 "13050" "39" 43100.36558557371 2155.0182792786854 76779 3 "52FJ01" "RD PT COLONNA" "07:09:00" 76780 4 "54FK16" "AVENUE BOUCHER" "07:11:00"
2993 "13088" "39" 64672.58644155087 2155.752881385029 76780 4 "54FK16" "AVENUE BOUCHER" "07:11:00" 76781 5 "54FK06" "GOUTTERONS" "07:12:00"
2972 "13069" "39" 64672.58644155087 2155.752881385029 76780 4 "54FK16" "AVENUE BOUCHER" "07:11:00" 76781 5 "54FK06" "GOUTTERONS" "07:12:00"
2952 "13050" "39" 64672.58644155087 2155.752881385029 76780 4 "54FK16" "AVENUE BOUCHER" "07:11:00" 76781 5 "54FK06" "GOUTTERONS" "07:12:00"
16407 "9035" "14" 64514.673966907765 2150.4891322302587 395881 21 "36GB02" "SCHEURER KESTNER" "16:03:00" 395882 22 "35GB16" "OUTRE-FURAN" "16:04:00"
16514 "9159" "14" 64514.673966907765 2150.4891322302587 395881 21 "36GB02" "SCHEURER KESTNER" "16:03:00" 395882 22 "35GB16" "OUTRE-FURAN" "16:04:00"
16591 "9228" "14" 64514.673966907765 2150.4891322302587 395881 21 "36GB02" "SCHEURER KESTNER" "16:03:00" 395882 22 "35GB16" "OUTRE-FURAN" "16:04:00"
16407 "9035" "14" 42994.8524531315 2149.742622656575 395882 22 "35GB16" "OUTRE-FURAN" "16:04:00" 395883 23 "34GB04" "DOCTEURS MULLER" "16:06:00"
16514 "9159" "14" 42994.8524531315 2149.742622656575 395882 22 "35GB16" "OUTRE-FURAN" "16:04:00" 395883 23 "34GB04" "DOCTEURS MULLER" "16:06:00"
16591 "9228" "14" 42994.8524531315 2149.742622656575 395882 22 "35GB16" "OUTRE-FURAN" "16:04:00" 395883 23 "34GB04" "DOCTEURS MULLER" "16:06:00"
16623 "9257" "14" 64514.673966907765 2150.4891322302587 401690 21 "36GB02" "SCHEURER KESTNER" "07:39:00" 401691 22 "35GB16" "OUTRE-FURAN" "07:40:00"
16623 "9257" "14" 42994.8524531315 2149.742622656575 401691 22 "35GB16" "OUTRE-FURAN" "07:40:00" 401692 23 "34GB04" "DOCTEURS MULLER" "07:42:00"
2985 "13080" "39" 64673.12708789413 2155.7709029298044 76641 19 "54FK05" "GOUTTERONS" "11:44:00" 76642 20 "54FK15" "AVENUE BOUCHER" "11:45:00"
2964 "13061" "39" 64673.12708789413 2155.7709029298044 76641 19 "54FK05" "GOUTTERONS" "11:44:00" 76642 20 "54FK15" "AVENUE BOUCHER" "11:45:00"
fast_travel_between_far_stops WARNING 357

fast_travel_between_far_stops

A transit vehicle moves too fast between two far stops.

Two stops are considered "far" if they are more than 10 km apart. This normally indicates a more serious problem than too fast travel between consecutive stops.

The speed threshold depends on route type and are the same as fast_travel_between_consecutive_stops.

You can see more about this notice here.

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

tripCsvRowNumber (?) The row number of the problematic trip. tripId (?) `trip_id` of the problematic trip. routeId (?) `route_id` of the problematic trip. speedKph (?) Travel speed (km/h). distanceKm (?) Distance between stops (km). csvRowNumber1 (?) The row number of the first stop time. stopSequence1 (?) `stop_sequence` of the first stop. stopId1 (?) `stop_id` of the first stop. stopName1 (?) `stop_name` of the first stop. departureTime1 (?) `departure_time` of the first stop. csvRowNumber2 (?) The row number of the second stop time. stopSequence2 (?) `stop_sequence` of the second stop. stopId2 (?) `stop_id` of the second stop. stopName2 (?) `stop_name` of the second stop. arrivalTime2 (?) `arrival_time` of the second stop.
8435 "18816" "63" 64422.5628078754 2147.4187602625134 196922 7 "30FZ07" "MERLIN" "22:36:00" 196923 8 "31FZ17" "RASPAIL" "22:37:00"
8442 "18823" "63" 64422.5628078754 2147.4187602625134 197145 7 "30FZ07" "MERLIN" "22:36:00" 197146 8 "31FZ17" "RASPAIL" "22:37:00"
8428 "18802" "63" 64422.5628078754 2147.4187602625134 196699 7 "30FZ07" "MERLIN" "22:36:00" 196700 8 "31FZ17" "RASPAIL" "22:37:00"
8449 "18830" "63" 64422.5628078754 2147.4187602625134 197368 7 "30FZ07" "MERLIN" "22:36:00" 197369 8 "31FZ17" "RASPAIL" "22:37:00"
8433 "18814" "63" 64422.5628078754 2147.4187602625134 196860 7 "30FZ07" "MERLIN" "21:15:00" 196861 8 "31FZ17" "RASPAIL" "21:16:00"
8447 "18828" "63" 64422.5628078754 2147.4187602625134 197306 7 "30FZ07" "MERLIN" "21:15:00" 197307 8 "31FZ17" "RASPAIL" "21:16:00"
8440 "18821" "63" 64422.5628078754 2147.4187602625134 197083 7 "30FZ07" "MERLIN" "21:15:00" 197084 8 "31FZ17" "RASPAIL" "21:16:00"
8426 "18800" "63" 64422.5628078754 2147.4187602625134 196637 7 "30FZ07" "MERLIN" "21:15:00" 196638 8 "31FZ17" "RASPAIL" "21:16:00"
16625 "9259" "14" 64514.673966907765 2150.4891322302587 401740 21 "36GB02" "SCHEURER KESTNER" "09:39:00" 401741 22 "35GB16" "OUTRE-FURAN" "09:40:00"
16440 "9092" "14" 64514.673966907765 2150.4891322302587 396798 21 "36GB02" "SCHEURER KESTNER" "10:38:00" 396799 22 "35GB16" "OUTRE-FURAN" "10:39:00"
16654 "9285" "14" 64514.673966907765 2150.4891322302587 402505 21 "36GB02" "SCHEURER KESTNER" "10:38:00" 402506 22 "35GB16" "OUTRE-FURAN" "10:39:00"
16388 "9018" "14" 64514.673966907765 2150.4891322302587 395365 21 "36GB02" "SCHEURER KESTNER" "07:30:00" 395366 22 "35GB16" "OUTRE-FURAN" "07:31:00"
16496 "9142" "14" 64514.673966907765 2150.4891322302587 398280 21 "36GB02" "SCHEURER KESTNER" "07:30:00" 398281 22 "35GB16" "OUTRE-FURAN" "07:31:00"
16573 "9211" "14" 64514.673966907765 2150.4891322302587 400349 21 "36GB02" "SCHEURER KESTNER" "07:30:00" 400350 22 "35GB16" "OUTRE-FURAN" "07:31:00"
16617 "9251" "14" 64495.0959885533 2149.836532951777 401518 4 "34GB10" "OLYMPIADES" "15:53:00" 401519 5 "35GB18" "OUTRE-FURAN" "15:54:00"
16614 "9249" "14" 64495.0959885533 2149.836532951777 401424 4 "34GB10" "OLYMPIADES" "13:53:00" 401425 5 "35GB18" "OUTRE-FURAN" "13:54:00"
16638 "9270" "14" 64514.673966907765 2150.4891322302587 402098 21 "36GB02" "SCHEURER KESTNER" "20:48:00" 402099 22 "35GB16" "OUTRE-FURAN" "20:49:00"
2993 "13088" "39" 43100.36558557371 2155.0182792786854 76779 3 "52FJ01" "RD PT COLONNA" "07:09:00" 76780 4 "54FK16" "AVENUE BOUCHER" "07:11:00"
2972 "13069" "39" 43100.36558557371 2155.0182792786854 76305 3 "52FJ01" "RD PT COLONNA" "07:09:00" 76306 4 "54FK16" "AVENUE BOUCHER" "07:11:00"
2952 "13050" "39" 43100.36558557371 2155.0182792786854 75858 3 "52FJ01" "RD PT COLONNA" "07:09:00" 75859 4 "54FK16" "AVENUE BOUCHER" "07:11:00"
16407 "9035" "14" 64514.673966907765 2150.4891322302587 395881 21 "36GB02" "SCHEURER KESTNER" "16:03:00" 395882 22 "35GB16" "OUTRE-FURAN" "16:04:00"
16514 "9159" "14" 64514.673966907765 2150.4891322302587 398754 21 "36GB02" "SCHEURER KESTNER" "16:03:00" 398755 22 "35GB16" "OUTRE-FURAN" "16:04:00"
16591 "9228" "14" 64514.673966907765 2150.4891322302587 400823 21 "36GB02" "SCHEURER KESTNER" "16:03:00" 400824 22 "35GB16" "OUTRE-FURAN" "16:04:00"
16623 "9257" "14" 64514.673966907765 2150.4891322302587 401690 21 "36GB02" "SCHEURER KESTNER" "07:39:00" 401691 22 "35GB16" "OUTRE-FURAN" "07:40:00"
2985 "13080" "39" 64673.12708789413 2155.7709029298044 76641 19 "54FK05" "GOUTTERONS" "11:44:00" 76642 20 "54FK15" "AVENUE BOUCHER" "11:45:00"
2964 "13061" "39" 64673.12708789413 2155.7709029298044 76167 19 "54FK05" "GOUTTERONS" "11:44:00" 76168 20 "54FK15" "AVENUE BOUCHER" "11:45:00"
16406 "9034" "14" 64514.673966907765 2150.4891322302587 395856 21 "36GB02" "SCHEURER KESTNER" "15:31:00" 395857 22 "35GB16" "OUTRE-FURAN" "15:32:00"
16513 "9158" "14" 64514.673966907765 2150.4891322302587 398729 21 "36GB02" "SCHEURER KESTNER" "15:31:00" 398730 22 "35GB16" "OUTRE-FURAN" "15:32:00"
16590 "9227" "14" 64514.673966907765 2150.4891322302587 400798 21 "36GB02" "SCHEURER KESTNER" "15:31:00" 400799 22 "35GB16" "OUTRE-FURAN" "15:32:00"
16457 "9107" "14" 64495.0959885533 2149.836532951777 397216 4 "34GB10" "OLYMPIADES" "07:28:00" 397217 5 "35GB18" "OUTRE-FURAN" "07:29:00"
16533 "9176" "14" 64495.0959885533 2149.836532951777 399228 4 "34GB10" "OLYMPIADES" "07:28:00" 399229 5 "35GB18" "OUTRE-FURAN" "07:29:00"
16349 "8983" "14" 64495.0959885533 2149.836532951777 394275 4 "34GB10" "OLYMPIADES" "07:28:00" 394276 5 "35GB18" "OUTRE-FURAN" "07:29:00"
16394 "9023" "14" 64514.673966907765 2150.4891322302587 395535 21 "36GB02" "SCHEURER KESTNER" "10:11:00" 395536 22 "35GB16" "OUTRE-FURAN" "10:12:00"
16501 "9147" "14" 64514.673966907765 2150.4891322302587 398409 21 "36GB02" "SCHEURER KESTNER" "10:11:00" 398410 22 "35GB16" "OUTRE-FURAN" "10:12:00"
16578 "9216" "14" 64514.673966907765 2150.4891322302587 400478 21 "36GB02" "SCHEURER KESTNER" "10:11:00" 400479 22 "35GB16" "OUTRE-FURAN" "10:12:00"
16446 "9098" "14" 64514.673966907765 2150.4891322302587 396939 21 "36GB02" "SCHEURER KESTNER" "16:36:00" 396940 22 "35GB16" "OUTRE-FURAN" "16:37:00"
16661 "9291" "14" 64514.673966907765 2150.4891322302587 402688 21 "36GB02" "SCHEURER KESTNER" "16:36:00" 402689 22 "35GB16" "OUTRE-FURAN" "16:37:00"
16468 "9117" "14" 64495.0959885533 2149.836532951777 397522 4 "34GB10" "OLYMPIADES" "12:16:00" 397523 5 "35GB18" "OUTRE-FURAN" "12:17:00"
16544 "9186" "14" 64495.0959885533 2149.836532951777 399533 4 "34GB10" "OLYMPIADES" "12:16:00" 399534 5 "35GB18" "OUTRE-FURAN" "12:17:00"
16360 "8993" "14" 64495.0959885533 2149.836532951777 394581 4 "34GB10" "OLYMPIADES" "12:16:00" 394582 5 "35GB18" "OUTRE-FURAN" "12:17:00"
16628 "9261" "14" 64514.673966907765 2150.4891322302587 401831 21 "36GB02" "SCHEURER KESTNER" "11:39:00" 401832 22 "35GB16" "OUTRE-FURAN" "11:40:00"
2989 "13084" "39" 64673.12708789413 2155.7709029298044 76703 4 "54FK05" "GOUTTERONS" "15:53:00" 76704 5 "54FK15" "AVENUE BOUCHER" "15:54:00"
2968 "13065" "39" 64673.12708789413 2155.7709029298044 76229 4 "54FK05" "GOUTTERONS" "15:53:00" 76230 5 "54FK15" "AVENUE BOUCHER" "15:54:00"
16630 "9263" "14" 64514.673966907765 2150.4891322302587 401881 21 "36GB02" "SCHEURER KESTNER" "13:39:00" 401882 22 "35GB16" "OUTRE-FURAN" "13:40:00"
16461 "9110" "14" 64495.0959885533 2149.836532951777 397338 4 "34GB10" "OLYMPIADES" "08:52:00" 397339 5 "35GB18" "OUTRE-FURAN" "08:53:00"
16536 "9179" "14" 64495.0959885533 2149.836532951777 399308 4 "34GB10" "OLYMPIADES" "08:52:00" 399309 5 "35GB18" "OUTRE-FURAN" "08:53:00"
16352 "8986" "14" 64495.0959885533 2149.836532951777 394355 4 "34GB10" "OLYMPIADES" "08:52:00" 394356 5 "35GB18" "OUTRE-FURAN" "08:53:00"
16474 "9122" "14" 64495.0959885533 2149.836532951777 397690 4 "34GB10" "OLYMPIADES" "13:48:00" 397691 5 "35GB18" "OUTRE-FURAN" "13:49:00"
16550 "9191" "14" 64495.0959885533 2149.836532951777 399702 4 "34GB10" "OLYMPIADES" "13:48:00" 399703 5 "35GB18" "OUTRE-FURAN" "13:49:00"
16364 "8998" "14" 64495.0959885533 2149.836532951777 394687 4 "34GB10" "OLYMPIADES" "13:48:00" 394688 5 "35GB18" "OUTRE-FURAN" "13:49:00"
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 11149

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 11149 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.
"agency.txt" "agency_name" "SAINT-ETIENNE – STAS" 2
"routes.txt" "route_long_name" "BELLEVUE <> EGLISE CORBUSIER" 2
"routes.txt" "route_long_name" "GARE FIRMINY <> METARE" 3
"routes.txt" "route_long_name" "COTONNE <> TERRENOIRE" 4
"routes.txt" "route_long_name" "BELLEVUE <> CHATEAUCREUX GARE" 5
"routes.txt" "route_long_name" "SQUARE VIOLETTE <> PLACE CHIPIER" 6
"routes.txt" "route_long_name" "JEAN MOULIN <> IUT/FACULTE DES SCIENCES" 7
"routes.txt" "route_long_name" "BELLEVUE <> MICHON" 8
"routes.txt" "route_long_name" "TERRASSE <> SAINT-SAËNS" 9
"routes.txt" "route_long_name" "PLACE CARNOT <> MONTREYNAUD" 10
"routes.txt" "route_long_name" "PLACE JEAN JAURES <> BOURG" 11
"routes.txt" "route_long_name" "BEL AIR <> VILLEBOEUF-LE-HAUT" 12
"routes.txt" "route_long_name" "LE CHASSEUR <> PORTAIL ROUGE" 13
"routes.txt" "route_long_name" "CHATEAUCREUX GARE <> GRAND QUARTIER" 14
"routes.txt" "route_long_name" "LYCEE SIMONE WEIL <> MONTPLAISIR" 15
"routes.txt" "route_long_name" "LA BERTRANDIERE <> MAIRIE" 16
"routes.txt" "route_long_name" "NOCTAMBUS : ZENITH / RUE DES ACIERIES <> TERRASSE" 17
"routes.txt" "route_long_name" "NOCTAMBUS : HOTEL DE VILLE <> MARANDINIERE" 18
"routes.txt" "route_long_name" "HAUTS DE TERRENOIRE <> PERROTIERE" 19
"routes.txt" "route_long_name" "CRET DE MONTAUD <> PLACE DES PERES" 20
"routes.txt" "route_long_name" "BELLEVUE <> COTONNE" 21
"routes.txt" "route_long_name" "BELLEVUE <> LE BERNAY" 22
"routes.txt" "route_long_name" "DORIAN / HOTEL DE VILLE <> PETITES SOEURS" 23
"routes.txt" "route_long_name" "TERRASSE <> GARE" 24
"routes.txt" "route_long_name" "TERRASSE <> COLLEGE PARKING NORD" 25
"routes.txt" "route_long_name" "PACOTIERE <> PUITS LUCY" 26
"routes.txt" "route_long_name" "PLACE DU MOULIN <> CHATEAUCREUX GARE" 27
"routes.txt" "route_long_name" "LA MICHALIERE <> LE PERTUISET" 28
"routes.txt" "route_long_name" "GARE FIRMINY <> LES 3 ROUTES" 29
"routes.txt" "route_long_name" "GARE <> COLLEGE LA RIVE" 30
"routes.txt" "route_long_name" "CHAZEAU <> VERTE COLLINE" 31
"routes.txt" "route_long_name" "GARE <> MAIRIE" 32
"routes.txt" "route_long_name" "HOPITAL NORD <> GARE ANDREZIEUX" 33
"routes.txt" "route_long_name" "CENTRE CIAL MALADIERE <> PISCINE COUDERC" 34
"routes.txt" "route_long_name" "PLACE DU MOULIN <> CRET OEILLET HAUT" 35
"routes.txt" "route_long_name" "PLACE DU MOULIN <> OLLAGNIERE/LE POYET" 36
"routes.txt" "route_long_name" "CRET OEILLET <> CHAVANNE BOURG" 37
"routes.txt" "route_long_name" "PLACE DU MOULIN <> LA BACHASSE" 38
"routes.txt" "route_long_name" "PLACE DU MOULIN <> SAINT-MARTIN-EN-COAILLEUX" 39
"routes.txt" "route_long_name" "GARE ROUTIERE <> MAIRIE/LE MAS" 40
"routes.txt" "route_long_name" "LE PLANTIER <> LA CULA" 41
"routes.txt" "route_long_name" "MAIRIE <> CHARLES DE GAULLE" 42
"routes.txt" "route_long_name" "CHARLES DE GAULLE <> MAISON FORTE" 43
"routes.txt" "route_long_name" "HOPITAL NORD <> SOLAURE" 44
"routes.txt" "route_long_name" "CITÉ DU DESIGN <> CHATEAUCREUX GARE" 45
"routes.txt" "route_long_name" "HOP. NORD/TERRASSE <> BELLEVUE" 46
"routes.txt" "route_long_name" "COTONNE <> TERRENOIRE" 47
"routes.txt" "route_long_name" "JEAN MOULIN <> MARANDINIERE" 48
"routes.txt" "route_long_name" "MICHON <> DORIAN/HOTEL DE VILLE" 49
"routes.txt" "route_long_name" "JEAN JAURÈS <> MONTREYNAUD" 50
stop_too_far_from_shape WARNING 33

stop_too_far_from_shape

Stop too far from trip shape.

Per GTFS Best Practices, route alignments (in shapes.txt) should be within 100 meters of stop locations which a trip serves. This potentially indicates a problem with the location of the stop or the path of the shape.

You can see more about this notice here.

tripCsvRowNumber (?) The row number of the faulty record from `trips.txt`. shapeId (?) The id of the shape that is referred to. tripId (?) The id of the trip that is referred to. stopTimeCsvRowNumber (?) The row number of the faulty record from `stop_times.txt`. stopId (?) The id of the stop that is referred to. stopName (?) The name of the stop that is referred to. match (?) Latitude and longitude pair of the location. geoDistanceToShape (?) Distance from stop to shape.
1689 "CALC_2174841" "11788" 40274 "42GA06" "MONTEE DU BOURG" [45.48212004228381,4.39022999976633] 103.12474677367511
1703 "CALC_2174845" "11803" 40576 "42GA06" "MONTEE DU BOURG" [45.48212004228381,4.39022999976633] 103.12474677367511
1707 "CALC_2174846" "11809" 40634 "42GA06" "MONTEE DU BOURG" [45.48212004228381,4.39022999976633] 103.12474677367511
1725 "CALC_2174847" "11832" 40962 "42GA06" "MONTEE DU BOURG" [45.48212004228381,4.39022999976633] 103.12474677367511
2941 "CALC_2174900" "13039" 75601 "54FK15" "AVENUE BOUCHER" [45.5301883,4.2815496] 2155037.185999259
2952 "CALC_2174903" "13050" 75859 "54FK16" "AVENUE BOUCHER" [45.5322543539432,4.271165087807209] 2154961.7287367536
2943 "CALC_2174901" "13040" 75664 "54FK15" "AVENUE BOUCHER" [45.5322543539432,4.271165087807209] 2154961.7287367536
2945 "CALC_2174902" "13043" 75695 "54FK15" "AVENUE BOUCHER" [45.5322543539432,4.271165087807209] 2154961.7287367536
8420 "CALC_2175063" "18790" 196510 "32GA57" "PEUPLE LIBERAT." [45.4386077213915,4.391160594940951] 298.867028534439
8420 "CALC_2175063" "18790" 196511 "32FZ59" "HOTEL DE VILLE" [45.439961214301384,4.389237553813368] 201.46690799054997
8419 "CALC_2175062" "18789" 196501 "32FZ52" "PEUPLE FOY" [45.43849004158061,4.38817000007815] 192.66006286550376
8419 "CALC_2175062" "18789" 196502 "32GA16" "JEAN MOULIN" [45.43860277975367,4.393410684198897] 115.50954143180809
9028 "CALC_2175191" "19542" 205799 "49GM01" "BERTHASSIERE" [45.5143200422029,4.467250000343121] 149.6248937697962
8423 "CALC_2175071" "18797" 196562 "30GA50" "ANATOLE FRANCE" [45.430343360478965,4.392103312110341] 203.27512690168325
8423 "CALC_2175071" "18797" 196563 "31GA55" "SAINT-LOUIS" [45.43354205407081,4.393071629815105] 354.8356467634846
8423 "CALC_2175071" "18797" 196564 "32GA50" "PEUPLE GAMBETTA" [45.43501192935202,4.393516632319689] 430.41419176439473
9023 "CALC_2175195" "19537" 205692 "49GM01" "BERTHASSIERE" [45.5143200422029,4.467250000343121] 149.6248937697962
9030 "CALC_2175196" "19544" 205831 "49GM61" "BERTHASSIERE" [45.5143200422029,4.467250000343121] 149.6248937697962
8421 "CALC_2175072" "18795" 196530 "32GA57" "PEUPLE LIBERAT." [45.43540751729019,4.391031820881263] 248.24747835384704
8783 "CALC_2175166" "19297" 202903 "45GS02" "LA DONZELLIERE" [45.496930041904,4.508100000392859] 285.7752391726244
8773 "CALC_2175160" "19282" 202754 "45GS02" "LA DONZELLIERE" [45.496930041904,4.508100000392859] 285.7752391726244
16439 "CALC_2174770" "9091" 396774 "35GB16" "OUTRE-FURAN" [45.4429500417125,4.397650000173139] 2149268.718537511
1664 "CALC_2174850" "11760" 39753 "42GA06" "MONTEE DU BOURG" [45.48212004228381,4.39022999976633] 103.12474677367511
1678 "CALC_2174853" "11775" 40018 "42GA06" "MONTEE DU BOURG" [45.48212004228381,4.39022999976633] 103.12474677367511
1917 "CALC_2174859" "12008" 44308 "33GG05" "CINQ CHEMINS" [45.44115249426425,4.4265789883989495] 154.7538306800996
1917 "CALC_2174859" "12008" 44309 "32GF06" "LOUIS DESTRE" [45.440924256811506,4.42026111962871] 187.3736703997603
16424 "CALC_2174763" "9078" 396358 "35GB18" "OUTRE-FURAN" [45.4408300418352,4.39957999992436] 2149104.2187930597
16349 "CALC_2174764" "8983" 394276 "35GB18" "OUTRE-FURAN" [45.4408300418352,4.39957999992436] 2149104.2187930597
16387 "CALC_2174767" "9017" 395339 "35GB16" "OUTRE-FURAN" [45.436560042289095,4.394079999784059] 2148505.538281454
16389 "CALC_2174768" "9019" 395393 "35GB16" "OUTRE-FURAN" [45.4429500417125,4.397650000173139] 2149268.718537511
16469 "CALC_2174765" "9118" 397549 "35GB18" "OUTRE-FURAN" [45.4408300418352,4.39957999992436] 2149104.2187930597
16384 "CALC_2174766" "9014" 395269 "35GB16" "OUTRE-FURAN" [45.4429500417125,4.397650000173139] 2149268.718537511
16344 "CALC_2174769" "8979" 394131 "35GB18" "OUTRE-FURAN" [45.4408300418352,4.39957999992436] 2149104.2187930597
stop_too_far_from_shape_using_user_distance WARNING 185

stop_too_far_from_shape_using_user_distance

Stop time too far from shape.

A stop time entry that is a large distance away from the location of the shape in shapes.txt as defined by shape_dist_traveled values.

You can see more about this notice here.

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

tripCsvRowNumber (?) The row number of the faulty record from `trips.txt`. shapeId (?) The id of the shape that is referred to. tripId (?) The id of the trip that is referred to. stopTimeCsvRowNumber (?) The row number of the faulty record from `stop_times.txt`. stopId (?) The id of the stop that is referred to. stopName (?) The name of the stop that is referred to. match (?) Latitude and longitude pair of the location. geoDistanceToShape (?) Distance from stop to shape.
1562 "CALC_2174833" "11655" 37300 "39GS04" "NOVACIERIES" [45.47184397269515,4.504063056714144] 172.32916284993203
1562 "CALC_2174833" "11655" 37301 "39GS02" "CHAMP DU GEAI" [45.473790041622344,4.506654285847135] 312.929758303522
1562 "CALC_2174833" "11655" 37302 "39GR03" "LANGONAND" [45.47209474776545,4.50611117647285] 577.3025100158187
1562 "CALC_2174833" "11655" 37303 "41GK11" "HAUT LANGONAND" [45.48119379160408,4.45715750025852] 418.0166210750668
1562 "CALC_2174833" "11655" 37304 "42GI08" "LA VAURE" [45.480599798048125,4.450779017408656] 596.8868891970149
1562 "CALC_2174833" "11655" 37305 "42GH06" "COLL. P.M.CURIE" [45.48158804192914,4.444300000137698] 483.2843613406545
1562 "CALC_2174833" "11655" 37306 "41GH02" "EVRARD" [45.48265640553496,4.439192727421198] 459.2536201769682
1562 "CALC_2174833" "11655" 37307 "41GH03" "STADE LA TALAU" [45.47998047688398,4.438503912949382] 276.59914364840387
1562 "CALC_2174833" "11655" 37308 "42GG01" "MAIRIE LA TALAU" [45.47857579976233,4.437966969385864] 413.3211471155007
1562 "CALC_2174833" "11655" 37309 "41GG04" "PLACE WERY" [45.47895004164149,4.4347400003763795] 323.529967357966
1562 "CALC_2174833" "11655" 37310 "41GF02" "ROND PT SABLIERE" [45.48103031192503,4.434397566891543] 535.7814975087549
1562 "CALC_2174833" "11655" 37311 "41GF01" "ESPACE NATURE" [45.48009004228958,4.428562632313477] 536.7397372646228
1562 "CALC_2174833" "11655" 37312 "41GE02" "LA GALOCHE" [45.47970607981856,4.423291509278268] 555.7923542422602
1562 "CALC_2174833" "11655" 37313 "41GC02" "CHATEAUBON" [45.477422950939925,4.40985490925965] 591.8583277590209
1562 "CALC_2174833" "11655" 37314 "42GA02" "CROIX MALADIERE" [45.47990004229659,4.395410000050879] 580.8430417453177
1562 "CALC_2174833" "11655" 37315 "40FY11" "L'EPARRE" [45.48090056832263,4.386229473182953] 568.3606410138322
1562 "CALC_2174833" "11655" 37316 "40FZ01" "LES CEDRES BLEUS" [45.47799404180184,4.383419999995997] 508.4059528630445
1562 "CALC_2174833" "11655" 37317 "39FY01" "LA MEARIE" [45.472671094217496,4.383313158253503] 570.6431495162085
1562 "CALC_2174833" "11655" 37318 "38FY19" "TERRASSE" [45.469483642003816,4.382180799037416] 453.79970993275043
1563 "CALC_2174832" "11656" 37322 "39GS04" "NOVACIERIES" [45.47184397269515,4.504063056714144] 172.32916284993203
1563 "CALC_2174832" "11656" 37323 "39GS02" "CHAMP DU GEAI" [45.473790041622344,4.506654285847135] 312.929758303522
1563 "CALC_2174832" "11656" 37324 "39GR03" "LANGONAND" [45.47209474776545,4.50611117647285] 577.3025100158187
1563 "CALC_2174832" "11656" 37325 "41GK11" "HAUT LANGONAND" [45.48119379160408,4.45715750025852] 418.0166210750668
1563 "CALC_2174832" "11656" 37326 "42GI08" "LA VAURE" [45.480599798048125,4.450779017408656] 596.8868891970149
1563 "CALC_2174832" "11656" 37327 "42GH09" "IMPASSE V.HUGO" [45.48152893061185,4.444699999870689] 562.4770210846107
1563 "CALC_2174832" "11656" 37328 "42GG01" "MAIRIE LA TALAU" [45.4825800419625,4.44087000055485] 582.9624202086917
1563 "CALC_2174832" "11656" 37329 "41GG04" "PLACE WERY" [45.48215931008799,4.43758414575579] 596.2235445657876
1563 "CALC_2174832" "11656" 37330 "41GF02" "ROND PT SABLIERE" [45.48103031192503,4.434397566891543] 535.7814975087549
1563 "CALC_2174832" "11656" 37331 "41GF01" "ESPACE NATURE" [45.48009004228958,4.428562632313477] 536.7397372646228
1563 "CALC_2174832" "11656" 37332 "41GE02" "LA GALOCHE" [45.47970607981856,4.423291509278268] 555.7923542422602
1563 "CALC_2174832" "11656" 37333 "41GC02" "CHATEAUBON" [45.477422950939925,4.40985490925965] 591.8583277590209
1563 "CALC_2174832" "11656" 37334 "42GA02" "CROIX MALADIERE" [45.47990004229659,4.395410000050879] 580.8430417453177
1563 "CALC_2174832" "11656" 37335 "40FY11" "L'EPARRE" [45.48090056832263,4.386229473182953] 568.3606410138322
1563 "CALC_2174832" "11656" 37336 "40FZ01" "LES CEDRES BLEUS" [45.47799404180184,4.383419999995997] 508.4059528630445
1563 "CALC_2174832" "11656" 37337 "39FY01" "LA MEARIE" [45.472671094217496,4.383313158253503] 570.6431495162085
1563 "CALC_2174832" "11656" 37338 "38FY19" "TERRASSE" [45.469483642003816,4.382180799037416] 453.79970993275043
3142 "CALC_2174905" "13270" 81295 "40GS18" "NOVACIERIES" [45.47072875964642,4.508946870456296] 231.7535755190477
3142 "CALC_2174905" "13270" 81296 "40GS22" "PLACE DU MOULIN" [45.47295337540406,4.507849999725731] 237.2992548908592
3142 "CALC_2174905" "13270" 81297 "40GT06" "LAMARTINE" [45.47515337523136,4.509483332950586] 249.06939606851168
3142 "CALC_2174905" "13270" 81298 "40GT04" "CONTI" [45.4746700419652,4.511630000520239] 249.064316315744
3142 "CALC_2174905" "13270" 81299 "40GU11" "GARE ST-CHAMOND" [45.47297004177028,4.5145874997064634] 125.45806986060006
3142 "CALC_2174905" "13270" 81300 "39GU10" "AVENUE PAIX BAS" [45.47267504189094,4.516069999915428] 108.69438894788694
3142 "CALC_2174905" "13270" 81301 "39GT11" "LA VALETTE" [45.4716300414466,4.51640999938471] 225.15610022905875
3142 "CALC_2174905" "13270" 81302 "39GT12" "LEON BERARD" [45.469682264245904,4.51428444446546] 213.31050958000804
3142 "CALC_2174905" "13270" 81303 "39GU06" "CHARMILLES" [45.46989116854615,4.516614084796255] 230.01692455885768
3142 "CALC_2174905" "13270" 81304 "39GU03" "LAURENT CHARLES" [45.47051095091571,4.518260909636851] 209.83837244059598
3142 "CALC_2174905" "13270" 81305 "38GV01" "CROIX RAISIN" [45.468750041869,4.52146999939496] 203.62315298648772
3142 "CALC_2174905" "13270" 81306 "39GV10" "VERONNIERE" [45.467618166762946,4.523536874911329] 247.26165170722024
3142 "CALC_2174905" "13270" 81307 "39GV05" "STADE ST-CHAMOND" [45.46852487488225,4.528268165894558] 236.59563305998242
3142 "CALC_2174905" "13270" 81308 "40GW04" "VENDEE" [45.470838355601146,4.528725058574755] 245.583370464544
stop_without_stop_time WARNING 2

stop_without_stop_time

A stop in stops.txt is not referenced by any stop_times.stop_id.

Such stops are not used by any trip and normally do not provide user value. This notice may indicate a typo in stop_times.txt.

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.
1143 "36GA07" "ZENITH-COMEDIE"
1144 "36GA10" "ZENITH-COMEDIE"
trip_distance_exceeds_shape_distance_below_threshold WARNING 5028

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 5028 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.
"1" "CALC_2174680" 10321.0 10320.0 3.4387225710702727
"10" "CALC_2174680" 10321.0 10320.0 3.4387225710702727
"1000" "CALC_2174745" 18564.0 18562.0 4.419544648257169
"10000" "CALC_2174780" 12148.0 12147.0 0.41497129902731983
"10001" "CALC_2174780" 12148.0 12147.0 0.41497129902731983
"10002" "CALC_2174780" 12148.0 12147.0 0.41497129902731983
"10003" "CALC_2174780" 12148.0 12147.0 0.41497129902731983
"10004" "CALC_2174777" 12864.0 12863.0 2.8650411825981257
"10006" "CALC_2174780" 12148.0 12147.0 0.41497129902731983
"10007" "CALC_2174780" 12148.0 12147.0 0.41497129902731983
"10008" "CALC_2174780" 12148.0 12147.0 0.41497129902731983
"1001" "CALC_2174745" 18564.0 18562.0 4.419544648257169
"10010" "CALC_2174777" 12864.0 12863.0 2.8650411825981257
"10011" "CALC_2174780" 12148.0 12147.0 0.41497129902731983
"10012" "CALC_2174780" 12148.0 12147.0 0.41497129902731983
"10013" "CALC_2174780" 12148.0 12147.0 0.41497129902731983
"10014" "CALC_2174780" 12148.0 12147.0 0.41497129902731983
"10015" "CALC_2174780" 12148.0 12147.0 0.41497129902731983
"10016" "CALC_2174780" 12148.0 12147.0 0.41497129902731983
"10017" "CALC_2174780" 12148.0 12147.0 0.41497129902731983
"10018" "CALC_2174780" 12148.0 12147.0 0.41497129902731983
"10019" "CALC_2174780" 12148.0 12147.0 0.41497129902731983
"1002" "CALC_2174745" 18564.0 18562.0 4.419544648257169
"10020" "CALC_2174780" 12148.0 12147.0 0.41497129902731983
"10021" "CALC_2174780" 12148.0 12147.0 0.41497129902731983
"10022" "CALC_2174780" 12148.0 12147.0 0.41497129902731983
"10023" "CALC_2174780" 12148.0 12147.0 0.41497129902731983
"1003" "CALC_2174745" 18564.0 18562.0 4.419544648257169
"1004" "CALC_2174745" 18564.0 18562.0 4.419544648257169
"1005" "CALC_2174745" 18564.0 18562.0 4.419544648257169
"1006" "CALC_2174745" 18564.0 18562.0 4.419544648257169
"1007" "CALC_2174745" 18564.0 18562.0 4.419544648257169
"1008" "CALC_2174745" 18564.0 18562.0 4.419544648257169
"1009" "CALC_2174745" 18564.0 18562.0 4.419544648257169
"1010" "CALC_2174745" 18564.0 18562.0 4.419544648257169
"1011" "CALC_2174745" 18564.0 18562.0 4.419544648257169
"1012" "CALC_2174745" 18564.0 18562.0 4.419544648257169
"1013" "CALC_2174745" 18564.0 18562.0 4.419544648257169
"1014" "CALC_2174746" 14252.0 14250.0 4.419544648257169
"10148" "CALC_2174780" 12148.0 12147.0 0.41497129902731983
"10149" "CALC_2174780" 12148.0 12147.0 0.41497129902731983
"1015" "CALC_2174745" 18564.0 18562.0 4.419544648257169
"10150" "CALC_2174780" 12148.0 12147.0 0.41497129902731983
"10151" "CALC_2174780" 12148.0 12147.0 0.41497129902731983
"10152" "CALC_2174780" 12148.0 12147.0 0.41497129902731983
"10153" "CALC_2174780" 12148.0 12147.0 0.41497129902731983
"10154" "CALC_2174780" 12148.0 12147.0 0.41497129902731983
"10155" "CALC_2174780" 12148.0 12147.0 0.41497129902731983
"10156" "CALC_2174780" 12148.0 12147.0 0.41497129902731983
"1016" "CALC_2174745" 18564.0 18562.0 4.419544648257169
big_gap_in_service INFO 1

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.
"3302:H1-0-1-16" "2026-09-18" "2026-10-09" 20
trip_headsign_matches_intermediate_stop INFO 60

trip_headsign_matches_intermediate_stop

Trip headsign matches the name of an intermediate stop, not the last stop.

The trip_headsign matches the stop_name of a stop that is not the last stop of the trip. This may confuse passengers boarding after that stop, since the headsign suggests the vehicle is heading to a stop it has already passed.

You can see more about this notice here.

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

csvRowNumber (?) The row number of the faulty record in `trips.txt`. tripId (?) The id of the trip with the problematic headsign. tripHeadsign (?) The headsign value that matches an intermediate stop name. stopId1 (?) The id of the intermediate stop whose name matches the headsign. stopSequence (?) The stop_sequence value of the intermediate stop that matches the headsign. stopId2 (?) The id of the actual last stop of the trip.
456 "10487" "MAIRIE VILLARS" "39FU10" 24 "39FU11"
458 "10489" "MAIRIE VILLARS" "39FU10" 24 "39FU11"
470 "10500" "MAIRIE VILLARS" "39FU10" 24 "39FU11"
471 "10501" "MAIRIE VILLARS" "39FU10" 24 "39FU11"
561 "10615" "MAIRIE VILLARS" "39FU10" 24 "39FU11"
563 "10617" "MAIRIE VILLARS" "39FU10" 24 "39FU11"
574 "10628" "MAIRIE VILLARS" "39FU10" 24 "39FU11"
575 "10629" "MAIRIE VILLARS" "39FU10" 24 "39FU11"
639 "10693" "MAIRIE VILLARS" "39FU10" 24 "39FU11"
641 "10695" "MAIRIE VILLARS" "39FU10" 24 "39FU11"
653 "10706" "MAIRIE VILLARS" "39FU10" 24 "39FU11"
654 "10707" "MAIRIE VILLARS" "39FU10" 24 "39FU11"
2304 "12400" "LES 3 ROUTES" "24ET07" 12 "24ET08"
2305 "12401" "LES 3 ROUTES" "24ET07" 12 "24ET08"
2306 "12402" "LES 3 ROUTES" "24ET07" 12 "24ET08"
2307 "12403" "LES 3 ROUTES" "24ET07" 12 "24ET08"
2308 "12404" "LES 3 ROUTES" "24ET07" 12 "24ET08"
2309 "12405" "LES 3 ROUTES" "24ET07" 12 "24ET08"
2310 "12406" "LES 3 ROUTES" "24ET07" 12 "24ET08"
2311 "12407" "LES 3 ROUTES" "24ET07" 12 "24ET08"
2321 "12416" "LES 3 ROUTES" "24ET07" 12 "24ET08"
2322 "12417" "LES 3 ROUTES" "24ET07" 12 "24ET08"
2323 "12418" "LES 3 ROUTES" "24ET07" 12 "24ET08"
2324 "12419" "LES 3 ROUTES" "24ET07" 12 "24ET08"
2326 "12420" "LES 3 ROUTES" "24ET07" 12 "24ET08"
2327 "12421" "LES 3 ROUTES" "24ET07" 12 "24ET08"
2328 "12422" "LES 3 ROUTES" "24ET07" 12 "24ET08"
2329 "12423" "LES 3 ROUTES" "24ET07" 12 "24ET08"
2339 "12432" "LES 3 ROUTES" "24ET07" 12 "24ET08"
2340 "12433" "LES 3 ROUTES" "24ET07" 12 "24ET08"
2341 "12434" "LES 3 ROUTES" "24ET07" 12 "24ET08"
2342 "12435" "LES 3 ROUTES" "24ET07" 12 "24ET08"
2343 "12436" "LES 3 ROUTES" "24ET07" 12 "24ET08"
2344 "12437" "LES 3 ROUTES" "24ET07" 12 "24ET08"
2345 "12438" "LES 3 ROUTES" "24ET07" 12 "24ET08"
2346 "12439" "LES 3 ROUTES" "24ET07" 12 "24ET08"
8453 "18834" "JEAN MOULIN" "32GA12" 1 "32GA03"
8454 "18835" "JEAN MOULIN" "32GA12" 1 "32GA03"
8455 "18836" "JEAN MOULIN" "32GA12" 1 "32GA03"
8456 "18837" "JEAN MOULIN" "32GA12" 1 "32GA15"
8457 "18842" "JEAN MOULIN" "32GA12" 1 "32GA03"
8458 "18843" "JEAN MOULIN" "32GA12" 1 "32GA03"
8459 "18844" "JEAN MOULIN" "32GA12" 1 "32GA03"
8460 "18845" "JEAN MOULIN" "32GA12" 1 "32GA15"
8461 "18846" "JEAN MOULIN" "32GA12" 1 "32GA03"
8462 "18847" "JEAN MOULIN" "32GA12" 1 "32GA03"
8463 "18848" "JEAN MOULIN" "32GA12" 1 "32GA03"
8464 "18849" "JEAN MOULIN" "32GA12" 1 "32GA15"
8465 "18850" "JEAN MOULIN" "32GA12" 1 "32GA03"
8466 "18851" "JEAN MOULIN" "32GA12" 1 "32GA03"