crow-nation — Source Data Validation Report

This report was generated by the Canonical GTFS Schedule validator, version 8.0.1 at 2026-08-21T17:37:17Z,
for the dataset file:///shared/crow-nation_a88cb706.zip. No country code was provided.

Use this report alongside our documentation.

Summary

Agencies included


Feed Info


Publisher Name:
Crow Nation Transit
Feed Email:
ronald.rideshorse@crow-nsn.gov
Feed Language:
English
Feed Start Date:
2026-04-01
Feed End Date:
2028-01-31

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

Counts


  • Agencies: 1
  • Blocks: 0
  • Routes: 4
  • Shapes: 0
  • Stops: 22
  • Trips: 8

Specification Compliance report

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

Notice Code Severity Total
fast_travel_between_consecutive_stops WARNING 12

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.
4 "crow_0547_T01" "3" 189.16352494886092 50.44360665302958 45 14 "1A_010" "Wyola Post Office" "08:52:00" 46 15 "1A_020" "Tribal Administrative Offices" "09:07:00"
9 "crow_1453_T01" "4" 181.05270028390962 21.122815033122787 107 5 "1A_010" "Wyola Post Office" "15:24:00" 108 6 "2A_110" "Lodge Grass Senior Center" "15:30:00"
9 "crow_1453_T01" "4" 493.340684080213 32.88937893868087 109 7 "1A_030" "Lodge Grass IGA" "15:44:00" 110 8 "1A_050" "Teepee Service" "15:47:00"
5 "crow_0705_T01" "4" 227.66309782691272 18.971924818909393 53 6 "1A_050" "Teepee Service" "08:05:00" 54 7 "1A_040" "Western Motel" "08:09:00"
5 "crow_0705_T01" "4" 342.6646868904828 62.821859263255185 55 8 "1A_080" "Liberty" "08:58:00" 56 9 "1A_070" "Billings Town Pump (Johnson Ln)" "09:08:00"
5 "crow_0705_T01" "4" 826.9660598245183 68.91383831870986 58 11 "1A_060" "Billings B.I.A." "10:00:00" 59 12 "1A_080" "Liberty" "10:04:00"
5 "crow_0705_T01" "4" 189.71924818909392 18.971924818909393 60 13 "1A_040" "Western Motel" "10:20:00" 61 14 "1A_050" "Teepee Service" "10:25:00"
3 "crow_0530_T01" "2" 1009.4063749636308 84.1171979136359 17 3 "1A_090" "Billings I.H.S." "06:24:00" 18 4 "2A_070" "B.I.A." "06:28:00"
3 "crow_0530_T01" "2" 426.1437477220041 78.12635374903408 18 4 "2A_070" "B.I.A." "06:28:00" 19 5 "1A_070" "Billings Town Pump (Johnson Ln)" "06:38:00"
3 "crow_0530_T01" "2" 358.35983971494517 29.86331997624543 27 13 "2A_110" "Lodge Grass Senior Center" "08:21:00" 28 14 "1A_020" "Tribal Administrative Offices" "08:25:00"
3 "crow_0530_T01" "2" 159.29559995693552 50.44360665302958 28 14 "1A_020" "Tribal Administrative Offices" "08:25:00" 29 15 "1A_010" "Wyola Post Office" "08:43:00"
3 "crow_0530_T01" "2" 178.03625877539852 50.44360665302958 29 15 "1A_010" "Wyola Post Office" "08:43:00" 30 16 "1A_020" "Tribal Administrative Offices" "08:59:00"
fast_travel_between_far_stops WARNING 4

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.
4 "crow_0547_T01" "3" 189.16352494886092 50.44360665302958 45 14 "1A_010" "Wyola Post Office" "08:52:00" 46 15 "1A_020" "Tribal Administrative Offices" "09:07:00"
9 "crow_1453_T01" "4" 181.05270028390962 21.122815033122787 107 5 "1A_010" "Wyola Post Office" "15:24:00" 108 6 "2A_110" "Lodge Grass Senior Center" "15:30:00"
5 "crow_0705_T01" "4" 227.66309782691272 18.971924818909393 53 6 "1A_050" "Teepee Service" "08:05:00" 54 7 "1A_040" "Western Motel" "08:09:00"
3 "crow_0530_T01" "2" 1009.4063749636308 84.1171979136359 17 3 "1A_090" "Billings I.H.S." "06:24:00" 18 4 "2A_070" "B.I.A." "06:28:00"