greater-sydney — Source Data Validation Report

This report was generated by the Canonical GTFS Schedule validator, version 7.1.0 at 2026-05-29T22:58:55Z,
for the dataset file:///shared/greater-sydney_dd1fcdc9.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:
N/A
Publisher URL:
N/A
Feed Email:
N/A
Feed Language:
N/A

Files included


  1. agency.txt
  2. calendar.txt
  3. calendar_dates.txt
  4. levels.txt
  5. notes.txt
  6. pathways.txt
  7. routes.txt
  8. shapes.txt
  9. stop_times.txt
  10. stops.txt
  11. trips.txt

Counts


  • Agencies: 692
  • Blocks: 18702
  • Routes: 10226
  • Shapes: 22591
  • Stops: 170500
  • Trips: 217318

Specification Compliance report

23614 notices reported (9 errors, 23600 warnings, 5 infos)

Notice Code Severity Total
block_trips_with_overlapping_stop_times ERROR 1

block_trips_with_overlapping_stop_times

Trips with the same block id have overlapping stop times.

You can see more about this notice here.

csvRowNumberA (?) The row number from `trips.txt` of the first faulty trip. tripIdA (?) The id of first faulty trip. serviceIdA (?) The service id of the first faulty trip. csvRowNumberB (?) The row number from `trips.txt` of the second faulty trip. tripIdB (?) The id of the other faulty trip. serviceIdB (?) The service id of the other faulty trip. blockId (?) The `trips.block_id` of the overlapping trip. intersection (?) The overlapping period.
110145 "1973442" "TA+ah600+10" 114541 "2378210" "TA+R52+10" "10+1" "20260601"
decreasing_or_equal_stop_time_distance ERROR 6

decreasing_or_equal_stop_time_distance

Decreasing or equal shape_dist_traveled in stop_times.txt.

When sorted by stop_times.stop_sequence, two consecutive entries in stop_times.txt should have increasing distance, based on the field shape_dist_traveled. If the values are equal, this is considered as an error.

You can see more about this notice here.

tripId (?) The id of the faulty trip. stopId (?) The id of the faulty stop. csvRowNumber (?) The row number from `stop_times.txt`. shapeDistTraveled (?) Actual distance traveled along the shape from the first shape point to the faulty record. stopSequence (?) The faulty record's `stop_times.stop_sequence`. prevCsvRowNumber (?) The row number from `stop_times.txt` of the previous stop time. prevShapeDistTraveled (?) Actual distance traveled along the shape from the first shape point to the previous stop time. prevStopSequence (?) The previous record's `stop_times.stop_sequence`.
"2614472" "2620147" 5588965 58608.11 24 5588964 58608.11 23
"2578566" "2155390" 1207070 7960.3 17 1207069 7960.3 16
"2504608" "217374" 780744 6818.01 14 780743 6818.01 13
"2625127" "2680442" 4485884 25741.0 17 4485883 25741.0 16
"2493712" "2155390" 1090568 5440.0 10 1090567 5440.0 9
"2612296" "2486158" 4697730 6558.27 6 4697729 6558.27 5
number_out_of_range ERROR 1

number_out_of_range

Out of range value.

The values in the given column of the input rows are out of range.

You can see more about this notice here.

filename (?) The name of the faulty file. csvRowNumber (?) The row of the faulty record. fieldName (?) The name of the faulty field. fieldType (?) The type of the faulty field. fieldValue (?) Faulty value.
"pathways.txt" 4874 "traversal_time" "positive integer" 0
point_near_origin ERROR 1

point_near_origin

A point is too close to origin (0, 0).

You can see more about this notice here.

filename (?) The name of the affected GTFS file. csvRowNumber (?) The row of the faulty row. entityId (?) The id of the faulty entity. latFieldName (?) The name of the field that uses latitude value. latFieldValue (?) The latitude of the faulty row. lonFieldName (?) The name of the field that uses longitude value. lonFieldValue (?) The longitude of the faulty row
"stops.txt" 119673 "G268012" "stop_lat" 0.0 "stop_lon" 0.0
duplicate_route_name WARNING 11

duplicate_route_name

Two distinct routes have either the same route_short_name, the same route_long_name, or the same combination of route_short_name and route_long_name.

All routes of the same route_type with the same agency_id should have unique combinations of route_short_name and route_long_name.

Note that there may be valid cases where routes have the same short and long name, e.g., if they serve different areas. However, different directions must be modeled as the same route.

Example of bad data:

route_id route_short_name route_long_name
route1 U1 Southern
route2 U1 Southern

You can see more about this notice here.

csvRowNumber1 (?) The row number of the first occurrence. routeId1 (?) The id of the the first occurrence. csvRowNumber2 (?) The row number of the other occurrence. routeId2 (?) The id of the the other occurrence. routeShortName (?) Common `routes.route_short_name`. routeLongName (?) Common `routes.route_long_name`. routeTypeValue (?) Common `routes.route_type`. agencyId (?) Common `routes.agency_id`.
7 "1-27S-C-sj2-1" 8 "1-27S-C-sj2-2" "27SC" "Wollongong, then all stations to Port Kembla" -1 "700"
7 "1-27S-C-sj2-1" 9 "1-27S-C-sj2-4" "27SC" "Wollongong, then all stations to Port Kembla" -1 "700"
12 "1-443-sj2-1" 13 "1-443-sj2-2" "443" "City QVB to White Bay Power Station" -1 "25102"
12 "1-443-sj2-1" 14 "1-443-sj2-3" "443" "City QVB to White Bay Power Station" -1 "25102"
21 "1-61S-C-sj2-1" 22 "1-61S-C-sj2-2" "61SC" "Wollongong, Kiama, then all stations to Bomaderry (Nowra)" -1 "700"
23 "1-62S-C-sj2-1" 24 "1-62S-C-sj2-2" "62SC" "Wollongong, then all stations to Kiama" -1 "700"
36 "1-SC0-1-sj2-1" 38 "1-SC0-1-sj2-3" "SC01" "Kiama to Bomaderry" -1 "701"
2356 "2-T1-N-sj2-1" 2357 "2-T1-W-sj2-1" "T1" "T1 North Shore and Western Line" 2 "x0001"
4197 "4-CCL-C-sj2-1" 4198 "4-CCL-C-sj2-2" "CCLC" "CCLC Lane Cove Ferry" 4 "CCC"
4197 "4-CCL-C-sj2-1" 4199 "4-CCL-C-sj2-3" "CCLC" "CCLC Lane Cove Ferry" 4 "CCC"
4208 "4-WAG-E-sj2-1" 4209 "4-WAG-E-sj2-2" "WAGE" "WAGE Palm Beach to Ettalong Ferry" 4 "301"
equal_shape_distance_diff_coordinates_distance_below_threshold WARNING 1

equal_shape_distance_diff_coordinates_distance_below_threshold

Two consecutive points have equal shape_dist_traveled and different lat/lon coordinates in shapes.txt and the distance between the two points is greater than 0 but less than 1.11m.

When sorted by shape.shape_pt_sequence, the values for shape_dist_traveled must increase along a shape. Two consecutive points with equal values for shape_dist_traveled and small difference of coordinates (greater than 0 but less than 1.11 m distance) result in a warning.

You can see more about this notice here.

shapeId (?) The id of the faulty shape. csvRowNumber (?) The row number from `shapes.txt`. shapeDistTraveled (?) The faulty record's `shape_dist_traveled` value. shapePtSequence (?) The faulty record's `shapes.shape_pt_sequence`. prevCsvRowNumber (?) The row number from `shapes.txt` of the previous shape point. prevShapeDistTraveled (?) The previous shape point's `shape_dist_traveled` value. prevShapePtSequence (?) The previous record's `shapes.shape_pt_sequence`. actualDistanceBetweenShapePoints (?) Actual distance traveled along the shape from the first shape point to the previous shape point.
"51-S45-9-sj2-1.2.H" 7606069 7460.46 140 7606068 7460.46 139 0.45166682643107664
fast_travel_between_consecutive_stops WARNING 3645

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 3645 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.
154834 "2623723" "57-812-sj2-1" 487.92449347308315 0.13553458152030087 4395203 7 "2577170" "Taylor Av Before Old Hume Hwy" "09:59:02" 4395204 8 "257778" "Old Hume Hwy Opp Australia Av" "09:59:03"
151489 "2624277" "53-S10-9-sj2-1" 219.3722082233282 1.5843548371684815 4329736 12 "2340124" "Farrer Memorial Agricultural High School" "08:17:01" 4329737 13 "23401262" "438 Calala Lane" "08:17:27"
151489 "2624277" "53-S10-9-sj2-1" 281.3391564855539 0.3125990627617265 4329737 13 "23401262" "438 Calala Lane" "08:17:27" 4329738 14 "23401263" "Calala Lane At Burgess Lane" "08:17:31"
151489 "2624277" "53-S10-9-sj2-1" 293.9712060773372 0.5716106784837112 4329738 14 "23401263" "Calala Lane At Burgess Lane" "08:17:31" 4329739 15 "2340130" "Calala Lane At Falcon Dr" "08:17:38"
151489 "2624277" "53-S10-9-sj2-1" 282.3296480811215 0.47054941346853585 4329739 15 "2340130" "Calala Lane At Falcon Dr" "08:17:38" 4329740 16 "2340133" "Calala Lane After Darrell Rd" "08:17:44"
151489 "2624277" "53-S10-9-sj2-1" 279.60559067517823 0.3106728785279758 4329740 16 "2340133" "Calala Lane After Darrell Rd" "08:17:44" 4329741 17 "23401264" "Calala Lane Opp Harrier Pde" "08:17:48"
151489 "2624277" "53-S10-9-sj2-1" 260.96877782356245 0.6524219445589061 4329741 17 "23401264" "Calala Lane Opp Harrier Pde" "08:17:48" 4329742 18 "2340144" "Calala Lane Opp Osprey Way" "08:17:57"
151489 "2624277" "53-S10-9-sj2-1" 309.2794822428829 0.3436438691587588 4329742 18 "2340144" "Calala Lane Opp Osprey Way" "08:17:57" 4329743 19 "2340148" "Calala Lane After Boronia Dr" "08:18:01"
162121 "2624860" "71-523-X-sj2-1" 1185.5280533208024 0.32931334814466734 4663370 1 "2795227" "Logan St After Ranken Bridge Rd" "07:20:00" 4663371 2 "2795557" "Logan St Opp Parraweena Pl" "07:20:01"
162121 "2624860" "71-523-X-sj2-1" 1384.8034776193485 0.38466763267204124 4663372 3 "279571" "Eglinton Public School, Alexander St" "07:22:01" 4663373 4 "2795436" "Alexander St Opp Cottonwood Dr" "07:22:02"
152252 "2625274" "54-307-sj2-1" 977.562314461195 0.27154508735033195 4346238 10 "2428155" "Third Ridge Rd Before Macwood Rd" "09:05:00" 4346239 11 "2428315" "Macwood Rd At First Ridge Rd" "09:05:01"
152252 "2625274" "54-307-sj2-1" 554.9969976026048 0.15416583266739023 4346239 11 "2428315" "Macwood Rd At First Ridge Rd" "09:05:01" 4346240 12 "2428213" "Macwood Rd Before Harcourt Cres" "09:05:02"
152252 "2625274" "54-307-sj2-1" 1564.4688457861057 0.43457467938502936 4346261 33 "242875" "The Lakes Way After Murray Av" "09:48:04" 4346262 34 "242870" "The Lakes Way At Kenrose St" "09:48:05"
162609 "2625693" "71-582-sj2-1" 1254.5339494434645 0.3484816526231846 4674670 5 "280019" "Bathurst Rd Before Cox Av" "16:35:01" 4674671 6 "2800710" "Fredica St At Paling St" "16:35:02"
162609 "2625693" "71-582-sj2-1" 815.9680182524538 0.22665778284790383 4674674 9 "2800717" "Olver St At Nile St" "16:40:02" 4674675 10 "2800718" "Spring St After March St" "16:40:03"
162609 "2625693" "71-582-sj2-1" 801.2614740269559 0.2225726316741544 4674679 14 "2800730" "Calang St At Algona Cres" "16:44:03" 4674680 15 "280022" "Spring St At Jindalee Av" "16:44:04"
162609 "2625693" "71-582-sj2-1" 882.2272490027786 0.24506312472299407 4674682 17 "2800732" "Spring St Before Algona Cres" "16:46:04" 4674683 18 "280023" "Mirral Way After Jilba St" "16:46:05"
162609 "2625693" "71-582-sj2-1" 1613.6843303518062 0.44824564731994615 4674685 20 "2800510" "Phillip St After Yvonne Cres" "16:48:06" 4674686 21 "280024" "Phillip St At Leeds Pde" "16:48:07"
162609 "2625693" "71-582-sj2-1" 639.7554208349466 0.1777098391208185 4674688 23 "2800562" "McLachlan St At Margaret St" "16:50:07" 4674689 24 "2800761" "McLachlan St Before Bletchington St" "16:50:08"
162609 "2625693" "71-582-sj2-1" 675.8446107581314 0.18773461409948092 4674690 25 "2800499" "Dalton St After McLachlan St" "16:51:08" 4674691 26 "2800765" "Autumn St After Dalton St" "16:51:09"
163764 "2629583" "72-669-sj2-1" 3502.4187470350616 0.9728940963986282 4711018 13 "247855" "Jameson Av Opp Fred Stoker Park" "10:42:54" 4711019 14 "247838" "East Ballina Shopping Centre, Links Av" "10:42:55"
161839 "2645559" "71-100-sj2-1" 839.6526248205087 0.23323684022791907 4678444 10 "2790155" "Great Western Hwy Before Kirkley St" "16:45:00" 4678445 11 "2790229" "Robina Dr At Lilac Pl" "16:45:01"
148110 "2631212" "42-171-sj2-1" 1465.144891721436 0.4069846921448433 4221720 1 "232684" "Ninth St After Government Rd" "14:30:00" 4221721 2 "232691" "Weston St Opp Weston Public School" "14:30:01"
148110 "2631212" "42-171-sj2-1" 530.8839899110344 0.14746777497528732 4221722 3 "232689" "McBlane St After O'Toole St" "14:35:01" 4221723 4 "232687" "Logan St At O'Toole St" "14:35:02"
148110 "2631212" "42-171-sj2-1" 315.3571272062978 0.08759920200174938 4221723 4 "232687" "Logan St At O'Toole St" "14:35:02" 4221724 5 "232631" "O'Toole St At Fourth St" "14:35:03"
148110 "2631212" "42-171-sj2-1" 653.9312268862195 0.18164756302394985 4221724 5 "232631" "O'Toole St At Fourth St" "14:35:03" 4221725 6 "232685" "Fourth St Opp Davies Cl" "14:35:04"
148110 "2631212" "42-171-sj2-1" 911.7377126982535 0.2532604757495149 4221726 7 "232623" "Station St Before First St" "14:40:04" 4221727 8 "232624" "First St At Hall St" "14:40:05"
148110 "2631212" "42-171-sj2-1" 671.6050531956386 0.1865569592210107 4221727 8 "232624" "First St At Hall St" "14:40:05" 4221728 9 "232625" "First St Before Government Rd" "14:40:06"
162508 "2625582" "71-540-sj2-1" 1578.3592336142979 0.4384331204484161 4671320 2 "280093" "TAFE Western Institute, Forest Rd" "12:33:00" 4671321 3 "2800632" "Forest Rd Opp Sir Jack Brabham Park" "12:33:01"
162508 "2625582" "71-540-sj2-1" 873.2870734301433 0.24257974261948426 4671323 5 "280079" "Anson St Opp Tynan St" "12:35:01" 4671324 6 "2800791" "Anson St Before Mitchell Pde" "12:35:02"
162508 "2625582" "71-540-sj2-1" 704.9171001942541 0.195810305609515 4671325 7 "2800230" "Anson St Opp Anson Street School" "12:36:02" 4671326 8 "280080" "Anson St At Gardiner Rd" "12:36:03"
162508 "2625582" "71-540-sj2-1" 995.5454225736328 0.2765403951593424 4671327 9 "2800661" "Anson St Before Warrendine St" "12:37:03" 4671328 10 "2800647" "Anson St Opp Orange Public School" "12:37:04"
162508 "2625582" "71-540-sj2-1" 559.2527756789577 0.15534799324415494 4671334 16 "280011" "Orange TAFE College, March St" "12:46:07" 4671335 17 "2800801" "Orange TAFE College, Anson St" "12:46:08"
162508 "2625582" "71-540-sj2-1" 550.6368768803559 0.15295468802232107 4671335 17 "2800801" "Orange TAFE College, Anson St" "12:46:08" 4671336 18 "2800832" "Anson St After Prince St" "12:46:09"
162508 "2625582" "71-540-sj2-1" 1359.300537725635 0.3775834827015653 4671339 21 "2800494" "Anson St Before Phillip St" "12:49:09" 4671340 22 "28001092" "Anson St At Warrigal Pl" "12:49:10"
151221 "2624284" "53-428-sj2-1" 1702.9622691103036 0.4730450747528621 4330111 1 "23412" "Werris Creek Station, Single St" "14:21:00" 4330112 2 "23416" "Single St Opp Russell St" "14:21:01"
148123 "2631088" "42-S85-6-sj2-1" 2675.664864577927 0.7432402401605352 4217896 1 "232130" "Cessnock Rd Before Saddlers Dr" "08:28:00" 4217897 2 "232131" "Oakwood Village, Cessnock Rd" "08:28:01"
148123 "2631088" "42-S85-6-sj2-1" 846.9260185883104 0.23525722738564178 4217901 6 "232199" "Traders Way At Radford St" "08:36:01" 4217902 7 "232197" "Radford St Opp Forbes Cres" "08:36:02"
148123 "2631088" "42-S85-6-sj2-1" 1040.8633602781767 0.28912871118838246 4217910 15 "232784" "Holy Spirit Primary School, Barton St" "08:44:33" 4217911 16 "232751" "Mitchell Av Before Maitland St" "08:44:34"
148123 "2631088" "42-S85-6-sj2-1" 1536.4159606281103 0.4267822112855862 4217912 17 "232759" "Margaret Johns Park, Northcote St" "08:46:34" 4217913 18 "232635" "First St After Government Rd" "08:46:35"
148123 "2631088" "42-S85-6-sj2-1" 646.5687078376535 0.17960241884379263 4217913 18 "232635" "First St After Government Rd" "08:46:35" 4217914 19 "232636" "First St At Hall St" "08:46:36"
148123 "2631088" "42-S85-6-sj2-1" 907.5500368431033 0.2520972324564176 4217915 20 "232637" "Station St At First St" "08:47:36" 4217916 21 "232638" "Cessnock Rd Before Kline St" "08:47:37"
152255 "2629728" "54-307-sj2-1" 1107.285764988884 0.3075793791635789 4349608 1 "242828" "Beach St At Wallis St" "13:25:00" 4349609 2 "242833" "Lake St At West St" "13:25:01"
152255 "2629728" "54-307-sj2-1" 1599.4220636261857 0.44428390656282934 4349609 2 "242833" "Lake St At West St" "13:25:01" 4349610 3 "2428307" "Macintosh St At Townsend St" "13:25:02"
152255 "2629728" "54-307-sj2-1" 599.2465365599 0.1664573712666389 4349611 4 "242840" "Macintosh St Before South St" "13:26:02" 4349612 5 "2428316" "Macintosh St At South St" "13:26:03"
152255 "2629728" "54-307-sj2-1" 667.108577181485 0.18530793810596805 4349612 5 "2428316" "Macintosh St At South St" "13:26:03" 4349613 6 "242839" "Macintosh St After South St" "13:26:04"
152255 "2629728" "54-307-sj2-1" 826.6203349325033 0.22961675970347314 4349613 6 "242839" "Macintosh St After South St" "13:26:04" 4349614 7 "2428308" "Macintosh St Opp Stanley St" "13:26:05"
152255 "2629728" "54-307-sj2-1" 716.575053016344 0.19904862583787333 4349614 7 "2428308" "Macintosh St Opp Stanley St" "13:26:05" 4349615 8 "2428347" "The Lakes Way At Toby St" "13:26:06"
152255 "2629728" "54-307-sj2-1" 603.5108195786738 0.1676418943274094 4349615 8 "2428347" "The Lakes Way At Toby St" "13:26:06" 4349616 9 "2428396" "The Lakes Way Before Tree View Place" "13:26:07"
152255 "2629728" "54-307-sj2-1" 1812.006794113935 1.0066704411744083 4349618 11 "242850" "Stockland Forster, Breese Pde" "13:30:07" 4349619 12 "242872" "The Lakes Way Opp Kenrose St" "13:30:09"
fast_travel_between_far_stops WARNING 26

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.
182662 "2546560" "75-S52-7-sj2-1" 252.1505647397218 12.60752823698609 5397134 3 "273142" "River Gums Dr At Ghost Gum Pl" "15:55:00" 5397136 5 "273176" "Thyra Rd At Caloola Rd" "15:57:00"
158424 "2658415" "60-S38-3-sj2-1" 365.21248168077744 18.26062408403887 4498071 20 "272746" "34 Hopewood Rd" "16:11:00" 4498072 21 "272624" "Dowling Dr After Riverside Dr" "16:13:00"
155399 "2623790" "57-S88-2-sj2-1" 216.10259192589564 10.264873116480043 4396129 7 "2577167" "Illawarra Hwy Before Sheepwash Rd" "08:26:55" 4396131 9 "2577335" "Hoddle St Before Wallangunda St" "08:29:46"
151928 "2661704" "53-S46-3-sj2-1" 215.83034362482394 10.791517181241197 4340925 6 "237290" "Bruxner Hwy At Rover Park Rd" "15:41:00" 4340926 7 "246977" "Fairfield St Before Cheviot Hills Rd" "15:43:00"
182706 "2546527" "75-S54-9-sj2-1" 739.1219475417469 24.63739825139156 5396418 1 "273148" "Moama Anglican Grammar School, Kirchhofer St" "15:25:00" 5396419 2 "2710164" "2901 Cobb Hwy" "15:26:00"
182627 "2638344" "75-S51-0-sj2-1" 544.0631301133036 18.13543767044345 5402822 3 "271146" "Glencoe Rd At Jerilderie Rd" "08:00:00" 5402823 4 "271158" "Glencoe Rd At Sturt Hwy" "08:01:00"
158331 "2658223" "60-S24-9-sj2-1" 337.45345191540434 16.87267259577022 4495108 11 "2650648" "Warral St At Jewnee St" "16:28:00" 4495109 12 "272266" "Soldier Settlers Rd At Commons Farm Rd" "16:30:00"
182528 "2661110" "75-S24-9-sj2-1" 337.45345191540434 16.87267259577022 5407269 11 "2650648" "Warral St At Jewnee St" "16:28:00" 5407270 12 "272266" "Soldier Settlers Rd At Commons Farm Rd" "16:30:00"
155343 "2652967" "57-S85-4-sj2-1" 789.0794788644304 12.055380927095465 4399757 26 "2575159" "Mittagong Caravan Park, Old Hume Hwy" "16:00:12" 4399761 30 "263021" "Chalker Pde At Foreman St" "16:01:07"
182717 "2552672" "75-S55-5-sj2-1" 225.4376876742383 11.271884383711916 5397707 12 "271079" "Cobb Hwy At Clifton St" "16:30:00" 5397708 13 "271089" "Cobb Hwy At Walliston Rd" "16:32:00"
162957 "2624569" "71-S72-1-sj2-1" 254.2231057945457 15.182768818285368 4656290 8 "2795347" "Church St After Hill St" "07:55:04" 4656291 9 "2795672" "806 Rockley Rd" "07:58:39"
163083 "2658499" "71-S93-1-sj2-1" 227.49374776154852 11.248301972654343 4679924 6 "2794200" "43 Service Rd" "15:43:02" 4679926 8 "2794204" "Olympic Hwy Before Waddell St" "15:46:00"
151640 "2249232" "53-S23-4-sj2-1" 257.86615093993476 12.893307546996738 4322500 6 "2340564" "Oxley Hwy At Babbinboon Rd" "09:00:00" 4322501 7 "234098" "Somerton Rest Area, Oxley Hwy" "09:02:00"
150813 "2659509" "51-S53-1-sj2-1" 208.44301063722207 13.896200709148138 4315532 5 "287436" "Kerriwah Rd At Jumble Plains Rd" "15:33:00" 4315533 6 "2877198" "2640 Jumble Plains Rd" "15:36:00"
155310 "2659139" "57-S81-4-sj2-1" 256.68737688901336 10.695307370375556 4404307 13 "2579199" "1161 Brayton Rd" "16:36:00" 4404309 15 "2579198" "Brayton Rd At Bulls Pit Rd" "16:38:30"
182638 "2638325" "75-S51-5-sj2-1" 209.90679928982738 10.495339964491368 5402669 4 "2713109" "89 Logie Brae Rd" "07:48:00" 5402671 6 "2713113" "160 Raithby Ln" "07:50:00"
182655 "2638347" "75-S52-4-sj2-1" 304.0846816619459 15.204234083097296 5402860 10 "271089" "Cobb Hwy At Walliston Rd" "08:20:00" 5402861 11 "271090" "Scott Rogers Rd At Cobb Hwy" "08:22:00"
152089 "2661790" "53-S66-3-sj2-1" 263.2591640885757 17.55061093923838 4342306 2 "2400253" "2022 Gingham Rd" "07:42:00" 4342307 3 "240068" "Gingham Rd Opp 133" "07:45:00"
151641 "2635799" "53-S23-4-sj2-1" 202.83343517537497 20.283343517537496 4336510 3 "2340967" "Oxley Hwy At Bowlers Lane" "15:37:00" 4336512 5 "2340564" "Oxley Hwy At Babbinboon Rd" "15:42:00"
182664 "2546571" "75-S52-8-sj2-1" 297.7296878556982 14.886484392784912 5397288 1 "273141" "Fitzroy St At Bunnaloo Rd" "07:30:00" 5397290 3 "273186" "Perricoota Rd After Leitch Rd" "07:32:00"
198590 "2660830" "77-S57-2-sj2-1" 454.3520747662059 15.145069158873529 5597313 12 "262167" "Trucking Yard Lane Opp Mckay Dr" "07:59:00" 5597314 13 "2620136" "Captains Flat Rd Opp Widgiewa Rd" "08:00:00"
198371 "2660746" "77-S36-9-sj2-1" 6168.370927398924 308.4185463699462 5596013 2 "2550811" "997 Greendale Rd" "08:17:00" 5596014 3 "2745244" "900 Greendale Rd" "08:19:00"
151635 "2648903" "53-S23-2-sj2-1" 270.0717699901888 13.503588499509437 4337293 5 "2340609" "Scotland Rd At Rokeby St" "08:01:00" 4337295 7 "2340612" "Oxley Hwy Opp 2361" "08:03:00"
150885 "2659603" "51-S56-9-sj2-1" 293.24233984112857 14.662116992056427 4317015 1 "28732" "Tottenham Central School, Merilba St" "15:05:00" 4317016 2 "287319" "3475 Tabratong Crossing Rd" "15:07:00"
182661 "2546542" "75-S52-7-sj2-1" 350.3650372363652 17.51825186181826 5396774 1 "273141" "Fitzroy St At Bunnaloo Rd" "07:30:00" 5396776 3 "273166" "240 Thyra Rd" "07:32:00"
155644 "2660024" "58-130-sj2-1" 241.1229115044093 11.65427405604645 4421454 3 "253442" "Belinda St Opp Kilburnie Pl" "09:30:00" 4421455 4 "253594" "North St After Prince Alfred St" "09:32:54"
leading_or_trailing_whitespaces WARNING 6

leading_or_trailing_whitespaces

The value in CSV file has leading or trailing whitespaces.

This notice is emitted for values protected with double quotes since whitespaces for non-protected values are trimmed automatically by CSV parser.

The validator strips whitespaces from protected values. We do not see any use case when such a whitespace may be needed. On the other hand, some real-world feeds use trailing whitespaces for some values and omit them for the others. This is causing the largest problem when a primary key and a foreign key differ just by a whitespace: it is clear that they are intended to be the same, that is why we always strip whitespaces.

You can see more about this notice here.

filename (?) The name of the faulty file. csvRowNumber (?) The row of the faulty record. fieldName (?) Faulty record's field name. fieldValue (?) Faulty value.
"stops.txt" 13852 "stop_name" "Dickens Rd Before Tapley Way "
"stops.txt" 13926 "stop_name" "Cummins Rd After Station Rd "
"stops.txt" 103960 "stop_name" " Priestley St At Brewster St"
"stops.txt" 111020 "stop_name" " Rita St Before Marion St"
"stops.txt" 136128 "stop_name" "4225 Newell Hwy "
"stops.txt" 169922 "stop_name" "Belmore River Right Bank Rd Opp Upper R "
missing_bike_allowance WARNING 9038

missing_bike_allowance

Ferry trips should include bike allowance information.

All ferry trips should have a valid value in the bikes_allowed field in trips.txt.

You can see more about this notice here.

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

csvRowNumber (?) The row number of the faulty record. routeId (?) The faulty record's route id. tripId (?) The faulty record's trip id.
147561 "4-BRK-L-sj2-1" "1.AA51.4-BRK-L-sj2-1.2.R"
147562 "4-BRK-L-sj2-1" "14.AB72.4-BRK-L-sj2-1.4.R"
147563 "4-BRK-L-sj2-1" "15.AB72.4-BRK-L-sj2-1.4.R"
147564 "4-BRK-L-sj2-1" "16.AA51.4-BRK-L-sj2-1.4.R"
147565 "4-BRK-L-sj2-1" "17.AB72.4-BRK-L-sj2-1.4.R"
147566 "4-BRK-L-sj2-1" "18.AA51.4-BRK-L-sj2-1.4.R"
147567 "4-BRK-L-sj2-1" "19.AA51.4-BRK-L-sj2-1.4.R"
147568 "4-BRK-L-sj2-1" "2.AA51.4-BRK-L-sj2-1.1.R"
147569 "4-BRK-L-sj2-1" "20.AB72.4-BRK-L-sj2-1.4.R"
147570 "4-BRK-L-sj2-1" "21.AA51.4-BRK-L-sj2-1.4.R"
147571 "4-BRK-L-sj2-1" "22.AA51.4-BRK-L-sj2-1.4.R"
147572 "4-BRK-L-sj2-1" "23.AB72.4-BRK-L-sj2-1.1.R"
147573 "4-BRK-L-sj2-1" "24.AB72.4-BRK-L-sj2-1.1.R"
147574 "4-BRK-L-sj2-1" "25.AA51.4-BRK-L-sj2-1.1.R"
147575 "4-BRK-L-sj2-1" "26.AB72.4-BRK-L-sj2-1.1.R"
147576 "4-BRK-L-sj2-1" "27.AA51.4-BRK-L-sj2-1.1.R"
147577 "4-BRK-L-sj2-1" "29.AA51.4-BRK-L-sj2-1.3.R"
147578 "4-BRK-L-sj2-1" "3.AB72.4-BRK-L-sj2-1.3.R"
147579 "4-BRK-L-sj2-1" "30.AA51.4-BRK-L-sj2-1.3.R"
147580 "4-BRK-L-sj2-1" "32.AA51.4-BRK-L-sj2-1.1.R"
147581 "4-BRK-L-sj2-1" "33.AB72.4-BRK-L-sj2-1.3.R"
147582 "4-BRK-L-sj2-1" "4.AA51.4-BRK-L-sj2-1.3.R"
147583 "4-BRK-L-sj2-1" "5.AB72.4-BRK-L-sj2-1.3.R"
147584 "4-BRK-L-sj2-1" "6.AB72.4-BRK-L-sj2-1.3.R"
147585 "4-BRK-L-sj2-1" "7.AA51.4-BRK-L-sj2-1.3.R"
147586 "4-BRK-L-sj2-1" "8.AB72.4-BRK-L-sj2-1.3.R"
147587 "4-BRK-L-sj2-1" "9.AA51.4-BRK-L-sj2-1.3.R"
147588 "4-BUN-C-sj2-1" "1.AA51.4-BUN-C-sj2-1.1.R"
147589 "4-BUN-C-sj2-1" "1.AB72.4-BUN-C-sj2-1.1.R"
147590 "4-BUN-C-sj2-1" "10.AA51.4-BUN-C-sj2-1.1.R"
147591 "4-BUN-C-sj2-1" "10.AB72.4-BUN-C-sj2-1.1.R"
147592 "4-BUN-C-sj2-1" "11.AA51.4-BUN-C-sj2-1.2.H"
147593 "4-BUN-C-sj2-1" "11.AB72.4-BUN-C-sj2-1.2.H"
147594 "4-BUN-C-sj2-1" "12.AA51.4-BUN-C-sj2-1.1.R"
147595 "4-BUN-C-sj2-1" "12.AB72.4-BUN-C-sj2-1.1.R"
147596 "4-BUN-C-sj2-1" "13.AA51.4-BUN-C-sj2-1.1.R"
147597 "4-BUN-C-sj2-1" "13.AB72.4-BUN-C-sj2-1.1.R"
147598 "4-BUN-C-sj2-1" "14.AA51.4-BUN-C-sj2-1.2.H"
147599 "4-BUN-C-sj2-1" "14.AB72.4-BUN-C-sj2-1.2.H"
147600 "4-BUN-C-sj2-1" "15.AA51.4-BUN-C-sj2-1.1.R"
147601 "4-BUN-C-sj2-1" "16.AB72.4-BUN-C-sj2-1.2.H"
147602 "4-BUN-C-sj2-1" "17.AA51.4-BUN-C-sj2-1.2.H"
147603 "4-BUN-C-sj2-1" "18.AA51.4-BUN-C-sj2-1.2.H"
147604 "4-BUN-C-sj2-1" "18.AB72.4-BUN-C-sj2-1.2.H"
147605 "4-BUN-C-sj2-1" "19.AA51.4-BUN-C-sj2-1.2.H"
147606 "4-BUN-C-sj2-1" "2.AA51.4-BUN-C-sj2-1.1.R"
147607 "4-BUN-C-sj2-1" "2.AB72.4-BUN-C-sj2-1.1.R"
147608 "4-BUN-C-sj2-1" "20.AA51.4-BUN-C-sj2-1.2.H"
147609 "4-BUN-C-sj2-1" "20.AB72.4-BUN-C-sj2-1.2.H"
147610 "4-BUN-C-sj2-1" "21.AA51.4-BUN-C-sj2-1.2.H"
missing_recommended_file WARNING 1

missing_recommended_file

A recommended file is missing.

You can see more about this notice here.

filename (?) The name of the faulty file.
"feed_info.txt"
mixed_case_recommended_field WARNING 67

mixed_case_recommended_field

This field has customer-facing text and should use Mixed Case (should contain upper and lower case letters).

This field contains customer-facing text and should use Mixed Case (upper and lower case letters) to ensure good readability when displayed to riders. Avoid the use of abbreviations throughout the feed (e.g. St. for Street) unless a location is called by its abbreviated name (e.g. “JFK Airport”). Abbreviations may be problematic for accessibility by screen reader software and voice user interfaces.

Good examples:
Field Text Dataset
"Schwerin, Hauptbahnhof" Verkehrsverbund Berlin-Brandenburg
"Red Hook/Atlantic Basin" NYC Ferry
"Campo Grande Norte" Carris
Bad examples:
Field Text
"GALLERIA MALL"
"3427 GG 17"
"21 Clark Rd Est"

You can see more about this notice here.

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

filename (?) Name of the faulty file. fieldName (?) Name of the faulty field. fieldValue (?) Faulty value. csvRowNumber (?) The row number of the faulty record.
"agency.txt" "agency_name" "train replacement bus operators" 2
"agency.txt" "agency_name" "train replacement bus operators" 3
"agency.txt" "agency_name" "ferry replacement bus operators" 5
"agency.txt" "agency_name" "CDC NSW R4" 12
"agency.txt" "agency_name" "CDC NSW R4" 13
"agency.txt" "agency_name" "CDC NSW R4" 14
"agency.txt" "agency_name" "CDC NSW R14" 36
"agency.txt" "agency_name" "CDC NSW R14" 37
"agency.txt" "agency_name" "DA & C HARPER" 454
"agency.txt" "agency_name" "CLC & CO PTY LTD" 457
"stops.txt" "stop_name" "STR/LFT P6/7" 354
"stops.txt" "stop_name" "STR/LFT P4/5" 355
"stops.txt" "stop_name" "STR/LFT P3" 356
"stops.txt" "stop_name" "STR/LFT P1/2" 357
"stops.txt" "stop_name" "ESC/LFT CNC NW" 1443
"stops.txt" "stop_name" "ESC/LFT CNC SE" 1445
"stops.txt" "stop_name" "ESC/LFT CNC NW" 1484
"stops.txt" "stop_name" "ESC/LFT CNC SE" 1486
"stops.txt" "stop_name" "STR/ESC P4" 2085
"stops.txt" "stop_name" "STR/LFT/ESC P2/3CNC2" 2087
"stops.txt" "stop_name" "STR/LFT P1 CNC2" 2088
"stops.txt" "stop_name" "STR/LFT P4 CNC2" 2089
"stops.txt" "stop_name" "STR/ESC P1" 2096
"stops.txt" "stop_name" "STR/ESC P2/3" 2097
"stops.txt" "stop_name" "CNC ENT1" 2431
"stops.txt" "stop_name" "CNC ENT 2" 2432
"stops.txt" "stop_name" "ENT QVB" 14948
"stops.txt" "stop_name" "STR/LFT P3" 29635
"stops.txt" "stop_name" "STR/LFT P1/2" 29636
"stops.txt" "stop_name" "ENT PAR" 32570
"stops.txt" "stop_name" "STR/LFT P1/2" 32635
"routes.txt" "route_short_name" "10BM" 2
"routes.txt" "route_short_name" "14SC" 4
"routes.txt" "route_short_name" "17BM" 5
"routes.txt" "route_short_name" "27SC" 7
"routes.txt" "route_short_name" "27SC" 8
"routes.txt" "route_short_name" "27SC" 9
"routes.txt" "route_short_name" "29SC" 10
"routes.txt" "route_short_name" "2BM" 11
"routes.txt" "route_short_name" "45BM" 15
"routes.txt" "route_short_name" "53BM" 17
"routes.txt" "route_short_name" "56BM" 18
"routes.txt" "route_short_name" "5BM" 19
"routes.txt" "route_short_name" "5SH" 20
"routes.txt" "route_short_name" "61SC" 21
"routes.txt" "route_short_name" "61SC" 22
"routes.txt" "route_short_name" "62SC" 23
"routes.txt" "route_short_name" "62SC" 24
"routes.txt" "route_short_name" "64SC" 25
"routes.txt" "route_short_name" "6SH" 28
route_color_contrast WARNING 1

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.
"9-F4-sj2-1" 10222 "#BFD730" "#FFFFFF"
route_long_name_contains_short_name WARNING 71

route_long_name_contains_short_name

Long name should not contain short name for a single route.

In routes.txt, route_long_name should not contain the value for route_short_name, because when both are provided, they are often combined by transit applications. Note that only one of the two fields is required. If there is no short name used for a route, use route_long_name only.

Good examples:

route_short_name/route_long_name Dataset
"N"/"Judah" Muni San Fransisco
"6"/"ML King Jr Blvd" Trimet Portland Streetcar
"55"/"Boulevard Saint Laurent" STM Montreal
"1"/"Rangiora/Cashmere" Metro Christchurch

Bad examples:

route_short_name/route_long_name
"604"/"604"
"14"/"Route 14"
"2"/"Route 2: Bellows Falls In-Town"

You can see more about this notice here.

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

routeId (?) The id of the faulty record. csvRowNumber (?) The row number of the faulty record. routeShortName (?) The faulty record's `route_short_name`. routeLongName (?) The faulty record's `route_long_name`.
"2-T1-N-sj2-1" 2356 "T1" "T1 North Shore and Western Line"
"2-T1-W-sj2-1" 2357 "T1" "T1 North Shore and Western Line"
"2-T2-sj2-1" 2358 "T2" "T2 Leppington and Inner West Line"
"2-T3-sj2-1" 2359 "T3" "T3 Liverpool and Inner West Line"
"2-T4-sj2-1" 2360 "T4" "T4 Eastern Suburbs and Illawarra Line"
"2-T5-sj2-1" 2361 "T5" "T5 Cumberland Line"
"2-T6-sj2-1" 2362 "T6" "T6 Lidcombe and Bankstown Line"
"2-T7-sj2-1" 2363 "T7" "T7 Olympic Park Line"
"2-T8-sj2-1" 2364 "T8" "T8 Airport and South Line"
"2-T9-sj2-1" 2365 "T9" "T9 Northern Line"
"3-M1-sj2-1" 3315 "M1" "M1 Metro North West and Bankstown Line"
"4-BRK-L-sj2-1" 4195 "BRKL" "BRKL Brooklyn Ferry"
"4-BUN-C-sj2-1" 4196 "BUNC" "BUNC Bundeena Ferry"
"4-CCL-C-sj2-1" 4197 "CCLC" "CCLC Lane Cove Ferry"
"4-CCL-C-sj2-2" 4198 "CCLC" "CCLC Lane Cove Ferry"
"4-CCL-C-sj2-3" 4199 "CCLC" "CCLC Lane Cove Ferry"
"4-CCS-H-sj2-1" 4200 "CCSH" "CCSH Shark Island Ferry"
"4-CCT-Z-sj2-1" 4201 "CCTZ" "CCTZ Taronga Zoo Ferry"
"4-CCW-B-sj2-2" 4202 "CCWB" "CCWB Watsons Bay Ferry"
"4-CCW-M-sj2-1" 4203 "CCWM" "CCWM Manly and Watsons Bay Ferry"
"4-CHC-P-sj2-1" 4204 "CHCP" "CHCP Church Point Ferry"
"4-CRF-sj2-1" 4205 "CRF" "CRF Clarence River Ferry"
"4-EMP-B-sj2-4" 4206 "EMPB" "EMPB Woy Woy to Empire Bay Ferry"
"4-PLM-B-sj2-2" 4207 "PLMB" "PLMB Palm Beach to Mackerel Ferry"
"4-WAG-E-sj2-1" 4208 "WAGE" "WAGE Palm Beach to Ettalong Ferry"
"4-WAG-E-sj2-2" 4209 "WAGE" "WAGE Palm Beach to Ettalong Ferry"
"5-MFF-sj2-1" 4853 "MFF" "MFF Manly Fast Ferry"
"73-Stk-n-sj2-1" 9048 "Stkn" "Stkn Stockton Ferry"
"76-223-sj2-1" 9549 "223" "223"
"76-224-sj2-1" 9550 "224" "224"
"76-243-sj2-1" 9551 "243" "243"
"76-244-sj2-1" 9552 "244" "244"
"76-31-sj2-1" 9567 "31" "31"
"76-32-sj2-1" 9577 "32" "32"
"76-33-sj2-1" 9591 "33" "33"
"76-34-sj2-1" 9596 "34" "34"
"76-35-sj2-1" 9601 "35" "35"
"76-36-sj2-1" 9608 "36" "36"
"76-427-sj2-1" 9617 "427" "427"
"76-428-sj2-1" 9618 "428" "428"
"76-445-sj2-1" 9619 "445" "445"
"76-446-sj2-1" 9620 "446" "446"
"76-621-sj2-1" 9687 "621" "621"
"76-622-sj2-1" 9688 "622" "622"
"76-623-sj2-1" 9693 "623" "623"
"76-624-sj2-1" 9694 "624" "624"
"76-631-sj2-1" 9699 "631" "631"
"76-632-sj2-1" 9700 "632" "632"
"76-633-sj2-1" 9706 "633" "633"
"76-634-sj2-1" 9707 "634" "634"
stop_has_too_many_matches_for_shape WARNING 2

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.
164601 "72-S66-3-sj2-1.2.H" "2658854" 4721066 "2470270" "57 Flatley Pl" [-28.82348664157824,153.06916130468454] 23
164601 "72-S66-3-sj2-1.2.H" "2658854" 4721081 "2470270" "57 Flatley Pl" [-28.82348664157824,153.06916130468454] 23
stop_without_stop_time WARNING 549

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.

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

csvRowNumber (?) The row number of the faulty record. stopId (?) The id of the faulty stop. stopName (?) The name of the faulty stop.
2 "2000110" "Central Grand Concourse, Light Rail Trackwork"
3 "2000112" "Central Station, Forecourt, Coach Bay 5"
4 "2000115" "Central Station, Forecourt, Coach Bay 7"
5 "2000124" "Central Station, Forecourt, Coach Bay 9"
6 "2000132" "Central Station, Forecourt, Coach Bay 8"
10 "2000190" "Central Station, Eddy Av"
17 "2000240" "Central Station, Forecourt, Coach Bay 3"
18 "2000241" "Central Station, Forecourt, Coach Bay 10"
21 "200026" "Wynyard Station, Carrington St, Stand E"
22 "200027" "Wynyard Station, Carrington St, Stand F"
25 "2000296" "Central Station, Forecourt, Coach Bay 2"
26 "2000308" "Central Station, Forecourt, Coach Bay 4"
28 "2000316" "Central Station, Forecourt, Coach Bay 6"
73 "200051" "Central Station, Eddy Av, Stand B"
194 "204453" "Burrows Av Opp Sydenham Station"
195 "204454" "Sydenham Station, Burrows Av"
216 "206710_KAR1" "KAR Endeavour St"
217 "206710_KAR2" "KAR Railway St"
218 "206710_KAR3" "KAR Shop Arcade S"
219 "206710_TXI1" "TXI Victoria Av"
220 "206710_TXI2" "TXI Endeavour St"
234 "206740" "Chatswood Station, Victoria Av, Stand K"
235 "206741" "Chatswood Station, Victoria Av, Stand L"
267 "207110_KAR1" "KAR Culworth Av"
269 "207174" "Killara Station, Werona Av"
295 "207410_KAR1" "KAR William St"
296 "207410_TXI1" "TXI Rohini St"
333 "2077278" "George St Opp Hornsby Station"
347 "214810_CCP1" "CCP First Av"
367 "214810_KAR" "KAR Boys Av"
368 "214810_LKR1" "LKR Main St"
369 "214810_LKR2" "LKR Boys Av"
370 "214810_SHD" "SHD Main St"
371 "214810_TXI" "TXI Main St"
413 "220530_KAR1" "KAR Turrella St"
418 "220710_KAR1" "KAR Hartill-Law Av"
430 "220910_CCP1" "CCP Tooronga Tce"
431 "220910_CCP2" "CCP Morgan St"
442 "220920_CCP1" "CCP Hannans Rd"
446 "220920_KAR1" "KAR Hannans Rd"
447 "220920_KAR2" "KAR Hurst Pl"
448 "220920_KAR3" "KAR Fisher Ln"
449 "220920_TXI1" "TXI Hurst Pl"
456 "221010_CCP1" "CCP Thurlow St"
457 "221010_CCP2" "CCP William Rd"
460 "221010_KAR1" "KAR Thurlow St"
461 "221010_TXI1" "TXI Belmore Rd"
469 "221110_CCP1" "CCP Padstow Pde"
473 "221110_KAR1" "KAR Memorial Dr E"
474 "221110_KAR2" "KAR Memorial Dr W"
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.
"20260529" "20260601" "20260828"
unexpected_enum_value WARNING 10181

unexpected_enum_value

An enum has an unexpected value.

You can see more about this notice here.

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

filename (?) The name of the faulty file. csvRowNumber (?) The row number of the faulty record. fieldName (?) The name of the field where the error occurred. fieldValue (?) Faulty value.
"routes.txt" 2 "route_type" 714
"routes.txt" 3 "route_type" 714
"routes.txt" 4 "route_type" 714
"routes.txt" 5 "route_type" 714
"routes.txt" 6 "route_type" 714
"routes.txt" 7 "route_type" 714
"routes.txt" 8 "route_type" 714
"routes.txt" 9 "route_type" 714
"routes.txt" 10 "route_type" 714
"routes.txt" 11 "route_type" 714
"routes.txt" 12 "route_type" 714
"routes.txt" 13 "route_type" 714
"routes.txt" 14 "route_type" 714
"routes.txt" 15 "route_type" 714
"routes.txt" 16 "route_type" 714
"routes.txt" 17 "route_type" 714
"routes.txt" 18 "route_type" 714
"routes.txt" 19 "route_type" 714
"routes.txt" 20 "route_type" 714
"routes.txt" 21 "route_type" 714
"routes.txt" 22 "route_type" 714
"routes.txt" 23 "route_type" 714
"routes.txt" 24 "route_type" 714
"routes.txt" 25 "route_type" 714
"routes.txt" 26 "route_type" 714
"routes.txt" 27 "route_type" 714
"routes.txt" 28 "route_type" 714
"routes.txt" 29 "route_type" 714
"routes.txt" 30 "route_type" 714
"routes.txt" 31 "route_type" 714
"routes.txt" 32 "route_type" 714
"routes.txt" 33 "route_type" 714
"routes.txt" 34 "route_type" 714
"routes.txt" 35 "route_type" 714
"routes.txt" 36 "route_type" 700
"routes.txt" 37 "route_type" 700
"routes.txt" 38 "route_type" 700
"routes.txt" 39 "route_type" 700
"routes.txt" 40 "route_type" 712
"routes.txt" 41 "route_type" 712
"routes.txt" 42 "route_type" 712
"routes.txt" 43 "route_type" 712
"routes.txt" 44 "route_type" 712
"routes.txt" 45 "route_type" 712
"routes.txt" 46 "route_type" 712
"routes.txt" 47 "route_type" 712
"routes.txt" 48 "route_type" 712
"routes.txt" 49 "route_type" 712
"routes.txt" 50 "route_type" 712
"routes.txt" 51 "route_type" 712
unknown_column INFO 4

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.
"routes.txt" "exact_times" 9
"trips.txt" "route_direction" 9
"trips.txt" "trip_note" 10
"stop_times.txt" "stop_note" 11
unknown_file INFO 1

unknown_file

A file is unknown.

You can see more about this notice here.

filename (?) The name of the unknown file.
"notes.txt"