hobart — Source Data Validation Report

This report was generated by the Canonical GTFS Schedule validator, version 8.0.1 at 2026-08-01T16:03:38Z,
for the dataset file:///shared/hobart_a1137729.zip. No country code was provided.

Use this report alongside our documentation.

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. routes.txt
  5. shapes.txt
  6. stop_times.txt
  7. stops.txt
  8. transfers.txt
  9. trips.txt

Counts


  • Agencies: 5
  • Blocks: 0
  • Routes: 118
  • Shapes: 344
  • Stops: 2127
  • Trips: 3059

Specification Compliance report

103478 notices reported (12 errors, 103461 warnings, 5 infos)

Notice Code Severity Total
foreign_key_violation ERROR 12

foreign_key_violation

Wrong foreign key.

A foreign key references the primary key of another file. A foreign key violation means that the foreign key referenced from a given row (the child file) cannot be found in the corresponding file (the parent file). The Foreign keys are defined in the specification under "Type" for each file.

You can see more about this notice here.

childFilename (?) The name of the file from which reference is made. childFieldName (?) The name of the field that makes reference. parentFilename (?) The name of the file that is referred to. parentFieldName (?) The name of the field that is referred to. fieldValue (?) The faulty record's value. csvRowNumber (?) The row of the faulty record.
"trips.txt" "route_id" "routes.txt" "route_id" "H282" 1608
"trips.txt" "route_id" "routes.txt" "route_id" "H345" 1867
"trips.txt" "route_id" "routes.txt" "route_id" "H344" 1875
"trips.txt" "route_id" "routes.txt" "route_id" "H282" 2076
"trips.txt" "route_id" "routes.txt" "route_id" "H206" 2229
"trips.txt" "route_id" "routes.txt" "route_id" "H288" 2230
"trips.txt" "route_id" "routes.txt" "route_id" "H348" 2231
"trips.txt" "route_id" "routes.txt" "route_id" "H345" 2942
"trips.txt" "route_id" "routes.txt" "route_id" "H311" 2974
"trips.txt" "route_id" "routes.txt" "route_id" "H282" 3033
"trips.txt" "route_id" "routes.txt" "route_id" "H298" 3044
"trips.txt" "route_id" "routes.txt" "route_id" "H298" 3045
equal_shape_distance_diff_coordinates_distance_below_threshold WARNING 2905

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 2905 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.
"[@2879.0.61750135@]11" 221240 7422.928773026232 204 221239 7422.928773026232 203 0.09143085434653633
"[@2.0.117141782@]2" 40672 276.23185025316855 17 40671 276.23185025316855 16 0.09066948962138816
"[@2.0.117141782@]2" 40673 276.23185025316855 18 40672 276.23185025316855 17 0.09066948962138816
"[@2.0.117141782@]2" 40684 723.451544723345 29 40683 723.451544723345 28 0.0776184677385994
"[@2.0.117141782@]2" 40685 723.451544723345 30 40684 723.451544723345 29 0.0776184677385994
"[@2.0.103635521@]2" 193986 25.861472356971124 3 193985 25.861472356971124 2 0.05623525415581726
"[@2.0.103635521@]2" 194008 392.27591657136725 25 194007 392.27591657136725 24 0.09066948962138816
"[@2.0.103635521@]2" 194009 392.27591657136725 26 194008 392.27591657136725 25 0.09066948962138816
"[@2.0.103635521@]2" 194388 6479.1432655414965 405 194387 6479.1432655414965 404 0.03729893712619467
"[@2.0.103635521@]2" 194389 6479.1432655414965 406 194388 6479.1432655414965 405 0.03729893712619467
"[@2879.0.52734003@]1" 102750 0.0 1 102749 0.0 0 0.028187558255945443
"[@2879.0.52734003@]1" 102853 2767.184182979347 104 102852 2767.184182979347 103 0.01077730518180249
"[@2879.0.52734003@]1" 102854 2767.184182979347 105 102853 2767.184182979347 104 0.01077730518180249
"[@2879.0.52734003@]1" 102855 2767.184182979347 106 102854 2767.184182979347 105 0.07816374721619586
"[@2879.0.52734003@]1" 102897 3865.5469865805976 148 102896 3865.5469865805976 147 0.056557456440749894
"[@2879.0.52734003@]1" 102898 3865.5469865805976 149 102897 3865.5469865805976 148 0.056557456440749894
"[@2879.0.52734003@]1" 102975 6065.117962076569 226 102974 6065.117962076569 225 0.02254412146896793
"[@2879.0.52734003@]1" 102976 6065.117962076569 227 102975 6065.117962076569 226 0.02254412146896793
"[@2879.0.52734003@]1" 103264 16924.52529978319 515 103263 16924.52529978319 514 0.0035537916654371222
"[@2879.0.52734003@]1" 103265 16924.52529978319 516 103264 16924.52529978319 515 0.0035537916654371222
"[@2879.0.52734003@]1" 103290 17415.192262817643 541 103289 17415.192262817643 540 0.015539875497717055
"[@2879.0.52734003@]2" 68296 14820.49580061271 425 68295 14820.49580061271 424 0.006925034588739918
"[@2879.0.52734003@]2" 68297 14820.49580061271 426 68296 14820.49580061271 425 0.006925034588739918
"[@2879.0.52734003@]2" 68328 15616.231574704589 457 68327 15616.231574704589 456 0.025401016707531577
"[@2879.0.52734003@]2" 68329 15616.231574704589 458 68328 15616.231574704589 457 0.025401016707531577
"[@2879.0.52734003@]2" 68355 16392.93539246797 484 68354 16392.93539246797 483 0.06115960439145175
"[@2879.0.52734003@]2" 68356 16392.93539246797 485 68355 16392.93539246797 484 0.06115960439145175
"[@2879.0.52734003@]2" 68375 16873.70074140996 504 68374 16873.70074140996 503 0.029878811386660944
"[@2879.0.52734003@]2" 68376 16873.70074140996 505 68375 16873.70074140996 504 0.029878811386660944
"[@2879.0.52734003@]2" 68385 17116.474003378902 514 68384 17116.474003378902 513 0.024903237547454132
"[@2879.0.52734003@]2" 68386 17116.474003378902 515 68385 17116.474003378902 514 0.024903237547454125
"[@2879.0.52734003@]2" 68432 18036.258579392746 561 68431 18036.258579392746 560 0.02646234172022301
"[@2879.0.52734003@]2" 68440 18105.09251404805 569 68439 18105.09251404805 568 0.028187558255945443
"[@3942.0.172168303@]6" 185483 6921.534296089972 239 185482 6921.534296089972 238 0.0054616026721864925
"[@3942.0.172168303@]6" 185484 6921.534296089972 240 185483 6921.534296089972 239 0.0054616026721864925
"[@3942.0.172168303@]6" 185547 9868.340173749168 303 185546 9868.340173749168 302 0.025488766626927187
"[@3942.0.172168303@]6" 185548 9868.340173749168 304 185547 9868.340173749168 303 0.025488766626927187
"[@3942.0.172168303@]6" 185754 16404.34544587892 510 185753 16404.34544587892 509 0.07592997017421821
"[@3942.0.172168303@]6" 185755 16404.34544587892 511 185754 16404.34544587892 510 0.07592997017421821
"[@3942.0.172168303@]6" 185902 22210.450984156978 658 185901 22210.450984156978 657 0.005238534746681357
"[@3942.0.172168303@]6" 185903 22210.450984156978 659 185902 22210.450984156978 658 0.005238534746681357
"[@3942.0.172168303@]6" 185947 24031.85613174887 703 185946 24031.85613174887 702 0.016034188562990864
"[@3942.0.172168303@]6" 185948 24031.85613174887 704 185947 24031.85613174887 703 0.016034188562990864
"[@3942.0.172168303@]6" 186023 27508.302997302162 779 186022 27508.302997302162 778 0.08546708786440849
"[@3942.0.172168303@]6" 186024 27508.302997302162 780 186023 27508.302997302162 779 0.08546708786440849
"[@3942.0.172168303@]6" 186101 31412.935962413787 857 186100 31412.935962413787 856 0.011119510586109493
"[@3942.0.172168303@]6" 186102 31412.935962413787 858 186101 31412.935962413787 857 0.011119510586109493
"[@2879.0.61750135@]10" 295943 1780.5556990301407 72 295942 1780.5556990301407 71 0.011075212919581594
"[@2879.0.61750135@]10" 295944 1780.5556990301407 73 295943 1780.5556990301407 72 0.011075212919581594
"[@2879.0.61750135@]10" 296037 3472.5894416085503 166 296036 3472.5894416085503 165 0.026815825559278667
equal_shape_distance_same_coordinates WARNING 513

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 513 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`.
"[@3942.0.19067603@]2" 46353 235564.32030486173 5428 46352 235564.32030486173 5427
"[@2879.0.61750135@]11" 221237 7398.357008381376 201 221236 7398.357008381376 200
"[@2879.0.61750135@]11" 221238 7398.357008381376 202 221237 7398.357008381376 201
"[@3942.0.19067603@]3" 155136 3677.03472221367 128 155135 3677.03472221367 127
"[@3942.0.19067603@]3" 155137 3677.03472221367 129 155136 3677.03472221367 128
"[@3942.0.19067603@]1" 213589 0.0 1 213588 0.0 0
"[@2.0.103635521@]2" 193984 0.0 1 193983 0.0 0
"[@2879.0.52734003@]1" 103029 6919.003033111675 280 103028 6919.003033111675 279
"[@2879.0.52734003@]1" 103030 6919.003033111675 281 103029 6919.003033111675 280
"[@3942.0.19067603@]4" 58279 192055.26701288548 3915 58278 192055.26701288548 3914
"[@2879.0.52734003@]2" 68130 10903.830239601342 259 68129 10903.830239601342 258
"[@2879.0.52734003@]2" 68131 10903.830239601342 260 68130 10903.830239601342 259
"[@3942.0.172168303@]6" 185567 10340.396781323187 323 185566 10340.396781323187 322
"[@3942.0.172168303@]6" 185568 10340.396781323187 324 185567 10340.396781323187 323
"[@2879.0.61750135@]10" 296014 3157.5718769523696 143 296013 3157.5718769523696 142
"[@2879.0.61750135@]10" 296015 3157.5718769523696 144 296014 3157.5718769523696 143
"[@2.0.104001624@]2" 154138 0.0 1 154137 0.0 0
"[@2.0.104001624@]2" 154589 8126.8171361293835 452 154588 8126.8171361293835 451
"[@2.0.105395294@]2" 17837 0.0 1 17836 0.0 0
"[@2.0.105395294@]2" 17916 1620.512893087081 80 17915 1620.512893087081 79
"[@2.0.105395294@]2" 17917 1620.512893087081 81 17916 1620.512893087081 80
"[@2.0.156117123@]2" 74046 10340.775960182333 326 74045 10340.775960182333 325
"[@2879.0.65043015@]1" 149104 21353.43286977457 379 149103 21353.43286977457 378
"[@2879.0.65043015@]1" 149179 23825.54007360687 454 149178 23825.54007360687 453
"[@2879.0.65043015@]1" 149180 23825.54007360687 455 149179 23825.54007360687 454
"[@3942.0.193009286@]3" 253617 0.0 1 253616 0.0 0
"[@2.0.104001624@]1" 258344 0.0 1 258343 0.0 0
"[@2.0.103788874@]3" 60107 10376.47023095377 390 60106 10376.47023095377 389
"[@2.0.103788874@]3" 60108 10376.47023095377 391 60107 10376.47023095377 390
"[@2.0.103788874@]2" 171302 10340.396781323187 323 171301 10340.396781323187 322
"[@2.0.103788874@]2" 171303 10340.396781323187 324 171302 10340.396781323187 323
"[@2.0.103788874@]1" 3592 8643.160144595931 320 3591 8643.160144595931 319
"[@2.0.103788874@]1" 3593 8643.160144595931 321 3592 8643.160144595931 320
"[@2879.0.82962022@]1" 208660 639.7799641591354 52 208659 639.7799641591354 51
"[@2879.0.82962022@]1" 208661 639.7799641591354 53 208660 639.7799641591354 52
"[@2.0.103565715@]1" 63558 4125.849367216463 191 63557 4125.849367216463 190
"[@2.0.103565715@]1" 63559 4125.849367216463 192 63558 4125.849367216463 191
"[@2.0.106700062@]2" 93207 0.0 1 93206 0.0 0
"[@2.0.106700062@]2" 93495 5706.336267870861 289 93494 5706.336267870861 288
"[@2.0.103565715@]3" 104136 4125.849367216463 191 104135 4125.849367216463 190
"[@2.0.103565715@]3" 104137 4125.849367216463 192 104136 4125.849367216463 191
"[@2.0.119167187@]1" 151449 0.0 1 151448 0.0 0
"[@2.0.119167187@]1" 151517 1580.4192222448662 69 151516 1580.4192222448662 68
"[@2.0.119167187@]1" 151518 1580.4192222448662 70 151517 1580.4192222448662 69
"[@2.0.103788874@]4" 191248 10340.396781323187 323 191247 10340.396781323187 322
"[@2.0.103788874@]4" 191249 10340.396781323187 324 191248 10340.396781323187 323
"[@2.0.106660190@]4" 122177 8094.3777263502625 367 122176 8094.3777263502625 366
"[@2.0.106660190@]4" 122178 8094.3777263502625 368 122177 8094.3777263502625 367
"[@2.0.106700062@]1" 63871 0.0 1 63870 0.0 0
"[@2.0.106700062@]1" 64163 5979.887940728121 293 64162 5979.887940728121 292
expired_calendar WARNING 3

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.
3 "FriVac"
7 "MonFriVac"
10 "MonThursVac"
fast_travel_between_consecutive_stops WARNING 19

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.
1068 "[@2.0.106651701@][2][1436338824806]/71" "H510" 798.4298932200708 0.4435721629000393 13538 16 "358" "Stop 18, No.90 Main Rd (Moonah Shops)" "20:45:33" 13539 17 "359" "Stop 19, No.164 Main Rd" "20:45:35"
1071 "[@2.0.106651701@][2][1439447281127]/0" "H510" 798.4298932200708 0.4435721629000393 79128 16 "358" "Stop 18, No.90 Main Rd (Moonah Shops)" "22:45:02" 79129 17 "359" "Stop 19, No.164 Main Rd" "22:45:04"
1062 "[@2.0.106651701@][2][1436338824806]/65" "H510" 399.2149466100354 0.4435721629000393 75166 16 "358" "Stop 18, No.90 Main Rd (Moonah Shops)" "14:49:05" 75167 17 "359" "Stop 19, No.164 Main Rd" "14:49:09"
1048 "[@2.0.106651701@][2][1436336989451]/40" "H510" 399.2149466100354 0.4435721629000393 23790 16 "358" "Stop 18, No.90 Main Rd (Moonah Shops)" "17:55:05" 23791 17 "359" "Stop 19, No.164 Main Rd" "17:55:09"
1060 "[@2.0.106651701@][2][1436338824806]/63" "H510" 399.2149466100354 0.4435721629000393 54694 16 "358" "Stop 18, No.90 Main Rd (Moonah Shops)" "12:49:05" 54695 17 "359" "Stop 19, No.164 Main Rd" "12:49:09"
1056 "[@2.0.106651701@][2][1436338824806]/59" "H510" 798.4298932200708 0.4435721629000393 27495 16 "358" "Stop 18, No.90 Main Rd (Moonah Shops)" "08:45:33" 27496 17 "359" "Stop 19, No.164 Main Rd" "08:45:35"
1061 "[@2.0.106651701@][2][1436338824806]/64" "H510" 399.2149466100354 0.4435721629000393 8323 16 "358" "Stop 18, No.90 Main Rd (Moonah Shops)" "13:49:05" 8324 17 "359" "Stop 19, No.164 Main Rd" "13:49:09"
1057 "[@2.0.106651701@][2][1436338824806]/60" "H510" 399.2149466100354 0.4435721629000393 94597 16 "358" "Stop 18, No.90 Main Rd (Moonah Shops)" "09:48:35" 94598 17 "359" "Stop 19, No.164 Main Rd" "09:48:39"
1047 "[@2.0.106651701@][2][1436336989451]/39" "H510" 399.2149466100354 0.4435721629000393 100162 16 "358" "Stop 18, No.90 Main Rd (Moonah Shops)" "15:55:05" 100163 17 "359" "Stop 19, No.164 Main Rd" "15:55:09"
1069 "[@2.0.106651701@][2][1436338824806]/72" "H510" 798.4298932200708 0.4435721629000393 20396 16 "358" "Stop 18, No.90 Main Rd (Moonah Shops)" "21:45:33" 20397 17 "359" "Stop 19, No.164 Main Rd" "21:45:35"
1065 "[@2.0.106651701@][2][1436338824806]/68" "H510" 399.2149466100354 0.4435721629000393 866 16 "358" "Stop 18, No.90 Main Rd (Moonah Shops)" "17:49:05" 867 17 "359" "Stop 19, No.164 Main Rd" "17:49:09"
1058 "[@2.0.106651701@][2][1436338824806]/61" "H510" 399.2149466100354 0.4435721629000393 22921 16 "358" "Stop 18, No.90 Main Rd (Moonah Shops)" "10:49:05" 22922 17 "359" "Stop 19, No.164 Main Rd" "10:49:09"
1064 "[@2.0.106651701@][2][1436338824806]/67" "H510" 399.2149466100354 0.4435721629000393 11086 16 "358" "Stop 18, No.90 Main Rd (Moonah Shops)" "16:49:05" 11087 17 "359" "Stop 19, No.164 Main Rd" "16:49:09"
1066 "[@2.0.106651701@][2][1436338824806]/69" "H510" 798.4298932200708 0.4435721629000393 101042 16 "358" "Stop 18, No.90 Main Rd (Moonah Shops)" "18:45:33" 101043 17 "359" "Stop 19, No.164 Main Rd" "18:45:35"
1067 "[@2.0.106651701@][2][1436338824806]/70" "H510" 798.4298932200708 0.4435721629000393 26662 16 "358" "Stop 18, No.90 Main Rd (Moonah Shops)" "19:45:33" 26663 17 "359" "Stop 19, No.164 Main Rd" "19:45:35"
1063 "[@2.0.106651701@][2][1436338824806]/66" "H510" 399.2149466100354 0.4435721629000393 85244 16 "358" "Stop 18, No.90 Main Rd (Moonah Shops)" "15:49:05" 85245 17 "359" "Stop 19, No.164 Main Rd" "15:49:09"
1045 "[@2.0.106651701@][2][1436336989451]/37" "H510" 399.2149466100354 0.4435721629000393 93753 16 "358" "Stop 18, No.90 Main Rd (Moonah Shops)" "11:55:05" 93754 17 "359" "Stop 19, No.164 Main Rd" "11:55:09"
1049 "[@2.0.106651701@][2][1436336989451]/41" "H510" 798.4298932200708 0.4435721629000393 32559 16 "358" "Stop 18, No.90 Main Rd (Moonah Shops)" "19:51:33" 32560 17 "359" "Stop 19, No.164 Main Rd" "19:51:35"
1059 "[@2.0.106651701@][2][1436338824806]/62" "H510" 399.2149466100354 0.4435721629000393 46814 16 "358" "Stop 18, No.90 Main Rd (Moonah Shops)" "11:49:05" 46815 17 "359" "Stop 19, No.164 Main Rd" "11:49:09"
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"
missing_timepoint_value WARNING 100000

missing_timepoint_value

stop_times.timepoint value is missing for a record.

When at least one of stop_times.arrival_time or stop_times.departure_time are provided, stop_times.timepoint should be defined

You can see more about this notice here.

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

csvRowNumber (?) The row number of the faulty record. tripId (?) The faulty record's `stop_times.trip_id`. stopSequence (?) The faulty record's `stop_times.stop_sequence`.
2 "[@3942.0.193008328@][1][1756436602289]/12" 0
3 "[@3942.0.193008328@][1][1756436602289]/12" 1
4 "[@3942.0.193008328@][1][1756436602289]/12" 2
5 "[@3942.0.193008328@][1][1756436602289]/12" 3
6 "[@3942.0.193008328@][1][1756436602289]/12" 4
7 "[@3942.0.193008328@][1][1756436602289]/12" 5
8 "[@3942.0.193008328@][1][1756436602289]/12" 6
9 "[@3942.0.193008328@][1][1756436602289]/12" 7
10 "[@3942.0.193008328@][1][1756436602289]/12" 8
11 "[@3942.0.193008328@][1][1756436602289]/12" 9
12 "[@3942.0.193008328@][1][1756436602289]/12" 10
13 "[@3942.0.193008328@][1][1756436602289]/12" 11
14 "[@3942.0.193008328@][1][1756436602289]/12" 12
15 "[@3942.0.193008328@][1][1756436602289]/12" 13
16 "[@3942.0.193008328@][1][1756436602289]/12" 14
17 "[@3942.0.193008328@][1][1756436602289]/12" 15
18 "[@3942.0.193008328@][1][1756436602289]/12" 16
19 "[@3942.0.193008328@][1][1756436602289]/12" 17
20 "[@3942.0.193008328@][1][1756436602289]/12" 18
21 "[@3942.0.193008328@][1][1756436602289]/12" 19
22 "[@3942.0.193008328@][1][1756436602289]/12" 20
23 "[@3942.0.193008328@][1][1756436602289]/12" 21
24 "[@3942.0.193008328@][1][1756436602289]/12" 22
25 "[@3942.0.193008328@][1][1756436602289]/12" 23
26 "[@3942.0.193008328@][1][1756436602289]/12" 24
27 "[@3942.0.193008328@][1][1756436602289]/12" 25
28 "[@3942.0.193008328@][1][1756436602289]/12" 26
29 "[@3942.0.193008328@][1][1756436602289]/12" 27
30 "[@3942.0.193008328@][1][1756436602289]/12" 28
31 "[@3942.0.193008328@][1][1756436602289]/12" 29
32 "[@3942.0.193008328@][1][1756436602289]/12" 30
33 "[@3942.0.193008328@][1][1756436602289]/12" 31
34 "[@3942.0.193008328@][1][1756436602289]/12" 32
35 "[@3942.0.193008328@][1][1756436602289]/12" 33
36 "[@3942.0.193008328@][1][1756436602289]/12" 34
37 "[@3942.0.193008328@][1][1756436602289]/12" 35
38 "[@3942.0.193008328@][1][1756436602289]/12" 36
39 "[@3942.0.193008328@][1][1756436602289]/12" 37
40 "[@3942.0.193008328@][1][1756436602289]/12" 38
41 "[@3942.0.193008328@][1][1756436602289]/12" 39
42 "[@3942.0.193008328@][1][1756436602289]/12" 40
43 "[@3942.0.193008328@][1][1756436602289]/12" 41
44 "[@3942.0.193008328@][1][1756436602289]/12" 42
45 "[@3942.0.193008328@][1][1756436602289]/12" 43
46 "[@3942.0.193008328@][1][1756436602289]/12" 44
47 "[@3942.0.193008328@][1][1756436602289]/12" 45
48 "[@3942.0.193008328@][1][1756436602289]/12" 46
49 "[@3942.0.193008328@][1][1756436602289]/12" 47
50 "[@3942.0.193008328@][1][1756436602289]/12" 48
51 "[@3942.0.193008328@][1][1756436602289]/12" 49
same_name_and_description_for_stop WARNING 7

same_name_and_description_for_stop

Same name and description for stop.

The GTFS spec defines stops.txt stop_description as:

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

You can see more about this notice here.

csvRowNumber (?) The row number of the faulty record. stopId (?) The id of the faulty record. stopDesc (?) The faulty record's `stop_desc`.
90 "11041:1" "Huon Hwy opp Scenic Hill Rd"
95 "11054:1" "Channel Hwy opp Cygnet Coast Rd"
103 "11074:1" "Huon Hwy opp Crowthers Rd"
107 "11082:1" "Huon Hwy opp Kermandie River Rd"
192 "12008:1" "Richmond Rd near Kadina Rd"
229 "12146:1" "Tasman Hwy cnr Woodsdale Rd"
465 "15004:1" "Nubeena Rd, opp Safety Cove Rd"
service_has_no_active_day_of_the_week WARNING 13

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.
2 "FriTermO"
3 "FriVac"
4 "FridayO"
5 "MonFriAll"
6 "MonFriTerm"
7 "MonFriVac"
8 "MonThurs"
9 "MonThursTerm"
10 "MonThursVac"
11 "MonTueThurTerm"
12 "SatO"
13 "SunPH"
14 "WedTermO"
big_gap_in_service INFO 5

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.
"FriTermO" "2026-07-10" "2026-07-31" 20
"MonFriTerm" "2026-07-10" "2026-07-27" 16
"MonThursTerm" "2026-07-09" "2026-07-27" 17
"MonTueThurTerm" "2026-07-09" "2026-07-27" 17
"WedTermO" "2026-07-08" "2026-07-29" 20