kwt-ftis — Enhanced Validation Report

This report was generated by the Canonical GTFS Schedule validator, version 8.0.1 at 2026-10-30T16:52:57Z,
for the dataset file:///shared/kwt-ftis_489dd00b.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:
English
Feed Start Date:
2023-10-01
Feed End Date:
2026-12-31

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: 6
  • Routes: 2
  • Shapes: 11
  • Stops: 125
  • Trips: 58

Specification Compliance report

20 notices reported (0 errors, 20 warnings, 0 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.
54 "102670-644731" "102670-5918" 153.33927933560022 7.666963966780012 1485 14 "102670-157463" "Bahia Honda - Opposite Park Entrance" "12:44:00" 1486 15 "102670-157443" "Big Pine Key - Dions" "12:46:00"
50 "102670-644727" "102670-5918" 153.33927933560022 7.666963966780012 1257 14 "102670-157463" "Bahia Honda - Opposite Park Entrance" "06:04:00" 1258 15 "102670-157443" "Big Pine Key - Dions" "06:06:00"
51 "102670-644728" "102670-5918" 153.33927933560022 7.666963966780012 1314 14 "102670-157463" "Bahia Honda - Opposite Park Entrance" "11:44:00" 1315 15 "102670-157443" "Big Pine Key - Dions" "11:46:00"
45 "102670-644719" "102670-5918" 425.9540252753182 14.198467509177272 1031 42 "102670-157411" "Sunshine Key - Opposite Park Entrance" "13:42:00" 1032 43 "102670-157405" "Marathon - 11th Street" "13:43:00"
55 "102670-644732" "102670-5918" 153.33927933560022 7.666963966780012 1542 14 "102670-157463" "Bahia Honda - Opposite Park Entrance" "16:30:00" 1543 15 "102670-157443" "Big Pine Key - Dions" "16:32:00"
46 "102670-644720" "102670-5918" 425.9540252753182 14.198467509177272 1086 42 "102670-157411" "Sunshine Key - Opposite Park Entrance" "17:35:00" 1087 43 "102670-157405" "Marathon - 11th Street" "17:36:00"
57 "102670-644734" "102670-5918" 153.33927933560022 7.666963966780012 1656 14 "102670-157463" "Bahia Honda - Opposite Park Entrance" "18:27:00" 1657 15 "102670-157443" "Big Pine Key - Dions" "18:29:00"
42 "102670-644716" "102670-5918" 174.43729497159592 2.907288249526599 865 41 "102670-157413" "Bahia Honda - Past Park Entrance" "12:34:00" 866 42 "102670-157411" "Sunshine Key - Opposite Park Entrance" "12:34:00"
43 "102670-644717" "102670-5918" 174.43729497159592 2.907288249526599 920 41 "102670-157413" "Bahia Honda - Past Park Entrance" "08:40:00" 921 42 "102670-157411" "Sunshine Key - Opposite Park Entrance" "08:40:00"
44 "102670-644718" "102670-5918" 174.43729497159592 2.907288249526599 975 41 "102670-157413" "Bahia Honda - Past Park Entrance" "14:20:00" 976 42 "102670-157411" "Sunshine Key - Opposite Park Entrance" "14:20:00"
56 "102670-644733" "102670-5918" 153.33927933560022 7.666963966780012 1599 14 "102670-157463" "Bahia Honda - Opposite Park Entrance" "14:39:00" 1600 15 "102670-157443" "Big Pine Key - Dions" "14:41:00"
52 "102670-644729" "102670-5918" 153.33927933560022 7.666963966780012 1371 14 "102670-157463" "Bahia Honda - Opposite Park Entrance" "07:57:00" 1372 15 "102670-157443" "Big Pine Key - Dions" "07:59:00"
41 "102670-644715" "102670-5918" 174.43729497159592 2.907288249526599 810 41 "102670-157413" "Bahia Honda - Past Park Entrance" "06:47:00" 811 42 "102670-157411" "Sunshine Key - Opposite Park Entrance" "06:47:00"
47 "102670-644721" "102670-5918" 174.43729497159592 2.907288249526599 1140 41 "102670-157413" "Bahia Honda - Past Park Entrance" "15:20:00" 1141 42 "102670-157411" "Sunshine Key - Opposite Park Entrance" "15:20:00"
38 "102670-644714" "102670-5918" 195.44147083961346 3.257357847326891 720 33 "102670-157434" "Summerland Key - Before Dion's" "20:37:00" 721 34 "102670-157431" "Ramrod Key - Fkaa Mm27" "20:37:00"
53 "102670-644730" "102670-5918" 153.33927933560022 7.666963966780012 1428 14 "102670-157463" "Bahia Honda - Opposite Park Entrance" "13:39:00" 1429 15 "102670-157443" "Big Pine Key - Dions" "13:41:00"
36 "102670-644724" "102670-5918" 425.9540252753182 14.198467509177272 658 10 "102670-157411" "Sunshine Key - Opposite Park Entrance" "10:55:00" 659 11 "102670-157405" "Marathon - 11th Street" "10:56:00"
fast_travel_between_far_stops WARNING 3

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.
45 "102670-644719" "102670-5918" 425.9540252753182 14.198467509177272 1031 42 "102670-157411" "Sunshine Key - Opposite Park Entrance" "13:42:00" 1032 43 "102670-157405" "Marathon - 11th Street" "13:43:00"
46 "102670-644720" "102670-5918" 425.9540252753182 14.198467509177272 1086 42 "102670-157411" "Sunshine Key - Opposite Park Entrance" "17:35:00" 1087 43 "102670-157405" "Marathon - 11th Street" "17:36:00"
36 "102670-644724" "102670-5918" 425.9540252753182 14.198467509177272 658 10 "102670-157411" "Sunshine Key - Opposite Park Entrance" "10:55:00" 659 11 "102670-157405" "Marathon - 11th Street" "10:56:00"