GTFS Schedule Validation Report

This report was generated by the Canonical GTFS Schedule validator, version 7.1.0 at 2026-01-24T04:07:22Z,
for the dataset file:///shared/storstockholms-lokaltrafik.zip. No country code was provided.

Use this report alongside our documentation.

Summary

Agencies included


Feed Info


Publisher Name:
Samtrafiken i Sverige AB
Feed Email:
N/A
Feed Language:
Swedish

Files included


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

Counts


  • Agencies: 14
  • Blocks: 0
  • Routes: 664
  • Shapes: 3507
  • Stops: 21363
  • Trips: 93393

Specification Compliance report

124151 notices reported (100000 errors, 24009 warnings, 142 infos)

Notice Code Severity Total
equal_shape_distance_diff_coordinates ERROR 100000

equal_shape_distance_diff_coordinates

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 the 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 different coordinates indicate an error.

You can see more about this notice here.

Only the first 50 of 100000 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.
"2306" 2053332 0.0 2 2053331 0.0 1 5.812683068997596
"2306" 2053368 530.48 38 2053367 530.48 37 2.221707716317042
"2306" 2053369 530.48 39 2053368 530.48 38 2.221707716317042
"2306" 2053399 881.48 69 2053398 881.48 68 4.004630988887382
"2306" 2053400 881.48 70 2053399 881.48 69 4.004630988887382
"2306" 2053416 1220.16 86 2053415 1220.16 85 4.447898738274478
"2306" 2053417 1220.16 87 2053416 1220.16 86 4.26508695975685
"2306" 2053456 1843.49 126 2053455 1843.49 125 6.363707112559908
"2306" 2053457 1843.49 127 2053456 1843.49 126 6.717911341371355
"2306" 2053466 2192.04 136 2053465 2192.04 135 5.848969016297312
"2306" 2053467 2192.04 137 2053466 2192.04 136 5.745956335475282
"2306" 2053479 2539.49 149 2053478 2539.49 148 7.425730190544147
"2306" 2053480 2539.49 150 2053479 2539.49 149 7.200933395522976
"2306" 2053501 3212.89 171 2053500 3212.89 170 9.500026476398459
"2306" 2053502 3212.89 172 2053501 3212.89 171 9.214099508065509
"2306" 2053641 7239.28 311 2053640 7239.28 310 4.884118396349327
"2306" 2053642 7239.28 312 2053641 7239.28 311 3.5461936196344355
"2306" 2053877 11098.64 547 2053876 11098.64 546 6.305455747630498
"2306" 2053878 11098.64 548 2053877 11098.64 547 6.403414833105845
"2306" 2053913 11764.02 583 2053912 11764.02 582 7.818774651338773
"2306" 2053914 11764.02 584 2053913 11764.02 583 7.818774651338773
"2306" 2053955 13280.38 625 2053954 13280.38 624 3.458701653931795
"2305" 2052483 0.0 2 2052482 0.0 1 6.1215109189979104
"2305" 2052520 562.0 39 2052519 562.0 38 6.056804271828129
"2305" 2052555 1263.0 74 2052554 1263.0 73 10.026986527051749
"2305" 2052611 2394.74 130 2052610 2394.74 129 10.132750558209016
"2305" 2052612 2394.74 131 2052611 2394.74 130 10.132750558209016
"2305" 2052635 2859.74 154 2052634 2859.74 153 4.092418453734236
"2305" 2052680 3747.53 199 2052679 3747.53 198 4.160656979858374
"2305" 2052681 3747.53 200 2052680 3747.53 199 4.160656979858374
"2305" 2052707 4379.53 226 2052706 4379.53 225 5.812683068997596
"2305" 2052743 4910.01 262 2052742 4910.01 261 2.221707716317042
"2305" 2052744 4910.01 263 2052743 4910.01 262 2.221707716317042
"2305" 2052774 5261.01 293 2052773 5261.01 292 4.004630988887382
"2305" 2052775 5261.01 294 2052774 5261.01 293 4.004630988887382
"2305" 2052791 5599.69 310 2052790 5599.69 309 4.447898738274478
"2305" 2052792 5599.69 311 2052791 5599.69 310 4.26508695975685
"2305" 2052831 6223.02 350 2052830 6223.02 349 6.363707112559908
"2305" 2052832 6223.02 351 2052831 6223.02 350 6.717911341371355
"2305" 2052841 6571.57 360 2052840 6571.57 359 5.848969016297312
"2305" 2052842 6571.57 361 2052841 6571.57 360 5.745956335475282
"2305" 2052854 6919.02 373 2052853 6919.02 372 7.425730190544147
"2305" 2052855 6919.02 374 2052854 6919.02 373 7.200933395522976
"2305" 2052876 7592.42 395 2052875 7592.42 394 9.500026476398459
"2305" 2052877 7592.42 396 2052876 7592.42 395 9.214099508065509
"2305" 2053016 11618.81 535 2053015 11618.81 534 4.884118396349327
"2305" 2053017 11618.81 536 2053016 11618.81 535 3.5461936196344355
"2305" 2053252 15478.17 771 2053251 15478.17 770 6.305455747630498
"2305" 2053253 15478.17 772 2053252 15478.17 771 6.403414833105845
"2305" 2053288 16143.55 807 2053287 16143.55 806 7.818774651338773
duplicate_route_name WARNING 16

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`.
84 "9011001096200000" 95 "9011001096300000" "27" "Ersätter Roslagsbanan" -1 "14010000000001001"
334 "9011001095000000" 363 "9011001094900000" "22" "Ersätter Tvärbanan" -1 "14010000000001001"
364 "9011001096700000" 369 "9011001096600000" "26" "Ersätter Saltsjöbanan" -1 "14010000000001001"
153 "9011001092500000" 373 "9011001096500000" "25" "Ersätter Saltsjöbanan" -1 "14010000000001001"
153 "9011001092500000" 411 "9011001095800000" "25" "Ersätter Saltsjöbanan" -1 "14010000000001001"
153 "9011001092500000" 419 "9011001095700000" "25" "Ersätter Saltsjöbanan" -1 "14010000000001001"
99 "9011001096400000" 427 "9011001095600000" "28" "Ersätter Roslagsbanan" -1 "14010000000001001"
99 "9011001096400000" 454 "9011001094700000" "28" "Ersätter Roslagsbanan" -1 "14010000000001001"
99 "9011001096400000" 463 "9011001094600000" "28" "Ersätter Roslagsbanan" -1 "14010000000001001"
99 "9011001096400000" 468 "9011001094500000" "28" "Ersätter Roslagsbanan" -1 "14010000000001001"
334 "9011001095000000" 492 "9011001094800000" "22" "Ersätter Tvärbanan" -1 "14010000000001001"
99 "9011001096400000" 494 "9011001094400000" "28" "Ersätter Roslagsbanan" -1 "14010000000001001"
364 "9011001096700000" 509 "9011001092600000" "26" "Ersätter Saltsjöbanan" -1 "14010000000001001"
84 "9011001096200000" 526 "9011001092700000" "27" "Ersätter Roslagsbanan" -1 "14010000000001001"
99 "9011001096400000" 543 "9011001092800000" "28" "Ersätter Roslagsbanan" -1 "14010000000001001"
334 "9011001095000000" 654 "9011001092200000" "22" "Ersätter Tvärbanan" -1 "14010000000001001"
equal_shape_distance_diff_coordinates_distance_below_threshold WARNING 13547

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 13547 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.
"2304" 2051585 0.0 2 2051584 0.0 1 0.9679456616049777
"2304" 2051848 3772.96 265 2051847 3772.96 264 0.8913839477094179
"2304" 2051849 3772.96 266 2051848 3772.96 265 0.8913839477094179
"2303" 2051425 10620.57 604 2051424 10620.57 603 0.11300824462339705
"2303" 2051426 10620.57 605 2051425 10620.57 604 0.11300824462339705
"2303" 2051434 10820.57 613 2051433 10820.57 612 0.7483715557632875
"2303" 2051550 12924.34 729 2051549 12924.34 728 0.05650062563129557
"2303" 2051551 12924.34 730 2051550 12924.34 729 0.05650062563129557
"2302" 2050294 6443.1 131 2050293 6443.1 130 0.056755693276543756
"2302" 2050327 8251.68 164 2050326 8251.68 163 0.6005022263793045
"2302" 2050355 9292.97 192 2050354 9292.97 191 0.24964968495469192
"2302" 2050356 9292.97 193 2050355 9292.97 192 0.24964968495469192
"2302" 2050368 9852.32 205 2050367 9852.32 204 0.5103939917662426
"2302" 2050369 9852.32 206 2050368 9852.32 205 0.11119510161714974
"2302" 2050375 10565.32 212 2050374 10565.32 211 0.11119510161714974
"2302" 2050435 13970.3 272 2050434 13970.3 271 0.05671731096267049
"2302" 2050478 16033.23 315 2050477 16033.23 314 0.11119510161714974
"2302" 2050507 17061.23 344 2050506 17061.23 343 0.056712016108288
"2302" 2050513 17786.14 350 2050512 17786.14 349 0.05670884601532214
"2302" 2050514 17786.14 351 2050513 17786.14 350 0.05670884601532214
"2302" 2050778 21539.15 615 2050777 21539.15 614 0.05669310146595245
"2302" 2050779 21539.15 616 2050778 21539.15 615 0.05669310146595245
"2302" 2050793 22278.15 630 2050792 22278.15 629 0.05668913443865558
"2302" 2050806 22998.15 643 2050805 22998.15 642 0.05667887813131602
"2301" 2049472 0.0 2 2049471 0.0 1 0.12487768813559598
"2301" 2049507 2648.0 37 2049506 2648.0 36 0.05683031978838887
"2301" 2049636 9081.68 166 2049635 9081.68 165 0.056755693276543756
"2301" 2049669 10890.26 199 2049668 10890.26 198 0.6005022263793045
"2301" 2049697 11931.55 227 2049696 11931.55 226 0.24964968495469192
"2301" 2049698 11931.55 228 2049697 11931.55 227 0.24964968495469192
"2301" 2049710 12490.9 240 2049709 12490.9 239 0.5103939917662426
"2301" 2049711 12490.9 241 2049710 12490.9 240 0.11119510161714974
"2301" 2049717 13203.9 247 2049716 13203.9 246 0.11119510161714974
"2301" 2049777 16608.88 307 2049776 16608.88 306 0.05671731096267049
"2301" 2049820 18671.81 350 2049819 18671.81 349 0.11119510161714974
"2301" 2049849 19699.81 379 2049848 19699.81 378 0.056712016108288
"2301" 2049855 20424.72 385 2049854 20424.72 384 0.05670884601532214
"2301" 2049856 20424.72 386 2049855 20424.72 385 0.05670884601532214
"2301" 2050120 24177.73 650 2050119 24177.73 649 0.05669310146595245
"2301" 2050121 24177.73 651 2050120 24177.73 650 0.05669310146595245
"2301" 2050135 24916.73 665 2050134 24916.73 664 0.05668913443865558
"2301" 2050148 25636.73 678 2050147 25636.73 677 0.05667887813131602
"2300" 2048902 1104.0 11 2048901 1104.0 10 0.056755693276543756
"2300" 2048935 2912.58 44 2048934 2912.58 43 0.6005022263793045
"2300" 2048963 3953.87 72 2048962 3953.87 71 0.24964968495469192
"2300" 2048964 3953.87 73 2048963 3953.87 72 0.24964968495469192
"2300" 2048976 4513.22 85 2048975 4513.22 84 0.5103939917662426
"2300" 2048977 4513.22 86 2048976 4513.22 85 0.11119510161714974
"2300" 2048983 5226.22 92 2048982 5226.22 91 0.11119510161714974
"2300" 2049043 8631.2 152 2049042 8631.2 151 0.05671731096267049
equal_shape_distance_same_coordinates WARNING 4964

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 4964 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`.
"2302" 2050165 0.0 2 2050164 0.0 1
"2302" 2050172 848.08 9 2050171 848.08 8
"2302" 2050173 848.08 10 2050172 848.08 9
"2302" 2050184 1511.08 21 2050183 1511.08 20
"2302" 2050199 2328.56 36 2050198 2328.56 35
"2302" 2050200 2328.56 37 2050199 2328.56 36
"2302" 2050224 3019.3 61 2050223 3019.3 60
"2302" 2050225 3019.3 62 2050224 3019.3 61
"2302" 2050246 3789.3 83 2050245 3789.3 82
"2302" 2050270 4636.1 107 2050269 4636.1 106
"2302" 2050271 4636.1 108 2050270 4636.1 107
"2302" 2050285 5339.1 122 2050284 5339.1 121
"2302" 2050298 7178.94 135 2050297 7178.94 134
"2302" 2050299 7178.94 136 2050298 7178.94 135
"2302" 2050311 7711.68 148 2050310 7711.68 147
"2302" 2050312 7711.68 149 2050311 7711.68 148
"2302" 2050389 11226.32 226 2050388 11226.32 225
"2302" 2050406 12009.3 243 2050405 12009.3 242
"2302" 2050407 12009.3 244 2050406 12009.3 243
"2302" 2050416 12939.3 253 2050415 12939.3 252
"2302" 2050450 14717.23 287 2050449 14717.23 286
"2302" 2050451 14717.23 288 2050450 14717.23 287
"2302" 2050545 18592.0 382 2050544 18592.0 381
"2302" 2050767 20624.83 604 2050766 20624.83 603
"2302" 2050821 24159.64 658 2050820 24159.64 657
"2301" 2049490 1424.0 20 2049489 1424.0 19
"2301" 2049514 3486.66 44 2049513 3486.66 43
"2301" 2049515 3486.66 45 2049514 3486.66 44
"2301" 2049526 4149.66 56 2049525 4149.66 55
"2301" 2049541 4967.14 71 2049540 4967.14 70
"2301" 2049542 4967.14 72 2049541 4967.14 71
"2301" 2049566 5657.88 96 2049565 5657.88 95
"2301" 2049567 5657.88 97 2049566 5657.88 96
"2301" 2049588 6427.88 118 2049587 6427.88 117
"2301" 2049612 7274.68 142 2049611 7274.68 141
"2301" 2049613 7274.68 143 2049612 7274.68 142
"2301" 2049627 7977.68 157 2049626 7977.68 156
"2301" 2049640 9817.52 170 2049639 9817.52 169
"2301" 2049641 9817.52 171 2049640 9817.52 170
"2301" 2049653 10350.26 183 2049652 10350.26 182
"2301" 2049654 10350.26 184 2049653 10350.26 183
"2301" 2049731 13864.9 261 2049730 13864.9 260
"2301" 2049748 14647.88 278 2049747 14647.88 277
"2301" 2049749 14647.88 279 2049748 14647.88 278
"2301" 2049758 15577.88 288 2049757 15577.88 287
"2301" 2049792 17355.81 322 2049791 17355.81 321
"2301" 2049793 17355.81 323 2049792 17355.81 322
"2301" 2049887 21230.58 417 2049886 21230.58 416
"2301" 2050109 23263.41 639 2050108 23263.41 638
"2300" 2048893 0.0 2 2048892 0.0 1
expired_calendar WARNING 1314

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.

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

csvRowNumber (?) The row of the faulty record. serviceId (?) The service id of the faulty record.
2 "1"
3 "2"
4 "3"
5 "4"
6 "5"
7 "6"
8 "7"
9 "8"
10 "9"
11 "10"
12 "11"
13 "12"
14 "13"
15 "14"
16 "15"
17 "16"
18 "17"
19 "18"
20 "19"
21 "20"
22 "21"
23 "22"
24 "23"
25 "24"
26 "25"
27 "26"
28 "27"
29 "28"
30 "29"
31 "30"
32 "31"
33 "32"
34 "33"
35 "34"
36 "35"
37 "36"
38 "37"
39 "38"
40 "39"
41 "40"
42 "41"
43 "42"
44 "43"
45 "44"
46 "45"
47 "46"
48 "47"
49 "48"
50 "49"
51 "50"
fast_travel_between_consecutive_stops WARNING 5

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.
2681 "14010000507204776" "9011001065400000" 326.48276591885366 0.9975862291964973 58640 28 "9022001065411002" "Nyckelby" "17:35:26" 58641 29 "9022001065409002" "Loskälva" "17:35:37"
19362 "14010000547331013" "9011001075400000" 207.1398653832629 0.5178496634581573 401702 5 "9022001075110002" "Ronna centrum" "31:01:00" 401703 6 "9022001075112002" "Ronna skola" "31:01:09"
2682 "14010000507207687" "9011001065400000" 326.48276591885366 0.9975862291964973 58683 28 "9022001065411002" "Nyckelby" "18:35:26" 58684 29 "9022001065409002" "Loskälva" "18:35:37"
2680 "14010000507201800" "9011001065400000" 326.48276591885366 0.9975862291964973 58597 28 "9022001065411002" "Nyckelby" "16:35:26" 58598 29 "9022001065409002" "Loskälva" "16:35:37"
2679 "14010000507197529" "9011001065400000" 326.48276591885366 0.9975862291964973 58554 28 "9022001065411002" "Nyckelby" "15:05:26" 58555 29 "9022001065409002" "Loskälva" "15:05:37"
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
missing_recommended_field WARNING 2

missing_recommended_field

A recommended field is missing.

The given field has no value in some input row, even though values are recommended.

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 missing field.
"feed_info.txt" 2 "feed_start_date"
"feed_info.txt" 2 "feed_end_date"
mixed_case_recommended_field WARNING 13

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.

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" "SJ AB" 10
"agency.txt" "agency_name" "A-train AB" 15
"stops.txt" "stop_name" "IKEA södra" 440
"stops.txt" "stop_name" "FOI-vägen" 1311
"stops.txt" "stop_name" "SAS-hangaren" 6421
"stops.txt" "stop_name" "FOI-vägen" 10434
"stops.txt" "stop_name" "FOI-vägen" 10435
"stops.txt" "stop_name" "SAS-hangaren" 17330
"stops.txt" "stop_name" "IKEA södra" 18943
"stops.txt" "stop_name" "IKEA södra" 18944
"stops.txt" "stop_name" "SAS-hangaren" 19541
"stops.txt" "stop_name" "SAS-hangaren" 20159
"stops.txt" "stop_name" "SAS-hangaren" 20160
stop_too_far_from_shape_using_user_distance WARNING 1399

stop_too_far_from_shape_using_user_distance

Stop time too far from shape.

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

You can see more about this notice here.

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

tripCsvRowNumber (?) The row number of the faulty record from `trips.txt`. shapeId (?) The id of the shape that is referred to. tripId (?) The id of the trip that is referred to. stopTimeCsvRowNumber (?) The row number of the faulty record from `stop_times.txt`. stopId (?) The id of the stop that is referred to. stopName (?) The name of the stop that is referred to. match (?) Latitude and longitude pair of the location. geoDistanceToShape (?) Distance from stop to shape.
53600 "2309" "14010000556983446" 1078196 "9022001000306001" "Slussen" [59.322163,18.075302] 192.1771388471903
53604 "2312" "14010000540597943" 1078238 "9022001051496003" "Tensta centrum" [59.39389899999999,17.906149] 103.60636513687281
53602 "2311" "14010000560585886" 1078214 "9022001000306001" "Slussen" [59.322163,18.075302] 192.1771388471903
567 "7" "14010000507177235" 13790 "9022001063081002" "Asteroidvägen" [59.77221600000001,18.732178] 128.8200681426703
22483 "1000" "14010000543030573" 470112 "9022001060011001" "Roslags Näsby trafikplats" [59.435007999999996,18.071589] 194.59084989719432
54325 "2342" "14010000560587808" 1091102 "9022001000306001" "Slussen" [59.322163,18.075302] 192.1771388471903
22488 "1001" "14010000550879787" 470209 "9022001060011001" "Roslags Näsby trafikplats" [59.435007999999996,18.071589] 194.59084989719432
23011 "1038" "14010000559457468" 476967 "9022001008003001" "Nacka strand" [59.31813,18.156863000000005] 182.67155790610704
22956 "1037" "14010000558592703" 476450 "9022001008003001" "Nacka strand" [59.318214,18.157488999999998] 146.14994556690954
54765 "2368" "14010000540630203" 1099830 "9022001052175001" "Vallstanäs norra" [59.57501800000001,17.897562] 144.6829011518273
54762 "2366" "14010000532454393" 1099658 "9022001052175001" "Vallstanäs norra" [59.57501800000001,17.897562] 144.6829011518273
54759 "2365" "14010000530505680" 1099451 "9022001052175001" "Vallstanäs norra" [59.57501800000001,17.897562] 144.6829011518273
23138 "1055" "14010000550857855" 479477 "9022001061558001" "Kemistvägen" [59.44658400000001,18.082017000000004] 240.54332570606317
23122 "1054" "14010000550754744" 479013 "9022001061558001" "Kemistvägen" [59.44658400000001,18.082017000000004] 240.54332570606317
55440 "2385" "14010000531115348" 1111182 "9022001060411001" "Tibbleskolan" [59.443571000000006,18.066401] 103.71093006823862
55440 "2385" "14010000531115348" 1111206 "9022001066019001" "Pilstugetorget" [59.484384,18.280489] 343.83361658840505
55468 "2388" "14010000552277472" 1111708 "9022001040117002" "Nacka Forum, stadshuset" [59.309269,18.162882999999997] 246.52688125349275
23159 "1056" "14010000550877054" 480163 "9022001061558001" "Kemistvägen" [59.44658400000001,18.082017000000004] 240.54332570606317
23460 "1088" "14010000515924792" 487860 "9022001068203002" "Rudduns vägskäl" [60.31994999999999,18.308771] 1382.8587688054927
23460 "1088" "14010000515924792" 487861 "9022001068096001" "Gråboviken" [60.306383,18.29057] 1812.1248675591899
23460 "1088" "14010000515924792" 487862 "9022001068094001" "Fästigen" [60.29819899999999,18.283235999999995] 996.4519079001905
23460 "1088" "14010000515924792" 487863 "9022001068092001" "Gästgivaregården" [60.287944,18.286335999999995] 1156.8594426916577
23460 "1088" "14010000515924792" 487864 "9022001068090001" "Norrskedika norra" [60.28632,18.28835] 210.7266860228527
23460 "1088" "14010000515924792" 487865 "9022001068088001" "Gruvvägen" [60.280018,18.298075000000004] 882.7189869253422
23460 "1088" "14010000515924792" 487866 "9022001068086001" "Norrskedika IP" [60.276936,18.302899999999998] 432.70632924756524
23460 "1088" "14010000515924792" 487867 "9022001068084001" "Brudgrind" [60.270637,18.319245] 1140.588275964584
23460 "1088" "14010000515924792" 487868 "9022001068082001" "Motorp" [60.263644,18.336492] 1225.8188826441205
23460 "1088" "14010000515924792" 487869 "9022001068080001" "Eds vägskäl" [60.256081,18.348790000000005] 1077.129892893519
23460 "1088" "14010000515924792" 487870 "9022001068063002" "Ringvägen" [60.25979,18.359188000000003] 705.3492155542907
23460 "1088" "14010000515924792" 487871 "9022001068065002" "Ulrikeberg" [60.25912199999999,18.365915] 373.60145589799095
23460 "1088" "14010000515924792" 487872 "9022001068067002" "Vårdcentrum" [60.258250999999994,18.369672] 229.34563134188642
23460 "1088" "14010000515924792" 487873 "9022001068069001" "Östhammars busstn" [60.25949800000001,18.364666] 315.0510967718636
23460 "1088" "14010000515924792" 487874 "9022001068067001" "Vårdcentrum" [60.25966600000001,18.358836] 324.6144682911105
23460 "1088" "14010000515924792" 487875 "9022001068065001" "Ulrikeberg" [60.256609999999995,18.350129] 587.4386385083321
23460 "1088" "14010000515924792" 487876 "9022001068063001" "Ringvägen" [60.253392,18.346777000000003] 404.3536408360024
23460 "1088" "14010000515924792" 487877 "9022001068061001" "Gammelbyn" [60.24278,18.349681] 1190.106027950615
23460 "1088" "14010000515924792" 487878 "9022001068059001" "Börstils kyrka" [60.239186999999994,18.358647] 636.924342881453
23460 "1088" "14010000515924792" 487879 "9022001068057001" "Hanneberg" [60.234384,18.36615] 673.1219402413325
23460 "1088" "14010000515924792" 487880 "9022001068055001" "Norrsved" [60.21837200000001,18.363417999999996] 1785.7439622729062
23460 "1088" "14010000515924792" 487881 "9022001068053001" "Marka" [60.206714000000005,18.37234] 1387.1769222237174
23460 "1088" "14010000515924792" 487882 "9022001068051001" "Löhammars vägskäl" [60.195896000000005,18.379414] 1265.1571289549354
23460 "1088" "14010000515924792" 487883 "9022001068049001" "Stockby vägskäl" [60.18708800000001,18.390346000000005] 1150.3515210546163
23460 "1088" "14010000515924792" 487884 "9022001068047001" "Hargs kyrka" [60.184984,18.395108] 352.22444654727923
23460 "1088" "14010000515924792" 487885 "9022001068045001" "Bruksgatan" [60.18142100000001,18.399776] 470.70155784291313
23460 "1088" "14010000515924792" 487886 "9022001068043001" "Harg Brukshandeln" [60.179278999999994,18.399494000000004] 235.89420491458935
23460 "1088" "14010000515924792" 487887 "9022001068025001" "Kolarmoravägen" [60.17208999999999,18.405682] 869.7376589130623
23460 "1088" "14010000515924792" 487888 "9022001068021001" "Söderharg" [60.163488,18.416408] 1127.396056654491
23460 "1088" "14010000515924792" 487889 "9022001068019001" "Ruddun" [60.15476,18.420349999999996] 993.0104045116989
23460 "1088" "14010000515924792" 487890 "9022001068017001" "Västerängens vägskäl" [60.149817,18.426974999999995] 660.7295101204263
23460 "1088" "14010000515924792" 487891 "9022001068015001" "Kråkmötet" [60.13045900000001,18.43457] 2191.225936660092
stop_without_stop_time WARNING 2083

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 2083 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.
7120 "9022001070247001" "Tunnelbacken"
7187 "9022001070460003" "Segersbyvägen"
7188 "9022001070460004" "Segersbyvägen"
7319 "9022001072212002" "Aspberget"
7320 "9022001072214002" "Gullrands väg"
7321 "9022001072216001" "Hammerstaskolan"
7375 "9022001099999001" "Skyltning för fjärrtåg"
7380 "9022001017410001" "Djursholms Ösby"
7381 "9022001017412001" "Bråvallavägen"
7382 "9022001017414001" "Djursholms Ekeby"
7439 "9022001060314005" "Mörby station"
7440 "9022001060314006" "Mörby station"
7465 "9022001060627001" "Eddavägen"
7466 "9022001060627002" "Eddavägen"
7467 "9022001060629001" "Altorp"
7468 "9022001060629002" "Altorp"
7498 "9022001061767002" "Österängsvägen"
7500 "9022001006372001" "Gnesta station"
7524 "9022001070078003" "Stuvsta station"
7525 "9022001070078004" "Stuvsta station"
7529 "9022001070082002" "Planetvägen"
7567 "9022001070139001" "Nyboviksvägen"
7570 "9022001070142001" "Gruvvägen"
7571 "9022001070142002" "Gruvvägen"
7581 "9022001070153001" "Ådravägen"
7599 "9022001070171001" "Brinkvägen"
7600 "9022001070171002" "Brinkvägen"
7606 "9022001070186001" "Huddinge sjukhus"
7608 "9022001070186003" "Huddinge sjukhus"
7609 "9022001070186004" "Huddinge sjukhus"
7610 "9022001070186005" "Huddinge sjukhus"
7611 "9022001070186007" "Huddinge sjukhus"
7638 "9022001070228001" "Eken"
7639 "9022001070228002" "Eken"
7673 "9022001070302003" "Rosendalsgården"
7689 "9022001070370001" "Nials väg"
7690 "9022001070370002" "Nials väg"
7692 "9022001070372002" "Fredriksdal"
7752 "9022001070643003" "Månskärsvägen"
7816 "9022001070941001" "Paradistorget"
7817 "9022001070945001" "Tallgården"
7818 "9022001070946001" "Pingstkyrkan"
7819 "9022001070947001" "Runvägen"
7820 "9022001070948001" "Rådsvägen"
7821 "9022001070949001" "Lanthemsvägen"
7822 "9022001070951001" "Kommunalhuset"
7823 "9022001070952001" "Kyrkogården"
7824 "9022001070953001" "Domarvägen"
7825 "9022001070954001" "Klockarvägen övre"
7826 "9022001070955001" "Klockarvägen nedre"
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.
"20260124" "20200221" "20200618"
unexpected_enum_value WARNING 664

unexpected_enum_value

An enum has an unexpected value.

You can see more about this notice here.

Only the first 50 of 664 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" 700
"routes.txt" 3 "route_type" 700
"routes.txt" 4 "route_type" 700
"routes.txt" 5 "route_type" 700
"routes.txt" 6 "route_type" 700
"routes.txt" 7 "route_type" 700
"routes.txt" 8 "route_type" 700
"routes.txt" 9 "route_type" 700
"routes.txt" 10 "route_type" 401
"routes.txt" 11 "route_type" 100
"routes.txt" 12 "route_type" 700
"routes.txt" 13 "route_type" 700
"routes.txt" 14 "route_type" 700
"routes.txt" 15 "route_type" 700
"routes.txt" 16 "route_type" 700
"routes.txt" 17 "route_type" 700
"routes.txt" 18 "route_type" 700
"routes.txt" 19 "route_type" 700
"routes.txt" 20 "route_type" 700
"routes.txt" 21 "route_type" 700
"routes.txt" 22 "route_type" 700
"routes.txt" 23 "route_type" 700
"routes.txt" 24 "route_type" 700
"routes.txt" 25 "route_type" 1000
"routes.txt" 26 "route_type" 700
"routes.txt" 27 "route_type" 700
"routes.txt" 28 "route_type" 401
"routes.txt" 29 "route_type" 700
"routes.txt" 30 "route_type" 700
"routes.txt" 31 "route_type" 700
"routes.txt" 32 "route_type" 700
"routes.txt" 33 "route_type" 700
"routes.txt" 34 "route_type" 401
"routes.txt" 35 "route_type" 100
"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" 700
"routes.txt" 41 "route_type" 700
"routes.txt" 42 "route_type" 700
"routes.txt" 43 "route_type" 1000
"routes.txt" 44 "route_type" 700
"routes.txt" 45 "route_type" 700
"routes.txt" 46 "route_type" 700
"routes.txt" 47 "route_type" 700
"routes.txt" 48 "route_type" 700
"routes.txt" 49 "route_type" 700
"routes.txt" 50 "route_type" 700
"routes.txt" 51 "route_type" 700
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.
"feed_info.txt" "feed_id" 1
unused_station INFO 141

unused_station

Unused station.

A stop has location_type STATION (1) but does not appear in any stop's parent_station.

You can see more about this notice here.

Only the first 50 of 141 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.
2313 "9021001061527000" "Ullnabacken"
1468 "9021001057248000" "Ista såg"
1693 "9021001012568000" "Bornholmsgatan"
6039 "9021001000217000" "Brevik"
4253 "9021001075908000" "Artursberg"
3991 "9021001013130000" "Sjövik"
2560 "9021001000982000" "Löka"
4475 "9021001041538000" "Hemmestaskolan"
2455 "9021001062240000" "Ekeby"
4946 "9021001070413000" "Sågstuguvägen"
824 "9021001063679000" "Gransättra"
2538 "9021001067903000" "Hpl 2 affären"
2544 "9021001067915000" "Hpl 8 Solberga"
2548 "9021001067927000" "Hpl 14"
5815 "9021001000415000" "Höganäs torg"
4949 "9021001075381000" "Scania Centrallab."
5013 "9021001064488000" "Rådmansgatan"
2410 "9021001054433000" "Skällstavägen"
2541 "9021001067909000" "Hpl 5 St Snickarbacken"
3636 "9021001059003000" "Frösunda"
2143 "9021001075183000" "Hagvägen"
2138 "9021001075146000" "Sydhamnen"
686 "9021001063066000" "Skolhuset"
4296 "9021001061009000" "Götavägen"
2114 "9021001075026000" "Bergtorp"
1448 "9021001052251000" "Benstocken"
4939 "9021001065805000" "Singesberg"
4934 "9021001052029000" "Märsta centrum"
4300 "9021001061214000" "Allégårdens servicehus"
2022 "9021001017313000" "Hägerstensåsen(Ers.trafik)"
2518 "9021001000439000" "Ljungbergsgårdens vägskäl"
492 "9021001051653000" "Nyboda"
5015 "9021001065307000" "Malsta by östra"
1435 "9021001052199000" "Kallbrunn"
4122 "9021001052309000" "Bryggargatan"
4935 "9021001052207000" "Björklunda"
5017 "9021001064482000" "Gäddvägen"
2795 "9021001065811000" "Skeppsdals västra"
2562 "9021001000988000" "Ramsmora"
526 "9021001055113000" "Frihetsvägen"
4868 "9021001016095000" "Nathorstvägen"
5 "9021001070012000" "Hantverkarvägen"
6688 "9021001081139000" "Ludvigsberg"
2540 "9021001067907000" "Hpl 4 Kvarntäppan"
1449 "9021001052253000" "Kimstavägen"
3990 "9021001013128000" "Årsta västra"
1388 "9021001072287000" "Elgerudsvägen"
3423 "9021001065045000" "Grinden Lv 3"
5009 "9021001059023000" "Haga forum"
1439 "9021001052209000" "Åsby"