university-hampshire — Enhanced Validation Report

This report was generated by the Canonical GTFS Schedule validator, version 7.1.0 at 2026-05-09T14:33:09Z,
for the dataset file:///shared/university-hampshire_8457261d.zip. No country code was provided.

Use this report alongside our documentation.

A new version of the Canonical GTFS Schedule validator is available! Please update to get the latest/best validation results.

Summary

Agencies included


Feed Info


Publisher Name:
Busmaps.com
Publisher URL:
https://busmaps.com
Feed Language:
English
Feed Start Date:
2026-01-20
Feed End Date:
2026-08-28

Files included


  1. agency.txt
  2. calendar.txt
  3. calendar_dates.txt
  4. fare_attributes.txt
  5. fare_rules.txt
  6. feed_info.txt
  7. routes.txt
  8. shapes.txt
  9. stop_times.txt
  10. stops.txt
  11. trips.txt

Counts


  • Agencies: 1
  • Blocks: 25
  • Routes: 8
  • Shapes: 13
  • Stops: 159
  • Trips: 449

Specification Compliance report

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

Notice Code Severity Total
fast_travel_between_consecutive_stops WARNING 32

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.
6 "103427-3A04" "103427-3" 299.7018800331607 1.248757833471503 227 9 "103427-144" "Rte 108 @ Stone Quarry Drive" "12:14:45" 228 10 "103427-810" "Rte 108 @ 354 NH-108" "12:15:00"
391 "103427-3BSAT03" "103427-3" 151.8478416964434 0.6326993404018474 8257 40 "103427-230" "Durham Road @ Dover High School" "20:51:00" 8258 41 "103427-231" "Durham Road @ Bellamy Road" "20:51:15"
391 "103427-3BSAT03" "103427-3" 262.4729815164472 1.0936374229851966 8261 44 "103427-809" "Rte 108 @ Freshet Road" "20:52:45" 8262 45 "103427-811" "Rte 108 @ 357 NH-108" "20:53:00"
3 "103427-3B02" "103427-3" 188.5596740091481 0.7856653083714503 64 11 "103427-112" "90 Madbury Road" "07:54:30" 65 12 "103427-146" "Madbury Road @ Emerson Road" "07:54:45"
3 "103427-3B02" "103427-3" 262.4729815164472 1.0936374229851966 97 44 "103427-809" "Rte 108 @ Freshet Road" "08:32:45" 98 45 "103427-811" "Rte 108 @ 357 NH-108" "08:33:00"
392 "103427-3ASAT02" "103427-3" 299.7018800331607 1.248757833471503 8282 9 "103427-144" "Rte 108 @ Stone Quarry Drive" "14:14:45" 8283 10 "103427-810" "Rte 108 @ 354 NH-108" "14:15:00"
402 "103427-3BRED02" "103427-3" 262.4729815164472 1.0936374229851966 8870 44 "103427-809" "Rte 108 @ Freshet Road" "14:52:45" 8871 45 "103427-811" "Rte 108 @ 357 NH-108" "14:53:00"
5 "103427-3B03" "103427-3" 188.5596740091481 0.7856653083714503 173 11 "103427-112" "90 Madbury Road" "10:14:30" 174 12 "103427-146" "Madbury Road @ Emerson Road" "10:14:45"
5 "103427-3B03" "103427-3" 151.8478416964434 0.6326993404018474 202 40 "103427-230" "Durham Road @ Dover High School" "10:51:00" 203 41 "103427-231" "Durham Road @ Bellamy Road" "10:51:15"
400 "103427-3BRED01" "103427-3" 151.8478416964434 0.6326993404018474 8759 40 "103427-230" "Durham Road @ Dover High School" "07:26:00" 8760 41 "103427-231" "Durham Road @ Bellamy Road" "07:26:15"
390 "103427-3ASAT03" "103427-3" 299.7018800331607 1.248757833471503 8175 9 "103427-144" "Rte 108 @ Stone Quarry Drive" "18:44:45" 8176 10 "103427-810" "Rte 108 @ 354 NH-108" "18:45:00"
410 "103427-3BRED03" "103427-3" 196.85473613733538 1.0936374229851966 9291 44 "103427-809" "Rte 108 @ Freshet Road" "17:22:40" 9292 45 "103427-811" "Rte 108 @ 357 NH-108" "17:23:00"
411 "103427-3ARED03" "103427-3" 299.7018800331607 1.248757833471503 9312 9 "103427-144" "Rte 108 @ Stone Quarry Drive" "18:14:45" 9313 10 "103427-810" "Rte 108 @ 354 NH-108" "18:15:00"
407 "103427-3ARED02" "103427-3" 299.7018800331607 1.248757833471503 9099 9 "103427-144" "Rte 108 @ Stone Quarry Drive" "12:14:45" 9100 10 "103427-810" "Rte 108 @ 354 NH-108" "12:15:00"
405 "103427-4AXRED01" "103427-4" 197.9265427674495 0.8246939281977063 9025 37 "103427-193" "Rte 4 @ Morgan Way" "07:37:30" 9026 38 "103427-127" "Rte 4 @ Shearwater Street" "07:37:45"
20 "103427-3B04" "103427-3" 151.8478416964434 0.6326993404018474 992 40 "103427-230" "Durham Road @ Dover High School" "14:51:00" 993 41 "103427-231" "Durham Road @ Bellamy Road" "14:51:15"
20 "103427-3B04" "103427-3" 262.4729815164472 1.0936374229851966 996 44 "103427-809" "Rte 108 @ Freshet Road" "14:52:45" 997 45 "103427-811" "Rte 108 @ 357 NH-108" "14:53:00"
18 "103427-3A02" "103427-3" 299.7018800331607 1.248757833471503 859 9 "103427-144" "Rte 108 @ Stone Quarry Drive" "07:54:45" 860 10 "103427-810" "Rte 108 @ 354 NH-108" "07:55:00"
382 "103427-3ASAT01" "103427-3" 299.7018800331607 1.248757833471503 7729 9 "103427-144" "Rte 108 @ Stone Quarry Drive" "10:14:45" 7730 10 "103427-810" "Rte 108 @ 354 NH-108" "10:15:00"
11 "103427-3B01" "103427-3" 188.5596740091481 0.7856653083714503 488 11 "103427-112" "90 Madbury Road" "06:49:30" 489 12 "103427-146" "Madbury Road @ Emerson Road" "06:49:45"
11 "103427-3B01" "103427-3" 151.8478416964434 0.6326993404018474 517 40 "103427-230" "Durham Road @ Dover High School" "07:26:00" 518 41 "103427-231" "Durham Road @ Bellamy Road" "07:26:15"
19 "103427-3A03" "103427-3" 299.7018800331607 1.248757833471503 910 9 "103427-144" "Rte 108 @ Stone Quarry Drive" "09:04:45" 911 10 "103427-810" "Rte 108 @ 354 NH-108" "09:05:00"
15 "103427-3B06" "103427-3" 151.8478416964434 0.6326993404018474 732 40 "103427-230" "Durham Road @ Dover High School" "18:51:00" 733 41 "103427-231" "Durham Road @ Bellamy Road" "18:51:15"
15 "103427-3B06" "103427-3" 262.4729815164472 1.0936374229851966 736 44 "103427-809" "Rte 108 @ Freshet Road" "18:52:45" 737 45 "103427-811" "Rte 108 @ 357 NH-108" "18:53:00"
2 "103427-3A01" "103427-3" 299.7018800331607 1.248757833471503 11 9 "103427-144" "Rte 108 @ Stone Quarry Drive" "06:49:45" 12 10 "103427-810" "Rte 108 @ 354 NH-108" "06:50:00"
389 "103427-3BSAT02" "103427-3" 151.8478416964434 0.6326993404018474 8150 40 "103427-230" "Durham Road @ Dover High School" "16:51:00" 8151 41 "103427-231" "Durham Road @ Bellamy Road" "16:51:15"
389 "103427-3BSAT02" "103427-3" 262.4729815164472 1.0936374229851966 8154 44 "103427-809" "Rte 108 @ Freshet Road" "16:52:45" 8155 45 "103427-811" "Rte 108 @ 357 NH-108" "16:53:00"
22 "103427-3B05" "103427-3" 157.4837889098683 1.0936374229851966 1105 44 "103427-809" "Rte 108 @ Freshet Road" "17:22:50" 1106 45 "103427-811" "Rte 108 @ 357 NH-108" "17:23:15"
17 "103427-4AX01" "103427-4" 197.9265427674495 0.8246939281977063 838 37 "103427-193" "Rte 4 @ Morgan Way" "07:38:00" 839 38 "103427-127" "Rte 4 @ Shearwater Street" "07:38:15"
17 "103427-4AX01" "103427-4" 160.53294328224877 0.6688872636760366 842 41 "103427-108" "Rte 108 @ Young Drive" "07:42:30" 843 42 "103427-117" "Madbury Road @ Woodman Road (On Request only)" "07:42:45"
383 "103427-3BSAT01" "103427-3" 262.4729815164472 1.0936374229851966 7815 44 "103427-809" "Rte 108 @ Freshet Road" "11:52:45" 7816 45 "103427-811" "Rte 108 @ 357 NH-108" "11:53:00"
401 "103427-3ARED01" "103427-3" 224.77641002487053 1.248757833471503 8784 9 "103427-144" "Rte 108 @ Stone Quarry Drive" "10:14:40" 8785 10 "103427-810" "Rte 108 @ 354 NH-108" "10:15:00"
trip_coverage_not_active_for_next7_days WARNING 1

trip_coverage_not_active_for_next7_days

Trips data should be valid for at least the next seven days.

This notice is triggered if the date range where a significant number of trips are running ends in less than 7 days.

You can see more about this notice here.

currentDate (?) Current date (YYYYMMDD format). serviceWindowStartDate (?) The start date of the majority service window. serviceWindowEndDate (?) The end date of the majority service window.
"20260509" "20260120" "20260512"