GTFS Schedule Validation Report

This report was generated by the Canonical GTFS Schedule validator, version 5.0.1 at 2024-06-17T15:21:13Z,
for the dataset file:///tmp/1_in.zip. No country code was provided.

Use this report alongside our documentation.

Summary

Agencies included


Feed Info


Publisher Name:
GTFS.pro
Publisher URL:
https://gtfs.pro
Feed Language:
French
Feed Start Date:
2024-04-06
Feed End Date:
2025-01-01

Files included


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

Counts


  • Agencies: 1
  • Blocks: 1
  • Routes: 175
  • Shapes: 0
  • Stops: 1753
  • Trips: 3145

GTFS Features included (?) GTFS features provide a standardized vocabulary to define and describe features that are officially adopted in GTFS.


Feed InformationRoute ColorsHeadsignsWheelchair AccessibilityBikes AllowanceLocation Types

Specification Compliance report

289 notices reported (0 errors, 289 warnings, 0 infos)

Notice Code Severity Total
fast_travel_between_consecutive_stops WARNING 122

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 122 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.
2954 "1820-c06f028c553595913640" "1820-ULY-930" 285.7903158437959 4.763171930729932 66899 0 "1820-MAMP-25359" "Ader Transhumance" "04:30:00" 66900 1 "1820-MAMP-23603" "Afpa" "04:30:00"
2954 "1820-c06f028c553595913640" "1820-ULY-930" 179.2308323772976 2.9871805396216264 66907 8 "1820-MAMP-26221" "Baumes" "04:30:00" 66908 9 "1820-MAMP-22520" "Bayanne" "04:30:00"
2954 "1820-c06f028c553595913640" "1820-ULY-930" 165.60808214717431 2.7601347024529055 66908 9 "1820-MAMP-22520" "Bayanne" "04:30:00" 66909 10 "1820-MAMP-26222" "Bel Air" "04:30:00"
2954 "1820-c06f028c553595913640" "1820-ULY-930" 176.2753991694602 2.937923319491003 66914 15 "1820-MAMP-22179" "Buissonnière" "04:30:00" 66915 16 "1820-MAMP-24465" "Cagou" "04:30:00"
2954 "1820-c06f028c553595913640" "1820-ULY-930" 787.2086469964867 13.120144116608111 66915 16 "1820-MAMP-24465" "Cagou" "04:30:00" 66916 17 "1820-MAMP-22419" "Calameau" "04:30:00"
2954 "1820-c06f028c553595913640" "1820-ULY-930" 598.4819654102859 9.974699423504763 66916 17 "1820-MAMP-22419" "Calameau" "04:30:00" 66917 18 "1820-MAMP-22805" "Castellan" "04:30:00"
2954 "1820-c06f028c553595913640" "1820-ULY-930" 206.71218873594384 3.4452031455990637 66918 19 "1820-MAMP-23605" "CC des Craux" "04:30:00" 66919 20 "1820-MAMP-22966" "Cec" "04:30:00"
2954 "1820-c06f028c553595913640" "1820-ULY-930" 205.5202327516909 3.425337212528182 66922 23 "1820-MAMP-21188" "Centre Commercial Prepaou" "04:30:00" 66923 24 "1820-MAMP-21189" "Charles Monier" "04:30:00"
2954 "1820-c06f028c553595913640" "1820-ULY-930" 487.9388288727987 8.132313814546645 66923 24 "1820-MAMP-21189" "Charles Monier" "04:30:00" 66924 25 "1820-MAMP-21185" "Chateau d Eau Entressen" "04:30:00"
2954 "1820-c06f028c553595913640" "1820-ULY-930" 810.0334286622254 13.500557144370424 66924 25 "1820-MAMP-21185" "Chateau d Eau Entressen" "04:30:00" 66925 26 "1820-MAMP-23606" "Chemin de Lavalduc" "04:30:00"
2954 "1820-c06f028c553595913640" "1820-ULY-930" 192.04163520496923 3.2006939200828204 66925 26 "1820-MAMP-23606" "Chemin de Lavalduc" "04:30:00" 66926 27 "1820-MAMP-26224" "Chemin des Cognets" "04:30:00"
2954 "1820-c06f028c553595913640" "1820-ULY-930" 188.67952040088477 3.1446586733480792 66927 28 "1820-MAMP-26349" "Chemin du Moutonnier" "04:30:00" 66928 29 "1820-MAMP-21597" "Clement Ader" "04:30:00"
2954 "1820-c06f028c553595913640" "1820-ULY-930" 182.00906388391556 3.033484398065259 66928 29 "1820-MAMP-21597" "Clement Ader" "04:30:00" 66929 30 "1820-MAMP-20350" "Clinique" "04:30:00"
2954 "1820-c06f028c553595913640" "1820-ULY-930" 158.67840048979863 2.644640008163311 66934 35 "1820-MAMP-25780" "Daudet" "04:30:00" 66935 36 "1820-MAMP-23607" "Davini" "04:30:00"
2954 "1820-c06f028c553595913640" "1820-ULY-930" 166.65585463888587 2.7775975773147645 66939 40 "1820-MAMP-22033" "Ecole Clos de la Roche" "04:30:00" 66940 41 "1820-MAMP-21193" "Ecole Gouin" "04:30:00"
2954 "1820-c06f028c553595913640" "1820-ULY-930" 558.3190112855798 9.305316854759663 66949 50 "1820-MAMP-22809" "Grignan" "04:30:00" 66950 51 "1820-MAMP-23798" "Gros Chêne" "04:30:00"
2954 "1820-c06f028c553595913640" "1820-ULY-930" 547.8124803792839 9.130208006321398 66950 51 "1820-MAMP-23798" "Gros Chêne" "04:30:00" 66951 52 "1820-MAMP-25363" "Guynemer" "04:30:00"
2954 "1820-c06f028c553595913640" "1820-ULY-930" 545.3921515264673 9.089869192107788 66951 52 "1820-MAMP-25363" "Guynemer" "04:30:00" 66952 53 "1820-MAMP-23609" "Gymnase" "04:30:00"
2954 "1820-c06f028c553595913640" "1820-ULY-930" 640.2323537839555 10.670539229732594 66952 53 "1820-MAMP-23609" "Gymnase" "04:30:00" 66953 54 "1820-MAMP-23610" "Halle Polyvalente" "04:30:00"
2954 "1820-c06f028c553595913640" "1820-ULY-930" 590.8872695856277 9.848121159760462 66958 59 "1820-MAMP-25898" "Jouve" "04:30:00" 66959 60 "1820-MAMP-22036" "La Clé des Champs" "04:30:00"
2954 "1820-c06f028c553595913640" "1820-ULY-930" 659.4241081244265 10.990401802073775 66960 61 "1820-MAMP-25365" "La Crau" "04:30:00" 66961 62 "1820-MAMP-22411" "La Licorne" "04:30:00"
2954 "1820-c06f028c553595913640" "1820-ULY-930" 320.2246844611 5.337078074351667 66964 65 "1820-MAMP-25351" "Latécoère" "04:30:00" 66965 66 "1820-MAMP-24149" "Le Paty" "04:30:00"
2954 "1820-c06f028c553595913640" "1820-ULY-930" 507.6652133355431 8.461086888925719 66965 66 "1820-MAMP-24149" "Le Paty" "04:30:00" 66966 67 "1820-MAMP-24630" "Ranquet" "04:30:00"
2954 "1820-c06f028c553595913640" "1820-ULY-930" 359.480774940257 5.991346249004283 66966 67 "1820-MAMP-24630" "Ranquet" "04:30:00" 66967 68 "1820-MAMP-22418" "Les Bellons" "04:30:00"
2954 "1820-c06f028c553595913640" "1820-ULY-930" 177.4816915753172 2.958028192921953 66967 68 "1820-MAMP-22418" "Les Bellons" "04:30:00" 66968 69 "1820-MAMP-21683" "Les Bolles" "04:30:00"
2954 "1820-c06f028c553595913640" "1820-ULY-930" 196.98772126874513 3.2831286878124186 66975 76 "1820-MAMP-23739" "Les 4 Vents" "04:30:00" 66976 77 "1820-MAMP-26266" "Lotissement Boucasons" "04:30:00"
2954 "1820-c06f028c553595913640" "1820-ULY-930" 464.99987904510084 7.749997984085014 66977 78 "1820-MAMP-22422" "Lotissement Les Bellons" "04:30:00" 66978 79 "1820-MAMP-25899" "Lou Blagaire" "04:30:00"
2954 "1820-c06f028c553595913640" "1820-ULY-930" 505.87919845201117 8.431319974200186 66978 79 "1820-MAMP-25899" "Lou Blagaire" "04:30:00" 66979 80 "1820-MAMP-20874" "Louis Bonte" "04:30:00"
2954 "1820-c06f028c553595913640" "1820-ULY-930" 153.7969227349405 2.5632820455823415 66979 80 "1820-MAMP-20874" "Louis Bonte" "04:30:00" 66980 81 "1820-MAMP-24072" "Luther King" "04:30:00"
2954 "1820-c06f028c553595913640" "1820-ULY-930" 646.6267315023043 10.77711219170507 66981 82 "1820-MAMP-22810" "Lycée Rimbaud" "04:30:00" 66982 83 "1820-MAMP-24469" "Mairie Annexe" "04:30:00"
2954 "1820-c06f028c553595913640" "1820-ULY-930" 742.0458053077847 12.367430088463077 66982 83 "1820-MAMP-24469" "Mairie Annexe" "04:30:00" 66983 84 "1820-MAMP-22942" "Maison de Retraite" "04:30:00"
2954 "1820-c06f028c553595913640" "1820-ULY-930" 208.56743720511537 3.4761239534185897 66983 84 "1820-MAMP-22942" "Maison de Retraite" "04:30:00" 66984 85 "1820-MAMP-24629" "Manne" "04:30:00"
2954 "1820-c06f028c553595913640" "1820-ULY-930" 303.31766458743886 5.055294409790648 66986 87 "1820-MAMP-22088" "Manne 2" "04:30:00" 66987 88 "1820-MAMP-25783" "Mas Lecque" "04:30:00"
2954 "1820-c06f028c553595913640" "1820-ULY-930" 271.7143989689547 4.528573316149245 66988 89 "1820-MAMP-22038" "Mas Rose" "04:30:00" 66989 90 "1820-MAMP-24470" "Massugues" "04:30:00"
2954 "1820-c06f028c553595913640" "1820-ULY-930" 165.35212744183622 2.7558687906972703 66989 90 "1820-MAMP-24470" "Massugues" "04:30:00" 66990 91 "1820-MAMP-23595" "Mouettes" "04:30:00"
2954 "1820-c06f028c553595913640" "1820-ULY-930" 269.20728653424686 4.486788108904115 66990 91 "1820-MAMP-23595" "Mouettes" "04:30:00" 66991 92 "1820-MAMP-26314" "Le Paty" "04:30:00"
2954 "1820-c06f028c553595913640" "1820-ULY-930" 385.92213363411804 6.432035560568634 66991 92 "1820-MAMP-26314" "Le Paty" "04:30:00" 66992 93 "1820-MAMP-25016" "Piboules Entressen" "04:30:00"
2954 "1820-c06f028c553595913640" "1820-ULY-930" 644.7188662173328 10.745314436955548 66993 94 "1820-MAMP-26264" "Piscine" "04:30:00" 66994 95 "1820-MAMP-26227" "Place des Cognets" "04:30:00"
2954 "1820-c06f028c553595913640" "1820-ULY-930" 657.389446760381 10.956490779339685 66994 95 "1820-MAMP-26227" "Place des Cognets" "04:30:00" 66995 96 "1820-MAMP-26375" "Pommiers" "04:30:00"
2954 "1820-c06f028c553595913640" "1820-ULY-930" 483.8061789541889 8.063436315903148 66995 96 "1820-MAMP-26375" "Pommiers" "04:30:00" 66996 97 "1820-MAMP-26228" "Port Américain" "04:30:00"
2954 "1820-c06f028c553595913640" "1820-ULY-930" 371.6149686334938 6.19358281055823 66996 97 "1820-MAMP-26228" "Port Américain" "04:30:00" 66997 98 "1820-MAMP-21339" "Predina" "04:30:00"
2954 "1820-c06f028c553595913640" "1820-ULY-930" 188.26474233456486 3.137745705576081 67000 101 "1820-MAMP-20472" "Prepaou Saladelles" "04:30:00" 67001 102 "1820-MAMP-24903" "Quinsanne" "04:30:00"
2954 "1820-c06f028c553595913640" "1820-ULY-930" 299.55363194052114 4.9925605323420195 67001 102 "1820-MAMP-24903" "Quinsanne" "04:30:00" 67002 103 "1820-MAMP-24161" "Ranquet" "04:30:00"
2954 "1820-c06f028c553595913640" "1820-ULY-930" 154.4174210095512 2.57362368349252 67002 103 "1820-MAMP-24161" "Ranquet" "04:30:00" 67003 104 "1820-MAMP-21107" "Rassuen" "04:30:00"
2954 "1820-c06f028c553595913640" "1820-ULY-930" 158.34569750172244 2.6390949583620404 67003 104 "1820-MAMP-21107" "Rassuen" "04:30:00" 67004 105 "1820-MAMP-25366" "Romaniquette" "04:30:00"
2954 "1820-c06f028c553595913640" "1820-ULY-930" 156.94859260924932 2.6158098768208218 67004 105 "1820-MAMP-25366" "Romaniquette" "04:30:00" 67005 106 "1820-MAMP-24668" "Romarins" "04:30:00"
2954 "1820-c06f028c553595913640" "1820-ULY-930" 204.05249196863122 3.4008748661438535 67007 108 "1820-MAMP-25900" "Sainte Catherine" "04:30:00" 67008 109 "1820-MAMP-23612" "Sorbes 1" "04:30:00"
2954 "1820-c06f028c553595913640" "1820-ULY-930" 320.3055231030789 5.338425385051315 67011 112 "1820-MAMP-25422" "St Jean" "04:30:00" 67012 113 "1820-MAMP-20412" "St Pierre" "04:30:00"
2954 "1820-c06f028c553595913640" "1820-ULY-930" 259.41511459560724 4.323585243260121 67014 115 "1820-MAMP-20413" "St Pierre2" "04:30:00" 67015 116 "1820-MAMP-25423" "Sulauze" "04:30:00"
2954 "1820-c06f028c553595913640" "1820-ULY-930" 204.65660958678038 3.4109434931130065 67015 116 "1820-MAMP-25423" "Sulauze" "04:30:00" 67016 117 "1820-MAMP-22180" "Tante Marie" "04:30:00"
fast_travel_between_far_stops WARNING 20

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.

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.
3021 "1820-84cbed56f6af4f207d4b" "1820-ULY-5103" 162.76658345407594 13.56388195450633 67983 13 "1820-MAMP-22017" "La Saulce" "16:48:00" 67985 15 "1820-MAMP-25022" "Les Rouges" "16:52:00"
2954 "1820-c06f028c553595913640" "1820-ULY-930" 607.1884265457096 10.11980710909516 66899 0 "1820-MAMP-25359" "Ader Transhumance" "04:30:00" 66905 6 "1820-MAMP-22804" "Arnavaux" "04:30:00"
3003 "1820-f22b9a325f602b43ac4d" "1820-ULY-938" 609.5825976419991 10.159709960699987 67665 1 "1820-MAMP-28024" "Anatole France" "04:30:00" 67669 5 "1820-MAMP-26209" "Centre Médical" "04:30:00"
3026 "1820-f18918185cea38becb8b" "1820-ULY-5104" 175.8474863823356 11.723165758822372 68116 27 "1820-MAMP-24509" "Les Cormes" "13:51:00" 68118 29 "1820-MAMP-21691" "Clos St Michel" "13:54:00"
3024 "1820-4c889a9e356f78967a83" "1820-ULY-5103" 203.35469833005575 13.556979888670384 68048 12 "1820-MAMP-22017" "La Saulce" "18:44:00" 68050 14 "1820-MAMP-25022" "Les Rouges" "18:47:00"
2956 "1820-fd75fa3890b60366b992" "1820-ULY-933" 658.5165057689223 10.975275096148705 67083 3 "1820-MAMP-26297" "Baronnies" "04:30:00" 67092 12 "1820-MAMP-24171" "Calade" "04:30:00"
357 "1820-344d7ef2a5060aef9a3f" "1820-ULY-3" 393.75665287994616 13.125221762664872 6494 9 "1820-MAMP-21181" "Vauban Hlm" "18:54:00" 6495 10 "1820-MAMP-20345" "Malraux" "18:55:00"
3022 "1820-9a485d282de7dc0affff" "1820-ULY-5103" 203.35469833005575 13.556979888670384 68005 13 "1820-MAMP-22017" "La Saulce" "17:47:00" 68007 15 "1820-MAMP-25022" "Les Rouges" "17:50:00"
3025 "1820-10832b067b27309c208b" "1820-ULY-5104" 234.46331517644745 11.723165758822372 68059 2 "1820-MAMP-21691" "Clos St Michel" "06:40:00" 68061 4 "1820-MAMP-24509" "Les Cormes" "06:42:00"
2955 "1820-f15110933e487978fa18" "1820-ULY-931" 624.3489140651897 10.405815234419828 67024 0 "1820-MAMP-24459" "Aquaron" "04:30:00" 67029 5 "1820-MAMP-23598" "Chemin David" "04:30:00"
3007 "1820-7197db0b7da9c56067fe" "1820-ULY-999" 848.2489827541832 14.137483045903053 67720 0 "1820-MAMP-33959" "Pôle d'Echange" "06:00:00" 67724 4 "1820-MAMP-20581" "Carro Le Port" "06:00:00"
3027 "1820-d0aeb0da1b57591f0dac" "1820-ULY-5104" 175.8474863823356 11.723165758822372 68148 27 "1820-MAMP-24509" "Les Cormes" "18:51:00" 68150 29 "1820-MAMP-21691" "Clos St Michel" "18:54:00"
2763 "1820-75bb71d9a048609f0764" "1820-ULY-215" 187.91714886659284 18.791714886659285 63996 0 "1820-MAMP-23362" "Rebatun" "07:55:00" 63997 1 "1820-MAMP-24606" "Mas de Campane" "08:00:00"
3004 "1820-5672ca16f4c20c4b486a" "1820-ULY-939" 628.0829522203601 10.468049203672669 67708 0 "1820-MAMP-21109" "Gare Routière" "06:00:00" 67711 3 "1820-MAMP-23216" "Briand Cité Jardin" "06:00:00"
3009 "1820-cbfa517b054b76d31fff" "1820-ULY-5101" 164.20198027685788 10.94679868512386 67776 19 "1820-MAMP-22837" "Les Cormes Les Torrels" "13:00:00" 67778 21 "1820-MAMP-21691" "Clos St Michel" "13:03:00"
3010 "1820-6cd81005bfdfec111a64" "1820-ULY-5101" 164.20198027685788 10.94679868512386 67800 19 "1820-MAMP-22837" "Les Cormes Les Torrels" "17:15:00" 67802 21 "1820-MAMP-21691" "Clos St Michel" "17:18:00"
3020 "1820-88db13b5e2de9d097135" "1820-ULY-5103" 203.45822931759494 13.56388195450633 67961 13 "1820-MAMP-22017" "La Saulce" "13:14:00" 67963 15 "1820-MAMP-25022" "Les Rouges" "13:17:00"
2957 "1820-a068004dfba36273f973" "1820-ULY-936" 675.8298610748783 11.263831017914638 67160 1 "1820-MAMP-23795" "Centre" "04:30:00" 67167 8 "1820-MAMP-23284" "Montauban" "04:30:00"
3011 "1820-895fc1044b65c526f11d" "1820-ULY-5101" 164.20198027685788 10.94679868512386 67824 19 "1820-MAMP-22837" "Les Cormes Les Torrels" "18:15:00" 67826 21 "1820-MAMP-21691" "Clos St Michel" "18:18:00"
3023 "1820-a9b8a93f929b429b3746" "1820-ULY-5103" 203.45822931759494 13.56388195450633 68027 13 "1820-MAMP-22017" "La Saulce" "17:44:00" 68029 15 "1820-MAMP-25022" "Les Rouges" "17:47:00"
missing_bike_allowance WARNING 72

missing_bike_allowance

Ferry trips should include bike allowance information.

All ferry trips should have a valid value in the bikes_allowed field in trips.txt.

You can see more about this notice here.

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

csvRowNumber (?) The row number of the faulty record. routeId (?) The faulty record's route id. tripId (?) The faulty record's trip id.
12 "1820-ULY-L1" "1820-a2af27325dbb2af4177b"
13 "1820-ULY-L1" "1820-b7d200d4232ea93dad8c"
14 "1820-ULY-L1" "1820-1506a3e1b7745c45383c"
15 "1820-ULY-L1" "1820-c6a3a13c6e3e325a7530"
16 "1820-ULY-L1" "1820-643d7e5ad49797a6a51a"
17 "1820-ULY-L1" "1820-695fd24f64e4742efba3"
18 "1820-ULY-L1" "1820-92a8d0c7b9cf2ec04381"
19 "1820-ULY-L1" "1820-5cfa7b3f1827dc03722a"
20 "1820-ULY-L1" "1820-c3c3ca85d663e1372584"
21 "1820-ULY-L1" "1820-370b9a80d4f6af87cd6b"
22 "1820-ULY-L1" "1820-04865da16cf11b9fbacd"
23 "1820-ULY-L1" "1820-b9469cb0751e913bd8f2"
24 "1820-ULY-L1" "1820-625b4c2114cdb6780465"
25 "1820-ULY-L1" "1820-1fe6f66f37f30fb909b9"
26 "1820-ULY-L1" "1820-700e6d4d934c2480ed3d"
27 "1820-ULY-L1" "1820-65d15e77254fbecf6a83"
28 "1820-ULY-L1" "1820-5451bde00b141e311d37"
29 "1820-ULY-L1" "1820-a38820fbc8d4e2d35f11"
30 "1820-ULY-L1" "1820-83c17d11400ea4e3c629"
31 "1820-ULY-L1" "1820-1ef04ffffff91e7d96be"
32 "1820-ULY-L1" "1820-4af1e9fc4affaebb1dec"
33 "1820-ULY-L1" "1820-5227d6b34fc735a9417e"
34 "1820-ULY-L1" "1820-e07a63c5c3953b86d659"
35 "1820-ULY-L1" "1820-8bd198be017c79c4a289"
36 "1820-ULY-L1" "1820-f9a5dac4b67b9a3fa741"
37 "1820-ULY-L1" "1820-063b4990810f87f091c2"
38 "1820-ULY-L1" "1820-158b7cf82623c8a90b4e"
39 "1820-ULY-L1" "1820-46a0fe3764a8b63c4504"
40 "1820-ULY-L1" "1820-a4610b39a628dbb19977"
41 "1820-ULY-L1" "1820-d0d4ca5940f763825055"
42 "1820-ULY-L1" "1820-50804d62b28e2d2e5939"
43 "1820-ULY-L1" "1820-965d6b06888aef841b59"
44 "1820-ULY-L1" "1820-c7c2dfda464230aa1f15"
45 "1820-ULY-L1" "1820-3ba4a57508715c591e24"
46 "1820-ULY-L1" "1820-a8f1b55372f75c0618dc"
47 "1820-ULY-L1" "1820-b3e28863bf2c6caeeabd"
48 "1820-ULY-L1" "1820-9e2762f0e9d8c59f45ca"
49 "1820-ULY-L1" "1820-3bae8cfb7ef29fc19af7"
50 "1820-ULY-L1" "1820-d7231ab773f77c2b5197"
51 "1820-ULY-L1" "1820-3e7e45e20985305c87dc"
52 "1820-ULY-L1" "1820-6e0a215302bea4f9f785"
53 "1820-ULY-L1" "1820-2d526f4a2352e7c7c2cb"
54 "1820-ULY-L1" "1820-1215779ec301ae15cfb5"
55 "1820-ULY-L1" "1820-43ca25f2e75f44558d12"
56 "1820-ULY-L1" "1820-932ad547ce42693698e7"
57 "1820-ULY-L1" "1820-86db2a1e1b56d78e6d14"
58 "1820-ULY-L1" "1820-801de69d239d0ef27e46"
59 "1820-ULY-L1" "1820-d4fc9e7012ce329704d4"
60 "1820-ULY-L1" "1820-38d3825e376b323d9f46"
61 "1820-ULY-L1" "1820-f56a100263e5e7e503f3"
mixed_case_recommended_field WARNING 75

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 75 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.
"routes.txt" "route_short_name" "1BIS" 2
"stops.txt" "stop_name" "19 mars 62" 3
"stops.txt" "stop_name" "19 mars 62" 698
"trips.txt" "trip_headsign" "ROND POINT LUCIEN DEGUT" 12
"trips.txt" "trip_headsign" "ROND POINT LUCIEN DEGUT" 13
"trips.txt" "trip_headsign" "ROND POINT LUCIEN DEGUT" 14
"trips.txt" "trip_headsign" "ROND POINT LUCIEN DEGUT" 15
"trips.txt" "trip_headsign" "ROND POINT LUCIEN DEGUT" 16
"trips.txt" "trip_headsign" "ROND POINT LUCIEN DEGUT" 17
"trips.txt" "trip_headsign" "ROND POINT LUCIEN DEGUT" 18
"trips.txt" "trip_headsign" "ROND POINT LUCIEN DEGUT" 19
"trips.txt" "trip_headsign" "ROND POINT LUCIEN DEGUT" 20
"trips.txt" "trip_headsign" "ROND POINT LUCIEN DEGUT" 21
"trips.txt" "trip_headsign" "ROND POINT LUCIEN DEGUT" 22
"trips.txt" "trip_headsign" "ROND POINT LUCIEN DEGUT" 23
"trips.txt" "trip_headsign" "ROND POINT LUCIEN DEGUT" 24
"trips.txt" "trip_headsign" "ROND POINT LUCIEN DEGUT" 25
"trips.txt" "trip_headsign" "ROND POINT LUCIEN DEGUT" 26
"trips.txt" "trip_headsign" "ROND POINT LUCIEN DEGUT" 27
"trips.txt" "trip_headsign" "ROND POINT LUCIEN DEGUT" 28
"trips.txt" "trip_headsign" "ROND POINT LUCIEN DEGUT" 29
"trips.txt" "trip_headsign" "ROND POINT LUCIEN DEGUT" 30
"trips.txt" "trip_headsign" "ROND POINT LUCIEN DEGUT" 31
"trips.txt" "trip_headsign" "ROND POINT LUCIEN DEGUT" 32
"trips.txt" "trip_headsign" "ROND POINT LUCIEN DEGUT" 33
"trips.txt" "trip_headsign" "ROND POINT LUCIEN DEGUT" 34
"trips.txt" "trip_headsign" "ROND POINT LUCIEN DEGUT" 35
"trips.txt" "trip_headsign" "ROND POINT LUCIEN DEGUT" 36
"trips.txt" "trip_headsign" "ROND POINT LUCIEN DEGUT" 37
"trips.txt" "trip_headsign" "HOTEL DE VILLE" 38
"trips.txt" "trip_headsign" "HOTEL DE VILLE" 39
"trips.txt" "trip_headsign" "HOTEL DE VILLE" 40
"trips.txt" "trip_headsign" "HOTEL DE VILLE" 41
"trips.txt" "trip_headsign" "HOTEL DE VILLE" 42
"trips.txt" "trip_headsign" "HOTEL DE VILLE" 43
"trips.txt" "trip_headsign" "HOTEL DE VILLE" 44
"trips.txt" "trip_headsign" "HOTEL DE VILLE" 45
"trips.txt" "trip_headsign" "HOTEL DE VILLE" 46
"trips.txt" "trip_headsign" "HOTEL DE VILLE" 47
"trips.txt" "trip_headsign" "HOTEL DE VILLE" 48
"trips.txt" "trip_headsign" "HOTEL DE VILLE" 49
"trips.txt" "trip_headsign" "HOTEL DE VILLE" 50
"trips.txt" "trip_headsign" "HOTEL DE VILLE" 51
"trips.txt" "trip_headsign" "HOTEL DE VILLE" 52
"trips.txt" "trip_headsign" "HOTEL DE VILLE" 53
"trips.txt" "trip_headsign" "HOTEL DE VILLE" 54
"trips.txt" "trip_headsign" "HOTEL DE VILLE" 55
"trips.txt" "trip_headsign" "HOTEL DE VILLE" 56
"trips.txt" "trip_headsign" "HOTEL DE VILLE" 57
"trips.txt" "trip_headsign" "HOTEL DE VILLE" 58