bus-it-waikato — Source Data Validation Report

This report was generated by the Canonical GTFS Schedule validator, version 8.0.1 at 2026-07-17T22:54:40Z,
for the dataset file:///shared/bus-it-waikato_cd6e254f.zip. No country code was provided.

Use this report alongside our documentation.

Summary

Agencies included


Feed Info


Publisher Name:
Trillium Solutions, Inc.
Feed Email:
support+test+busit-nz@trilliumtransit.com
Feed Language:
English
Feed Start Date:
2022-07-20
Feed End Date:
2023-12-31

Files included


  1. agency.txt
  2. areas.txt
  3. booking_rules.txt
  4. calendar.txt
  5. calendar_attributes.txt
  6. calendar_dates.txt
  7. directions.txt
  8. fare_attributes.txt
  9. fare_rider_categories.txt
  10. fare_rules.txt
  11. farezone_attributes.txt
  12. feed_info.txt
  13. frequencies.txt
  14. linked_datasets.txt
  15. location_groups.txt
  16. rider_categories.txt
  17. routes.txt
  18. runcut.txt
  19. shapes.txt
  20. stop_attributes.txt
  21. stop_times.txt
  22. stops.txt
  23. timetable_stop_order.txt
  24. timetables.txt
  25. transfers.txt
  26. trips.txt

Counts


  • Agencies: 1
  • Blocks: 1908
  • Routes: 33
  • Shapes: 154
  • Stops: 1406
  • Trips: 1908

Specification Compliance report

1231 notices reported (2 errors, 1110 warnings, 119 infos)

Notice Code Severity Total
missing_required_column ERROR 2

missing_required_column

A required column is missing in the input file.

You can see more about this notice here.

filename (?) The name of the faulty file. fieldName (?) The name of the missing column.
"rider_categories.txt" "is_default_fare_category"
"rider_categories.txt" "rider_category_name"
expired_calendar WARNING 25

expired_calendar

Dataset should not contain date ranges for services that have already expired.

This warning takes into account the calendar_dates.txt file as well as the calendar.txt file.

You can see more about this notice here.

csvRowNumber (?) The row of the faulty record. serviceId (?) The service id of the faulty record.
2 "c_67170_b_77302_d_32"
3 "c_67169_b_77303_d_32"
4 "c_67168_b_77304_d_32"
5 "c_67167_b_77305_d_31"
6 "c_67165_b_77307_d_4"
7 "c_67164_b_77308_d_31"
8 "c_67163_b_77309_d_31"
9 "c_67162_b_77310_d_10"
10 "c_67161_b_77311_d_32"
11 "c_67160_b_77312_d_32"
12 "c_67159_b_77313_d_31"
13 "c_67158_b_77314_d_31"
14 "c_67157_b_77315_d_21"
15 "c_67156_b_77316_d_31"
16 "c_67155_b_77317_d_18"
17 "c_67154_b_77318_d_96"
18 "c_67153_b_77319_d_31"
19 "c_67152_b_77320_d_0"
20 "c_67151_b_77321_d_96"
21 "c_67150_b_77322_d_31"
22 "c_67149_b_77323_d_0"
23 "c_67148_b_77324_d_96"
24 "c_67147_b_77325_d_0"
25 "c_67101_b_77300_d_32"
26 "c_67100_b_77301_d_32"
fast_travel_between_consecutive_stops WARNING 2

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.
1240 "t_5272901_b_77318_tn_0" "74297" 276.26537437746634 3.4533171797183293 26655 1 "4145696" "Hamilton Park Cemetery (On demand only)" "11:39:00" 26657 3 "4146209" "62 Morrinsville Rd" "11:39:45"
1233 "t_5272902_b_77318_tn_0" "74297" 276.26537437746634 3.4533171797183293 26683 1 "4145696" "Hamilton Park Cemetery (On demand only)" "10:39:00" 26685 3 "4146209" "62 Morrinsville Rd" "10:39:45"
feed_expiration_date7_days WARNING 1

feed_expiration_date7_days

Dataset should be valid for at least the next 7 days.

The dataset expiration date defined in feed_info.txt is in seven days or less. At any time, the published GTFS dataset should be valid for at least the next 7 days.

You can see more about this notice here.

csvRowNumber (?) The row number of the faulty record. currentDate (?) Current date (YYYYMMDD format). feedEndDate (?) Feed end date (YYYYMMDD format). suggestedExpirationDate (?) Suggested expiration date (YYYYMMDD format).
2 "20260717" "20231231" "20260724"
route_color_contrast WARNING 4

route_color_contrast

Insufficient route color contrast.

A route's color and route_text_color should be contrasting.

You can see more about this notice here.

routeId (?) The id of the faulty record. csvRowNumber (?) The row number of the faulty record. routeColor (?) The faulty record's HTML route color. routeTextColor (?) The faulty record's HTML route text color.
"74289" 12 "#941C5C" "#000000"
"74315" 21 "#0073D1" "#0000FF"
"74310" 22 "#0073D1" "#0000FF"
"74309" 23 "#0073D1" "#0000FF"
service_has_no_active_day_of_the_week WARNING 3

service_has_no_active_day_of_the_week

A service is not valid for any day of the week.

You can see more about this notice here.

csvRowNumber (?) The row number in calendar.txt where the error occurs. serviceId (?) The service_id field value.
19 "c_67152_b_77320_d_0"
22 "c_67149_b_77323_d_0"
24 "c_67147_b_77325_d_0"
stop_has_too_many_matches_for_shape WARNING 41

stop_has_too_many_matches_for_shape

Stop entry that has many potential matches to the trip's path of travel, as defined by the shape entry in shapes.txt.

This potentially indicates a problem with the location of the stop or the path of the shape.

You can see more about this notice here.

tripCsvRowNumber (?) The row number of the faulty record from `trips.txt`. shapeId (?) The id of the shape that is referred to. tripId (?) The id of the trip that is referred to. stopTimeCsvRowNumber (?) The row number of the faulty record from `stop_times.txt`. stopId (?) The id of the stop that is referred to. stopName (?) The name of the stop that is referred to. match (?) Latitude and longitude pair of the location. matchCount (?) The number of matches for the stop that is referred to.
1321 "p_1425018" "t_5272688_b_77318_tn_0" 24350 "4145834" "13 Te Kowhai Rd E (Placemakers)" [-37.744134836284495,175.22809286449382] 26
1705 "p_1425019" "t_5272760_b_77318_tn_0" 25159 "4145965" "299 Hukanui Rd" [-37.745379827327795,175.2749320984263] 25
1705 "p_1425019" "t_5272760_b_77318_tn_0" 25167 "4146394" "22 Thomas Rd" [-37.73182708610806,175.2843520262839] 23
1705 "p_1425019" "t_5272760_b_77318_tn_0" 25168 "4146186" "7 Wiltshire Dr" [-37.732896591238664,175.2858568005404] 23
1705 "p_1425019" "t_5272760_b_77318_tn_0" 25200 "4146240" "95 Glen Lynne Ave" [-37.74568031367626,175.27454829136613] 27
1849 "p_1425017" "t_5272658_b_77318_tn_0" 23922 "4146686" "The Base (Platform B)" [-37.748076029527034,175.23119091887273] 53
1811 "p_1424955" "t_5270126_b_77313_tn_0" 10748 "4145901" "250 Taharepa Rd" [-38.683374677004444,176.0947610496817] 25
1811 "p_1424955" "t_5270126_b_77313_tn_0" 10749 "4146212" "AC Baths and Thermal Hot Pools" [-38.67782323195708,176.0942520435683] 23
1811 "p_1424955" "t_5270126_b_77313_tn_0" 10750 "4145787" "245 Taharepa Rd" [-38.683376343181386,176.09479694598093] 25
1811 "p_1424955" "t_5270126_b_77313_tn_0" 10751 "4146625" "191 Rifle Range Rd (Paetiki Shops)" [-38.684563002691,176.094806097173] 26
1734 "p_1424952" "t_5270078_b_77313_tn_0" 10371 "4145965" "299 Hukanui Rd" [-37.745379827327795,175.2749320984263] 25
1734 "p_1424952" "t_5270078_b_77313_tn_0" 10379 "4146394" "22 Thomas Rd" [-37.73182708610806,175.2843520262839] 23
1734 "p_1424952" "t_5270078_b_77313_tn_0" 10380 "4146186" "7 Wiltshire Dr" [-37.732896591238664,175.2858568005404] 23
1734 "p_1424952" "t_5270078_b_77313_tn_0" 10412 "4146240" "95 Glen Lynne Ave" [-37.74568031367626,175.27454829136613] 27
1863 "p_1424951" "t_5270071_b_77314_tn_0" 10290 "4146686" "The Base (Platform B)" [-37.748076029527034,175.23119091887273] 53
1810 "p_1425095" "t_5276293_b_77313_tn_0" 74165 "4146212" "AC Baths and Thermal Hot Pools" [-38.67782323195708,176.0942520435683] 23
2 "p_1425097" "t_5276372_b_77321_tn_0" 74561 "4146133" "57 Harriet Johnson Dr (Opp Park)" [-37.246547235211295,175.00895294505747] 22
2 "p_1425097" "t_5276372_b_77321_tn_0" 74582 "4146564" "571 Buckland Rd (Opp Memorial)" [-37.22756825289488,174.92713161476357] 22
2 "p_1425097" "t_5276372_b_77321_tn_0" 74584 "4146088" "Custom St (Pukekohe Train Station)" [-37.20281932012135,174.90924773687536] 24
1791 "p_1424979" "t_5271302_b_77317_tn_0" 16325 "4146353" "Mangakino Town Centre (near Four Square)" [-38.37043337287671,175.77421518931757] 25
1791 "p_1424979" "t_5271302_b_77317_tn_0" 16331 "4146579" "90 Rangatira Dr (Mangakino)" [-38.37205995992941,175.774892153851] 32
1844 "p_1425031" "t_5273442_b_77318_tn_0" 43164 "4146686" "The Base (Platform B)" [-37.748076029527034,175.23119091887273] 53
67 "p_1424927" "t_5269007_b_77318_tn_0" 4423 "4146089" "37 Pelorus St" [-37.82338758383559,175.29291837366992] 23
67 "p_1424927" "t_5269007_b_77318_tn_0" 4432 "4146422" "2 Tomin Rd" [-37.81961384859033,175.28311710642484] 27
67 "p_1424927" "t_5269007_b_77318_tn_0" 4459 "4146687" "The Base (Platform A)" [-37.74788962034659,175.23125601795002] 37
448 "p_1425060" "t_5274051_b_77325_tn_0" 52324 "4146255" "Rotokauri Transport Hub (Platform 4)" [-37.749843191293515,175.23045675257114] 25
448 "p_1425060" "t_5274051_b_77325_tn_0" 52392 "4146255" "Rotokauri Transport Hub (Platform 4)" [-37.749843191293515,175.23045675257114] 25
448 "p_1425060" "t_5274051_b_77325_tn_0" 52324 "4146255" "Rotokauri Transport Hub (Platform 4)" [-37.749843191293515,175.23045675257114] 25
1845 "p_1424999" "t_5271964_b_77318_tn_0" 20127 "4146686" "The Base (Platform B)" [-37.748076029527034,175.23119091887273] 53
66 "p_1424996" "t_5271637_b_77318_tn_0" 17968 "4146687" "The Base (Platform A)" [-37.74788962034659,175.23125601795002] 37
1888 "p_1425055" "t_5273966_b_77313_tn_0" 47461 "4146686" "The Base (Platform B)" [-37.748076029527034,175.23119091887273] 53
1728 "p_1425052" "t_5273882_b_77313_tn_0" 46967 "4145965" "299 Hukanui Rd" [-37.745379827327795,175.2749320984263] 25
1728 "p_1425052" "t_5273882_b_77313_tn_0" 46975 "4146394" "22 Thomas Rd" [-37.73182708610806,175.2843520262839] 23
1728 "p_1425052" "t_5273882_b_77313_tn_0" 46976 "4146186" "7 Wiltshire Dr" [-37.732896591238664,175.2858568005404] 23
1728 "p_1425052" "t_5273882_b_77313_tn_0" 47008 "4146240" "95 Glen Lynne Ave" [-37.74568031367626,175.27454829136613] 27
991 "p_1424946" "t_5269789_b_77318_tn_0" 8953 "4145709" "115 Holland Rd" [-37.76709091756616,175.28868087311045] 21
991 "p_1424946" "t_5269789_b_77318_tn_0" 8964 "4146487" "85 Snell Dr" [-37.761754017528396,175.28875076344025] 23
1870 "p_1424948" "t_5269919_b_77313_tn_0" 9504 "4146686" "The Base (Platform B)" [-37.748076029527034,175.23119091887273] 53
1870 "p_1424948" "t_5269919_b_77313_tn_0" 9528 "4146068" "Mercer Service Centre" [-37.27836279558305,175.04716015184343] 21
1870 "p_1424948" "t_5269919_b_77313_tn_0" 9538 "4146564" "571 Buckland Rd (Opp Memorial)" [-37.22756825289488,174.92713161476357] 22
1870 "p_1424948" "t_5269919_b_77313_tn_0" 9540 "4146088" "Custom St (Pukekohe Train Station)" [-37.20281932012135,174.90924773687536] 33
stop_too_far_from_shape WARNING 6

stop_too_far_from_shape

Stop too far from trip shape.

Per GTFS Best Practices, route alignments (in shapes.txt) should be within 100 meters of stop locations which a trip serves. This potentially indicates a problem with the location of the stop or the path of the shape.

You can see more about this notice here.

tripCsvRowNumber (?) The row number of the faulty record from `trips.txt`. shapeId (?) The id of the shape that is referred to. tripId (?) The id of the trip that is referred to. stopTimeCsvRowNumber (?) The row number of the faulty record from `stop_times.txt`. stopId (?) The id of the stop that is referred to. stopName (?) The name of the stop that is referred to. match (?) Latitude and longitude pair of the location. geoDistanceToShape (?) Distance from stop to shape.
1528 "p_1424956" "t_5270134_b_77320_tn_0" 10868 "4146032" "47 Clyde St (outside Marian Catholic School)" [-37.7908696215985,175.29592792042604] 150.6168647988238
1405 "p_1424923" "t_5268907_b_77310_tn_0" 4260 "4146415" "Transport Centre (Bryce St - 2)" [-37.7873254293835,175.279575469096] 154.90168218439476
900 "p_1425061" "t_5274711_b_77318_tn_0" 63774 "4146415" "Transport Centre (Bryce St - 2)" [-37.7873254293835,175.279575469096] 154.90168218439476
915 "p_1425057" "t_5273973_b_77314_tn_0" 47526 "4146415" "Transport Centre (Bryce St - 2)" [-37.7873254293835,175.279575469096] 154.90168218439476
1527 "p_1425116" "t_5276896_b_77320_tn_0" 78296 "4146032" "47 Clyde St (outside Marian Catholic School)" [-37.7908696215985,175.29592792042604] 150.6168647988238
1377 "p_1424947" "t_5269882_b_77318_tn_0" 9295 "4146415" "Transport Centre (Bryce St - 2)" [-37.7873254293835,175.279575469096] 154.90168218439476
stop_too_far_from_shape_using_user_distance WARNING 1013

stop_too_far_from_shape_using_user_distance

Stop time too far from shape.

A stop time entry that is a large distance away from the location of the shape in shapes.txt as defined by shape_dist_traveled values.

You can see more about this notice here.

Only the first 50 of 1013 affected records are displayed below.

tripCsvRowNumber (?) The row number of the faulty record from `trips.txt`. shapeId (?) The id of the shape that is referred to. tripId (?) The id of the trip that is referred to. stopTimeCsvRowNumber (?) The row number of the faulty record from `stop_times.txt`. stopId (?) The id of the stop that is referred to. stopName (?) The name of the stop that is referred to. match (?) Latitude and longitude pair of the location. geoDistanceToShape (?) Distance from stop to shape.
1365 "p_1424965" "t_5270841_b_77314_tn_0" 13810 "4146078" "293 Clarkin Rd" [-37.762529652927256,175.28777906506153] 101.31474552232689
1529 "p_1424966" "t_5270843_b_77320_tn_0" 13833 "4146840" "Opp 403 Hukanui Rd" [-37.73741413993669,175.273471428335] 105.13274269950576
1529 "p_1424966" "t_5270843_b_77320_tn_0" 13834 "4145545" "Opp 373 Hukanui Rd" [-37.7401097179443,175.27406393551396] 105.15312260773693
1529 "p_1424966" "t_5270843_b_77320_tn_0" 13835 "4145910" "Opp 343 Hukanui Rd" [-37.74313232283532,175.27428708801997] 103.66468888507335
1321 "p_1425018" "t_5272688_b_77318_tn_0" 24351 "4146686" "The Base (Platform B)" [-37.746813739106294,175.2327049464394] 193.3566283291117
1321 "p_1425018" "t_5272688_b_77318_tn_0" 24376 "4146677" "1240 Victoria St" [-37.77512984732779,175.27204227812817] 216.2969281600088
1321 "p_1425018" "t_5272688_b_77318_tn_0" 24377 "4146718" "Opp 1161 Victoria St" [-37.7780896979198,175.27474907295849] 206.3851186713786
1321 "p_1425018" "t_5272688_b_77318_tn_0" 24378 "4146854" "1010 Victoria St" [-37.78053713831197,175.2768975421736] 207.2313403990933
1321 "p_1425018" "t_5272688_b_77318_tn_0" 24379 "4146090" "800 Victoria St (outside Fastlane Fitness)" [-37.78332039380111,175.2794540947576] 249.21181008574973
1321 "p_1425018" "t_5272688_b_77318_tn_0" 24380 "4145795" "610 Victoria St" [-37.78551797025075,175.2800496122182] 179.6074562322545
1248 "p_1424964" "t_5270810_b_77313_tn_0" 13654 "4145874" "131 Anglesea St (outside Pilates centre)" [-37.79134110304125,175.28332232326696] 145.14356855666873
1248 "p_1424964" "t_5270810_b_77313_tn_0" 13655 "4145568" "209 Anglesea St" [-37.789212535133544,175.28134463574395] 145.15682441675895
1705 "p_1425019" "t_5272760_b_77318_tn_0" 25171 "4146877" "100 St. James Dr" [-37.73669309307473,175.28195496373735] 103.91172872942859
1705 "p_1425019" "t_5272760_b_77318_tn_0" 25172 "4146250" "52 St. James Dr" [-37.73463309335658,175.2822933670017] 102.84368273185503
1705 "p_1425019" "t_5272760_b_77318_tn_0" 25173 "4145973" "22 St. James Dr" [-37.73346052575115,175.28480993502455] 100.65363699319595
1705 "p_1425019" "t_5272760_b_77318_tn_0" 25198 "4146227" "27 Glen Lynne Ave" [-37.746915287608374,175.26931033433934] 125.42033787575704
1705 "p_1425019" "t_5272760_b_77318_tn_0" 25199 "4146858" "51 Glen Lynne Ave" [-37.7460164858252,175.2718672806714] 123.58949241573559
1705 "p_1425019" "t_5272760_b_77318_tn_0" 25200 "4146240" "95 Glen Lynne Ave" [-37.7462698234472,175.27532317102168] 102.6378589520109
1176 "p_1424961" "t_5270431_b_77318_tn_0" 12435 "4145808" "Opp 73 Moonlight Dr" [-37.72416638132746,175.26756703151125] 218.05854438984915
1176 "p_1424961" "t_5270431_b_77318_tn_0" 12436 "4145517" "32 Moonlight Dr" [-37.72488916559782,175.27176762617424] 105.49569430032338
1176 "p_1424961" "t_5270431_b_77318_tn_0" 12437 "4146095" "36 Alconbury Dr" [-37.727608784512896,175.27087386735712] 105.01985950969927
1478 "p_1424962" "t_5270565_b_77318_tn_0" 13578 "4146789" "219A Killarney Rd" [-37.79517554021025,175.24611414650636] 337.45747194100267
1478 "p_1424962" "t_5270565_b_77318_tn_0" 13579 "4145981" "Opp 68 Whatawhata Rd (Dinsdale Shops)" [-37.796507901861176,175.24082776263444] 350.7934305544391
1478 "p_1424962" "t_5270565_b_77318_tn_0" 13581 "4146544" "125 Whatawhata Rd" [-37.79735190265302,175.23595476186233] 346.95852702747476
428 "p_1424970" "t_5270912_b_77325_tn_0" 13931 "4146544" "125 Whatawhata Rd" [-37.797351902652984,175.23595476186216] 346.958527042166
428 "p_1424970" "t_5270912_b_77325_tn_0" 13932 "4146619" "185 Whatawhata Rd" [-37.795938140804296,175.23408767892622] 234.74346904226346
428 "p_1424970" "t_5270912_b_77325_tn_0" 13933 "4146034" "Opp 40 Newcastle Rd" [-37.791345385039776,175.23493472536694] 352.1551294677133
428 "p_1424970" "t_5270912_b_77325_tn_0" 13934 "4146600" "107 Newcastle Rd" [-37.787600156303036,175.2375436399765] 310.43040298337905
428 "p_1424970" "t_5270912_b_77325_tn_0" 13935 "4146837" "126 Ellicot Rd" [-37.78570162980249,175.24319080622044] 349.08375623242955
428 "p_1424970" "t_5270912_b_77325_tn_0" 13936 "4145952" "88 Ellicott Rd" [-37.783366679957574,175.2463653764587] 346.2535299823809
428 "p_1424970" "t_5270912_b_77325_tn_0" 13937 "4146329" "26 Ellicott Rd" [-37.779166366291705,175.24808742718213] 269.56960294728856
428 "p_1424970" "t_5270912_b_77325_tn_0" 13938 "4145759" "65 Avalon Dr (outside Mobile)" [-37.772651266642534,175.24192095066027] 347.7407420069413
428 "p_1424970" "t_5270912_b_77325_tn_0" 13939 "4145955" "117 Avalon Dr" [-37.76892758347948,175.23855701027833] 333.88066873308173
428 "p_1424970" "t_5270912_b_77325_tn_0" 13940 "4146766" "7 Foreman Rd (Wintec Rotokauri)" [-37.75896334533006,175.23599023530804] 291.78074499840005
428 "p_1424970" "t_5270912_b_77325_tn_0" 13941 "4145525" "Opp 28 Foreman Rd" [-37.75672211339305,175.23497070954704] 324.10677550745527
428 "p_1424970" "t_5270912_b_77325_tn_0" 13942 "4146283" "69 Foreman Rd (Mainfreight)" [-37.7525415921905,175.23356627438] 303.0778412276529
1256 "p_1424971" "t_5270958_b_77318_tn_0" 14136 "4145665" "87 Bryant Rd" [-37.753896318254036,175.25241626745176] 145.90848440182378
1256 "p_1424971" "t_5270958_b_77318_tn_0" 14137 "4145683" "121 Bryant Rd" [-37.75274636137491,175.2544666443348] 145.8233249982983
1256 "p_1424971" "t_5270958_b_77318_tn_0" 14138 "4146110" "99 Sandwich Rd" [-37.74833025401529,175.25226584841735] 145.85424076469107
1256 "p_1424971" "t_5270958_b_77318_tn_0" 14139 "4146656" "197 Sandwich Rd" [-37.74763481496613,175.24846826664302] 108.44804450482494
1256 "p_1424971" "t_5270958_b_77318_tn_0" 14140 "4146538" "9 Totara Dr" [-37.746152060964874,175.248394347911] 146.22233305806984
1256 "p_1424971" "t_5270958_b_77318_tn_0" 14142 "4145720" "Cullimore St (near Cullimore Park)" [-37.745500874278186,175.2437321303502] 145.46738570678102
1256 "p_1424971" "t_5270958_b_77318_tn_0" 14143 "4146003" "Pukete Rd (Cullimore St)" [-37.747885379627554,175.24057327795734] 139.49296627831856
1233 "p_1425026" "t_5272902_b_77318_tn_0" 26707 "4145874" "131 Anglesea St (outside Pilates centre)" [-37.791341103041084,175.28332232326682] 145.14356857893944
1233 "p_1425026" "t_5272902_b_77318_tn_0" 26708 "4145568" "209 Anglesea St" [-37.78921253513338,175.2813446357438] 145.1568244393801
1063 "p_1425024" "t_5272863_b_77313_tn_0" 25943 "4145986" "130 Anglesea St" [-37.793561821549424,175.28594292077688] 190.71698003744996
1063 "p_1425024" "t_5272863_b_77313_tn_0" 25945 "4146724" "17 Palmerston St (opp ST. Peters Tennis club)" [-37.79731433163001,175.28127311077822] 272.200317426259
1063 "p_1425024" "t_5272863_b_77313_tn_0" 25946 "4145515" "75 Pembroke St" [-37.80116013938007,175.280925671062] 272.76862893853803
1063 "p_1425024" "t_5272863_b_77313_tn_0" 25947 "4145608" "125 Pembroke St" [-37.8049606568301,175.281062769446] 273.32781106346886
1727 "p_1425021" "t_5272839_b_77313_tn_0" 25664 "4146650" "Kimbrae Dr (Opp Kowaro St)" [-37.7200994587126,175.270139665061] 105.45756137158602
stop_without_stop_time WARNING 14

stop_without_stop_time

A stop in stops.txt is not referenced by any stop_times.stop_id.

Such stops are not used by any trip and normally do not provide user value. This notice may indicate a typo in stop_times.txt.

You can see more about this notice here.

csvRowNumber (?) The row number of the faulty record. stopId (?) The id of the faulty stop. stopName (?) The name of the faulty stop.
113 "4145587" "Cambridge Rd (opp Oderings Garden Centre) (hail2ride)"
239 "4145713" "61 Bader St"
368 "4145842" "56 Bader St"
390 "4145864" "Lynden Court East B (Chartwell Shopping Centre)"
730 "4146204" "Transport Centre (Platform E)"
731 "4146205" "Devine Rd (Tamahere)"
732 "4146206" "Shakespeare St (Leamington Medical Centre)"
802 "4146276" "Huka Falls"
825 "4146299" "99 Bader St"
969 "4146443" "Transport Centre (Platform F)"
1133 "4146607" "102 Bader St"
1241 "4146715" "Cambridge Rd (Oderings Garden Centre) (hail2ride)"
1266 "4146740" "Manu Bay (Manu Bay Rd)"
1365 "4146839" "Avantidrome/ St Peters"
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.
"20260717" "20220502" "20230128"
big_gap_in_service INFO 3

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.
"c_67163_b_77309_d_31" "2022-09-30" "2022-10-17" 16
"c_67147_b_77325_d_0" "2022-07-22" "2022-10-03" 72
"c_67147_b_77325_d_0" "2022-10-14" "2022-12-19" 65
feed_valid_beyond_total_service_window INFO 1

feed_valid_beyond_total_service_window

The feed is valid 14 days beyond its total service window.

You can see more about this notice here.

feedStartDate (?) The feed start date from feed_info.txt. feedEndDate (?) The feed end date from feed_info.txt. serviceWindowStartDate (?) The earliest active service date across all services. serviceWindowEndDate (?) The latest active service date across all services.
"2022-07-20" "2023-12-31" "2022-05-01" "2023-01-28"
service_window_outside_feed_period INFO 14

service_window_outside_feed_period

A service window is not covered by the feed's validity period.

You can see more about this notice here.

serviceId (?) The service_id whose active window extends outside the feed validity period. serviceWindowStartDate (?) The first active date of the service window. serviceWindowEndDate (?) The last active date of the service window. daysBeforeFeedStart (?) Number of days the service window extends before feed_start_date (0 if none). daysAfterFeedEnd (?) Number of days the service window extends after feed_end_date (0 if none).
"c_67159_b_77313_d_31" "2022-05-02" "2023-01-27" 79 0
"c_67151_b_77321_d_96" "2022-05-01" "2023-01-28" 80 0
"c_67156_b_77316_d_31" "2022-05-02" "2023-01-27" 79 0
"c_67153_b_77319_d_31" "2022-07-01" "2023-01-27" 19 0
"c_67158_b_77314_d_31" "2022-05-02" "2023-01-27" 79 0
"c_67161_b_77311_d_32" "2022-05-07" "2023-01-28" 74 0
"c_67157_b_77315_d_21" "2022-05-02" "2023-01-27" 79 0
"c_67162_b_77310_d_10" "2022-05-03" "2023-01-26" 78 0
"c_67164_b_77308_d_31" "2022-07-11" "2022-12-23" 9 0
"c_67165_b_77307_d_4" "2022-05-04" "2022-08-24" 77 0
"c_67167_b_77305_d_31" "2022-07-11" "2022-07-22" 9 0
"c_67148_b_77324_d_96" "2022-07-16" "2022-12-31" 4 0
"c_67155_b_77317_d_18" "2022-05-03" "2023-01-27" 78 0
"c_67154_b_77318_d_96" "2022-05-01" "2023-01-28" 80 0
trip_headsign_matches_intermediate_stop INFO 55

trip_headsign_matches_intermediate_stop

Trip headsign matches the name of an intermediate stop, not the last stop.

The trip_headsign matches the stop_name of a stop that is not the last stop of the trip. This may confuse passengers boarding after that stop, since the headsign suggests the vehicle is heading to a stop it has already passed.

You can see more about this notice here.

Only the first 50 of 55 affected records are displayed below.

csvRowNumber (?) The row number of the faulty record in `trips.txt`. tripId (?) The id of the trip with the problematic headsign. tripHeadsign (?) The headsign value that matches an intermediate stop name. stopId1 (?) The id of the intermediate stop whose name matches the headsign. stopSequence (?) The stop_sequence value of the intermediate stop that matches the headsign. stopId2 (?) The id of the actual last stop of the trip.
258 "t_5271475_b_77324_tn_0" "Transport Centre" "4146426" 26 "4146436"
271 "t_5271422_b_77324_tn_0" "Transport Centre" "4146426" 26 "4146436"
272 "t_5271423_b_77324_tn_0" "Transport Centre" "4146426" 26 "4146436"
273 "t_5271430_b_77324_tn_0" "Transport Centre" "4146426" 26 "4146436"
274 "t_5271448_b_77324_tn_0" "Transport Centre" "4146426" 26 "4146436"
275 "t_5271454_b_77324_tn_0" "Transport Centre" "4146426" 26 "4146436"
276 "t_5271456_b_77324_tn_0" "Transport Centre" "4146426" 26 "4146436"
277 "t_5271466_b_77324_tn_0" "Transport Centre" "4146426" 26 "4146436"
278 "t_5271468_b_77324_tn_0" "Transport Centre" "4146426" 26 "4146436"
279 "t_5271472_b_77324_tn_0" "Transport Centre" "4146426" 26 "4146436"
280 "t_5271476_b_77324_tn_0" "Transport Centre" "4146426" 26 "4146436"
281 "t_5271479_b_77324_tn_0" "Transport Centre" "4146426" 26 "4146436"
307 "t_5271160_b_77323_tn_0" "Transport Centre" "4146426" 25 "4146436"
308 "t_5271161_b_77323_tn_0" "Transport Centre" "4146426" 25 "4146436"
309 "t_5271162_b_77323_tn_0" "Transport Centre" "4146426" 25 "4146436"
310 "t_5271163_b_77323_tn_0" "Transport Centre" "4146426" 25 "4146436"
311 "t_5271164_b_77323_tn_0" "Transport Centre" "4146426" 25 "4146436"
312 "t_5271220_b_77323_tn_0" "Transport Centre" "4146426" 25 "4146436"
313 "t_5271221_b_77323_tn_0" "Transport Centre" "4146426" 25 "4146436"
314 "t_5271224_b_77323_tn_0" "Transport Centre" "4146426" 25 "4146436"
315 "t_5271226_b_77323_tn_0" "Transport Centre" "4146426" 25 "4146436"
316 "t_5271227_b_77323_tn_0" "Transport Centre" "4146426" 25 "4146436"
317 "t_5271438_b_77323_tn_0" "Transport Centre" "4146426" 26 "4146436"
318 "t_5271427_b_77323_tn_0" "Transport Centre" "4146426" 26 "4146436"
319 "t_5271424_b_77323_tn_0" "Transport Centre" "4146426" 26 "4146436"
320 "t_5271229_b_77323_tn_0" "Transport Centre" "4146426" 25 "4146436"
321 "t_5271228_b_77323_tn_0" "Transport Centre" "4146426" 25 "4146436"
322 "t_5271447_b_77323_tn_0" "Transport Centre" "4146426" 26 "4146436"
323 "t_5271453_b_77323_tn_0" "Transport Centre" "4146426" 26 "4146436"
324 "t_5271440_b_77323_tn_0" "Transport Centre" "4146426" 26 "4146436"
325 "t_5271467_b_77323_tn_0" "Transport Centre" "4146426" 26 "4146436"
326 "t_5271469_b_77323_tn_0" "Transport Centre" "4146426" 26 "4146436"
327 "t_5271470_b_77323_tn_0" "Transport Centre" "4146426" 26 "4146436"
328 "t_5271474_b_77323_tn_0" "Transport Centre" "4146426" 26 "4146436"
329 "t_5271478_b_77323_tn_0" "Transport Centre" "4146426" 26 "4146436"
330 "t_5271480_b_77323_tn_0" "Transport Centre" "4146426" 26 "4146436"
345 "t_5271409_b_77320_tn_0" "Transport Centre" "4146426" 26 "4146436"
346 "t_5271405_b_77320_tn_0" "Transport Centre" "4146426" 26 "4146436"
347 "t_5271398_b_77320_tn_0" "Transport Centre" "4146426" 26 "4146436"
348 "t_5271245_b_77320_tn_0" "Transport Centre" "4146426" 25 "4146436"
349 "t_5271244_b_77320_tn_0" "Transport Centre" "4146426" 25 "4146436"
350 "t_5271243_b_77320_tn_0" "Transport Centre" "4146426" 25 "4146436"
351 "t_5271230_b_77320_tn_0" "Transport Centre" "4146426" 25 "4146436"
352 "t_5271225_b_77320_tn_0" "Transport Centre" "4146426" 25 "4146436"
353 "t_5271223_b_77320_tn_0" "Transport Centre" "4146426" 25 "4146436"
354 "t_5271393_b_77320_tn_0" "Transport Centre" "4146426" 26 "4146436"
355 "t_5271254_b_77320_tn_0" "Transport Centre" "4146426" 25 "4146436"
356 "t_5271494_b_77320_tn_0" "Transport Centre" "4146426" 26 "4146436"
357 "t_5271410_b_77320_tn_0" "Transport Centre" "4146426" 26 "4146436"
376 "t_5271392_b_77308_tn_0" "Transport Centre" "4146426" 26 "4146436"
unknown_column INFO 37

unknown_column

A column name is unknown.

You can see more about this notice here.

filename (?) The name of the faulty file. fieldName (?) The name of the unknown column. index (?) The index of the faulty column.
"areas.txt" "wkt" 2
"agency.txt" "tts_agency_name" 8
"calendar.txt" "service_name" 2
"calendar_dates.txt" "holiday_name" 3
"feed_info.txt" "feed_license" 5
"feed_info.txt" "feed_id" 10
"rider_categories.txt" "rider_category_description" 2
"routes.txt" "min_headway_minutes" 11
"routes.txt" "eligibility_restricted" 12
"routes.txt" "tts_route_short_name" 15
"routes.txt" "tts_route_long_name" 16
"stop_times.txt" "start_service_area_id" 11
"stop_times.txt" "end_service_area_id" 12
"stop_times.txt" "start_service_area_radius" 13
"stop_times.txt" "end_service_area_radius" 14
"stop_times.txt" "start_pickup_dropoff_window" 19
"stop_times.txt" "end_pickup_dropoff_window" 20
"stop_times.txt" "mean_duration_factor" 21
"stop_times.txt" "mean_duration_offset" 22
"stop_times.txt" "safe_duration_factor" 23
"stop_times.txt" "safe_duration_offset" 24
"stop_times.txt" "tts_stop_headsign" 25
"stop_times.txt" "min_arrival_time" 26
"stop_times.txt" "max_departure_time" 27
"stops.txt" "position" 13
"stops.txt" "direction" 14
"trips.txt" "trip_type" 11
"trips.txt" "drt_max_travel_time" 12
"trips.txt" "drt_avg_travel_time" 13
"trips.txt" "drt_advance_book_min" 14
"trips.txt" "drt_pickup_message" 15
"trips.txt" "drt_drop_off_message" 16
"trips.txt" "continuous_pickup_message" 17
"trips.txt" "continuous_drop_off_message" 18
"trips.txt" "tts_trip_headsign" 19
"trips.txt" "tts_trip_short_name" 20
"location_groups.txt" "location_id" 2
unknown_file INFO 9

unknown_file

A file is unknown.

You can see more about this notice here.

filename (?) The name of the unknown file.
"calendar_attributes.txt"
"directions.txt"
"fare_rider_categories.txt"
"farezone_attributes.txt"
"runcut.txt"
"stop_attributes.txt"
"timetable_stop_order.txt"
"timetables.txt"
"linked_datasets.txt"