stas — Enhanced Validation Report

This report was generated by the Canonical GTFS Schedule validator, version 8.0.1 at 2026-09-18T16:28:52Z,
for the dataset file:///shared/stas_854512d9.zip. No country code was provided.

Use this report alongside our documentation.

Summary

Agencies included


Feed Info


Publisher Name:
Busmaps.com
Publisher URL:
https://busmaps.com
Feed Language:
Multiple languages
Feed Start Date:
2026-09-17
Feed End Date:
2026-12-20

Files included


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

Counts


  • Agencies: 1
  • Blocks: 0
  • Routes: 85
  • Shapes: 485
  • Stops: 2262
  • Trips: 10259

Specification Compliance report

702 notices reported (0 errors, 664 warnings, 38 infos)

Notice Code Severity Total
fast_travel_between_consecutive_stops WARNING 420

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 420 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.
1664 "853-13285" "853-14" 64495.09678369947 2149.836559456649 40695 3 "853-34GB10" "Olympiades" "13:48:00" 40696 4 "853-54FK15" "Avenue Boucher" "13:49:00"
1664 "853-13285" "853-14" 64513.45989527356 2150.4486631757854 40696 4 "853-54FK15" "Avenue Boucher" "13:49:00" 40697 5 "853-35GB04" "Scheurer Kestner" "13:50:00"
1665 "853-13286" "853-14" 64495.09678369947 2149.836559456649 40721 3 "853-34GB10" "Olympiades" "14:11:00" 40722 4 "853-54FK15" "Avenue Boucher" "14:12:00"
1665 "853-13286" "853-14" 64513.45989527356 2150.4486631757854 40722 4 "853-54FK15" "Avenue Boucher" "14:12:00" 40723 5 "853-35GB04" "Scheurer Kestner" "14:13:00"
1656 "853-13277" "853-14" 64495.09678369947 2149.836559456649 40488 3 "853-34GB10" "Olympiades" "11:00:00" 40489 4 "853-54FK15" "Avenue Boucher" "11:01:00"
1656 "853-13277" "853-14" 64513.45989527356 2150.4486631757854 40489 4 "853-54FK15" "Avenue Boucher" "11:01:00" 40490 5 "853-35GB04" "Scheurer Kestner" "11:02:00"
1776 "853-13492" "853-14" 64514.67605884114 2150.4892019613712 43584 20 "853-36GB02" "Scheurer Kestner" "08:09:00" 43585 21 "853-54FK15" "Avenue Boucher" "08:10:00"
1776 "853-13492" "853-14" 42994.85354757751 2149.7426773788757 43585 21 "853-54FK15" "Avenue Boucher" "08:10:00" 43586 22 "853-34GB04" "Docteurs Muller" "08:12:00"
1668 "853-13289" "853-14" 64495.09678369947 2149.836559456649 40799 3 "853-34GB10" "Olympiades" "15:46:00" 40800 4 "853-54FK15" "Avenue Boucher" "15:47:00"
1668 "853-13289" "853-14" 64513.45989527356 2150.4486631757854 40800 4 "853-54FK15" "Avenue Boucher" "15:47:00" 40801 5 "853-35GB04" "Scheurer Kestner" "15:48:00"
1778 "853-13494" "853-14" 64514.67605884114 2150.4892019613712 43634 20 "853-36GB02" "Scheurer Kestner" "09:09:00" 43635 21 "853-54FK15" "Avenue Boucher" "09:10:00"
1778 "853-13494" "853-14" 42994.85354757751 2149.7426773788757 43635 21 "853-54FK15" "Avenue Boucher" "09:10:00" 43636 22 "853-34GB04" "Docteurs Muller" "09:12:00"
1760 "853-13476" "853-14" 64495.09678369947 2149.836559456649 43154 3 "853-34GB10" "Olympiades" "14:23:00" 43155 4 "853-54FK15" "Avenue Boucher" "14:24:00"
1760 "853-13476" "853-14" 64513.45989527356 2150.4486631757854 43155 4 "853-54FK15" "Avenue Boucher" "14:24:00" 43156 5 "853-35GB04" "Scheurer Kestner" "14:25:00"
4023 "853-18892" "853-39" 43100.36612975818 2155.018306487909 102412 2 "853-52FJ01" "RD PT Colonna" "17:15:00" 102413 3 "853-54FK15" "Avenue Boucher" "17:17:00"
4023 "853-18892" "853-39" 64672.58767710309 2155.752922570103 102413 3 "853-54FK15" "Avenue Boucher" "17:17:00" 102414 4 "853-54FK06" "Goutterons" "17:18:00"
1697 "853-13318" "853-14" 64514.67605884114 2150.4892019613712 41562 22 "853-36GB02" "Scheurer Kestner" "13:56:00" 41563 23 "853-54FK15" "Avenue Boucher" "13:57:00"
1697 "853-13318" "853-14" 42994.85354757751 2149.7426773788757 41563 23 "853-54FK15" "Avenue Boucher" "13:57:00" 41564 24 "853-34GB04" "Docteurs Muller" "13:59:00"
1729 "853-13419" "853-14" 64514.67605884114 2150.4892019613712 42379 20 "853-36GB02" "Scheurer Kestner" "06:38:00" 42380 21 "853-54FK15" "Avenue Boucher" "06:39:00"
1773 "853-13489" "853-14" 64514.67605884114 2150.4892019613712 42379 20 "853-36GB02" "Scheurer Kestner" "06:38:00" 42380 21 "853-54FK15" "Avenue Boucher" "06:39:00"
1729 "853-13419" "853-14" 42994.85354757751 2149.7426773788757 42380 21 "853-54FK15" "Avenue Boucher" "06:39:00" 42381 22 "853-34GB04" "Docteurs Muller" "06:41:00"
1773 "853-13489" "853-14" 42994.85354757751 2149.7426773788757 42380 21 "853-54FK15" "Avenue Boucher" "06:39:00" 42381 22 "853-34GB04" "Docteurs Muller" "06:41:00"
1655 "853-13276" "853-14" 64495.09678369947 2149.836559456649 40462 3 "853-34GB10" "Olympiades" "10:28:00" 40463 4 "853-54FK15" "Avenue Boucher" "10:29:00"
1655 "853-13276" "853-14" 64513.45989527356 2150.4486631757854 40463 4 "853-54FK15" "Avenue Boucher" "10:29:00" 40464 5 "853-35GB04" "Scheurer Kestner" "10:30:00"
4011 "853-18880" "853-39" 64673.129712607464 2155.770990420249 102167 3 "853-54FK05" "Goutterons" "11:58:00" 102168 4 "853-54FK15" "Avenue Boucher" "11:59:00"
4011 "853-18880" "853-39" 43100.744184238174 2155.0372092119087 102168 4 "853-54FK15" "Avenue Boucher" "11:59:00" 102169 5 "853-52FJ02" "RD PT Colonna" "12:01:00"
4020 "853-18889" "853-39" 43100.36612975818 2155.018306487909 102343 2 "853-52FJ01" "RD PT Colonna" "12:23:00" 102344 3 "853-54FK15" "Avenue Boucher" "12:25:00"
4020 "853-18889" "853-39" 64672.58767710309 2155.752922570103 102344 3 "853-54FK15" "Avenue Boucher" "12:25:00" 102345 4 "853-54FK06" "Goutterons" "12:26:00"
1686 "853-13307" "853-14" 64514.67605884114 2150.4892019613712 41281 20 "853-36GB02" "Scheurer Kestner" "08:35:00" 41282 21 "853-54FK15" "Avenue Boucher" "08:36:00"
1686 "853-13307" "853-14" 42994.85354757751 2149.7426773788757 41282 21 "853-54FK15" "Avenue Boucher" "08:36:00" 41283 22 "853-34GB04" "Docteurs Muller" "08:38:00"
1641 "853-13262" "853-14" 64514.67605884114 2150.4892019613712 40120 17 "853-36GB02" "Scheurer Kestner" "17:38:00" 40121 18 "853-54FK15" "Avenue Boucher" "17:39:00"
1641 "853-13262" "853-14" 42994.85354757751 2149.7426773788757 40121 18 "853-54FK15" "Avenue Boucher" "17:39:00" 40122 19 "853-34GB04" "Docteurs Muller" "17:41:00"
1633 "853-13254" "853-14" 64514.67605884114 2150.4892019613712 39932 17 "853-36GB02" "Scheurer Kestner" "09:38:00" 39933 18 "853-54FK15" "Avenue Boucher" "09:39:00"
1633 "853-13254" "853-14" 42994.85354757751 2149.7426773788757 39933 18 "853-54FK15" "Avenue Boucher" "09:39:00" 39934 19 "853-34GB04" "Docteurs Muller" "09:41:00"
1794 "853-13510" "853-14" 64514.67605884114 2150.4892019613712 44034 20 "853-36GB02" "Scheurer Kestner" "17:09:00" 44035 21 "853-54FK15" "Avenue Boucher" "17:10:00"
1794 "853-13510" "853-14" 42994.85354757751 2149.7426773788757 44035 21 "853-54FK15" "Avenue Boucher" "17:10:00" 44036 22 "853-34GB04" "Docteurs Muller" "17:12:00"
1683 "853-13304" "853-14" 64514.67605884114 2150.4892019613712 41202 15 "853-36GB02" "Scheurer Kestner" "07:25:00" 41203 16 "853-54FK15" "Avenue Boucher" "07:26:00"
1683 "853-13304" "853-14" 42994.85354757751 2149.7426773788757 41203 16 "853-54FK15" "Avenue Boucher" "07:26:00" 41204 17 "853-34GB04" "Docteurs Muller" "07:28:00"
1750 "853-13466" "853-14" 64495.09678369947 2149.836559456649 42894 3 "853-34GB10" "Olympiades" "09:23:00" 42895 4 "853-54FK15" "Avenue Boucher" "09:24:00"
1750 "853-13466" "853-14" 64513.45989527356 2150.4486631757854 42895 4 "853-54FK15" "Avenue Boucher" "09:24:00" 42896 5 "853-35GB04" "Scheurer Kestner" "09:25:00"
1716 "853-13406" "853-14" 64495.09678369947 2149.836559456649 42024 3 "853-34GB10" "Olympiades" "07:53:00" 42025 4 "853-54FK15" "Avenue Boucher" "07:54:00"
1716 "853-13406" "853-14" 64513.45989527356 2150.4486631757854 42025 4 "853-54FK15" "Avenue Boucher" "07:54:00" 42026 5 "853-35GB04" "Scheurer Kestner" "07:55:00"
1719 "853-13409" "853-14" 64495.09678369947 2149.836559456649 42102 3 "853-34GB10" "Olympiades" "10:53:00" 42103 4 "853-54FK15" "Avenue Boucher" "10:54:00"
1753 "853-13469" "853-14" 64495.09678369947 2149.836559456649 42102 3 "853-34GB10" "Olympiades" "10:53:00" 42103 4 "853-54FK15" "Avenue Boucher" "10:54:00"
1719 "853-13409" "853-14" 64513.45989527356 2150.4486631757854 42103 4 "853-54FK15" "Avenue Boucher" "10:54:00" 42104 5 "853-35GB04" "Scheurer Kestner" "10:55:00"
1753 "853-13469" "853-14" 64513.45989527356 2150.4486631757854 42103 4 "853-54FK15" "Avenue Boucher" "10:54:00" 42104 5 "853-35GB04" "Scheurer Kestner" "10:55:00"
1762 "853-13478" "853-14" 64495.09678369947 2149.836559456649 43206 3 "853-34GB10" "Olympiades" "15:23:00" 43207 4 "853-54FK15" "Avenue Boucher" "15:24:00"
1762 "853-13478" "853-14" 64513.45989527356 2150.4486631757854 43207 4 "853-54FK15" "Avenue Boucher" "15:24:00" 43208 5 "853-35GB04" "Scheurer Kestner" "15:25:00"
1688 "853-13309" "853-14" 64514.67605884114 2150.4892019613712 41333 20 "853-36GB02" "Scheurer Kestner" "09:39:00" 41334 21 "853-54FK15" "Avenue Boucher" "09:40:00"
1688 "853-13309" "853-14" 42994.85354757751 2149.7426773788757 41334 21 "853-54FK15" "Avenue Boucher" "09:40:00" 41335 22 "853-34GB04" "Docteurs Muller" "09:42:00"
fast_travel_between_far_stops WARNING 210

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 210 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.
1664 "853-13285" "853-14" 64495.09678369947 2149.836559456649 40695 3 "853-34GB10" "Olympiades" "13:48:00" 40696 4 "853-54FK15" "Avenue Boucher" "13:49:00"
1665 "853-13286" "853-14" 64495.09678369947 2149.836559456649 40721 3 "853-34GB10" "Olympiades" "14:11:00" 40722 4 "853-54FK15" "Avenue Boucher" "14:12:00"
1656 "853-13277" "853-14" 64495.09678369947 2149.836559456649 40488 3 "853-34GB10" "Olympiades" "11:00:00" 40489 4 "853-54FK15" "Avenue Boucher" "11:01:00"
1776 "853-13492" "853-14" 64514.67605884114 2150.4892019613712 43584 20 "853-36GB02" "Scheurer Kestner" "08:09:00" 43585 21 "853-54FK15" "Avenue Boucher" "08:10:00"
1668 "853-13289" "853-14" 64495.09678369947 2149.836559456649 40799 3 "853-34GB10" "Olympiades" "15:46:00" 40800 4 "853-54FK15" "Avenue Boucher" "15:47:00"
1778 "853-13494" "853-14" 64514.67605884114 2150.4892019613712 43634 20 "853-36GB02" "Scheurer Kestner" "09:09:00" 43635 21 "853-54FK15" "Avenue Boucher" "09:10:00"
1760 "853-13476" "853-14" 64495.09678369947 2149.836559456649 43154 3 "853-34GB10" "Olympiades" "14:23:00" 43155 4 "853-54FK15" "Avenue Boucher" "14:24:00"
4023 "853-18892" "853-39" 43100.36612975818 2155.018306487909 102412 2 "853-52FJ01" "RD PT Colonna" "17:15:00" 102413 3 "853-54FK15" "Avenue Boucher" "17:17:00"
1697 "853-13318" "853-14" 64514.67605884114 2150.4892019613712 41562 22 "853-36GB02" "Scheurer Kestner" "13:56:00" 41563 23 "853-54FK15" "Avenue Boucher" "13:57:00"
1729 "853-13419" "853-14" 64514.67605884114 2150.4892019613712 42379 20 "853-36GB02" "Scheurer Kestner" "06:38:00" 42380 21 "853-54FK15" "Avenue Boucher" "06:39:00"
1773 "853-13489" "853-14" 64514.67605884114 2150.4892019613712 43509 20 "853-36GB02" "Scheurer Kestner" "06:38:00" 43510 21 "853-54FK15" "Avenue Boucher" "06:39:00"
1655 "853-13276" "853-14" 64495.09678369947 2149.836559456649 40462 3 "853-34GB10" "Olympiades" "10:28:00" 40463 4 "853-54FK15" "Avenue Boucher" "10:29:00"
4011 "853-18880" "853-39" 64673.129712607464 2155.770990420249 102167 3 "853-54FK05" "Goutterons" "11:58:00" 102168 4 "853-54FK15" "Avenue Boucher" "11:59:00"
4020 "853-18889" "853-39" 43100.36612975818 2155.018306487909 102343 2 "853-52FJ01" "RD PT Colonna" "12:23:00" 102344 3 "853-54FK15" "Avenue Boucher" "12:25:00"
1686 "853-13307" "853-14" 64514.67605884114 2150.4892019613712 41281 20 "853-36GB02" "Scheurer Kestner" "08:35:00" 41282 21 "853-54FK15" "Avenue Boucher" "08:36:00"
1641 "853-13262" "853-14" 64514.67605884114 2150.4892019613712 40120 17 "853-36GB02" "Scheurer Kestner" "17:38:00" 40121 18 "853-54FK15" "Avenue Boucher" "17:39:00"
1633 "853-13254" "853-14" 64514.67605884114 2150.4892019613712 39932 17 "853-36GB02" "Scheurer Kestner" "09:38:00" 39933 18 "853-54FK15" "Avenue Boucher" "09:39:00"
1794 "853-13510" "853-14" 64514.67605884114 2150.4892019613712 44034 20 "853-36GB02" "Scheurer Kestner" "17:09:00" 44035 21 "853-54FK15" "Avenue Boucher" "17:10:00"
1683 "853-13304" "853-14" 64514.67605884114 2150.4892019613712 41202 15 "853-36GB02" "Scheurer Kestner" "07:25:00" 41203 16 "853-54FK15" "Avenue Boucher" "07:26:00"
1750 "853-13466" "853-14" 64495.09678369947 2149.836559456649 42894 3 "853-34GB10" "Olympiades" "09:23:00" 42895 4 "853-54FK15" "Avenue Boucher" "09:24:00"
1716 "853-13406" "853-14" 64495.09678369947 2149.836559456649 42024 3 "853-34GB10" "Olympiades" "07:53:00" 42025 4 "853-54FK15" "Avenue Boucher" "07:54:00"
1719 "853-13409" "853-14" 64495.09678369947 2149.836559456649 42102 3 "853-34GB10" "Olympiades" "10:53:00" 42103 4 "853-54FK15" "Avenue Boucher" "10:54:00"
1753 "853-13469" "853-14" 64495.09678369947 2149.836559456649 42972 3 "853-34GB10" "Olympiades" "10:53:00" 42973 4 "853-54FK15" "Avenue Boucher" "10:54:00"
1762 "853-13478" "853-14" 64495.09678369947 2149.836559456649 43206 3 "853-34GB10" "Olympiades" "15:23:00" 43207 4 "853-54FK15" "Avenue Boucher" "15:24:00"
1688 "853-13309" "853-14" 64514.67605884114 2150.4892019613712 41333 20 "853-36GB02" "Scheurer Kestner" "09:39:00" 41334 21 "853-54FK15" "Avenue Boucher" "09:40:00"
1629 "853-13250" "853-14" 64495.09678369947 2149.836559456649 39818 3 "853-34GB10" "Olympiades" "17:52:00" 39819 4 "853-54FK15" "Avenue Boucher" "17:53:00"
1628 "853-13249" "853-14" 64495.09678369947 2149.836559456649 39795 3 "853-34GB10" "Olympiades" "16:52:00" 39796 4 "853-54FK15" "Avenue Boucher" "16:53:00"
1718 "853-13408" "853-14" 64495.09678369947 2149.836559456649 42076 3 "853-34GB10" "Olympiades" "09:53:00" 42077 4 "853-54FK15" "Avenue Boucher" "09:54:00"
1751 "853-13467" "853-14" 64495.09678369947 2149.836559456649 42920 3 "853-34GB10" "Olympiades" "09:53:00" 42921 4 "853-54FK15" "Avenue Boucher" "09:54:00"
1786 "853-13502" "853-14" 64514.67605884114 2150.4892019613712 43834 20 "853-36GB02" "Scheurer Kestner" "13:09:00" 43835 21 "853-54FK15" "Avenue Boucher" "13:10:00"
1644 "853-13265" "853-14" 64514.67605884114 2150.4892019613712 40192 17 "853-36GB02" "Scheurer Kestner" "20:43:00" 40193 18 "853-54FK15" "Avenue Boucher" "20:44:00"
1792 "853-13508" "853-14" 64514.67605884114 2150.4892019613712 43984 20 "853-36GB02" "Scheurer Kestner" "16:09:00" 43985 21 "853-54FK15" "Avenue Boucher" "16:10:00"
1646 "853-13267" "853-14" 64495.09678369947 2149.836559456649 40226 3 "853-34GB10" "Olympiades" "06:12:00" 40227 4 "853-54FK15" "Avenue Boucher" "06:13:00"
1746 "853-13462" "853-14" 64495.09678369947 2149.836559456649 42790 3 "853-34GB10" "Olympiades" "07:23:00" 42791 4 "853-54FK15" "Avenue Boucher" "07:24:00"
1663 "853-13284" "853-14" 64495.09678369947 2149.836559456649 40667 3 "853-34GB10" "Olympiades" "13:25:00" 40668 4 "853-54FK15" "Avenue Boucher" "13:26:00"
1702 "853-13323" "853-14" 64514.67605884114 2150.4892019613712 41687 20 "853-36GB02" "Scheurer Kestner" "16:35:00" 41688 21 "853-54FK15" "Avenue Boucher" "16:36:00"
1627 "853-13248" "853-14" 64495.09678369947 2149.836559456649 39769 3 "853-34GB10" "Olympiades" "15:57:00" 39770 4 "853-54FK15" "Avenue Boucher" "15:58:00"
4014 "853-18883" "853-39" 64673.129712607464 2155.770990420249 102221 3 "853-54FK05" "Goutterons" "15:53:00" 102222 4 "853-54FK15" "Avenue Boucher" "15:54:00"
1687 "853-13308" "853-14" 64514.67605884114 2150.4892019613712 41308 22 "853-36GB02" "Scheurer Kestner" "09:08:00" 41309 23 "853-54FK15" "Avenue Boucher" "09:09:00"
1731 "853-13421" "853-14" 64514.67605884114 2150.4892019613712 42429 20 "853-36GB02" "Scheurer Kestner" "08:39:00" 42430 21 "853-54FK15" "Avenue Boucher" "08:40:00"
1777 "853-13493" "853-14" 64514.67605884114 2150.4892019613712 43609 20 "853-36GB02" "Scheurer Kestner" "08:39:00" 43610 21 "853-54FK15" "Avenue Boucher" "08:40:00"
1691 "853-13312" "853-14" 64514.67605884114 2150.4892019613712 41408 20 "853-36GB02" "Scheurer Kestner" "11:15:00" 41409 21 "853-54FK15" "Avenue Boucher" "11:16:00"
1707 "853-13328" "853-14" 64514.67605884114 2150.4892019613712 41814 20 "853-36GB02" "Scheurer Kestner" "18:23:00" 41815 21 "853-54FK15" "Avenue Boucher" "18:24:00"
7218 "853-27110" "853-63" 64422.564449155085 2147.418814971836 172324 6 "853-30FZ07" "Merlin" "21:15:00" 172325 7 "853-31FZ17" "Raspail" "21:16:00"
7208 "853-27096" "853-63" 64422.564449155085 2147.418814971836 172017 6 "853-30FZ07" "Merlin" "21:15:00" 172018 7 "853-31FZ17" "Raspail" "21:16:00"
1679 "853-13300" "853-14" 64495.09678369947 2149.836559456649 41089 3 "853-34GB10" "Olympiades" "20:52:00" 41090 4 "853-54FK15" "Avenue Boucher" "20:53:00"
7216 "853-27109" "853-63" 64422.564449155085 2147.418814971836 172266 6 "853-30FZ07" "Merlin" "20:39:00" 172267 7 "853-31FZ17" "Raspail" "20:40:00"
7207 "853-27095" "853-63" 64422.564449155085 2147.418814971836 171986 6 "853-30FZ07" "Merlin" "20:39:00" 171987 7 "853-31FZ17" "Raspail" "20:40:00"
1788 "853-13504" "853-14" 64514.67605884114 2150.4892019613712 43884 20 "853-36GB02" "Scheurer Kestner" "14:09:00" 43885 21 "853-54FK15" "Avenue Boucher" "14:10:00"
1705 "853-13326" "853-14" 64514.67605884114 2150.4892019613712 41764 20 "853-36GB02" "Scheurer Kestner" "17:43:00" 41765 21 "853-54FK15" "Avenue Boucher" "17:44:00"
mixed_case_recommended_field WARNING 2

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.

filename (?) Name of the faulty file. fieldName (?) Name of the faulty field. fieldValue (?) Faulty value. csvRowNumber (?) The row number of the faulty record.
"stops.txt" "stop_name" "BD 38eme R.I." 826
"stops.txt" "stop_name" "BD 38eme R.I." 827
stop_too_far_from_shape WARNING 32

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.
7515 "853-CALC_2203534" "853-27800" 177810 "853-49GM01" "Berthassiere" [45.514320000000005,4.467249999999999] 149.66592787623745
7204 "853-CALC_2203415" "853-27086" 171915 "853-30GA50" "Anatole France" [45.43034313871374,4.3921032577377686] 203.28674634367437
7204 "853-CALC_2203415" "853-27086" 171916 "853-31GA55" "Saint-Louis" [45.43354189940804,4.393071595899309] 354.8648522873229
7204 "853-CALC_2203415" "853-27086" 171917 "853-32GA50" "Peuple Gambetta" [45.43501176453591,4.393516595396308] 430.3952972314227
7508 "853-CALC_2203536" "853-27795" 177652 "853-49GM01" "Berthassiere" [45.514320000000005,4.467249999999999] 149.66592787623745
7199 "853-CALC_2203403" "853-27078" 171827 "853-32FZ52" "Peuple Foy" [45.43849596708227,4.388160329286402] 193.18433405153877
7199 "853-CALC_2203403" "853-27078" 171828 "853-32GA16" "Jean Moulin" [45.43860273913279,4.393410585241236] 115.51614457052864
7200 "853-CALC_2203404" "853-27079" 171836 "853-32GA57" "Peuple Liberat." [45.43860979958901,4.391161535503619] 299.08449973692046
7200 "853-CALC_2203404" "853-27079" 171837 "853-32FZ59" "Hotel DE Ville" [45.43996251778325,4.389237984931682] 201.58755289662955
7202 "853-CALC_2203412" "853-27084" 171883 "853-32GA57" "Peuple Liberat." [45.435407470406794,4.391031815800144] 248.2373736623474
7517 "853-CALC_2203533" "853-27802" 177842 "853-49GM01" "Berthassiere" [45.514320000000005,4.467249999999999] 149.66592787623745
7401 "853-CALC_2203501" "853-27595" 176131 "853-45GS02" "LA Donzelliere" [45.496930000000006,4.5081] 285.76534717569035
7414 "853-CALC_2203507" "853-27606" 176342 "853-45GS02" "LA Donzelliere" [45.496930000000006,4.5081] 285.76534717569035
3326 "853-CALC_2203188" "853-17252" 81714 "853-42GA06" "Montee DU Bourg" [45.482119999999995,4.39023] 103.15755137049908
3306 "853-CALC_2203187" "853-17232" 81306 "853-42GA06" "Montee DU Bourg" [45.482119999999995,4.39023] 103.15755137049908
3298 "853-CALC_2203184" "853-17224" 81178 "853-42GA06" "Montee DU Bourg" [45.482119999999995,4.39023] 103.15755137049908
3337 "853-CALC_2203191" "853-17263" 81890 "853-42GA06" "Montee DU Bourg" [45.482119999999995,4.39023] 103.15755137049908
3335 "853-CALC_2203192" "853-17261" 81862 "853-42GA06" "Montee DU Bourg" [45.482119999999995,4.39023] 103.15755137049908
3394 "853-CALC_2203205" "853-17437" 82737 "853-33GG05" "Cinq Chemins" [45.44115245685941,4.426579120465237] 154.70512910193514
3394 "853-CALC_2203205" "853-17437" 82738 "853-32GF06" "Louis Destre" [45.44092422449064,4.420261392627341] 187.4146087590678
4011 "853-CALC_2203245" "853-18880" 102168 "853-54FK15" "Avenue Boucher" [45.53225400000001,4.271165] 2154961.7327067344
4008 "853-CALC_2203244" "853-18877" 102114 "853-54FK15" "Avenue Boucher" [45.53225400000001,4.271165] 2154961.7327067344
4007 "853-CALC_2203247" "853-18876" 102093 "853-54FK15" "Avenue Boucher" [45.53018800000001,4.281549999999999] 2155037.2092119087
4018 "853-CALC_2203246" "853-18887" 102298 "853-54FK15" "Avenue Boucher" [45.53225400000001,4.271165] 2154961.7327067344
1621 "853-CALC_2203106" "853-13242" 39623 "853-54FK15" "Avenue Boucher" [45.44083000000001,4.399580000000001] 2149104.2578049083
1683 "853-CALC_2203108" "853-13304" 41203 "853-54FK15" "Avenue Boucher" [45.43656,4.394080000000001] 2148505.577246981
1685 "853-CALC_2203107" "853-13306" 41257 "853-54FK15" "Avenue Boucher" [45.44299,4.397509999999999] 2149268.9120922363
1660 "853-CALC_2203109" "853-13281" 40595 "853-54FK15" "Avenue Boucher" [45.44083000000001,4.399580000000001] 2149104.2578049083
1633 "853-CALC_2203111" "853-13254" 39933 "853-54FK15" "Avenue Boucher" [45.44299,4.397509999999999] 2149268.9120922363
1632 "853-CALC_2203110" "853-13253" 39911 "853-54FK15" "Avenue Boucher" [45.44299,4.397509999999999] 2149268.9120922363
1649 "853-CALC_2203113" "853-13270" 40305 "853-54FK15" "Avenue Boucher" [45.44083000000001,4.399580000000001] 2149104.2578049083
1620 "853-CALC_2203112" "853-13241" 39600 "853-54FK15" "Avenue Boucher" [45.44083000000001,4.399580000000001] 2149104.2578049083
big_gap_in_service INFO 14

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.
"853-3321:H1-0-1-24" "2026-10-16" "2026-11-05" 19
"853-3321:H1-0-1-31" "2026-10-16" "2026-11-02" 16
"853-3321:H1-0-1-7" "2026-10-14" "2026-11-02" 18
"853-merged_1b6e34356e5a92cbbc46" "2026-10-16" "2026-11-02" 16
"853-merged_54d52f3cf2a889ccc163" "2026-10-16" "2026-11-03" 17
"853-merged_5bcad404e0110ff39c98" "2026-10-15" "2026-11-03" 18
"853-merged_8c4289ad98280a1e0c46" "2026-10-16" "2026-11-06" 20
"853-merged_99be9eb84abbce08e10a" "2026-10-16" "2026-11-03" 17
"853-merged_9c6a0eee8d96dfed1ba7" "2026-10-16" "2026-11-02" 16
"853-merged_aa4b38a6ac7968cc6ae8" "2026-10-14" "2026-11-04" 20
"853-merged_aa4ca08b0ae65af40641" "2026-10-15" "2026-11-02" 17
"853-merged_c8f822947949882f89cd" "2026-10-12" "2026-11-02" 20
"853-merged_dc4abbdefcb313d0fedb" "2026-10-15" "2026-11-02" 17
"853-merged_e6cd6acdc4386c8ec01b" "2026-10-15" "2026-11-05" 20
trip_headsign_matches_intermediate_stop INFO 24

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.

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.
2597 "853-15541" "Mairie Villars" "853-39FU10" 23 "853-39FU10"
2599 "853-15543" "Mairie Villars" "853-39FU10" 23 "853-39FU10"
2611 "853-15554" "Mairie Villars" "853-39FU10" 23 "853-39FU10"
2612 "853-15555" "Mairie Villars" "853-39FU10" 23 "853-39FU10"
3610 "853-17978" "LES 3 Routes" "853-24ET07" 11 "853-24ET08"
3611 "853-17979" "LES 3 Routes" "853-24ET07" 11 "853-24ET08"
3613 "853-17980" "LES 3 Routes" "853-24ET07" 11 "853-24ET08"
3614 "853-17981" "LES 3 Routes" "853-24ET07" 11 "853-24ET08"
3615 "853-17982" "LES 3 Routes" "853-24ET07" 11 "853-24ET08"
3616 "853-17983" "LES 3 Routes" "853-24ET07" 11 "853-24ET08"
3617 "853-17984" "LES 3 Routes" "853-24ET07" 11 "853-24ET08"
3618 "853-17985" "LES 3 Routes" "853-24ET07" 11 "853-24ET08"
7227 "853-27148" "Jean Moulin" "853-32GA12" 0 "853-32GA03"
7228 "853-27149" "Jean Moulin" "853-32GA12" 0 "853-32GA03"
7230 "853-27150" "Jean Moulin" "853-32GA12" 0 "853-32GA03"
7231 "853-27151" "Jean Moulin" "853-32GA12" 0 "853-32GA15"
7232 "853-27156" "Jean Moulin" "853-32GA12" 0 "853-32GA03"
7233 "853-27157" "Jean Moulin" "853-32GA12" 0 "853-32GA03"
7234 "853-27158" "Jean Moulin" "853-32GA12" 0 "853-32GA03"
7235 "853-27159" "Jean Moulin" "853-32GA12" 0 "853-32GA15"
7271 "853-27332" "PL. Jean Jaures" "853-33FZ13" 0 "853-33FZ02"
7272 "853-27333" "PL. Jean Jaures" "853-33FZ13" 0 "853-33FZ02"
7276 "853-27340" "PL. Jean Jaures" "853-33FZ13" 0 "853-33FZ02"
7277 "853-27341" "PL. Jean Jaures" "853-33FZ13" 0 "853-33FZ02"