stas — Enhanced Validation Report

This report was generated by the Canonical GTFS Schedule validator, version 8.0.1 at 2026-09-25T17:20:00Z,
for the dataset file:///shared/stas_02e45396.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-24
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: 10241

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.
1638 "853-13285" "853-14" 64495.09678369947 2149.836559456649 40073 3 "853-34GB10" "Olympiades" "13:48:00" 40074 4 "853-54FK15" "Avenue Boucher" "13:49:00"
1638 "853-13285" "853-14" 64513.45989527356 2150.4486631757854 40074 4 "853-54FK15" "Avenue Boucher" "13:49:00" 40075 5 "853-35GB04" "Scheurer Kestner" "13:50:00"
1639 "853-13286" "853-14" 64495.09678369947 2149.836559456649 40099 3 "853-34GB10" "Olympiades" "14:11:00" 40100 4 "853-54FK15" "Avenue Boucher" "14:12:00"
1639 "853-13286" "853-14" 64513.45989527356 2150.4486631757854 40100 4 "853-54FK15" "Avenue Boucher" "14:12:00" 40101 5 "853-35GB04" "Scheurer Kestner" "14:13:00"
1631 "853-13277" "853-14" 64495.09678369947 2149.836559456649 39887 3 "853-34GB10" "Olympiades" "11:00:00" 39888 4 "853-54FK15" "Avenue Boucher" "11:01:00"
1631 "853-13277" "853-14" 64513.45989527356 2150.4486631757854 39888 4 "853-54FK15" "Avenue Boucher" "11:01:00" 39889 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"
1642 "853-13289" "853-14" 64495.09678369947 2149.836559456649 40177 3 "853-34GB10" "Olympiades" "15:46:00" 40178 4 "853-54FK15" "Avenue Boucher" "15:47:00"
1642 "853-13289" "853-14" 64513.45989527356 2150.4486631757854 40178 4 "853-54FK15" "Avenue Boucher" "15:47:00" 40179 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"
3989 "853-18892" "853-39" 43100.36612975818 2155.018306487909 101008 2 "853-52FJ01" "RD PT Colonna" "17:15:00" 101009 3 "853-54FK15" "Avenue Boucher" "17:17:00"
3989 "853-18892" "853-39" 64672.58767710309 2155.752922570103 101009 3 "853-54FK15" "Avenue Boucher" "17:17:00" 101010 4 "853-54FK06" "Goutterons" "17:18:00"
1671 "853-13318" "853-14" 64514.67605884114 2150.4892019613712 40940 22 "853-36GB02" "Scheurer Kestner" "13:56:00" 40941 23 "853-54FK15" "Avenue Boucher" "13:57:00"
1671 "853-13318" "853-14" 42994.85354757751 2149.7426773788757 40941 23 "853-54FK15" "Avenue Boucher" "13:57:00" 40942 24 "853-34GB04" "Docteurs Muller" "13:59:00"
1704 "853-13419" "853-14" 64514.67605884114 2150.4892019613712 41778 20 "853-36GB02" "Scheurer Kestner" "06:38:00" 41779 21 "853-54FK15" "Avenue Boucher" "06:39:00"
1773 "853-13489" "853-14" 64514.67605884114 2150.4892019613712 41778 20 "853-36GB02" "Scheurer Kestner" "06:38:00" 41779 21 "853-54FK15" "Avenue Boucher" "06:39:00"
1704 "853-13419" "853-14" 42994.85354757751 2149.7426773788757 41779 21 "853-54FK15" "Avenue Boucher" "06:39:00" 41780 22 "853-34GB04" "Docteurs Muller" "06:41:00"
1773 "853-13489" "853-14" 42994.85354757751 2149.7426773788757 41779 21 "853-54FK15" "Avenue Boucher" "06:39:00" 41780 22 "853-34GB04" "Docteurs Muller" "06:41:00"
1630 "853-13276" "853-14" 64495.09678369947 2149.836559456649 39861 3 "853-34GB10" "Olympiades" "10:28:00" 39862 4 "853-54FK15" "Avenue Boucher" "10:29:00"
1630 "853-13276" "853-14" 64513.45989527356 2150.4486631757854 39862 4 "853-54FK15" "Avenue Boucher" "10:29:00" 39863 5 "853-35GB04" "Scheurer Kestner" "10:30:00"
3976 "853-18880" "853-39" 64673.129712607464 2155.770990420249 100722 3 "853-54FK05" "Goutterons" "11:58:00" 100723 4 "853-54FK15" "Avenue Boucher" "11:59:00"
3976 "853-18880" "853-39" 43100.744184238174 2155.0372092119087 100723 4 "853-54FK15" "Avenue Boucher" "11:59:00" 100724 5 "853-52FJ02" "RD PT Colonna" "12:01:00"
3985 "853-18889" "853-39" 43100.36612975818 2155.018306487909 100898 2 "853-52FJ01" "RD PT Colonna" "12:23:00" 100899 3 "853-54FK15" "Avenue Boucher" "12:25:00"
3985 "853-18889" "853-39" 64672.58767710309 2155.752922570103 100899 3 "853-54FK15" "Avenue Boucher" "12:25:00" 100900 4 "853-54FK06" "Goutterons" "12:26:00"
1660 "853-13307" "853-14" 64514.67605884114 2150.4892019613712 40659 20 "853-36GB02" "Scheurer Kestner" "08:35:00" 40660 21 "853-54FK15" "Avenue Boucher" "08:36:00"
1660 "853-13307" "853-14" 42994.85354757751 2149.7426773788757 40660 21 "853-54FK15" "Avenue Boucher" "08:36:00" 40661 22 "853-34GB04" "Docteurs Muller" "08:38:00"
1740 "853-13455" "853-14" 64514.67605884114 2150.4892019613712 42657 17 "853-36GB02" "Scheurer Kestner" "17:38:00" 42658 18 "853-54FK15" "Avenue Boucher" "17:39:00"
1740 "853-13455" "853-14" 42994.85354757751 2149.7426773788757 42658 18 "853-54FK15" "Avenue Boucher" "17:39:00" 42659 19 "853-34GB04" "Docteurs Muller" "17:41:00"
1732 "853-13447" "853-14" 64514.67605884114 2150.4892019613712 42469 17 "853-36GB02" "Scheurer Kestner" "09:38:00" 42470 18 "853-54FK15" "Avenue Boucher" "09:39:00"
1732 "853-13447" "853-14" 42994.85354757751 2149.7426773788757 42470 18 "853-54FK15" "Avenue Boucher" "09:39:00" 42471 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"
1657 "853-13304" "853-14" 64514.67605884114 2150.4892019613712 40580 15 "853-36GB02" "Scheurer Kestner" "07:25:00" 40581 16 "853-54FK15" "Avenue Boucher" "07:26:00"
1657 "853-13304" "853-14" 42994.85354757751 2149.7426773788757 40581 16 "853-54FK15" "Avenue Boucher" "07:26:00" 40582 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"
1691 "853-13406" "853-14" 64495.09678369947 2149.836559456649 41423 3 "853-34GB10" "Olympiades" "07:53:00" 41424 4 "853-54FK15" "Avenue Boucher" "07:54:00"
1691 "853-13406" "853-14" 64513.45989527356 2150.4486631757854 41424 4 "853-54FK15" "Avenue Boucher" "07:54:00" 41425 5 "853-35GB04" "Scheurer Kestner" "07:55:00"
1694 "853-13409" "853-14" 64495.09678369947 2149.836559456649 41501 3 "853-34GB10" "Olympiades" "10:53:00" 41502 4 "853-54FK15" "Avenue Boucher" "10:54:00"
1753 "853-13469" "853-14" 64495.09678369947 2149.836559456649 41501 3 "853-34GB10" "Olympiades" "10:53:00" 41502 4 "853-54FK15" "Avenue Boucher" "10:54:00"
1694 "853-13409" "853-14" 64513.45989527356 2150.4486631757854 41502 4 "853-54FK15" "Avenue Boucher" "10:54:00" 41503 5 "853-35GB04" "Scheurer Kestner" "10:55:00"
1753 "853-13469" "853-14" 64513.45989527356 2150.4486631757854 41502 4 "853-54FK15" "Avenue Boucher" "10:54:00" 41503 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"
1662 "853-13309" "853-14" 64514.67605884114 2150.4892019613712 40711 20 "853-36GB02" "Scheurer Kestner" "09:39:00" 40712 21 "853-54FK15" "Avenue Boucher" "09:40:00"
1662 "853-13309" "853-14" 42994.85354757751 2149.7426773788757 40712 21 "853-54FK15" "Avenue Boucher" "09:40:00" 40713 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.
1638 "853-13285" "853-14" 64495.09678369947 2149.836559456649 40073 3 "853-34GB10" "Olympiades" "13:48:00" 40074 4 "853-54FK15" "Avenue Boucher" "13:49:00"
1639 "853-13286" "853-14" 64495.09678369947 2149.836559456649 40099 3 "853-34GB10" "Olympiades" "14:11:00" 40100 4 "853-54FK15" "Avenue Boucher" "14:12:00"
1631 "853-13277" "853-14" 64495.09678369947 2149.836559456649 39887 3 "853-34GB10" "Olympiades" "11:00:00" 39888 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"
1642 "853-13289" "853-14" 64495.09678369947 2149.836559456649 40177 3 "853-34GB10" "Olympiades" "15:46:00" 40178 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"
3989 "853-18892" "853-39" 43100.36612975818 2155.018306487909 101008 2 "853-52FJ01" "RD PT Colonna" "17:15:00" 101009 3 "853-54FK15" "Avenue Boucher" "17:17:00"
1671 "853-13318" "853-14" 64514.67605884114 2150.4892019613712 40940 22 "853-36GB02" "Scheurer Kestner" "13:56:00" 40941 23 "853-54FK15" "Avenue Boucher" "13:57:00"
1704 "853-13419" "853-14" 64514.67605884114 2150.4892019613712 41778 20 "853-36GB02" "Scheurer Kestner" "06:38:00" 41779 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"
1630 "853-13276" "853-14" 64495.09678369947 2149.836559456649 39861 3 "853-34GB10" "Olympiades" "10:28:00" 39862 4 "853-54FK15" "Avenue Boucher" "10:29:00"
3976 "853-18880" "853-39" 64673.129712607464 2155.770990420249 100722 3 "853-54FK05" "Goutterons" "11:58:00" 100723 4 "853-54FK15" "Avenue Boucher" "11:59:00"
3985 "853-18889" "853-39" 43100.36612975818 2155.018306487909 100898 2 "853-52FJ01" "RD PT Colonna" "12:23:00" 100899 3 "853-54FK15" "Avenue Boucher" "12:25:00"
1660 "853-13307" "853-14" 64514.67605884114 2150.4892019613712 40659 20 "853-36GB02" "Scheurer Kestner" "08:35:00" 40660 21 "853-54FK15" "Avenue Boucher" "08:36:00"
1740 "853-13455" "853-14" 64514.67605884114 2150.4892019613712 42657 17 "853-36GB02" "Scheurer Kestner" "17:38:00" 42658 18 "853-54FK15" "Avenue Boucher" "17:39:00"
1732 "853-13447" "853-14" 64514.67605884114 2150.4892019613712 42469 17 "853-36GB02" "Scheurer Kestner" "09:38:00" 42470 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"
1657 "853-13304" "853-14" 64514.67605884114 2150.4892019613712 40580 15 "853-36GB02" "Scheurer Kestner" "07:25:00" 40581 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"
1691 "853-13406" "853-14" 64495.09678369947 2149.836559456649 41423 3 "853-34GB10" "Olympiades" "07:53:00" 41424 4 "853-54FK15" "Avenue Boucher" "07:54:00"
1694 "853-13409" "853-14" 64495.09678369947 2149.836559456649 41501 3 "853-34GB10" "Olympiades" "10:53:00" 41502 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"
1662 "853-13309" "853-14" 64514.67605884114 2150.4892019613712 40711 20 "853-36GB02" "Scheurer Kestner" "09:39:00" 40712 21 "853-54FK15" "Avenue Boucher" "09:40:00"
1728 "853-13443" "853-14" 64495.09678369947 2149.836559456649 42355 3 "853-34GB10" "Olympiades" "17:52:00" 42356 4 "853-54FK15" "Avenue Boucher" "17:53:00"
1727 "853-13442" "853-14" 64495.09678369947 2149.836559456649 42332 3 "853-34GB10" "Olympiades" "16:52:00" 42333 4 "853-54FK15" "Avenue Boucher" "16:53:00"
1693 "853-13408" "853-14" 64495.09678369947 2149.836559456649 41475 3 "853-34GB10" "Olympiades" "09:53:00" 41476 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"
1742 "853-13458" "853-14" 64514.67605884114 2150.4892019613712 42704 17 "853-36GB02" "Scheurer Kestner" "20:43:00" 42705 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"
1621 "853-13267" "853-14" 64495.09678369947 2149.836559456649 39625 3 "853-34GB10" "Olympiades" "06:12:00" 39626 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"
1637 "853-13284" "853-14" 64495.09678369947 2149.836559456649 40045 3 "853-34GB10" "Olympiades" "13:25:00" 40046 4 "853-54FK15" "Avenue Boucher" "13:26:00"
1676 "853-13323" "853-14" 64514.67605884114 2150.4892019613712 41065 20 "853-36GB02" "Scheurer Kestner" "16:35:00" 41066 21 "853-54FK15" "Avenue Boucher" "16:36:00"
1726 "853-13441" "853-14" 64495.09678369947 2149.836559456649 42306 3 "853-34GB10" "Olympiades" "15:57:00" 42307 4 "853-54FK15" "Avenue Boucher" "15:58:00"
3979 "853-18883" "853-39" 64673.129712607464 2155.770990420249 100776 3 "853-54FK05" "Goutterons" "15:53:00" 100777 4 "853-54FK15" "Avenue Boucher" "15:54:00"
1661 "853-13308" "853-14" 64514.67605884114 2150.4892019613712 40686 22 "853-36GB02" "Scheurer Kestner" "09:08:00" 40687 23 "853-54FK15" "Avenue Boucher" "09:09:00"
1706 "853-13421" "853-14" 64514.67605884114 2150.4892019613712 41828 20 "853-36GB02" "Scheurer Kestner" "08:39:00" 41829 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"
1665 "853-13312" "853-14" 64514.67605884114 2150.4892019613712 40786 20 "853-36GB02" "Scheurer Kestner" "11:15:00" 40787 21 "853-54FK15" "Avenue Boucher" "11:16:00"
1681 "853-13328" "853-14" 64514.67605884114 2150.4892019613712 41192 20 "853-36GB02" "Scheurer Kestner" "18:23:00" 41193 21 "853-54FK15" "Avenue Boucher" "18:24:00"
7169 "853-27110" "853-63" 64422.564449155085 2147.418814971836 171025 6 "853-30FZ07" "Merlin" "21:15:00" 171026 7 "853-31FZ17" "Raspail" "21:16:00"
7159 "853-27096" "853-63" 64422.564449155085 2147.418814971836 170718 6 "853-30FZ07" "Merlin" "21:15:00" 170719 7 "853-31FZ17" "Raspail" "21:16:00"
1653 "853-13300" "853-14" 64495.09678369947 2149.836559456649 40467 3 "853-34GB10" "Olympiades" "20:52:00" 40468 4 "853-54FK15" "Avenue Boucher" "20:53:00"
7167 "853-27109" "853-63" 64422.564449155085 2147.418814971836 170967 6 "853-30FZ07" "Merlin" "20:39:00" 170968 7 "853-31FZ17" "Raspail" "20:40:00"
7158 "853-27095" "853-63" 64422.564449155085 2147.418814971836 170687 6 "853-30FZ07" "Merlin" "20:39:00" 170688 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"
1679 "853-13326" "853-14" 64514.67605884114 2150.4892019613712 41142 20 "853-36GB02" "Scheurer Kestner" "17:43:00" 41143 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.
7465 "853-CALC_2203534" "853-27800" 176491 "853-49GM01" "Berthassiere" [45.514320000000005,4.467249999999999] 149.66592787623745
7155 "853-CALC_2203415" "853-27086" 170616 "853-30GA50" "Anatole France" [45.43034313871374,4.3921032577377686] 203.28674634367437
7155 "853-CALC_2203415" "853-27086" 170617 "853-31GA55" "Saint-Louis" [45.43354189940804,4.393071595899309] 354.8648522873229
7155 "853-CALC_2203415" "853-27086" 170618 "853-32GA50" "Peuple Gambetta" [45.43501176453591,4.393516595396308] 430.3952972314227
7459 "853-CALC_2203536" "853-27795" 176353 "853-49GM01" "Berthassiere" [45.514320000000005,4.467249999999999] 149.66592787623745
7150 "853-CALC_2203403" "853-27078" 170528 "853-32FZ52" "Peuple Foy" [45.43849596708227,4.388160329286402] 193.18433405153877
7150 "853-CALC_2203403" "853-27078" 170529 "853-32GA16" "Jean Moulin" [45.43860273913279,4.393410585241236] 115.51614457052864
7151 "853-CALC_2203404" "853-27079" 170537 "853-32GA57" "Peuple Liberat." [45.43860979958901,4.391161535503619] 299.08449973692046
7151 "853-CALC_2203404" "853-27079" 170538 "853-32FZ59" "Hotel DE Ville" [45.43996251778325,4.389237984931682] 201.58755289662955
7153 "853-CALC_2203412" "853-27084" 170584 "853-32GA57" "Peuple Liberat." [45.435407470406794,4.391031815800144] 248.2373736623474
7467 "853-CALC_2203533" "853-27802" 176523 "853-49GM01" "Berthassiere" [45.514320000000005,4.467249999999999] 149.66592787623745
7352 "853-CALC_2203501" "853-27595" 174832 "853-45GS02" "LA Donzelliere" [45.496930000000006,4.5081] 285.76534717569035
7365 "853-CALC_2203507" "853-27610" 175065 "853-45GS02" "LA Donzelliere" [45.496930000000006,4.5081] 285.76534717569035
3276 "853-CALC_2203188" "853-17252" 79790 "853-42GA06" "Montee DU Bourg" [45.482119999999995,4.39023] 103.15755137049908
3296 "853-CALC_2203187" "853-17288" 80121 "853-42GA06" "Montee DU Bourg" [45.482119999999995,4.39023] 103.15755137049908
3253 "853-CALC_2203184" "853-17224" 79352 "853-42GA06" "Montee DU Bourg" [45.482119999999995,4.39023] 103.15755137049908
3291 "853-CALC_2203191" "853-17273" 80038 "853-42GA06" "Montee DU Bourg" [45.482119999999995,4.39023] 103.15755137049908
3287 "853-CALC_2203192" "853-17267" 79980 "853-42GA06" "Montee DU Bourg" [45.482119999999995,4.39023] 103.15755137049908
3349 "853-CALC_2203205" "853-17437" 80911 "853-33GG05" "Cinq Chemins" [45.44115245685941,4.426579120465237] 154.70512910193514
3349 "853-CALC_2203205" "853-17437" 80912 "853-32GF06" "Louis Destre" [45.44092422449064,4.420261392627341] 187.4146087590678
3976 "853-CALC_2203245" "853-18880" 100723 "853-54FK15" "Avenue Boucher" [45.53225400000001,4.271165] 2154961.7327067344
3973 "853-CALC_2203244" "853-18877" 100650 "853-54FK15" "Avenue Boucher" [45.53225400000001,4.271165] 2154961.7327067344
3972 "853-CALC_2203247" "853-18876" 100629 "853-54FK15" "Avenue Boucher" [45.53018800000001,4.281549999999999] 2155037.2092119087
3983 "853-CALC_2203246" "853-18887" 100853 "853-54FK15" "Avenue Boucher" [45.53225400000001,4.271165] 2154961.7327067344
1620 "853-CALC_2203106" "853-13266" 39600 "853-54FK15" "Avenue Boucher" [45.44083000000001,4.399580000000001] 2149104.2578049083
1657 "853-CALC_2203108" "853-13304" 40581 "853-54FK15" "Avenue Boucher" [45.43656,4.394080000000001] 2148505.577246981
1659 "853-CALC_2203107" "853-13306" 40635 "853-54FK15" "Avenue Boucher" [45.44299,4.397509999999999] 2149268.9120922363
1688 "853-CALC_2203109" "853-13350" 41351 "853-54FK15" "Avenue Boucher" [45.44083000000001,4.399580000000001] 2149104.2578049083
1732 "853-CALC_2203111" "853-13447" 42470 "853-54FK15" "Avenue Boucher" [45.44299,4.397509999999999] 2149268.9120922363
1654 "853-CALC_2203110" "853-13301" 40511 "853-54FK15" "Avenue Boucher" [45.44299,4.397509999999999] 2149268.9120922363
1624 "853-CALC_2203113" "853-13270" 39704 "853-54FK15" "Avenue Boucher" [45.44083000000001,4.399580000000001] 2149104.2578049083
1719 "853-CALC_2203112" "853-13434" 42137 "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-1" "2026-10-12" "2026-11-02" 20
"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-4" "2026-10-14" "2026-11-04" 20
"853-3321:H1-0-1-7" "2026-10-14" "2026-11-02" 18
"853-merged_3f805fab4a027e39c902" "2026-10-15" "2026-11-02" 17
"853-merged_49409dcae6bed73a059c" "2026-10-16" "2026-11-02" 16
"853-merged_561f441f4f9c2b63a1bc" "2026-10-15" "2026-11-02" 17
"853-merged_58869b0ea52645e0998c" "2026-10-15" "2026-11-03" 18
"853-merged_8865533503643c4663cf" "2026-10-15" "2026-11-05" 20
"853-merged_9fef8989d84a44a5ee4f" "2026-10-16" "2026-11-02" 16
"853-merged_d531fe643b1c1a36bfe8" "2026-10-16" "2026-11-03" 17
"853-merged_d9085957d86c0a9b53f6" "2026-10-16" "2026-11-06" 20
"853-merged_e8a1f34c7580bdc85632" "2026-10-16" "2026-11-03" 17
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.
2527 "853-15541" "Mairie Villars" "853-39FU10" 23 "853-39FU10"
2529 "853-15543" "Mairie Villars" "853-39FU10" 23 "853-39FU10"
2541 "853-15554" "Mairie Villars" "853-39FU10" 23 "853-39FU10"
2542 "853-15555" "Mairie Villars" "853-39FU10" 23 "853-39FU10"
3565 "853-17978" "LES 3 Routes" "853-24ET07" 11 "853-24ET08"
3566 "853-17979" "LES 3 Routes" "853-24ET07" 11 "853-24ET08"
3568 "853-17980" "LES 3 Routes" "853-24ET07" 11 "853-24ET08"
3569 "853-17981" "LES 3 Routes" "853-24ET07" 11 "853-24ET08"
3570 "853-17982" "LES 3 Routes" "853-24ET07" 11 "853-24ET08"
3571 "853-17983" "LES 3 Routes" "853-24ET07" 11 "853-24ET08"
3572 "853-17984" "LES 3 Routes" "853-24ET07" 11 "853-24ET08"
3573 "853-17985" "LES 3 Routes" "853-24ET07" 11 "853-24ET08"
7178 "853-27148" "Jean Moulin" "853-32GA12" 0 "853-32GA03"
7179 "853-27149" "Jean Moulin" "853-32GA12" 0 "853-32GA03"
7181 "853-27150" "Jean Moulin" "853-32GA12" 0 "853-32GA03"
7182 "853-27151" "Jean Moulin" "853-32GA12" 0 "853-32GA15"
7183 "853-27156" "Jean Moulin" "853-32GA12" 0 "853-32GA03"
7184 "853-27157" "Jean Moulin" "853-32GA12" 0 "853-32GA03"
7185 "853-27158" "Jean Moulin" "853-32GA12" 0 "853-32GA03"
7186 "853-27159" "Jean Moulin" "853-32GA12" 0 "853-32GA15"
7222 "853-27332" "PL. Jean Jaures" "853-33FZ13" 0 "853-33FZ02"
7223 "853-27333" "PL. Jean Jaures" "853-33FZ13" 0 "853-33FZ02"
7227 "853-27340" "PL. Jean Jaures" "853-33FZ13" 0 "853-33FZ02"
7228 "853-27341" "PL. Jean Jaures" "853-33FZ13" 0 "853-33FZ02"