rome-static-gtfs — Source Data Validation Report

This report was generated by the Canonical GTFS Schedule validator, version 8.0.1 at 2026-08-21T19:36:45Z,
for the dataset file:///shared/rome-static-gtfs_07188185.zip. No country code was provided.

Use this report alongside our documentation.

Summary

Agencies included


Feed Info


Publisher Name:
N/A
Publisher URL:
N/A
Feed Email:
N/A
Feed Language:
N/A

Files included


  1. agency.txt
  2. calendar_dates.txt
  3. routes.txt
  4. shapes.txt
  5. stop_times.txt
  6. stops.txt
  7. trips.txt

Counts


  • Agencies: 5
  • Blocks: 0
  • Routes: 428
  • Shapes: 1148
  • Stops: 8284
  • Trips: 164436

Specification Compliance report

117466 notices reported (1557 errors, 115889 warnings, 20 infos)

Notice Code Severity Total
trip_distance_exceeds_shape_distance ERROR 1557

trip_distance_exceeds_shape_distance

The distance between the last shape point and last stop point is greater than or equal to the 11.1m threshold.

You can see more about this notice here.

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

tripId (?) The faulty record's trip id. shapeId (?) The faulty record's shape id. maxTripDistanceTraveled (?) The faulty record's trip max distance traveled. maxShapeDistanceTraveled (?) The faulty record's shape max distance traveled. geoDistanceToShape (?) The distance in meters between the shape and the stop.
"10049002" "59568" 12276.0 12275.85644 11.112143919762213
"10049004" "59568" 12276.0 12275.85644 11.112143919762213
"10049006" "59568" 12276.0 12275.85644 11.112143919762213
"10049008" "59568" 12276.0 12275.85644 11.112143919762213
"10049010" "59568" 12276.0 12275.85644 11.112143919762213
"10049012" "59568" 12276.0 12275.85644 11.112143919762213
"10049014" "59568" 12276.0 12275.85644 11.112143919762213
"10049016" "59568" 12276.0 12275.85644 11.112143919762213
"10049018" "59568" 12276.0 12275.85644 11.112143919762213
"10049020" "59568" 12276.0 12275.85644 11.112143919762213
"10049022" "59568" 12276.0 12275.85644 11.112143919762213
"10049024" "59568" 12276.0 12275.85644 11.112143919762213
"10049026" "59568" 12276.0 12275.85644 11.112143919762213
"10051001" "52366" 18131.0 18130.6974 14.617116329161524
"10051003" "52366" 18131.0 18130.6974 14.617116329161524
"10051005" "52366" 18131.0 18130.6974 14.617116329161524
"10051007" "52366" 18131.0 18130.6974 14.617116329161524
"10051009" "52366" 18131.0 18130.6974 14.617116329161524
"10051011" "52366" 18131.0 18130.6974 14.617116329161524
"10051013" "52366" 18131.0 18130.6974 14.617116329161524
"10051015" "52366" 18131.0 18130.6974 14.617116329161524
"10051017" "52366" 18131.0 18130.6974 14.617116329161524
"10051019" "52366" 18131.0 18130.6974 14.617116329161524
"10051021" "52366" 18131.0 18130.6974 14.617116329161524
"10051023" "52366" 18131.0 18130.6974 14.617116329161524
"10051025" "52366" 18131.0 18130.6974 14.617116329161524
"10051027" "52366" 18131.0 18130.6974 14.617116329161524
"10051029" "52366" 18131.0 18130.6974 14.617116329161524
"10051031" "52366" 18131.0 18130.6974 14.617116329161524
"10051033" "52366" 18131.0 18130.6974 14.617116329161524
"10051035" "52366" 18131.0 18130.6974 14.617116329161524
"10051037" "52366" 18131.0 18130.6974 14.617116329161524
"10051039" "52366" 18131.0 18130.6974 14.617116329161524
"10051041" "52366" 18131.0 18130.6974 14.617116329161524
"10051043" "52366" 18131.0 18130.6974 14.617116329161524
"10051045" "52366" 18131.0 18130.6974 14.617116329161524
"10051047" "52366" 18131.0 18130.6974 14.617116329161524
"10051049" "52366" 18131.0 18130.6974 14.617116329161524
"10051051" "52366" 18131.0 18130.6974 14.617116329161524
"10051053" "52366" 18131.0 18130.6974 14.617116329161524
"10051057" "52366" 18131.0 18130.6974 14.617116329161524
"10051059" "52366" 18131.0 18130.6974 14.617116329161524
"10051061" "52366" 18131.0 18130.6974 14.617116329161524
"10051063" "52366" 18131.0 18130.6974 14.617116329161524
"10051065" "52366" 18131.0 18130.6974 14.617116329161524
"10051067" "52366" 18131.0 18130.6974 14.617116329161524
"10051069" "52366" 18131.0 18130.6974 14.617116329161524
"10051071" "52366" 18131.0 18130.6974 14.617116329161524
"10051073" "52366" 18131.0 18130.6974 14.617116329161524
"10051075" "52366" 18131.0 18130.6974 14.617116329161524
equal_shape_distance_same_coordinates WARNING 1

equal_shape_distance_same_coordinates

Two consecutive points have equal shape_dist_traveled and the same lat/lon coordinates in shapes.txt.

When sorted by shape.shape_pt_sequence, the values for shape_dist_traveled must increase along a shape. Two consecutive points with equal values for shape_dist_traveled and the same coordinates indicate a duplicative shape point.

You can see more about this notice here.

shapeId (?) The id of the faulty shape. csvRowNumber (?) The row number from `shapes.txt`. shapeDistTraveled (?) Actual distance traveled along the shape from the first shape point to the faulty record. shapePtSequence (?) The faulty record's `shapes.shape_pt_sequence`. prevCsvRowNumber (?) The row number from `shapes.txt` of the previous shape point. prevShapeDistTraveled (?) Actual distance traveled along the shape from the first shape point to the previous shape point. prevShapePtSequence (?) The previous record's `shapes.shape_pt_sequence`.
"56650" 30062 11221.0 432 30061 11221.0 431
fast_travel_between_consecutive_stops WARNING 1054

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 1054 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.
151752 "131825031R66961" "031" 270.10553843942165 0.07502931623317269 4809033 2 "79965" "PIEDICAVALLO/BOCCEA" "18:25:03" 4809034 3 "75678" "BOCCEA/MORSASCO" "18:25:04"
156430 "221825031R66961" "031" 270.10553843942165 0.07502931623317269 4809033 2 "79965" "PIEDICAVALLO/BOCCEA" "18:25:03" 4809034 3 "75678" "BOCCEA/MORSASCO" "18:25:04"
151752 "131825031R66961" "031" 234.38926155328716 0.5859731538832179 4809034 3 "75678" "BOCCEA/MORSASCO" "18:25:04" 4809035 4 "75889" "BOCCEA/CELLULOSA" "18:25:13"
156430 "221825031R66961" "031" 234.38926155328716 0.5859731538832179 4809034 3 "75678" "BOCCEA/MORSASCO" "18:25:04" 4809035 4 "75889" "BOCCEA/CELLULOSA" "18:25:13"
151752 "131825031R66961" "031" 238.7445208493451 0.19895376737445422 4809035 4 "75889" "BOCCEA/CELLULOSA" "18:25:13" 4809036 5 "77740" "BOCCEA/MOMBARUZZO" "18:25:16"
156430 "221825031R66961" "031" 238.7445208493451 0.19895376737445422 4809035 4 "75889" "BOCCEA/CELLULOSA" "18:25:13" 4809036 5 "77740" "BOCCEA/MOMBARUZZO" "18:25:16"
151752 "131825031R66961" "031" 200.96141302104564 0.39075830309647763 4809036 5 "77740" "BOCCEA/MOMBARUZZO" "18:25:16" 4809037 6 "71133" "BOCCEA/CANDELO" "18:25:23"
156430 "221825031R66961" "031" 200.96141302104564 0.39075830309647763 4809036 5 "77740" "BOCCEA/MOMBARUZZO" "18:25:16" 4809037 6 "71133" "BOCCEA/CANDELO" "18:25:23"
151752 "131825031R66961" "031" 243.0360914674778 0.2700401016305309 4809037 6 "71133" "BOCCEA/CANDELO" "18:25:23" 4809038 7 "75616" "BOCCEA/CASALOTTI" "18:25:27"
156430 "221825031R66961" "031" 243.0360914674778 0.2700401016305309 4809037 6 "71133" "BOCCEA/CANDELO" "18:25:23" 4809038 7 "75616" "BOCCEA/CASALOTTI" "18:25:27"
151752 "131825031R66961" "031" 202.47183530534338 0.39369523531594547 4809039 8 "75620" "BOCCEA/CASALOTTI" "18:25:31" 4809040 9 "71132" "BOCCEA/CANDELO" "18:25:38"
156430 "221825031R66961" "031" 202.47183530534338 0.39369523531594547 4809039 8 "75620" "BOCCEA/CASALOTTI" "18:25:31" 4809040 9 "71132" "BOCCEA/CANDELO" "18:25:38"
151752 "131825031R66961" "031" 240.4931339219953 0.2004109449349961 4809040 9 "71132" "BOCCEA/CANDELO" "18:25:38" 4809041 10 "75897" "BOCCEA/MOMBARUZZO" "18:25:41"
156430 "221825031R66961" "031" 240.4931339219953 0.2004109449349961 4809040 9 "71132" "BOCCEA/CANDELO" "18:25:38" 4809041 10 "75897" "BOCCEA/MOMBARUZZO" "18:25:41"
151752 "131825031R66961" "031" 208.42939170235996 0.2894852662532777 4809041 10 "75897" "BOCCEA/MOMBARUZZO" "18:25:41" 4809042 11 "75646" "BOCCEA/CELLULOSA" "18:25:46"
156430 "221825031R66961" "031" 208.42939170235996 0.2894852662532777 4809041 10 "75897" "BOCCEA/MOMBARUZZO" "18:25:41" 4809042 11 "75646" "BOCCEA/CELLULOSA" "18:25:46"
151752 "131825031R66961" "031" 229.78821308688492 0.31915029595400685 4809042 11 "75646" "BOCCEA/CELLULOSA" "18:25:46" 4809043 12 "75647" "BOCCEA/BALZOLA" "18:25:51"
156430 "221825031R66961" "031" 229.78821308688492 0.31915029595400685 4809042 11 "75646" "BOCCEA/CELLULOSA" "18:25:46" 4809043 12 "75647" "BOCCEA/BALZOLA" "18:25:51"
151752 "131825031R66961" "031" 296.2413954753634 0.24686782956280282 4809043 12 "75647" "BOCCEA/BALZOLA" "18:25:51" 4809044 13 "75648" "BOCCEA/MORSASCO" "18:25:54"
156430 "221825031R66961" "031" 296.2413954753634 0.24686782956280282 4809043 12 "75647" "BOCCEA/BALZOLA" "18:25:51" 4809044 13 "75648" "BOCCEA/MORSASCO" "18:25:54"
151752 "131825031R66961" "031" 179.8641661001617 0.29977361016693616 4809044 13 "75648" "BOCCEA/MORSASCO" "18:25:54" 4809045 14 "75649" "BOCCEA/SELVA NERA" "18:26:00"
156430 "221825031R66961" "031" 179.8641661001617 0.29977361016693616 4809044 13 "75648" "BOCCEA/MORSASCO" "18:25:54" 4809045 14 "75649" "BOCCEA/SELVA NERA" "18:26:00"
154814 "221935031R66961" "031" 270.10553843942165 0.07502931623317269 4618427 2 "79965" "PIEDICAVALLO/BOCCEA" "19:35:03" 4618428 3 "75678" "BOCCEA/MORSASCO" "19:35:04"
144290 "131935031R66961" "031" 270.10553843942165 0.07502931623317269 4618427 2 "79965" "PIEDICAVALLO/BOCCEA" "19:35:03" 4618428 3 "75678" "BOCCEA/MORSASCO" "19:35:04"
154814 "221935031R66961" "031" 234.38926155328716 0.5859731538832179 4618428 3 "75678" "BOCCEA/MORSASCO" "19:35:04" 4618429 4 "75889" "BOCCEA/CELLULOSA" "19:35:13"
144290 "131935031R66961" "031" 234.38926155328716 0.5859731538832179 4618428 3 "75678" "BOCCEA/MORSASCO" "19:35:04" 4618429 4 "75889" "BOCCEA/CELLULOSA" "19:35:13"
154814 "221935031R66961" "031" 238.7445208493451 0.19895376737445422 4618429 4 "75889" "BOCCEA/CELLULOSA" "19:35:13" 4618430 5 "77740" "BOCCEA/MOMBARUZZO" "19:35:16"
144290 "131935031R66961" "031" 238.7445208493451 0.19895376737445422 4618429 4 "75889" "BOCCEA/CELLULOSA" "19:35:13" 4618430 5 "77740" "BOCCEA/MOMBARUZZO" "19:35:16"
154814 "221935031R66961" "031" 200.96141302104564 0.39075830309647763 4618430 5 "77740" "BOCCEA/MOMBARUZZO" "19:35:16" 4618431 6 "71133" "BOCCEA/CANDELO" "19:35:23"
144290 "131935031R66961" "031" 200.96141302104564 0.39075830309647763 4618430 5 "77740" "BOCCEA/MOMBARUZZO" "19:35:16" 4618431 6 "71133" "BOCCEA/CANDELO" "19:35:23"
154814 "221935031R66961" "031" 243.0360914674778 0.2700401016305309 4618431 6 "71133" "BOCCEA/CANDELO" "19:35:23" 4618432 7 "75616" "BOCCEA/CASALOTTI" "19:35:27"
144290 "131935031R66961" "031" 243.0360914674778 0.2700401016305309 4618431 6 "71133" "BOCCEA/CANDELO" "19:35:23" 4618432 7 "75616" "BOCCEA/CASALOTTI" "19:35:27"
154814 "221935031R66961" "031" 202.47183530534338 0.39369523531594547 4618433 8 "75620" "BOCCEA/CASALOTTI" "19:35:31" 4618434 9 "71132" "BOCCEA/CANDELO" "19:35:38"
144290 "131935031R66961" "031" 202.47183530534338 0.39369523531594547 4618433 8 "75620" "BOCCEA/CASALOTTI" "19:35:31" 4618434 9 "71132" "BOCCEA/CANDELO" "19:35:38"
154814 "221935031R66961" "031" 240.4931339219953 0.2004109449349961 4618434 9 "71132" "BOCCEA/CANDELO" "19:35:38" 4618435 10 "75897" "BOCCEA/MOMBARUZZO" "19:35:41"
144290 "131935031R66961" "031" 240.4931339219953 0.2004109449349961 4618434 9 "71132" "BOCCEA/CANDELO" "19:35:38" 4618435 10 "75897" "BOCCEA/MOMBARUZZO" "19:35:41"
154814 "221935031R66961" "031" 208.42939170235996 0.2894852662532777 4618435 10 "75897" "BOCCEA/MOMBARUZZO" "19:35:41" 4618436 11 "75646" "BOCCEA/CELLULOSA" "19:35:46"
144290 "131935031R66961" "031" 208.42939170235996 0.2894852662532777 4618435 10 "75897" "BOCCEA/MOMBARUZZO" "19:35:41" 4618436 11 "75646" "BOCCEA/CELLULOSA" "19:35:46"
154814 "221935031R66961" "031" 229.78821308688492 0.31915029595400685 4618436 11 "75646" "BOCCEA/CELLULOSA" "19:35:46" 4618437 12 "75647" "BOCCEA/BALZOLA" "19:35:51"
144290 "131935031R66961" "031" 229.78821308688492 0.31915029595400685 4618436 11 "75646" "BOCCEA/CELLULOSA" "19:35:46" 4618437 12 "75647" "BOCCEA/BALZOLA" "19:35:51"
154814 "221935031R66961" "031" 296.2413954753634 0.24686782956280282 4618437 12 "75647" "BOCCEA/BALZOLA" "19:35:51" 4618438 13 "75648" "BOCCEA/MORSASCO" "19:35:54"
144290 "131935031R66961" "031" 296.2413954753634 0.24686782956280282 4618437 12 "75647" "BOCCEA/BALZOLA" "19:35:51" 4618438 13 "75648" "BOCCEA/MORSASCO" "19:35:54"
154814 "221935031R66961" "031" 179.8641661001617 0.29977361016693616 4618438 13 "75648" "BOCCEA/MORSASCO" "19:35:54" 4618439 14 "75649" "BOCCEA/SELVA NERA" "19:36:00"
144290 "131935031R66961" "031" 179.8641661001617 0.29977361016693616 4618438 13 "75648" "BOCCEA/MORSASCO" "19:35:54" 4618439 14 "75649" "BOCCEA/SELVA NERA" "19:36:00"
149193 "132140031R66961" "031" 270.10553843942165 0.07502931623317269 4809252 2 "79965" "PIEDICAVALLO/BOCCEA" "21:40:03" 4809253 3 "75678" "BOCCEA/MORSASCO" "21:40:04"
146938 "222140031R66961" "031" 270.10553843942165 0.07502931623317269 4809252 2 "79965" "PIEDICAVALLO/BOCCEA" "21:40:03" 4809253 3 "75678" "BOCCEA/MORSASCO" "21:40:04"
149193 "132140031R66961" "031" 234.38926155328716 0.5859731538832179 4809253 3 "75678" "BOCCEA/MORSASCO" "21:40:04" 4809254 4 "75889" "BOCCEA/CELLULOSA" "21:40:13"
146938 "222140031R66961" "031" 234.38926155328716 0.5859731538832179 4809253 3 "75678" "BOCCEA/MORSASCO" "21:40:04" 4809254 4 "75889" "BOCCEA/CELLULOSA" "21:40:13"
149193 "132140031R66961" "031" 238.7445208493451 0.19895376737445422 4809254 4 "75889" "BOCCEA/CELLULOSA" "21:40:13" 4809255 5 "77740" "BOCCEA/MOMBARUZZO" "21:40:16"
146938 "222140031R66961" "031" 238.7445208493451 0.19895376737445422 4809254 4 "75889" "BOCCEA/CELLULOSA" "21:40:13" 4809255 5 "77740" "BOCCEA/MOMBARUZZO" "21:40:16"
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 107245

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 107245 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" "3BUS" 60
"routes.txt" "route_short_name" "14BUS" 170
"routes.txt" "route_short_name" "19BUS" 171
"routes.txt" "route_short_name" "19NAV" 172
"routes.txt" "route_short_name" "2BUS" 173
"routes.txt" "route_short_name" "5BUS" 178
"routes.txt" "route_short_name" "8BUS" 239
"routes.txt" "route_long_name" "STAZIONE LA STORTA - STAZIONE LA STORTA" 356
"routes.txt" "route_long_name" "_ - SANTA CORNELIA- BRENNA" 357
"routes.txt" "route_long_name" "SABBADINO- FIERA DI ROMA - SABBADINO- FIERA DI ROMA" 358
"routes.txt" "route_long_name" "GRONDONA - GASPARRI" 359
"routes.txt" "route_long_name" "STAZIONE LA GIUSTINIANA - CORNELIA" 360
"routes.txt" "route_long_name" "EUGENIO FRATE - STAZIONE AURELIA" 361
"routes.txt" "route_long_name" "STAZIONE IPOGEO DEGLI OTTAVI - STAZIONE IPOGEO DEGLI OTTAVI" 362
"routes.txt" "route_long_name" "GROTTAROSSA- ISTITUTO ASISIUM - STAZIONE PRIMA PORTA" 363
"routes.txt" "route_long_name" "FORMICHI - MOMBASIGLIO" 364
"routes.txt" "route_long_name" "MELLANO- REGGIOLO - MELLANO- REGGIOLO" 365
"routes.txt" "route_long_name" "STAZIONE PRIMA PORTA - FIESSE" 366
"routes.txt" "route_long_name" "STAZIONE CRISTOFORO COLOMBO - STAZIONE CRISTOFORO COLOMBO" 367
"routes.txt" "route_long_name" "AMERICA METRO B - BEATA VERGINE DEL CARMELO" 368
"routes.txt" "route_long_name" "VALBONDIONE - STAZIONE SAXA RUBRA" 369
"routes.txt" "route_long_name" "STAZIONE MONTE MARIO - STAZIONE MONTE MARIO" 370
"routes.txt" "route_long_name" "BORGO PINETO - _" 371
"routes.txt" "route_long_name" "VIOLA - AMERICA" 372
"routes.txt" "route_long_name" "ROMAGNOLI- SCAVI OSTIA ANTICA - ROMAGNOLI- SCAVI OSTIA ANTICA" 373
"routes.txt" "route_long_name" "STAZIONE IPOGEO DEGLI OTTAVI - CORNELIA METRO A" 374
"routes.txt" "route_long_name" "PIAZZA MANCINI - GROTTAROSSA- ISTITUTO ASISIUM" 375
"routes.txt" "route_long_name" "LENIN - CARINI" 376
"routes.txt" "route_long_name" "MONTI SAN PAOLO- CONFORTI - ANTIFANE- ISOLA 46" 377
"routes.txt" "route_long_name" "ANGUILLARESE- ASL CASACCIA - ANGUILLARESE- ASL CASACCIA" 378
"routes.txt" "route_long_name" "PONDERANO - STAZIONE MONTE MARIO" 379
"routes.txt" "route_long_name" "SABBADINO- FIERA DI ROMA - LENIN" 380
"routes.txt" "route_long_name" "DICIASSETTESIMA OLIMPIADE - STAZIONE QUATTRO VENTI" 381
"routes.txt" "route_long_name" "VAL CANNUTA- CONFORTI - STAZIONE IPOGEO DEGLI OTTAVI" 382
"routes.txt" "route_long_name" "STAZIONE SAXA RUBRA - SALARIA- PIOMBINO" 383
"routes.txt" "route_long_name" "TARANTELLI - CADUTI LIBERAZIONE" 384
"routes.txt" "route_long_name" "OSTIENSE- STAZIONE ACILIA - OSTIENSE- STAZIONE ACILIA" 385
"routes.txt" "route_long_name" "VAL CANNUTA- CONFORTI - MAZZACURATI" 387
"routes.txt" "route_long_name" "ALDOBRANDESCHI - VALLE AURELIA" 388
"routes.txt" "route_long_name" "SAN BASILIDE - STAZIONE AURELIA" 389
"routes.txt" "route_long_name" "STAZIONE LA STORTA - STAZIONE LA STORTA" 390
"routes.txt" "route_long_name" "ROMAGNOLI- SCAVI OSTIA ANTICA - ROMAGNOLI- SCAVI OSTIA ANTICA" 391
"routes.txt" "route_long_name" "VAL FIORITA - VAL FIORITA" 392
"routes.txt" "route_long_name" "STAZIONE LA GIUSTINIANA - PIEDICAVALLO" 393
"routes.txt" "route_long_name" "BORGO TICINO - RIVOLI" 394
"routes.txt" "route_long_name" "AGRICOLTURA - BEATA VERGINE DEL CARMELO" 395
"routes.txt" "route_long_name" "MOMBASIGLIO - PINETA SACCHETTI- GEMELLI" 396
"routes.txt" "route_long_name" "DELLA GIOVANNA- ZOO GRUNWALD - GIANICOLENSE- CASALETTO" 397
"routes.txt" "route_long_name" "DEI CAPASSO - EIFFEL" 398
"routes.txt" "route_long_name" "TRAGLIATELLA- CIVICO 225 - STAZIONE LA STORTA" 399
same_name_and_description_for_stop WARNING 388

same_name_and_description_for_stop

Same name and description for stop.

The GTFS spec defines stops.txt stop_description as:

Description of the location that provides useful, quality information. Do not simply duplicate the name of the location.

You can see more about this notice here.

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

csvRowNumber (?) The row number of the faulty record. stopId (?) The id of the faulty record. stopDesc (?) The faulty record's `stop_desc`.
6624 "20113" "MONTI TIBURTINI/PERTINI (H)"
6625 "20114" "MONTI TIBURTINI/PERTINI (H)"
6626 "20144" "REBIBBIA (MB)"
6627 "20145" "CECCHIGNOLA /KOBLER"
6628 "20146" "CECCHIGNOLA /KOBLER"
6629 "20148" "CECCHIGNOLA /TENUTA DELLA CECCHIGNOLA"
6630 "20150" "CECCHIGNOLA/NELLA MARCELLINO"
6631 "20206" "REBIBBIA (MB)"
6632 "20207" "CECCHIGNOLA /TENUTA DELLA CECCHIGNOLA"
6633 "20208" "CECCHIGNOLA/NELLA MARCELLINO"
6634 "20240" "MERCOGLIANO/SPREGAMORE"
6635 "20321" "EUROPA/BOSTON"
6636 "20488" "BUAZZELLI/FABBRI"
6637 "30614" "FOSSO DI FIORANO"
6638 "30714" "DI BUONINSEGNA"
6639 "30756" "OLLOLAI/PULA"
6640 "30869" "FABRIANO/LORETO"
6641 "70566" "TORRE DI PRATOLUNGO/S. GIOVANNI IN ARGENTELLA"
6642 "71122" "TIBURTINA/LANCIANO"
6643 "71235" "FABBRI/NOMENTANA"
6644 "71253" "ALESSANDRINO/INCORONATA"
6645 "71255" "ALESSANDRINO/PERGOLATO"
6646 "71257" "ALESSANDRINO/SIMONE DA GENOVA"
6647 "71297" "ALESSANDRINO/PERGOLATO"
6648 "71298" "ALESSANDRINO/LILLA'"
6649 "71472" "SALARIA/CORTONA"
6650 "71473" "AEROPORTO URBE"
6651 "71474" "SALARIA/MONTEVARCHI"
6652 "71475" "SALARIA/MARCIANA MARINA"
6653 "71476" "SALARIA/PRATI FISCALI"
6654 "71477" "SALARIA/PONTE SALARIO"
6655 "71485" "SALARIA/MARCIANA MARINA"
6656 "71486" "AEROPORTO URBE"
6657 "71487" "SALARIA/MONTEVARCHI"
6658 "71494" "SALARIA/CASALE SETTEBAGNI"
6659 "71688" "LUTHULI/CAPITINI"
6660 "71703" "LUTHULI/CAPITINI"
6661 "71754" "TORRACCIO TORRENOVA/CHIARI"
6662 "71755" "TORRACCIO TORRENOVA/POZZI"
6663 "71756" "P.LE TORRACCIO TORRENOVA"
6664 "71757" "TORRACCIO TORRENOVA/SABBADINI"
6665 "71763" "DEL CAPO G./DUE TORRI"
6666 "71764" "DEL CAPO G./CAMPI SALENTINA"
6667 "71765" "DEL CAPO G./ACQUAVIVA DELLE FONTI"
6668 "71767" "MARELLI"
6669 "71768" "PIAGGIO"
6670 "71769" "SARTIRANA"
6671 "71771" "DEL CAPO G./ACQUAVIVA DELLE FONTI"
6672 "71772" "DEL CAPO G./CAMPI SALENTINA"
6673 "71773" "DEL CAPO G./DUE TORRI"
stop_too_far_from_shape WARNING 1

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.
122565 "924264" "0#4926-3" 3740617 "30940" "TERMINI (MA-MB-FS)" [41.898028,12.499815] 328.36961962383066
stop_too_far_from_shape_using_user_distance WARNING 3

stop_too_far_from_shape_using_user_distance

Stop time too far from shape.

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

You can see more about this notice here.

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.
130941 "56867" "10314002" 3957348 "71195" "PRENESTINA/TOR TRE TESTE" [41.894107216353035,12.589754277132124] 163.62689892474498
131065 "314LS" "10314128" 3964571 "71195" "PRENESTINA/TOR TRE TESTE" [41.894105992125425,12.589756716537979] 163.4330317528445
129985 "59568" "10049002" 3923347 "74254" "LAURENTINA/ALPE" [41.72862741894532,12.506672531885503] 136.77518211098797
trip_distance_exceeds_shape_distance_below_threshold WARNING 7196

trip_distance_exceeds_shape_distance_below_threshold

The distance between the last shape point and last stop point is greater than 0 but less than the 11.1m threshold.

You can see more about this notice here.

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

tripId (?) The faulty record's trip id. shapeId (?) The faulty record's shape id. maxTripDistanceTraveled (?) The faulty record's trip max distance traveled. maxShapeDistanceTraveled (?) The faulty record's shape max distance traveled. geoDistanceToShape (?) The distance in meters between the shape and the stop.
"50820_1000000099498_24660_9" "50820" 18160.0 18158.0 4.376209252653517
"50820_1000000099498_36540_13" "50820" 18160.0 18158.0 4.376209252653517
"50819_1000000099498_52740_3" "50819" 18161.0 18160.0 5.279938263677126
"50819_1000000099498_65700_11" "50819" 18161.0 18160.0 5.279938263677126
"50820_1000000099498_58680_15" "50820" 18160.0 18158.0 4.376209252653517
"50820_1000000099498_84600_11" "50820" 18160.0 18158.0 4.376209252653517
"50819_1000000099498_73800_1" "50819" 18161.0 18160.0 5.279938263677126
"50819_1000000099498_83520_17" "50819" 18161.0 18160.0 5.279938263677126
"50820_1000000099498_41940_13" "50820" 18160.0 18158.0 4.376209252653517
"50819_1000000099498_80820_7" "50819" 18161.0 18160.0 5.279938263677126
"50819_1000000099498_84060_19" "50819" 18161.0 18160.0 5.279938263677126
"50820_1000000099498_33300_1" "50820" 18160.0 18158.0 4.376209252653517
"50820_1000000099498_80820_17" "50820" 18160.0 18158.0 4.376209252653517
"50820_1000000099498_75960_19" "50820" 18160.0 18158.0 4.376209252653517
"50820_1000000099498_75420_17" "50820" 18160.0 18158.0 4.376209252653517
"50820_1000000099498_55980_5" "50820" 18160.0 18158.0 4.376209252653517
"50820_1000000099498_57060_9" "50820" 18160.0 18158.0 4.376209252653517
"50819_1000000099498_55980_15" "50819" 18161.0 18160.0 5.279938263677126
"50819_1000000099498_35460_19" "50819" 18161.0 18160.0 5.279938263677126
"50820_1000000099498_35460_9" "50820" 18160.0 18158.0 4.376209252653517
"50820_1000000099498_59760_19" "50820" 18160.0 18158.0 4.376209252653517
"50819_1000000099498_65160_9" "50819" 18161.0 18160.0 5.279938263677126
"50819_1000000099498_67320_17" "50819" 18161.0 18160.0 5.279938263677126
"50819_1000000099498_28980_15" "50819" 18161.0 18160.0 5.279938263677126
"50819_1000000099498_66240_13" "50819" 18161.0 18160.0 5.279938263677126
"50819_1000000099498_48960_9" "50819" 18161.0 18160.0 5.279938263677126
"50820_1000000099498_33840_3" "50820" 18160.0 18158.0 4.376209252653517
"50820_1000000099498_66780_5" "50820" 18160.0 18158.0 4.376209252653517
"50819_1000000099498_81900_11" "50819" 18161.0 18160.0 5.279938263677126
"50819_1000000099498_24120_17" "50819" 18161.0 18160.0 5.279938263677126
"50819_1000000099498_37080_5" "50819" 18161.0 18160.0 5.279938263677126
"50819_1000000099498_43020_7" "50819" 18161.0 18160.0 5.279938263677126
"50819_1000000099498_26820_7" "50819" 18161.0 18160.0 5.279938263677126
"50819_1000000099498_59760_9" "50819" 18161.0 18160.0 5.279938263677126
"50819_1000000099498_74340_3" "50819" 18161.0 18160.0 5.279938263677126
"50819_1000000099498_73260_19" "50819" 18161.0 18160.0 5.279938263677126
"50819_1000000099498_31140_3" "50819" 18161.0 18160.0 5.279938263677126
"50819_1000000099498_78660_19" "50819" 18161.0 18160.0 5.279938263677126
"50820_1000000099498_40860_9" "50820" 18160.0 18158.0 4.376209252653517
"50819_1000000099498_57600_1" "50819" 18161.0 18160.0 5.279938263677126
"50820_1000000099498_47880_15" "50820" 18160.0 18158.0 4.376209252653517
"50820_1000000099498_38700_1" "50820" 18160.0 18158.0 4.376209252653517
"50819_1000000099498_25740_3" "50819" 18161.0 18160.0 5.279938263677126
"50820_1000000099498_45720_7" "50820" 18160.0 18158.0 4.376209252653517
"50819_1000000099498_67860_19" "50819" 18161.0 18160.0 5.279938263677126
"50820_1000000099498_45180_5" "50820" 18160.0 18158.0 4.376209252653517
"50820_1000000099498_79200_11" "50820" 18160.0 18158.0 4.376209252653517
"50820_1000000099498_53820_17" "50820" 18160.0 18158.0 4.376209252653517
"50819_1000000099498_33840_13" "50819" 18161.0 18160.0 5.279938263677126
"50820_1000000099498_72720_7" "50820" 18160.0 18158.0 4.376209252653517
trip_headsign_matches_intermediate_stop INFO 19

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.
3 "1#1-4" "CIMITERO LAURENTINO" "20018" 35 "10003"
5 "1#1-6" "CIMITERO LAURENTINO" "20018" 35 "10003"
7 "1#1-8" "CIMITERO LAURENTINO" "20018" 35 "10003"
11 "1#2-4" "CIMITERO LAURENTINO" "20018" 35 "10003"
13 "1#2-6" "CIMITERO LAURENTINO" "20018" 35 "10003"
15 "1#2-8" "CIMITERO LAURENTINO" "20018" 35 "10003"
19 "1#3-4" "CIMITERO LAURENTINO" "20018" 35 "10003"
23 "1#4-4" "CIMITERO LAURENTINO" "20018" 35 "10003"
27 "1#5-3" "CIMITERO LAURENTINO" "20018" 53 "10003"
29 "1#5-5" "CIMITERO LAURENTINO" "20018" 53 "10003"
31 "1#5-7" "CIMITERO LAURENTINO" "20018" 53 "10003"
163 "1#30-3" "LAURENTINA (MB)" "82275" 61 "74062"
165 "1#30-5" "LAURENTINA (MB)" "82275" 61 "74062"
167 "1#31-3" "LAURENTINA (MB)" "82275" 61 "74062"
169 "1#31-5" "LAURENTINA (MB)" "82275" 61 "74062"
171 "1#32-3" "LAURENTINA (MB)" "82275" 61 "74062"
173 "1#33-3" "LAURENTINA (MB)" "82275" 61 "74062"
175 "1#34-3" "LAURENTINA (MB)" "82275" 61 "74062"
177 "1#35-3" "LAURENTINA (MB)" "82275" 61 "74062"
unknown_column INFO 1

unknown_column

A column name is unknown.

You can see more about this notice here.

filename (?) The name of the faulty file. fieldName (?) The name of the unknown column. index (?) The index of the faulty column.
"trips.txt" "exceptional" 10