metlink-org — Source Data Validation Report

This report was generated by the Canonical GTFS Schedule validator, version 8.0.1 at 2026-06-26T20:45:06Z,
for the dataset file:///shared/metlink-org_fb172fd3.zip. No country code was provided.

Use this report alongside our documentation.

Summary

Agencies included


Feed Info


Publisher Name:
Greater Wellington Regional Council
Feed Email:
N/A
Feed Language:
English
Feed Start Date:
2026-05-24
Feed End Date:
2026-07-18

Files included


  1. agency.txt
  2. calendar.txt
  3. calendar_dates.txt
  4. feed_info.txt
  5. routes.txt
  6. shapes.txt
  7. stop_pattern_trips.txt
  8. stop_patterns.txt
  9. stop_times.txt
  10. stops.txt
  11. transfers.txt
  12. trips.txt

Counts


  • Agencies: 23
  • Blocks: 0
  • Routes: 244
  • Shapes: 873
  • Stops: 3150
  • Trips: 18677

Specification Compliance report

4044 notices reported (0 errors, 4019 warnings, 25 infos)

Notice Code Severity Total
equal_shape_distance_diff_coordinates_distance_below_threshold WARNING 591

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.

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

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.
"[@12.0.11836100@]5_20260524" 224433 7967.090823155524 514 224432 7967.090823155524 513 0.027171172399746094
"[@12.0.11836100@]5_20260524" 224810 12640.78280038068 891 224809 12640.78280038068 890 0.027815668445622867
"[@364.0.17528045@]13_20260705" 505138 344.21661088124785 20 505137 344.21661088124785 19 0.027171172399746094
"[@6.0.22285747@]2_20260524" 203685 4792.2828356635855 194 203684 4792.2828356635855 193 0.05345416601940904
"[@6.0.22285747@]2_20260524" 203772 6101.863701524899 281 203771 6101.863701524899 280 0.009148682072936662
"[@12.0.11836894@]81:372#12356#12401_20260524" 111487 27079.68110404737 950 111486 27079.68110404737 949 0.027171172399746094
"[@12.0.75360569@]1_20260524" 57693 16740.018473101856 547 57692 16740.018473101856 546 0.013914385999052429
"[@356.0.69435742@]6_20260524" 28797 0.0 1 28796 0.0 0 0.03949031047906522
"[@368.0.46830135@]2_20260524" 52169 154.3704420937059 15 52168 154.3704420937059 14 0.03469520349555346
"[@6.0.22284083@]2_20260524" 166868 433.9160516121372 9 166867 433.9160516121372 8 0.095037753707983
"[@6.0.22284083@]2_20260524" 167360 8838.94694143808 501 167359 8838.94694143808 500 0.056545951891460805
"[@6.0.21845698@]4_20260524" 85566 19516.857409396853 1166 85565 19516.857409396853 1165 0.020095296083900552
"[@12.0.9096508@]2_20260524" 51630 2062.6805436252657 155 51629 2062.6805436252657 154 0.037304396344868256
"[@364.0.17528180@]7_20260524" 389645 15249.925971740013 748 389644 15249.925971740013 747 0.027171172399746094
"[@12.0.80670884@]1_20260705" 453110 16740.018473101856 547 453109 16740.018473101856 546 0.013914385999052429
"[@368.0.53451792@]3_20260705" 490190 3968.19434104354 216 490189 3968.19434104354 215 0.027171172399746094
"[@12.0.9098835@]2_20260705" 508197 268.9084497653376 30 508196 268.9084497653376 29 0.037304396344868256
"[@12.0.9098835@]2_20260705" 508949 11766.706828821392 782 508948 11766.706828821392 781 0.027171172399746094
"[@12.0.9098835@]2_20260705" 509361 17377.152320266385 1194 509360 17377.152320266385 1193 0.049720732917298845
"[@12.0.9098835@]2_20260705" 509362 17377.152320266385 1195 509361 17377.152320266385 1194 0.049720732917298845
"[@12.0.11836894@]81:373#12403#12449_20260524" 40377 27079.68110404737 950 40376 27079.68110404737 949 0.027171172399746094
"[@6.0.22282739@]402:858#24324#24331_20260524" 377144 2499.089145042949 208 377143 2499.089145042949 207 0.006795879808199909
"[@6.0.22282739@]402:858#24324#24331_20260524" 377152 2583.738117476321 216 377151 2583.738117476321 215 0.0549118381816249
"[@12.0.62382921@]2_20260524" 1179 1928.3679361913744 104 1178 1928.3679361913744 103 0.027171172399746094
"[@368.0.24016932@]236:667#21365#21402_20260524" 32662 5715.188497147571 318 32661 5715.188497147571 317 0.03331701275673167
"[@368.0.24016932@]236:667#21365#21402_20260524" 32663 5715.188497147571 319 32662 5715.188497147571 318 0.03331701275673167
"[@6.0.22570666@]1_20260524" 262190 1534.9138104878116 86 262189 1534.9138104878116 85 0.037353017290479976
"[@6.0.22570666@]1_20260524" 262193 1555.5177376104366 89 262192 1555.5177376104366 88 0.018803874360576768
"[@368.0.53453108@]84:389#12866#12916_20260705" 412911 344.21661088124785 20 412910 344.21661088124785 19 0.027171172399746094
"[@12.0.9926652@]3_20260705" 513201 1928.3679361913744 104 513200 1928.3679361913744 103 0.027171172399746094
"[@368.0.53453108@]1_20260524" 321418 28516.19933163996 1052 321417 28516.19933163996 1051 0.027171172399746094
"[@12.0.11838882@]12_20260705" 486469 13390.84865058549 765 486468 13390.84865058549 764 0.027171172399746094
"[@12.0.11838882@]10_20260524" 183971 8303.118060743704 469 183970 8303.118060743704 468 0.027171172399746094
"[@364.0.17528180@]4_20260705" 596961 15774.952745900808 1098 596960 15774.952745900808 1097 0.027171172399746094
"[@12.0.80669842@]2_20260705" 407381 32.23529115294172 6 407380 32.23529115294172 5 0.05423554105212144
"[@12.0.80669842@]2_20260705" 409259 62667.49534666516 1884 409258 62667.49534666516 1883 0.005991164717034947
"[@12.0.9096494@]1_20260524" 344181 46.71544994931858 7 344180 46.71544994931858 6 0.028085228465182056
"[@12.0.9096494@]1_20260524" 344695 9215.15284038507 521 344694 9215.15284038507 520 0.08470559758534549
"[@368.0.46830157@]2_20260524" 141009 10524.01959437752 317 141008 10524.01959437752 316 0.03361533390926685
"[@364.0.17528115@]2_20260705" 522688 0.0 1 522687 0.0 0 0.044478040222465376
"[@12.0.9926652@]3_20260524" 50279 1928.3679361913744 104 50278 1928.3679361913744 103 0.027171172399746094
"[@364.0.17528180@]2_20260524" 16668 15785.067689307649 1080 16667 15785.067689307649 1079 0.027171172399746094
"[@364.0.17528045@]7_20260524" 232328 6680.99708963259 331 232327 6680.99708963259 330 0.027171172399746094
"[@12.0.11836100@]2_20260705" 526662 3580.1644370471345 227 526661 3580.1644370471345 226 0.020070740575870535
"[@12.0.11836100@]2_20260705" 526954 7280.801661209968 519 526953 7280.801661209968 518 0.027171172399746094
"[@12.0.75359474@]1_20260524" 172239 25017.390217197477 893 172238 25017.390217197477 892 0.045214056819028854
"[@12.0.75359474@]1_20260524" 172965 53586.88582056765 1619 172964 53586.88582056765 1618 0.03361533390926685
"[@356.0.69435742@]3_20260705" 509612 0.0 1 509611 0.0 0 0.03949031047906522
"[@364.0.36724745@]115:457#14567#14629_20260705" 511903 14320.224363767044 761 511902 14320.224363767044 760 0.06789714093803331
"[@368.0.46830135@]2_20260705" 532194 154.3704420937059 15 532193 154.3704420937059 14 0.03469520349555346
equal_shape_distance_same_coordinates WARNING 1262

equal_shape_distance_same_coordinates

Two consecutive points have equal shape_dist_traveled and the same lat/lon coordinates in shapes.txt.

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 the same coordinates indicate a duplicative shape point.

You can see more about this notice here.

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

shapeId (?) The id of the faulty shape. csvRowNumber (?) The row number from `shapes.txt`. shapeDistTraveled (?) Actual distance traveled along the shape from the first shape point to the faulty record. shapePtSequence (?) The faulty record's `shapes.shape_pt_sequence`. prevCsvRowNumber (?) The row number from `shapes.txt` of the previous shape point. prevShapeDistTraveled (?) Actual distance traveled along the shape from the first shape point to the previous shape point. prevShapePtSequence (?) The previous record's `shapes.shape_pt_sequence`.
"[@364.0.17528045@]13_20260705" 505141 532.1572102695578 23 505140 532.1572102695578 22
"[@364.0.17528045@]13_20260705" 505142 532.1572102695578 24 505141 532.1572102695578 23
"[@6.0.22285747@]2_20260524" 203694 4924.436174092589 203 203693 4924.436174092589 202
"[@6.0.22285747@]2_20260524" 203695 4924.436174092589 204 203694 4924.436174092589 203
"[@6.0.20608367@]HVL:797#24264#24271_20260705" 590271 0.0 1 590270 0.0 0
"[@6.0.20608367@]HVL:797#24264#24271_20260705" 590304 10364.23845803291 34 590303 10364.23845803291 33
"[@6.0.20608367@]HVL:797#24264#24271_20260705" 590305 10364.23845803291 35 590304 10364.23845803291 34
"[@6.0.20608367@]HVL:797#24264#24271_20260705" 590311 12391.458202738952 41 590310 12391.458202738952 40
"[@6.0.20608367@]HVL:797#24264#24271_20260705" 590312 12391.458202738952 42 590311 12391.458202738952 41
"[@6.0.20608367@]HVL:797#24264#24271_20260705" 590317 14211.921707023976 47 590316 14211.921707023976 46
"[@6.0.20608367@]HVL:797#24264#24271_20260705" 590318 14211.921707023976 48 590317 14211.921707023976 47
"[@6.0.20608367@]HVL:797#24264#24271_20260705" 590320 15343.843004434028 50 590319 15343.843004434028 49
"[@6.0.20608367@]HVL:797#24264#24271_20260705" 590321 15343.843004434028 51 590320 15343.843004434028 50
"[@6.0.20608367@]HVL:797#24264#24271_20260705" 590323 16392.10171770382 53 590322 16392.10171770382 52
"[@6.0.20608367@]HVL:797#24264#24271_20260705" 590324 16392.10171770382 54 590323 16392.10171770382 53
"[@6.0.20608367@]HVL:797#24264#24271_20260705" 590327 18100.162666879314 57 590326 18100.162666879314 56
"[@6.0.20608367@]HVL:797#24264#24271_20260705" 590328 18100.162666879314 58 590327 18100.162666879314 57
"[@6.0.20608367@]HVL:797#24264#24271_20260705" 590332 19352.79511687299 62 590331 19352.79511687299 61
"[@6.0.20608367@]HVL:797#24264#24271_20260705" 590333 19352.79511687299 63 590332 19352.79511687299 62
"[@6.0.20608367@]HVL:797#24264#24271_20260705" 590335 20418.231402323527 65 590334 20418.231402323527 64
"[@12.0.66438242@]5_20260524" 132081 0.0 1 132080 0.0 0
"[@12.0.66438242@]5_20260524" 132084 10907.816432634634 4 132083 10907.816432634634 3
"[@12.0.66438242@]5_20260524" 132085 10907.816432634634 5 132084 10907.816432634634 4
"[@12.0.66438242@]5_20260524" 132087 15146.80406598336 7 132086 15146.80406598336 6
"[@12.0.75360569@]1_20260524" 57699 16908.931258297802 553 57698 16908.931258297802 552
"[@12.0.75360569@]1_20260524" 57700 16908.931258297802 554 57699 16908.931258297802 553
"[@6.0.22284083@]2_20260524" 166860 0.0 1 166859 0.0 0
"[@12.0.80670884@]1_20260705" 453116 16908.931258297802 553 453115 16908.931258297802 552
"[@12.0.80670884@]1_20260705" 453117 16908.931258297802 554 453116 16908.931258297802 553
"[@368.0.53451792@]3_20260705" 490193 4156.13494043185 219 490192 4156.13494043185 218
"[@368.0.53451792@]3_20260705" 490194 4156.13494043185 220 490193 4156.13494043185 219
"[@12.0.9098835@]2_20260705" 508952 11954.647428209702 785 508951 11954.647428209702 784
"[@12.0.9098835@]2_20260705" 508953 11954.647428209702 786 508952 11954.647428209702 785
"[@12.0.11836894@]81:373#12403#12449_20260524" 40469 28467.89141229433 1042 40468 28467.89141229433 1041
"[@12.0.9096703@]764:1123#28468#28488_20260524" 186627 9483.474187849435 562 186626 9483.474187849435 561
"[@368.0.53453108@]84:389#12866#12916_20260705" 412914 532.1572102695578 23 412913 532.1572102695578 22
"[@368.0.53453108@]84:389#12866#12916_20260705" 412915 532.1572102695578 24 412914 532.1572102695578 23
"[@6.0.98043685@]CCL:859#24732#24734_20260705" 522675 0.0 1 522674 0.0 0
"[@6.0.98043685@]CCL:859#24732#24734_20260705" 522677 171.66727678453975 3 522676 171.66727678453975 2
"[@6.0.98043685@]CCL:859#24732#24734_20260705" 522678 171.66727678453975 4 522677 171.66727678453975 3
"[@6.0.98043685@]CCL:859#24732#24734_20260705" 522680 324.5195384306111 6 522679 324.5195384306111 5
"[@6.0.98043685@]CCL:859#24732#24734_20260705" 522681 324.5195384306111 7 522680 324.5195384306111 6
"[@6.0.98043685@]CCL:859#24732#24734_20260705" 522683 471.4087319909155 9 522682 471.4087319909155 8
"[@6.0.98043685@]CCL:859#24732#24734_20260705" 522684 471.4087319909155 10 522683 471.4087319909155 9
"[@6.0.98043685@]CCL:859#24732#24734_20260705" 522686 634.8836816897581 12 522685 634.8836816897581 11
"[@12.0.11838882@]12_20260705" 486472 13578.7892499738 768 486471 13578.7892499738 767
"[@12.0.11838882@]12_20260705" 486473 13578.7892499738 769 486472 13578.7892499738 768
"[@6.0.20608271@]KPL:817#24468#24480_20260705" 511018 0.0 1 511017 0.0 0
"[@6.0.20608271@]KPL:817#24468#24480_20260705" 511041 11778.712283383991 24 511040 11778.712283383991 23
"[@6.0.20608271@]KPL:817#24468#24480_20260705" 511042 11778.712283383991 25 511041 11778.712283383991 24
expired_calendar WARNING 24

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.
5 "Rail BRT - Sun (6a-6p) (HVL)_20260524"
107 "Rail BRT - Sun (6am-6p) (JVL)_20260524"
130 "501_4_20260524"
143 "111_8_20260524"
149 "Rail BRT - Sun PM (WEL-PET) (HVL)_20260524"
154 "Rail BRT - Sun PM (WLG-PAE)_20260524"
158 "Rail BRT - Weekday PM (WLG-POR)_20260524"
165 "4_7_20260524"
221 "3_7_20260524"
256 "Rail BRT - Sun FULL (KPL)_20260524"
277 "Rail BRT - Sat Full (HVL)_20260524"
364 "Rail BRT - Sat Full (KPL)_20260524"
491 "Rail BRT - Sunday PM (WLG-POR)_20260524"
534 "Rail BRT - Sun Full (JVL)_20260524"
605 "2_7_20260524"
665 "Rail BRT - Sat Full (JVL)_20260524"
705 "207_4_20260524"
709 "603_6_20260524"
729 "Rail BRT - Weekday PM (WEL-PET) (HVL)_20260524"
790 "Rail BRT - Weekday PM_20260524"
812 "Rail BRT - Weekday PM (WLG-PAE)_20260524"
880 "Rail BRT - Sun Full (HVL)_20260524"
909 "206_4_20260524"
945 "1_7_20260524"
feed_expiration_date30_days WARNING 1

feed_expiration_date30_days

Dataset should cover at least the next 30 days of service.

At any time, the GTFS dataset should cover at least the next 30 days of service, and ideally for as long as the operator is confident that the schedule will continue to be operated.

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 "20260626" "20260718" "20260726"
missing_feed_contact_email_and_url WARNING 1

missing_feed_contact_email_and_url

Best Practices for feed_info.txt suggest providing at least one of feed_contact_email and feed_contact_url.

You can see more about this notice here.

csvRowNumber (?) The row number of the validated record.
2
same_name_and_description_for_route WARNING 107

same_name_and_description_for_route

Same name and description for route.

The GTFS spec defines routes.txt route_desc as:

Description of a route that provides useful, quality information. Do not simply duplicate the name of the route.

See the GTFS and GTFS Best Practices links below for more examples of how to populate the route_short_name, route_long_name, and route_desc fields.

You can see more about this notice here.

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

csvRowNumber (?) The row number of the faulty record. routeId (?) The id of the faulty record. routeDesc (?) The `routes.routes_desc` of the faulty record. specifiedField (?) Either `route_short_name` or `route_long_name`.
4 "8550" "Ss Peter and Paul & Hutt Intermediate Schools - Petone - Korokoro" "route_long_name"
7 "8680" "St Bernard's College - Wainuiomata North" "route_long_name"
9 "8860" "Muritai & San Antonio Schools - Moera" "route_long_name"
10 "8870" "Hutt Intermediate & Hutt Valley High Schools - Eastbourne" "route_long_name"
13 "9060" "Plateau & Birchville Schools - Birchville - Brown Owl - Trentham" "route_long_name"
25 "9911" "After Midnight (Wellington - Island Bay - Houghton Bay - Lyall Bay)" "route_long_name"
26 "9914" "After Midnight (Wellington - Wadestown - Ngaio - Khandallah)" "route_long_name"
27 "9915" "After Midnight (Wellington - Newlands - Churton Park - Johnsonville)" "route_long_name"
28 "9916" "After Midnight (Wellington - Porirua - Whitby - Plimmerton)" "route_long_name"
29 "9918" "After Midnight (Lower Hutt - Petone - Wellington)" "route_long_name"
30 "9922" "After Midnight (Wellington - Naenae - Stokes Valley - Upper Hutt)" "route_long_name"
31 "9966" "After Midnight (Wellington - Lower Hutt - Waterloo - Wainuiomata)" "route_long_name"
32 "9988" "After Midnight (Wellington - Petone - Lower Hutt - Eastbourne)" "route_long_name"
33 "4420" "Aotea College - Whitby (The Crowsnest)" "route_long_name"
35 "4450" "Aotea College - Ascot Park - Cannons Creek - Porirua" "route_long_name"
36 "4600" "Tawa College - Porirua Station" "route_long_name"
37 "4610" "Tawa Intermediate - Porirua Station" "route_long_name"
39 "5000" "Waikanae & Kapanui Schools - Waikanae - Waikanae Beach" "route_long_name"
41 "5050" "Waikanae Beach North - Waikanae - Kapanui, Waikanae & Our Lady of Kāpiti Schools" "route_long_name"
48 "6110" "Karori (Wrights Hill) - Thorndon Colleges" "route_long_name"
49 "6120" "Karori - Thorndon Colleges" "route_long_name"
50 "6140" "Wellington Girls' & St Mary's Colleges - Kelburn - Karori (Wrights Hill)" "route_long_name"
51 "6150" "Wellington Girls' College - Karori" "route_long_name"
52 "6160" "Wellington Girls' & St Mary's Colleges - Karori" "route_long_name"
53 "6170" "Thorndon Colleges - Kelburn - Karori" "route_long_name"
54 "6190" "Thorndon Colleges - Wilton - Northland" "route_long_name"
55 "6210" "Thorndon Colleges - Hataitai - Kilbirnie - Miramar" "route_long_name"
56 "6230" "Thorndon Colleges - Roseneath - Seatoun - Moa Point" "route_long_name"
57 "6250" "Thorndon Colleges - Brooklyn - Kowhai Park" "route_long_name"
62 "6460" "St Brigid's School & Onslow College - Johnsonville - Churton Park" "route_long_name"
64 "7430" "Wilton - Wadestown - Thorndon Colleges & Basin Schools" "route_long_name"
65 "7440" "Wellington College - Wilton - Mairangi - Northland" "route_long_name"
66 "7450" "Wellington College - Wellington - Wadestown - Wilton" "route_long_name"
68 "7510" "Wellington - St Patrick's & Rongotai Colleges" "route_long_name"
69 "7530" "St Patrick's College - Hataitai - Mt Victoria - Wellington" "route_long_name"
70 "7540" "Rongotai College - Kilbirnie - Hataitai - Wellington" "route_long_name"
71 "7550" "Rongotai College - Kilbirnie - Newtown - Wellington" "route_long_name"
72 "7580" "Evans Bay Intermediate School - Miramar North" "route_long_name"
73 "7600" "Evans Bay Intermediate & Kahurangi Schools - Strathmore Park" "route_long_name"
74 "7620" "Rongotai College - Miramar - Seatoun" "route_long_name"
75 "7640" "Karori - Wellington College" "route_long_name"
76 "7670" "St Patrick's College - Hataitai - Mt Victoria - Karori" "route_long_name"
77 "7680" "Mairangi - Wellington, St Patrick's & Rongotai Colleges" "route_long_name"
78 "7690" "St Patrick’s & Wellington Colleges, Wellington High School - Northland - Wilton" "route_long_name"
80 "7740" "Houghton Bay - Owhiro Bay - Island Bay - South Wellington Intermediate School & Kilbirnie Colleges" "route_long_name"
81 "7750" "St Patrick's & St Catherine's Colleges - Newtown - Berhampore - Island Bay - Owhiro Bay" "route_long_name"
82 "7760" "Rongotai College - Berhampore - Island Bay - Owhiro Bay" "route_long_name"
88 "8420" "Kelson - Hutt Central Schools" "route_long_name"
89 "8430" "Hutt Central Schools - Kelson" "route_long_name"
90 "8480" "Hutt Intermediate, Ss Peter and Paul & Eastern Hutt Schools - Harbour View" "route_long_name"
service_has_no_active_day_of_the_week WARNING 1903

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.

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

csvRowNumber (?) The row number in calendar.txt where the error occurs. serviceId (?) The service_id field value.
2 "70_1_20260524"
3 "221_20260524"
4 "202_20260524"
5 "Rail BRT - Sun (6a-6p) (HVL)_20260524"
6 "428_20260524"
7 "201_1_20260524"
8 "8051_1_20260524"
9 "302_1_20260524"
10 "232_20260524"
11 "301_5_20260524"
12 "301_1_20260524"
13 "33_3_20260524"
14 "85_1_20260524"
15 "1021_1_20260524"
16 "2102_1_20260524"
17 "304_16_20260524"
18 "712_1_20260524"
19 "118_3_20260524"
20 "82_20260524"
21 "10_2_20260524"
22 "708_1_20260524"
23 "2111_1_20260524"
24 "7031_1_20260524"
25 "314_20260524"
26 "1002_2_20260524"
27 "87_1_20260524"
28 "6171_1_20260524"
29 "3271_1_20260524"
30 "49_3_20260524"
31 "5_3_20260524"
32 "205_3_20260524"
33 "305_9_20260524"
34 "206_5_20260524"
35 "119_20260524"
36 "4003_1_20260524"
37 "234_20260524"
38 "201_4_20260524"
39 "Rail MTuWThF-XHol_20260524"
40 "8012_1_20260524"
41 "43_5_20260524"
42 "44_1_20260524"
43 "4013_1_20260524"
44 "3081_1_20260524"
45 "322_3_20260524"
46 "514_20260524"
47 "210_2_20260524"
48 "6112_1_20260524"
49 "210_1_20260524"
50 "100_20260524"
51 "131_20260524"
stop_without_stop_time WARNING 8

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.
412 "WELL2" "Wellington Station"
913 "WELL5" "Wellington Station"
1975 "WELL9" "Wellington Station"
2131 "WELL8" "Wellington Station"
2149 "WELL6" "Wellington Station"
2300 "WELL7" "Wellington Station"
2325 "WELL3" "Wellington Station"
3099 "WELL4" "Wellington Station"
unexpected_enum_value WARNING 122

unexpected_enum_value

An enum has an unexpected value.

You can see more about this notice here.

Only the first 50 of 122 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" 712
"routes.txt" 3 "route_type" 712
"routes.txt" 4 "route_type" 712
"routes.txt" 5 "route_type" 712
"routes.txt" 6 "route_type" 712
"routes.txt" 7 "route_type" 712
"routes.txt" 8 "route_type" 712
"routes.txt" 9 "route_type" 712
"routes.txt" 10 "route_type" 712
"routes.txt" 11 "route_type" 712
"routes.txt" 12 "route_type" 712
"routes.txt" 13 "route_type" 712
"routes.txt" 14 "route_type" 712
"routes.txt" 15 "route_type" 712
"routes.txt" 16 "route_type" 712
"routes.txt" 17 "route_type" 712
"routes.txt" 18 "route_type" 712
"routes.txt" 19 "route_type" 712
"routes.txt" 20 "route_type" 712
"routes.txt" 21 "route_type" 712
"routes.txt" 22 "route_type" 712
"routes.txt" 23 "route_type" 712
"routes.txt" 33 "route_type" 712
"routes.txt" 34 "route_type" 712
"routes.txt" 35 "route_type" 712
"routes.txt" 36 "route_type" 712
"routes.txt" 37 "route_type" 712
"routes.txt" 38 "route_type" 712
"routes.txt" 39 "route_type" 712
"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" 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
"routes.txt" 52 "route_type" 712
"routes.txt" 53 "route_type" 712
"routes.txt" 54 "route_type" 712
"routes.txt" 55 "route_type" 712
"routes.txt" 56 "route_type" 712
"routes.txt" 57 "route_type" 712
"routes.txt" 58 "route_type" 712
"routes.txt" 59 "route_type" 712
"routes.txt" 60 "route_type" 712
"routes.txt" 61 "route_type" 712
big_gap_in_service INFO 2

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.
"Rail BRT - Weekday PM (WLG-POR)_20260524" "2026-06-03" "2026-06-22" 18
"310_20260524" "2026-05-31" "2026-06-28" 27
unknown_column INFO 1

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.
"trips.txt" "etm_id" 10
unknown_file INFO 2

unknown_file

A file is unknown.

You can see more about this notice here.

filename (?) The name of the unknown file.
"stop_pattern_trips.txt"
"stop_patterns.txt"
unsorted_stop_times INFO 20

unsorted_stop_times

Stop times are not sorted by trip_id and stop_sequence.

'stop_times.txt' entries for a given trip are not sorted by stop_sequence, or are not contiguous in the file.

You can see more about this notice here.

tripId (?) The faulty record's trip_id. startCsvRowNumber (?) CSV row number of the first stop_times entry for this trip. endCsvRowNumber (?) CSV row number of the last stop_times entry for this trip.
"60__0__131__MNM__3152__3152_20260705" 343604 404113
"236__1__710__TZM__302__302_20260705" 464605 545320
"2__1__826__NBM__12__1__12__1_20260524" 128854 214753
"34__1__148__NBM__83__83_20260705" 404114 646152
"7__0__423__TZM__108__4__108__4_20260705" 464624 545303
"25__0__169__TZM__201__2__201__2_20260524" 2 171803
"160__0__717__TZM__407__407_20260705" 383944 666321
"24__0__117__TZM__221__2__221__2_20260705" 383924 646217
"HVL__0__2644__RAIL__Rail_MTuWThF-XHol_20260705" 444450 605825
"1__1__430__TZM__106__3__106__3_20260524" 214754 300653
"29__0__133__TZM__122__2__122__2_20260705" 504964 585643
"130__0__479__TZM__404__6__404__6_20260705" 424282 565520
"27__0__119__TZM__130__2__130__2_20260705" 363753 444456
"261__0__151__UZM__4039__1__4039__1_20260524" 42953 257703
"110__0__175__TZM__430__430_20260524" 171804 343603
"262__1__160__UZM__4010__1__4010__1_20260524" 128849 300673
"25__0__163__TZM__231__1__231__1_20260705" 605804 626019
"260__1__708__UZM__116__116_20260705" 424284 504963
"3__1__280__NBM__16__6__16__6_20260705" 484794 565473
"160__0__719__TZM__603__4__603__4_20260705" 363774 484793