perego — Enhanced Validation Report

This report was generated by the Canonical GTFS Schedule validator, version 8.0.1 at 2026-10-02T20:21:28Z,
for the dataset file:///shared/perego_6b77b650.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:
Italian
Feed Start Date:
2026-09-19
Feed End Date:
2027-06-08

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. trips.txt

Counts


  • Agencies: 1
  • Blocks: 0
  • Routes: 16
  • Shapes: 155
  • Stops: 482
  • Trips: 456

Specification Compliance report

18 notices reported (0 errors, 17 warnings, 1 infos)

Notice Code Severity Total
fast_travel_between_consecutive_stops WARNING 17

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.
381 "4517-trip_e7acdc55173a3004b373" "4517-route_fdf43ec7cbd9e5cef621" 199.51022279988314 1.1083901266660174 6514 37 "4517-STOP_F22EF57346C6A0E718DB" "Tovo di Santagata, Via Roma/Via Adda" "07:39:00" 6515 38 "4517-STOP_C5BA60D70D1FCE688B73" "Lovero, Via Roma 49b" "07:39:20"
383 "4517-trip_4c9d8f86c0a8afd67d37" "4517-route_fdf43ec7cbd9e5cef621" 199.51022279988314 1.1083901266660174 6569 37 "4517-STOP_F22EF57346C6A0E718DB" "Tovo di Santagata, Via Roma/Via Adda" "08:39:00" 6570 38 "4517-STOP_C5BA60D70D1FCE688B73" "Lovero, Via Roma 49b" "08:39:20"
395 "4517-trip_831bf9c622887acc966b" "4517-route_fdf43ec7cbd9e5cef621" 199.51022279988314 1.1083901266660174 6986 37 "4517-STOP_F22EF57346C6A0E718DB" "Tovo di Santagata, Via Roma/Via Adda" "16:39:00" 6987 38 "4517-STOP_C5BA60D70D1FCE688B73" "Lovero, Via Roma 49b" "16:39:20"
388 "4517-trip_41f2f09b4b046d62b7ad" "4517-route_fdf43ec7cbd9e5cef621" 199.51022279988314 1.1083901266660174 6783 37 "4517-STOP_F22EF57346C6A0E718DB" "Tovo di Santagata, Via Roma/Via Adda" "12:39:00" 6784 38 "4517-STOP_C5BA60D70D1FCE688B73" "Lovero, Via Roma 49b" "12:39:20"
396 "4517-trip_5d8ad20cfddb0f8753b1" "4517-route_fdf43ec7cbd9e5cef621" 199.51022279988314 1.1083901266660174 7032 37 "4517-STOP_F22EF57346C6A0E718DB" "Tovo di Santagata, Via Roma/Via Adda" "17:39:00" 7033 38 "4517-STOP_C5BA60D70D1FCE688B73" "Lovero, Via Roma 49b" "17:39:20"
397 "4517-trip_65c35cc8ed1314e3a795" "4517-route_fdf43ec7cbd9e5cef621" 199.51022279988314 1.1083901266660174 7078 37 "4517-STOP_F22EF57346C6A0E718DB" "Tovo di Santagata, Via Roma/Via Adda" "18:39:00" 7079 38 "4517-STOP_C5BA60D70D1FCE688B73" "Lovero, Via Roma 49b" "18:39:20"
404 "4517-trip_8cd3ee95a8b30b641cec" "4517-route_fdf43ec7cbd9e5cef621" 199.51022279988314 1.1083901266660174 7304 37 "4517-STOP_F22EF57346C6A0E718DB" "Tovo di Santagata, Via Roma/Via Adda" "20:54:00" 7305 38 "4517-STOP_C5BA60D70D1FCE688B73" "Lovero, Via Roma 49b" "20:54:20"
385 "4517-trip_59683b99cc991338a144" "4517-route_fdf43ec7cbd9e5cef621" 199.51022279988314 1.1083901266660174 6661 37 "4517-STOP_F22EF57346C6A0E718DB" "Tovo di Santagata, Via Roma/Via Adda" "10:39:00" 6662 38 "4517-STOP_C5BA60D70D1FCE688B73" "Lovero, Via Roma 49b" "10:39:20"
379 "4517-trip_d353e0d6c3abbe58e8e7" "4517-route_fdf43ec7cbd9e5cef621" 199.51022279988314 1.1083901266660174 6458 37 "4517-STOP_F22EF57346C6A0E718DB" "Tovo di Santagata, Via Roma/Via Adda" "06:39:00" 6459 38 "4517-STOP_C5BA60D70D1FCE688B73" "Lovero, Via Roma 49b" "06:39:20"
405 "4517-trip_2d601f563d1b9e58b0fa" "4517-route_fdf43ec7cbd9e5cef621" 199.51022279988314 1.1083901266660174 7350 37 "4517-STOP_F22EF57346C6A0E718DB" "Tovo di Santagata, Via Roma/Via Adda" "21:39:00" 7351 38 "4517-STOP_C5BA60D70D1FCE688B73" "Lovero, Via Roma 49b" "21:39:20"
393 "4517-trip_346a68db8872fc14dc40" "4517-route_fdf43ec7cbd9e5cef621" 199.51022279988314 1.1083901266660174 6931 37 "4517-STOP_F22EF57346C6A0E718DB" "Tovo di Santagata, Via Roma/Via Adda" "14:39:00" 6932 38 "4517-STOP_C5BA60D70D1FCE688B73" "Lovero, Via Roma 49b" "14:39:20"
386 "4517-trip_2392cff19b9edfc32d4e" "4517-route_fdf43ec7cbd9e5cef621" 199.51022279988314 1.1083901266660174 6707 37 "4517-STOP_F22EF57346C6A0E718DB" "Tovo di Santagata, Via Roma/Via Adda" "11:39:00" 6708 38 "4517-STOP_C5BA60D70D1FCE688B73" "Lovero, Via Roma 49b" "11:39:20"
390 "4517-trip_584a0d58fbd567754e93" "4517-route_fdf43ec7cbd9e5cef621" 199.51022279988314 1.1083901266660174 6863 37 "4517-STOP_F22EF57346C6A0E718DB" "Tovo di Santagata, Via Roma/Via Adda" "13:39:00" 6864 38 "4517-STOP_C5BA60D70D1FCE688B73" "Lovero, Via Roma 49b" "13:39:20"
384 "4517-trip_fe0d203f2f0d462ff815" "4517-route_fdf43ec7cbd9e5cef621" 199.51022279988314 1.1083901266660174 6615 37 "4517-STOP_F22EF57346C6A0E718DB" "Tovo di Santagata, Via Roma/Via Adda" "09:39:00" 6616 38 "4517-STOP_C5BA60D70D1FCE688B73" "Lovero, Via Roma 49b" "09:39:20"
398 "4517-trip_96a59fd59a80f60dccd4" "4517-route_fdf43ec7cbd9e5cef621" 199.51022279988314 1.1083901266660174 7124 37 "4517-STOP_F22EF57346C6A0E718DB" "Tovo di Santagata, Via Roma/Via Adda" "19:39:00" 7125 38 "4517-STOP_C5BA60D70D1FCE688B73" "Lovero, Via Roma 49b" "19:39:20"
400 "4517-trip_06d35820625ac967de4d" "4517-route_fdf43ec7cbd9e5cef621" 199.51022279988314 1.1083901266660174 7179 37 "4517-STOP_F22EF57346C6A0E718DB" "Tovo di Santagata, Via Roma/Via Adda" "20:34:00" 7180 38 "4517-STOP_C5BA60D70D1FCE688B73" "Lovero, Via Roma 49b" "20:34:20"
378 "4517-trip_85aeda23f59af54a83ce" "4517-route_fdf43ec7cbd9e5cef621" 199.51022279988314 1.1083901266660174 6412 37 "4517-STOP_F22EF57346C6A0E718DB" "Tovo di Santagata, Via Roma/Via Adda" "06:34:00" 6413 38 "4517-STOP_C5BA60D70D1FCE688B73" "Lovero, Via Roma 49b" "06:34:20"
big_gap_in_service INFO 1

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.
"4517-merged_3b2b8b0d5a56ea2289e9" "2026-12-22" "2027-01-07" 15