GTFS Schedule Validation Report

This report was generated by the Canonical GTFS Schedule validator, version 5.0.1 at 2024-06-08T07:44:01Z,
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:
N/A
Publisher URL:
N/A
Feed Language:
N/A

Files included


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

Counts


  • Agencies: 1
  • Blocks: 238
  • Routes: 10
  • Shapes: 0
  • Stops: 729
  • Trips: 1082

Specification Compliance report

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

Notice Code Severity Total
fast_travel_between_consecutive_stops WARNING 36

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.

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.
4 "13006" "03" 439.19852774834357 14.639950924944785 73 5 "111223" "48 Av. du Gal de Gaulle" "14:09:00" 74 6 "111239" "Julia Colin" "14:10:00"
112 "13327" "03" 439.19852774834357 14.639950924944785 2037 5 "111223" "48 Av. du Gal de Gaulle" "14:09:00" 2038 6 "111239" "Julia Colin" "14:10:00"
4 "13006" "03" 293.39424975596046 14.669712487798021 74 6 "111239" "Julia Colin" "14:10:00" 75 7 "111249" "Victor Hugo" "14:12:00"
112 "13327" "03" 293.39424975596046 14.669712487798021 2038 6 "111239" "Julia Colin" "14:10:00" 2039 7 "111249" "Victor Hugo" "14:12:00"
1051 "13003" "03" 439.19852774834357 14.639950924944785 26710 5 "111223" "48 Av. du Gal de Gaulle" "09:01:00" 26711 6 "111239" "Julia Colin" "09:02:00"
109 "13324" "03" 439.19852774834357 14.639950924944785 1956 5 "111223" "48 Av. du Gal de Gaulle" "09:01:00" 1957 6 "111239" "Julia Colin" "09:02:00"
1051 "13003" "03" 293.39424975596046 14.669712487798021 26711 6 "111239" "Julia Colin" "09:02:00" 26712 7 "111249" "Victor Hugo" "09:04:00"
109 "13324" "03" 293.39424975596046 14.669712487798021 1957 6 "111239" "Julia Colin" "09:02:00" 1958 7 "111249" "Victor Hugo" "09:04:00"
15 "13007" "03" 439.19852774834357 14.639950924944785 263 5 "111223" "48 Av. du Gal de Gaulle" "15:53:00" 264 6 "111239" "Julia Colin" "15:54:00"
113 "13328" "03" 439.19852774834357 14.639950924944785 2064 5 "111223" "48 Av. du Gal de Gaulle" "15:53:00" 2065 6 "111239" "Julia Colin" "15:54:00"
15 "13007" "03" 293.39424975596046 14.669712487798021 264 6 "111239" "Julia Colin" "15:54:00" 265 7 "111249" "Victor Hugo" "15:56:00"
113 "13328" "03" 293.39424975596046 14.669712487798021 2065 6 "111239" "Julia Colin" "15:54:00" 2066 7 "111249" "Victor Hugo" "15:56:00"
26 "13008" "03" 439.19852774834357 14.639950924944785 460 5 "111223" "48 Av. du Gal de Gaulle" "17:36:00" 461 6 "111239" "Julia Colin" "17:37:00"
114 "13329" "03" 439.19852774834357 14.639950924944785 2091 5 "111223" "48 Av. du Gal de Gaulle" "17:36:00" 2092 6 "111239" "Julia Colin" "17:37:00"
26 "13008" "03" 293.39424975596046 14.669712487798021 461 6 "111239" "Julia Colin" "17:37:00" 462 7 "111249" "Victor Hugo" "17:39:00"
114 "13329" "03" 293.39424975596046 14.669712487798021 2092 6 "111239" "Julia Colin" "17:37:00" 2093 7 "111249" "Victor Hugo" "17:39:00"
1062 "13004" "03" 439.19852774834357 14.639950924944785 26917 5 "111223" "48 Av. du Gal de Gaulle" "11:51:00" 26918 6 "111239" "Julia Colin" "11:52:00"
110 "13325" "03" 439.19852774834357 14.639950924944785 1983 5 "111223" "48 Av. du Gal de Gaulle" "11:51:00" 1984 6 "111239" "Julia Colin" "11:52:00"
1062 "13004" "03" 293.39424975596046 14.669712487798021 26918 6 "111239" "Julia Colin" "11:52:00" 26919 7 "111249" "Victor Hugo" "11:54:00"
110 "13325" "03" 293.39424975596046 14.669712487798021 1984 6 "111239" "Julia Colin" "11:52:00" 1985 7 "111249" "Victor Hugo" "11:54:00"
1040 "13002" "03" 439.19852774834357 14.639950924944785 26332 5 "111223" "48 Av. du Gal de Gaulle" "07:54:00" 26333 6 "111239" "Julia Colin" "07:55:00"
107 "13323" "03" 439.19852774834357 14.639950924944785 1894 5 "111223" "48 Av. du Gal de Gaulle" "07:54:00" 1895 6 "111239" "Julia Colin" "07:55:00"
1040 "13002" "03" 293.39424975596046 14.669712487798021 26333 6 "111239" "Julia Colin" "07:55:00" 26334 7 "111249" "Victor Hugo" "07:57:00"
107 "13323" "03" 293.39424975596046 14.669712487798021 1895 6 "111239" "Julia Colin" "07:55:00" 1896 7 "111249" "Victor Hugo" "07:57:00"
37 "13009" "03" 439.19852774834357 14.639950924944785 657 5 "111223" "48 Av. du Gal de Gaulle" "19:13:00" 658 6 "111239" "Julia Colin" "19:14:00"
115 "13330" "03" 439.19852774834357 14.639950924944785 2118 5 "111223" "48 Av. du Gal de Gaulle" "19:13:00" 2119 6 "111239" "Julia Colin" "19:14:00"
37 "13009" "03" 293.39424975596046 14.669712487798021 658 6 "111239" "Julia Colin" "19:14:00" 659 7 "111249" "Victor Hugo" "19:16:00"
115 "13330" "03" 293.39424975596046 14.669712487798021 2119 6 "111239" "Julia Colin" "19:14:00" 2120 7 "111249" "Victor Hugo" "19:16:00"
1073 "13005" "03" 439.19852774834357 14.639950924944785 27115 5 "111223" "48 Av. du Gal de Gaulle" "13:28:00" 27116 6 "111239" "Julia Colin" "13:29:00"
111 "13326" "03" 439.19852774834357 14.639950924944785 2010 5 "111223" "48 Av. du Gal de Gaulle" "13:28:00" 2011 6 "111239" "Julia Colin" "13:29:00"
1073 "13005" "03" 293.39424975596046 14.669712487798021 27116 6 "111239" "Julia Colin" "13:29:00" 27117 7 "111249" "Victor Hugo" "13:31:00"
111 "13326" "03" 293.39424975596046 14.669712487798021 2011 6 "111239" "Julia Colin" "13:29:00" 2012 7 "111249" "Victor Hugo" "13:31:00"
1029 "13001" "03" 439.19852774834357 14.639950924944785 25935 5 "111223" "48 Av. du Gal de Gaulle" "07:27:00" 25936 6 "111239" "Julia Colin" "07:28:00"
106 "13322" "03" 439.19852774834357 14.639950924944785 1867 5 "111223" "48 Av. du Gal de Gaulle" "07:27:00" 1868 6 "111239" "Julia Colin" "07:28:00"
1029 "13001" "03" 293.39424975596046 14.669712487798021 25936 6 "111239" "Julia Colin" "07:28:00" 25937 7 "111249" "Victor Hugo" "07:30:00"
106 "13322" "03" 293.39424975596046 14.669712487798021 1868 6 "111239" "Julia Colin" "07:28:00" 1869 7 "111249" "Victor Hugo" "07:30:00"
fast_travel_between_far_stops WARNING 18

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.
4 "13006" "03" 439.19852774834357 14.639950924944785 73 5 "111223" "48 Av. du Gal de Gaulle" "14:09:00" 74 6 "111239" "Julia Colin" "14:10:00"
112 "13327" "03" 439.19852774834357 14.639950924944785 2037 5 "111223" "48 Av. du Gal de Gaulle" "14:09:00" 2038 6 "111239" "Julia Colin" "14:10:00"
1051 "13003" "03" 439.19852774834357 14.639950924944785 26710 5 "111223" "48 Av. du Gal de Gaulle" "09:01:00" 26711 6 "111239" "Julia Colin" "09:02:00"
109 "13324" "03" 439.19852774834357 14.639950924944785 1956 5 "111223" "48 Av. du Gal de Gaulle" "09:01:00" 1957 6 "111239" "Julia Colin" "09:02:00"
15 "13007" "03" 439.19852774834357 14.639950924944785 263 5 "111223" "48 Av. du Gal de Gaulle" "15:53:00" 264 6 "111239" "Julia Colin" "15:54:00"
113 "13328" "03" 439.19852774834357 14.639950924944785 2064 5 "111223" "48 Av. du Gal de Gaulle" "15:53:00" 2065 6 "111239" "Julia Colin" "15:54:00"
26 "13008" "03" 439.19852774834357 14.639950924944785 460 5 "111223" "48 Av. du Gal de Gaulle" "17:36:00" 461 6 "111239" "Julia Colin" "17:37:00"
114 "13329" "03" 439.19852774834357 14.639950924944785 2091 5 "111223" "48 Av. du Gal de Gaulle" "17:36:00" 2092 6 "111239" "Julia Colin" "17:37:00"
1062 "13004" "03" 439.19852774834357 14.639950924944785 26917 5 "111223" "48 Av. du Gal de Gaulle" "11:51:00" 26918 6 "111239" "Julia Colin" "11:52:00"
110 "13325" "03" 439.19852774834357 14.639950924944785 1983 5 "111223" "48 Av. du Gal de Gaulle" "11:51:00" 1984 6 "111239" "Julia Colin" "11:52:00"
1040 "13002" "03" 439.19852774834357 14.639950924944785 26332 5 "111223" "48 Av. du Gal de Gaulle" "07:54:00" 26333 6 "111239" "Julia Colin" "07:55:00"
107 "13323" "03" 439.19852774834357 14.639950924944785 1894 5 "111223" "48 Av. du Gal de Gaulle" "07:54:00" 1895 6 "111239" "Julia Colin" "07:55:00"
37 "13009" "03" 439.19852774834357 14.639950924944785 657 5 "111223" "48 Av. du Gal de Gaulle" "19:13:00" 658 6 "111239" "Julia Colin" "19:14:00"
115 "13330" "03" 439.19852774834357 14.639950924944785 2118 5 "111223" "48 Av. du Gal de Gaulle" "19:13:00" 2119 6 "111239" "Julia Colin" "19:14:00"
1073 "13005" "03" 439.19852774834357 14.639950924944785 27115 5 "111223" "48 Av. du Gal de Gaulle" "13:28:00" 27116 6 "111239" "Julia Colin" "13:29:00"
111 "13326" "03" 439.19852774834357 14.639950924944785 2010 5 "111223" "48 Av. du Gal de Gaulle" "13:28:00" 2011 6 "111239" "Julia Colin" "13:29:00"
1029 "13001" "03" 439.19852774834357 14.639950924944785 25935 5 "111223" "48 Av. du Gal de Gaulle" "07:27:00" 25936 6 "111239" "Julia Colin" "07:28:00"
106 "13322" "03" 439.19852774834357 14.639950924944785 1867 5 "111223" "48 Av. du Gal de Gaulle" "07:27:00" 1868 6 "111239" "Julia Colin" "07:28:00"
missing_recommended_column WARNING 1

missing_recommended_column

A recommended column is missing in the input file.

You can see more about this notice here.

filename (?) The name of the faulty file. fieldName (?) The name of the missing column.
"stop_times.txt" "timepoint"
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 84

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 84 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" "IMAGINE lignes de ville" 2
"stops.txt" "stop_name" "imagerie" 41
"stops.txt" "stop_name" "parc relais" 66
"stops.txt" "stop_name" "parc relais" 67
"stops.txt" "stop_name" "terres st jean" 68
"stops.txt" "stop_name" "terres st jean" 69
"stops.txt" "stop_name" "terres st jean" 70
"stops.txt" "stop_name" "centre commercial" 74
"stops.txt" "stop_name" "centre" 80
"stops.txt" "stop_name" "bourg" 83
"stops.txt" "stop_name" "149ème RI" 101
"stops.txt" "stop_name" "149ème RI" 102
"stops.txt" "stop_name" "149ème RI" 103
"stops.txt" "stop_name" "les chenes" 162
"stops.txt" "stop_name" "les chenes" 163
"stops.txt" "stop_name" "ST ANTOINE" 189
"stops.txt" "stop_name" "ST ANTOINE" 190
"stops.txt" "stop_name" "40 RUE PATIS" 329
"stops.txt" "stop_name" "40 RUE PATIS" 330
"stops.txt" "stop_name" "terminus" 334
"stops.txt" "stop_name" "maurice ravel" 396
"stops.txt" "stop_name" "maurice ravel" 397
"stops.txt" "stop_name" "bmi" 404
"stops.txt" "stop_name" "bmi" 405
"stops.txt" "stop_name" "bmi" 406
"stops.txt" "stop_name" "53 RUE DE LORRAINE" 431
"stops.txt" "stop_name" "53 RUE DE LORRAINE" 432
"stops.txt" "stop_name" "patinoire" 439
"stops.txt" "stop_name" "patinoire" 440
"stops.txt" "stop_name" "wilson" 447
"stops.txt" "stop_name" "poissompré" 450
"stops.txt" "stop_name" "LA HALLE DES SPORTS" 457
"stops.txt" "stop_name" "LA HALLE DES SPORTS" 458
"stops.txt" "stop_name" "LA HALLE DES SPORTS" 459
"stops.txt" "stop_name" "stein" 471
"stops.txt" "stop_name" "RESIDENCES GOLBEY" 515
"stops.txt" "stop_name" "RESIDENCES GOLBEY" 516
"stops.txt" "stop_name" "RESIDENCES GOLBEY" 517
"stops.txt" "stop_name" "HERVE BAZIN" 521
"stops.txt" "stop_name" "HERVE BAZIN" 522
"stops.txt" "stop_name" "HERVE BAZIN" 523
"stops.txt" "stop_name" "147 RUE DE LORRAINE" 563
"stops.txt" "stop_name" "147 RUE DE LORRAINE" 564
"stops.txt" "stop_name" "12 RUE DES MARRONNIERS" 590
"stops.txt" "stop_name" "12 RUE DES MARRONNIERS" 591
"stops.txt" "stop_name" "12 RUE DES MARRONNIERS" 592
"stops.txt" "stop_name" "26 RUE D'EPINAL" 593
"stops.txt" "stop_name" "26 RUE D'EPINAL" 594
"stops.txt" "stop_name" "26 RUE D'EPINAL" 595
"stops.txt" "stop_name" "CENTRE COMMERCIAL LECLERC" 605