sunline — Enhanced Validation Report

This report was generated by the Canonical GTFS Schedule validator, version 8.0.1 at 2026-09-11T15:06:56Z,
for the dataset file:///shared/sunline_656a6b6b.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:
2026-09-07
Feed End Date:
2027-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: 174
  • Routes: 17
  • Shapes: 34
  • Stops: 572
  • Trips: 1726

Specification Compliance report

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

Notice Code Severity Total
fast_travel_between_consecutive_stops WARNING 64

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 64 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.
1411 "548-1818004" "548-6838" 2862.772968757269 1.5904294270873718 45991 4 "548-11141482" "Martinez at Torres Martinez Hc" "18:25:55" 45992 5 "548-11141483" "Polk at Oasis Gardens" "18:25:57"
1409 "548-1818002" "548-6838" 2862.772968757269 1.5904294270873718 45991 4 "548-11141482" "Martinez at Torres Martinez Hc" "18:25:55" 45992 5 "548-11141483" "Polk at Oasis Gardens" "18:25:57"
1410 "548-1818003" "548-6838" 2862.772968757269 1.5904294270873718 45991 4 "548-11141482" "Martinez at Torres Martinez Hc" "18:25:55" 45992 5 "548-11141483" "Polk at Oasis Gardens" "18:25:57"
1408 "548-1818001" "548-6838" 2862.772968757269 1.5904294270873718 45991 4 "548-11141482" "Martinez at Torres Martinez Hc" "18:25:55" 45992 5 "548-11141483" "Polk at Oasis Gardens" "18:25:57"
1411 "548-1818004" "548-6838" 253.34200082488815 2.7445383422696215 45992 5 "548-11141483" "Polk at Oasis Gardens" "18:25:57" 45993 6 "548-11141484" "70th at Lopez" "18:26:36"
1409 "548-1818002" "548-6838" 253.34200082488815 2.7445383422696215 45992 5 "548-11141483" "Polk at Oasis Gardens" "18:25:57" 45993 6 "548-11141484" "70th at Lopez" "18:26:36"
1410 "548-1818003" "548-6838" 253.34200082488815 2.7445383422696215 45992 5 "548-11141483" "Polk at Oasis Gardens" "18:25:57" 45993 6 "548-11141484" "70th at Lopez" "18:26:36"
1408 "548-1818001" "548-6838" 253.34200082488815 2.7445383422696215 45992 5 "548-11141483" "Polk at Oasis Gardens" "18:25:57" 45993 6 "548-11141484" "70th at Lopez" "18:26:36"
1195 "548-1618004" "548-6838" 2862.772968757269 1.5904294270873718 38887 4 "548-11141482" "Martinez at Torres Martinez Hc" "16:25:55" 38888 5 "548-11141483" "Polk at Oasis Gardens" "16:25:57"
1192 "548-1618001" "548-6838" 2862.772968757269 1.5904294270873718 38887 4 "548-11141482" "Martinez at Torres Martinez Hc" "16:25:55" 38888 5 "548-11141483" "Polk at Oasis Gardens" "16:25:57"
1193 "548-1618002" "548-6838" 2862.772968757269 1.5904294270873718 38887 4 "548-11141482" "Martinez at Torres Martinez Hc" "16:25:55" 38888 5 "548-11141483" "Polk at Oasis Gardens" "16:25:57"
1194 "548-1618003" "548-6838" 2862.772968757269 1.5904294270873718 38887 4 "548-11141482" "Martinez at Torres Martinez Hc" "16:25:55" 38888 5 "548-11141483" "Polk at Oasis Gardens" "16:25:57"
1195 "548-1618004" "548-6838" 253.34200082488815 2.7445383422696215 38888 5 "548-11141483" "Polk at Oasis Gardens" "16:25:57" 38889 6 "548-11141484" "70th at Lopez" "16:26:36"
1192 "548-1618001" "548-6838" 253.34200082488815 2.7445383422696215 38888 5 "548-11141483" "Polk at Oasis Gardens" "16:25:57" 38889 6 "548-11141484" "70th at Lopez" "16:26:36"
1193 "548-1618002" "548-6838" 253.34200082488815 2.7445383422696215 38888 5 "548-11141483" "Polk at Oasis Gardens" "16:25:57" 38889 6 "548-11141484" "70th at Lopez" "16:26:36"
1194 "548-1618003" "548-6838" 253.34200082488815 2.7445383422696215 38888 5 "548-11141483" "Polk at Oasis Gardens" "16:25:57" 38889 6 "548-11141484" "70th at Lopez" "16:26:36"
1073 "548-1518001" "548-6838" 2862.772968757269 1.5904294270873718 35138 4 "548-11141482" "Martinez at Torres Martinez Hc" "15:25:55" 35139 5 "548-11141483" "Polk at Oasis Gardens" "15:25:57"
1074 "548-1518002" "548-6838" 2862.772968757269 1.5904294270873718 35138 4 "548-11141482" "Martinez at Torres Martinez Hc" "15:25:55" 35139 5 "548-11141483" "Polk at Oasis Gardens" "15:25:57"
1075 "548-1518003" "548-6838" 2862.772968757269 1.5904294270873718 35138 4 "548-11141482" "Martinez at Torres Martinez Hc" "15:25:55" 35139 5 "548-11141483" "Polk at Oasis Gardens" "15:25:57"
1076 "548-1518004" "548-6838" 2862.772968757269 1.5904294270873718 35138 4 "548-11141482" "Martinez at Torres Martinez Hc" "15:25:55" 35139 5 "548-11141483" "Polk at Oasis Gardens" "15:25:57"
1073 "548-1518001" "548-6838" 253.34200082488815 2.7445383422696215 35139 5 "548-11141483" "Polk at Oasis Gardens" "15:25:57" 35140 6 "548-11141484" "70th at Lopez" "15:26:36"
1074 "548-1518002" "548-6838" 253.34200082488815 2.7445383422696215 35139 5 "548-11141483" "Polk at Oasis Gardens" "15:25:57" 35140 6 "548-11141484" "70th at Lopez" "15:26:36"
1075 "548-1518003" "548-6838" 253.34200082488815 2.7445383422696215 35139 5 "548-11141483" "Polk at Oasis Gardens" "15:25:57" 35140 6 "548-11141484" "70th at Lopez" "15:26:36"
1076 "548-1518004" "548-6838" 253.34200082488815 2.7445383422696215 35139 5 "548-11141483" "Polk at Oasis Gardens" "15:25:57" 35140 6 "548-11141484" "70th at Lopez" "15:26:36"
114 "548-0618003" "548-6838" 2862.772968757269 1.5904294270873718 3636 4 "548-11141482" "Martinez at Torres Martinez Hc" "06:25:55" 3637 5 "548-11141483" "Polk at Oasis Gardens" "06:25:57"
115 "548-0618004" "548-6838" 2862.772968757269 1.5904294270873718 3636 4 "548-11141482" "Martinez at Torres Martinez Hc" "06:25:55" 3637 5 "548-11141483" "Polk at Oasis Gardens" "06:25:57"
112 "548-0618001" "548-6838" 2862.772968757269 1.5904294270873718 3636 4 "548-11141482" "Martinez at Torres Martinez Hc" "06:25:55" 3637 5 "548-11141483" "Polk at Oasis Gardens" "06:25:57"
113 "548-0618002" "548-6838" 2862.772968757269 1.5904294270873718 3636 4 "548-11141482" "Martinez at Torres Martinez Hc" "06:25:55" 3637 5 "548-11141483" "Polk at Oasis Gardens" "06:25:57"
114 "548-0618003" "548-6838" 253.34200082488815 2.7445383422696215 3637 5 "548-11141483" "Polk at Oasis Gardens" "06:25:57" 3638 6 "548-11141484" "70th at Lopez" "06:26:36"
115 "548-0618004" "548-6838" 253.34200082488815 2.7445383422696215 3637 5 "548-11141483" "Polk at Oasis Gardens" "06:25:57" 3638 6 "548-11141484" "70th at Lopez" "06:26:36"
112 "548-0618001" "548-6838" 253.34200082488815 2.7445383422696215 3637 5 "548-11141483" "Polk at Oasis Gardens" "06:25:57" 3638 6 "548-11141484" "70th at Lopez" "06:26:36"
113 "548-0618002" "548-6838" 253.34200082488815 2.7445383422696215 3637 5 "548-11141483" "Polk at Oasis Gardens" "06:25:57" 3638 6 "548-11141484" "70th at Lopez" "06:26:36"
960 "548-1418001" "548-6838" 2862.772968757269 1.5904294270873718 31508 4 "548-11141482" "Martinez at Torres Martinez Hc" "14:25:55" 31509 5 "548-11141483" "Polk at Oasis Gardens" "14:25:57"
963 "548-1418004" "548-6838" 2862.772968757269 1.5904294270873718 31508 4 "548-11141482" "Martinez at Torres Martinez Hc" "14:25:55" 31509 5 "548-11141483" "Polk at Oasis Gardens" "14:25:57"
962 "548-1418003" "548-6838" 2862.772968757269 1.5904294270873718 31508 4 "548-11141482" "Martinez at Torres Martinez Hc" "14:25:55" 31509 5 "548-11141483" "Polk at Oasis Gardens" "14:25:57"
961 "548-1418002" "548-6838" 2862.772968757269 1.5904294270873718 31508 4 "548-11141482" "Martinez at Torres Martinez Hc" "14:25:55" 31509 5 "548-11141483" "Polk at Oasis Gardens" "14:25:57"
960 "548-1418001" "548-6838" 253.34200082488815 2.7445383422696215 31509 5 "548-11141483" "Polk at Oasis Gardens" "14:25:57" 31510 6 "548-11141484" "70th at Lopez" "14:26:36"
963 "548-1418004" "548-6838" 253.34200082488815 2.7445383422696215 31509 5 "548-11141483" "Polk at Oasis Gardens" "14:25:57" 31510 6 "548-11141484" "70th at Lopez" "14:26:36"
962 "548-1418003" "548-6838" 253.34200082488815 2.7445383422696215 31509 5 "548-11141483" "Polk at Oasis Gardens" "14:25:57" 31510 6 "548-11141484" "70th at Lopez" "14:26:36"
961 "548-1418002" "548-6838" 253.34200082488815 2.7445383422696215 31509 5 "548-11141483" "Polk at Oasis Gardens" "14:25:57" 31510 6 "548-11141484" "70th at Lopez" "14:26:36"
1301 "548-1718002" "548-6838" 2862.772968757269 1.5904294270873718 42409 4 "548-11141482" "Martinez at Torres Martinez Hc" "17:25:55" 42410 5 "548-11141483" "Polk at Oasis Gardens" "17:25:57"
1300 "548-1718001" "548-6838" 2862.772968757269 1.5904294270873718 42409 4 "548-11141482" "Martinez at Torres Martinez Hc" "17:25:55" 42410 5 "548-11141483" "Polk at Oasis Gardens" "17:25:57"
1303 "548-1718004" "548-6838" 2862.772968757269 1.5904294270873718 42409 4 "548-11141482" "Martinez at Torres Martinez Hc" "17:25:55" 42410 5 "548-11141483" "Polk at Oasis Gardens" "17:25:57"
1302 "548-1718003" "548-6838" 2862.772968757269 1.5904294270873718 42409 4 "548-11141482" "Martinez at Torres Martinez Hc" "17:25:55" 42410 5 "548-11141483" "Polk at Oasis Gardens" "17:25:57"
1301 "548-1718002" "548-6838" 253.34200082488815 2.7445383422696215 42410 5 "548-11141483" "Polk at Oasis Gardens" "17:25:57" 42411 6 "548-11141484" "70th at Lopez" "17:26:36"
1300 "548-1718001" "548-6838" 253.34200082488815 2.7445383422696215 42410 5 "548-11141483" "Polk at Oasis Gardens" "17:25:57" 42411 6 "548-11141484" "70th at Lopez" "17:26:36"
1303 "548-1718004" "548-6838" 253.34200082488815 2.7445383422696215 42410 5 "548-11141483" "Polk at Oasis Gardens" "17:25:57" 42411 6 "548-11141484" "70th at Lopez" "17:26:36"
1302 "548-1718003" "548-6838" 253.34200082488815 2.7445383422696215 42410 5 "548-11141483" "Polk at Oasis Gardens" "17:25:57" 42411 6 "548-11141484" "70th at Lopez" "17:26:36"
344 "548-0818003" "548-6838" 2862.772968757269 1.5904294270873718 10982 4 "548-11141482" "Martinez at Torres Martinez Hc" "08:25:55" 10983 5 "548-11141483" "Polk at Oasis Gardens" "08:25:57"
345 "548-0818004" "548-6838" 2862.772968757269 1.5904294270873718 10982 4 "548-11141482" "Martinez at Torres Martinez Hc" "08:25:55" 10983 5 "548-11141483" "Polk at Oasis Gardens" "08:25:57"
feed_info_lang_and_agency_lang_mismatch WARNING 1

feed_info_lang_and_agency_lang_mismatch

Mismatching feed and agency language fields.

Files agency.txt and feed_info.txt should define matching agency.agency_lang and feed_info.feed_lang. The default language may be multilingual for datasets with the original text in multiple languages. In such cases, the feed_lang field should contain the language code mul defined by the norm ISO 639-2.

  • If feed_lang is not mul and does not match with agency_lang, that's an error.
  • If there is more than one agency_lang and feed_lang isn't mul, that's an error.
  • If feed_lang is mul and there isn't more than one agency_lang, that's an error.

You can see more about this notice here.

csvRowNumber (?) The row number of the faulty record. agencyId (?) The agency id of the faulty record. agencyName (?) The agency name of the faulty record. agencyLang (?) The agency language of the faulty record. feedLang (?) The feed language of the faulty record.
2 "548-259" "Sunline" "en-US" "en"