trains-fin — Enhanced Validation Report

This report was generated by the Canonical GTFS Schedule validator, version 8.0.1 at 2026-09-19T01:39:08Z,
for the dataset file:///shared/trains-fin_9d492d76.zip. No country code was provided.

Use this report alongside our documentation.

Summary

Agencies included


Feed Info


Publisher Name:
Busmaps.com
Publisher URL:
https://busmaps.com
Feed Language:
Finnish
Feed Start Date:
2026-09-11
Feed End Date:
2027-12-31

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. translations.txt
  10. trips.txt

Counts


  • Agencies: 6
  • Blocks: 0
  • Routes: 742
  • Shapes: 233
  • Stops: 1351
  • Trips: 4606

Specification Compliance report

10367 notices reported (0 errors, 10328 warnings, 39 infos)

Notice Code Severity Total
fast_travel_between_consecutive_stops WARNING 17

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.
3962 "105799-19374_20261027" "105799-KE_HKI_K_HL_10" 282.7716447723873 0.4712860746206455 115393 13 "105799-VRJ_0" "Helsinki Veräjälaakso" "23:48:24" 115394 14 "105799-OLK_0" "Oulunkylä" "23:48:30"
3850 "105799-18750_20261027" "105799-HKI_OLK_P_HL_10" 282.7716447723873 0.4712860746206455 112765 28 "105799-VRJ_0" "Helsinki Veräjälaakso" "23:43:24" 112766 29 "105799-OLK_0" "Oulunkylä" "23:43:30"
3983 "105799-19382_20261028" "105799-KE_HKI_K_HL_10" 282.7716447723873 0.4712860746206455 115792 13 "105799-VRJ_0" "Helsinki Veräjälaakso" "00:54:24" 115793 14 "105799-OLK_0" "Oulunkylä" "00:54:30"
3949 "105799-19000_20261028" "105799-KE_HKI_K_HL_10" 282.7716447723873 0.4712860746206455 115146 13 "105799-VRJ_0" "Helsinki Veräjälaakso" "04:24:24" 115147 14 "105799-OLK_0" "Oulunkylä" "04:24:30"
596 "105799-106_20261120" "105799-JNS_HKI_106_S_10" 205.75553708946336 4.629499584512925 30549 13 "105799-PAR_0" "Parikkala" "11:35:00" 30550 14 "105799-KIJ_0" "Kirjola" "11:36:21"
3857 "105799-18754_20261027" "105799-HKI_OLK_P_HL_10" 282.7716447723873 0.4712860746206455 112971 28 "105799-VRJ_0" "Helsinki Veräjälaakso" "24:17:24" 112972 29 "105799-OLK_0" "Oulunkylä" "24:17:30"
593 "105799-106_20261031" "105799-JNS_HKI_106_IC_10" 205.75553708946336 4.629499584512925 30336 13 "105799-PAR_0" "Parikkala" "11:35:00" 30337 14 "105799-KIJ_0" "Kirjola" "11:36:21"
594 "105799-106_20270807" "105799-JNS_HKI_106_IC_10" 205.75553708946336 4.629499584512925 30407 13 "105799-PAR_0" "Parikkala" "11:35:00" 30408 14 "105799-KIJ_0" "Kirjola" "11:36:21"
3869 "105799-18765_20261028" "105799-HKI_OLK_P_HL_10" 282.7716447723873 0.4712860746206455 113303 28 "105799-VRJ_0" "Helsinki Veräjälaakso" "01:36:24" 113304 29 "105799-OLK_0" "Oulunkylä" "01:36:30"
3861 "105799-18757_20261027" "105799-HKI_OLK_P_HL_10" 282.7716447723873 0.4712860746206455 113091 28 "105799-VRJ_0" "Helsinki Veräjälaakso" "24:36:24" 113092 29 "105799-OLK_0" "Oulunkylä" "24:36:30"
305 "105799-39_20261211" "105799-HKI_OL_39_S_10" 224.3274237185852 3.7387903953097537 16878 65 "105799-PLU_0" "Pohjois-Louko" "17:40:30" 16879 66 "105799-LYÖ_0" "Larvakytö" "17:41:30"
3968 "105799-19376_20261027" "105799-KE_HKI_K_HL_10" 282.7716447723873 0.4712860746206455 115507 13 "105799-VRJ_0" "Helsinki Veräjälaakso" "24:03:24" 115508 14 "105799-OLK_0" "Oulunkylä" "24:03:30"
3865 "105799-18761_20261028" "105799-HKI_OLK_P_HL_10" 282.7716447723873 0.4712860746206455 113197 28 "105799-VRJ_0" "Helsinki Veräjälaakso" "01:06:24" 113198 29 "105799-OLK_0" "Oulunkylä" "01:06:30"
3955 "105799-19372_20261027" "105799-KE_HKI_K_HL_10" 282.7716447723873 0.4712860746206455 115260 13 "105799-VRJ_0" "Helsinki Veräjälaakso" "23:33:24" 115261 14 "105799-OLK_0" "Oulunkylä" "23:33:30"
595 "105799-106_20270604" "105799-JNS_HKI_106_S_10" 205.75553708946336 4.629499584512925 30478 13 "105799-PAR_0" "Parikkala" "11:35:00" 30479 14 "105799-KIJ_0" "Kirjola" "11:36:21"
3853 "105799-18752_20261027" "105799-HKI_OLK_P_HL_10" 282.7716447723873 0.4712860746206455 112851 28 "105799-VRJ_0" "Helsinki Veräjälaakso" "23:56:24" 112852 29 "105799-OLK_0" "Oulunkylä" "23:56:30"
3975 "105799-19380_20261028" "105799-KE_HKI_K_HL_10" 282.7716447723873 0.4712860746206455 115640 13 "105799-VRJ_0" "Helsinki Veräjälaakso" "00:30:24" 115641 14 "105799-OLK_0" "Oulunkylä" "00:30:30"
fast_travel_between_far_stops WARNING 22

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.
5 "105799-1_20261115" "105799-HKI_JNS_1_S_10" 214.8104885909477 12.53061183447195 62 27 "105799-VLH_0" "Villähde" "07:56:00" 64 29 "105799-UKÄ_0" "Uusikylä" "07:59:30"
599 "105799-109_20271211" "105799-HKI_LR_109_S_10" 214.8104885909477 12.53061183447195 30717 27 "105799-VLH_0" "Villähde" "15:00:00" 30719 29 "105799-UKÄ_0" "Uusikylä" "15:03:30"
600 "105799-109_20261212" "105799-HKI_LR_109_S_10" 214.8104885909477 12.53061183447195 30764 27 "105799-VLH_0" "Villähde" "15:00:00" 30766 29 "105799-UKÄ_0" "Uusikylä" "15:03:30"
515 "105799-75_20261009" "105799-HKI_KUO_75_IC_10" 214.8104885909477 12.53061183447195 27372 27 "105799-VLH_0" "Villähde" "10:34:00" 27374 29 "105799-UKÄ_0" "Uusikylä" "10:37:30"
443 "105799-61_20261003" "105799-HKI_KUO_61_IC_10" 214.8104885909477 12.53061183447195 23532 27 "105799-VLH_0" "Villähde" "06:56:00" 23534 29 "105799-UKÄ_0" "Uusikylä" "06:59:30"
10 "105799-1_20261003" "105799-HKI_LR_1_IC_10" 214.8104885909477 12.53061183447195 358 27 "105799-VLH_0" "Villähde" "07:56:00" 360 29 "105799-UKÄ_0" "Uusikylä" "07:59:30"
8 "105799-1_20261005" "105799-HKI_LR_1_IC_10" 214.8104885909477 12.53061183447195 275 27 "105799-VLH_0" "Villähde" "07:56:00" 277 29 "105799-UKÄ_0" "Uusikylä" "07:59:30"
494 "105799-71_20270731" "105799-HKI_KUO_71_IC_10" 214.8104885909477 12.53061183447195 26335 27 "105799-VLH_0" "Villähde" "16:22:00" 26337 29 "105799-UKÄ_0" "Uusikylä" "16:25:30"
497 "105799-71_20270106" "105799-HKI_KUO_71_IC_10" 214.8104885909477 12.53061183447195 26512 27 "105799-VLH_0" "Villähde" "16:22:00" 26514 29 "105799-UKÄ_0" "Uusikylä" "16:25:30"
7 "105799-1_20270904" "105799-HKI_JNS_1_IC_10" 214.8104885909477 12.53061183447195 204 27 "105799-VLH_0" "Villähde" "07:56:00" 206 29 "105799-UKÄ_0" "Uusikylä" "07:59:30"
104 "105799-12_20261004" "105799-LR_HKI_12_IC_10" 214.8104885909477 12.53061183447195 4194 17 "105799-UKÄ_0" "Uusikylä" "21:44:30" 4196 19 "105799-VLH_0" "Villähde" "21:48:00"
102 "105799-12_20261120" "105799-JNS_HKI_12_IC_10" 214.8104885909477 12.53061183447195 4111 41 "105799-UKÄ_0" "Uusikylä" "21:44:30" 4113 43 "105799-VLH_0" "Villähde" "21:48:00"
100 "105799-12_20261031" "105799-JNS_HKI_12_S_10" 214.8104885909477 12.53061183447195 3969 41 "105799-UKÄ_0" "Uusikylä" "21:44:30" 3971 43 "105799-VLH_0" "Villähde" "21:48:00"
444 "105799-61_20261204" "105799-HKI_KUO_61_S_10" 214.8104885909477 12.53061183447195 23591 27 "105799-VLH_0" "Villähde" "06:56:00" 23593 29 "105799-UKÄ_0" "Uusikylä" "06:59:30"
516 "105799-75_20271210" "105799-HKI_KUO_75_S_10" 214.8104885909477 12.53061183447195 27431 27 "105799-VLH_0" "Villähde" "10:34:00" 27433 29 "105799-UKÄ_0" "Uusikylä" "10:37:30"
598 "105799-109_20261003" "105799-HKI_KV_109_S_10" 214.8104885909477 12.53061183447195 30681 27 "105799-VLH_0" "Villähde" "15:00:00" 30683 29 "105799-UKÄ_0" "Uusikylä" "15:03:30"
103 "105799-12_20260926" "105799-KV_HKI_12_S_10" 214.8104885909477 12.53061183447195 4147 6 "105799-UKÄ_0" "Uusikylä" "21:44:30" 4149 8 "105799-VLH_0" "Villähde" "21:48:00"
9 "105799-1_20260920" "105799-HKI_KV_1_S_10" 214.8104885909477 12.53061183447195 322 27 "105799-VLH_0" "Villähde" "07:56:00" 324 29 "105799-UKÄ_0" "Uusikylä" "07:59:30"
495 "105799-71_20270507" "105799-HKI_KUO_71_S_10" 214.8104885909477 12.53061183447195 26394 27 "105799-VLH_0" "Villähde" "16:22:00" 26396 29 "105799-UKÄ_0" "Uusikylä" "16:25:30"
6 "105799-1_20261205" "105799-HKI_JNS_1_IC_10" 214.8104885909477 12.53061183447195 133 27 "105799-VLH_0" "Villähde" "07:56:00" 135 29 "105799-UKÄ_0" "Uusikylä" "07:59:30"
445 "105799-61_20271211" "105799-HKI_KUO_61_S_10" 214.8104885909477 12.53061183447195 23650 27 "105799-VLH_0" "Villähde" "06:56:00" 23652 29 "105799-UKÄ_0" "Uusikylä" "06:59:30"
514 "105799-75_20261011" "105799-HKI_KUO_75_S_10" 214.8104885909477 12.53061183447195 27313 27 "105799-VLH_0" "Villähde" "10:34:00" 27315 29 "105799-UKÄ_0" "Uusikylä" "10:37:30"
non_ascii_or_non_printable_char WARNING 8649

non_ascii_or_non_printable_char

Non ascii or non printable char in ID field.

A value of a field with type ID contains non ASCII or non printable characters. This is not recommended.

You can see more about this notice here.

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

filename (?) Name of the faulty file. csvRowNumber (?) Row number of the faulty record. columnName (?) Name of the column where the error occurred. fieldValue (?) Faulty value.
"routes.txt" 33 "route_id" "105799-SUO_ÄKI_1951_MUS_3184"
"routes.txt" 74 "route_id" "105799-KJÄ_HKI_274_PYO_10"
"routes.txt" 89 "route_id" "105799-PNÄ_HKI_56_S_10"
"routes.txt" 116 "route_id" "105799-ÄKI_TUU_1952_MUS_3184"
"routes.txt" 132 "route_id" "105799-LNÄ_HKI_I_HL_10"
"routes.txt" 177 "route_id" "105799-JY_ÄKI_1955_MUS_3184"
"routes.txt" 178 "route_id" "105799-HKI_KJÄ_25_IC_10"
"routes.txt" 266 "route_id" "105799-HKI_JÄS_149_IC_10"
"routes.txt" 286 "route_id" "105799-KTÖ_HKI_P_HL_10"
"routes.txt" 296 "route_id" "105799-HKI_LNÄ_P_HL_10"
"routes.txt" 344 "route_id" "105799-ÄKI_RMI_1950_MUS_3184"
"routes.txt" 345 "route_id" "105799-ÄHT_SK_489_HDM_10"
"routes.txt" 373 "route_id" "105799-KJÄ_HKI_24_IC_10"
"routes.txt" 385 "route_id" "105799-HKI_KJÄ_265_PYO_10"
"routes.txt" 392 "route_id" "105799-SK_ÄHT_480_HDM_10"
"routes.txt" 467 "route_id" "105799-HKI_PNÄ_37_IC_10"
"routes.txt" 508 "route_id" "105799-ROI_KJÄ_417_IC_10"
"routes.txt" 512 "route_id" "105799-SK_PNÄ_59_S_10"
"routes.txt" 584 "route_id" "105799-PNÄ_VS_52_S_10"
"routes.txt" 603 "route_id" "105799-HKI_KTÖ_I_HL_10"
"routes.txt" 635 "route_id" "105799-KJÄ_ROI_414_IC_10"
"routes.txt" 702 "route_id" "105799-YLK_ÄKI_1954_MUS_3184"
"routes.txt" 742 "route_id" "105799-ÄKI_SUO_1956_MUS_3184"
"stops.txt" 33 "stop_id" "105799-ÄS"
"stops.txt" 34 "stop_id" "105799-ÄS_0"
"stops.txt" 34 "parent_station" "105799-ÄS"
"stops.txt" 48 "stop_id" "105799-YLÖ"
"stops.txt" 49 "stop_id" "105799-YLÖ_0"
"stops.txt" 49 "parent_station" "105799-YLÖ"
"stops.txt" 50 "stop_id" "105799-YLÖ_102"
"stops.txt" 50 "parent_station" "105799-YLÖ"
"stops.txt" 154 "stop_id" "105799-HÖL"
"stops.txt" 155 "stop_id" "105799-HÖL_0"
"stops.txt" 155 "parent_station" "105799-HÖL"
"stops.txt" 156 "stop_id" "105799-HÖL_1"
"stops.txt" 156 "parent_station" "105799-HÖL"
"stops.txt" 174 "stop_id" "105799-KTÖ"
"stops.txt" 175 "stop_id" "105799-KTÖ_0"
"stops.txt" 175 "parent_station" "105799-KTÖ"
"stops.txt" 176 "stop_id" "105799-KTÖ_1"
"stops.txt" 177 "stop_id" "105799-KTÖ_2"
"stops.txt" 231 "stop_id" "105799-ÄHT"
"stops.txt" 232 "stop_id" "105799-ÄHT_0"
"stops.txt" 232 "parent_station" "105799-ÄHT"
"stops.txt" 233 "stop_id" "105799-ÄHT_1"
"stops.txt" 233 "parent_station" "105799-ÄHT"
"stops.txt" 236 "stop_id" "105799-LYÖ"
"stops.txt" 237 "stop_id" "105799-LYÖ_0"
"stops.txt" 237 "parent_station" "105799-LYÖ"
"stops.txt" 242 "stop_id" "105799-UKÄ"
stop_too_far_from_shape WARNING 898

stop_too_far_from_shape

Stop too far from trip shape.

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

You can see more about this notice here.

Only the first 50 of 898 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.
1976 "105799--805232486" "105799-8950_20271231" 70554 "105799-ASO_0" "Asola" [60.32344702890164,25.033791173374503] 590.9792792775493
1976 "105799--805232486" "105799-8950_20271231" 70555 "105799-LNÄ_0" "Leinelä" [60.32271000000001,25.013507] 403.5693895861307
1976 "105799--805232486" "105799-8950_20271231" 70556 "105799-LEN_0" "Lentoasema" [60.32131828921833,24.97434800319454] 708.5991689961987
1976 "105799--805232486" "105799-8950_20271231" 70558 "105799-AVP_0" "Aviapolis" [60.302424471239476,24.936045513364153] 716.7686790966947
1976 "105799--805232486" "105799-8950_20271231" 70559 "105799-RSM_0" "Ruusumäki" [60.30928803669813,24.900183989697606] 296.04352675594276
1976 "105799--805232486" "105799-8950_20271231" 70560 "105799-KTÖ_0" "Kivistö" [60.31759979161941,24.871463887763678] 802.2326779088878
1976 "105799--805232486" "105799-8950_20271231" 70561 "105799-VEH_0" "Vehkala" [60.29703576408961,24.843285099459354] 405.13532422909395
3739 "105799-1138905613" "105799-1950_20271231" 110433 "105799-SUO_0" "Suolahti" [62.56007499999999,25.855187000000004] 288.6795094513665
3739 "105799-1138905613" "105799-1950_20271231" 110435 "105799-VRI_0" "Vihtavuori" [62.36041591606593,25.880593415161844] 1073.7821338210597
3739 "105799-1138905613" "105799-1950_20271231" 110445 "105799-MRK_0" "Markkala" [62.54057359885158,27.190002165401555] 109.53659286154272
756 "105799-1958553231" "105799-152_20271210" 36001 "105799-MRK_0" "Markkala" [62.54057359885158,27.190002165401555] 109.53659286154272
757 "105799-1958553231" "105799-152_20261211" 36029 "105799-MRK_002" "Markkala" [62.54057359885158,27.190002165401555] 109.53659286154272
1870 "105799--1568700370" "105799-711_20271211" 68391 "105799-APT_0" "Alapitkä" [63.201717816743624,27.534588221355975] 130.12239424005102
1870 "105799--1568700370" "105799-711_20271211" 68392 "105799-LNA_0" "Lapinlahti" [63.361588044216745,27.392831566141513] 123.43311572206812
1870 "105799--1568700370" "105799-711_20271211" 68393 "105799-TE_0" "Taipale" [63.46047253134495,27.311064824858555] 119.90761105372552
1870 "105799--1568700370" "105799-711_20271211" 68394 "105799-PMI_0" "Peltosalmi" [63.52182629839954,27.245392230658048] 122.62810071438562
1870 "105799--1568700370" "105799-711_20271211" 68395 "105799-ITR_0" "Iisalmen teollisuusraiteet" [63.54647926566636,27.213078115733868] 137.8964991788023
1870 "105799--1568700370" "105799-711_20271211" 68397 "105799-SOA_0" "Soinlahti" [63.63457623195184,27.203727313780494] 160.32472836870022
1870 "105799--1568700370" "105799-711_20271211" 68401 "105799-KAJ_0" "Kajaani" [64.21980488801373,27.740694615251407] 172.28124438619608
1870 "105799--1568700370" "105799-711_20271211" 68402 "105799-KAO_0" "Kalliovarasto" [64.28162955611342,27.912127213553234] 139.18057722389779
1870 "105799--1568700370" "105799-711_20271211" 68403 "105799-KON_0" "Kontiomäki" [64.33865371422525,28.11346852590144] 207.99124940678817
1870 "105799--1568700370" "105799-711_20271211" 68404 "105799-KSN_0" "Kuusikkoniemi" [64.38544065729324,27.97015846089466] 230.07338092720371
1870 "105799--1568700370" "105799-711_20271211" 68405 "105799-PTO_0" "Paltamo" [64.40095083282124,27.824915306935882] 157.09895611306496
1870 "105799--1568700370" "105799-711_20271211" 68407 "105799-KVJ_0" "Kivesjärvi" [64.46911361571274,27.47066743521676] 203.74256934199127
1870 "105799--1568700370" "105799-711_20271211" 68409 "105799-VAA_0" "Vaala" [64.55835507208532,26.845202248667647] 167.87915967299506
1870 "105799--1568700370" "105799-711_20271211" 68410 "105799-NUA_0" "Nuojua" [64.56192211637017,26.677461448934682] 877.6790634612197
1870 "105799--1568700370" "105799-711_20271211" 68412 "105799-UTJ_0" "Utajärvi" [64.760077755781,26.411965962764274] 156.16469842897686
1870 "105799--1568700370" "105799-711_20271211" 68414 "105799-MH_0" "Muhos" [64.80537836560269,25.992364434419734] 213.9878218943361
1870 "105799--1568700370" "105799-711_20271211" 68415 "105799-PKL_0" "Pikkarala" [64.91370794313569,25.752223231054977] 166.03073678671805
1614 "105799--1675433186" "105799-484_20271210" 60222 "105799-NII_0" "Niinimaa" [62.64243971750195,23.419664598162473] 101.280609346973
920 "105799-2089562421" "105799-8402_20261002" 41425 "105799-KKN_1" "Kirkkonummi" [60.119626,24.439194000000004] 183.70426994856334
920 "105799-2089562421" "105799-8402_20261002" 41446 "105799-HKI_19" "Helsinki" [60.173970725977604,24.9416337173936] 116.9526854530489
941 "105799-2089562421" "105799-8408_20260926" 41936 "105799-KKN_2" "Kirkkonummi" [60.119626,24.439194000000004] 151.9904862868926
1015 "105799-2089562421" "105799-8440_20261002" 43750 "105799-KKN_3" "Kirkkonummi" [60.119626,24.439194000000004] 170.11147874129674
1235 "105799-2089562421" "105799-8504_20261002" 51861 "105799-HKI_17" "Helsinki" [60.17396910215087,24.94163389056415] 100.9566471579572
929 "105799-1978847413" "105799-8405_20261002" 41669 "105799-KKN_1" "Kirkkonummi" [60.119626,24.439194000000004] 183.70426994856334
938 "105799-1978847413" "105799-8407_20260926" 41883 "105799-KKN_2" "Kirkkonummi" [60.119626,24.439194000000004] 151.9904862868926
945 "105799-1978847413" "105799-8409_20261002" 42032 "105799-HKI_19" "Helsinki" [60.173970725977604,24.9416337173936] 116.9526854530489
954 "105799-1978847413" "105799-8411_20261002" 42268 "105799-KKN_3" "Kirkkonummi" [60.119626,24.439194000000004] 170.11147874129674
1303 "105799-1978847413" "105799-8551_20261002" 53336 "105799-HKI_17" "Helsinki" [60.17396910215087,24.94163389056415] 100.9566471579572
3746 "105799--1424109391" "105799-1952_20271231" 110515 "105799-MRK_0" "Markkala" [62.54057359885158,27.190002165401555] 109.53659286154272
19 "105799--1311195337" "105799-2_20260920" 668 "105799-SMÄ_0" "Saunamäki" [60.85454478100981,26.512716441901816] 636.4022496247569
19 "105799--1311195337" "105799-2_20260920" 671 "105799-MKA_0" "Mankala" [60.9162373625622,26.173360003854985] 1250.040184097339
19 "105799--1311195337" "105799-2_20260920" 674 "105799-VLH_0" "Villähde" [60.9500165027063,25.786642405606948] 1504.6274622780775
1868 "105799--1952271130" "105799-710_20271211" 68325 "105799-PKL_0" "Pikkarala" [64.91370794313569,25.752223231054977] 166.03073678671805
1868 "105799--1952271130" "105799-710_20271211" 68326 "105799-MH_0" "Muhos" [64.80537836560269,25.992364434419734] 213.9878218943361
1868 "105799--1952271130" "105799-710_20271211" 68328 "105799-UTJ_0" "Utajärvi" [64.760077755781,26.411965962764274] 156.16469842897686
1868 "105799--1952271130" "105799-710_20271211" 68330 "105799-NUA_0" "Nuojua" [64.56192211637017,26.677461448934682] 877.6790634612197
1868 "105799--1952271130" "105799-710_20271211" 68331 "105799-VAA_0" "Vaala" [64.55835507208532,26.845202248667647] 167.87915967299506
1868 "105799--1952271130" "105799-710_20271211" 68333 "105799-KVJ_0" "Kivesjärvi" [64.46911361571274,27.47066743521676] 203.74256934199127
unexpected_enum_value WARNING 742

unexpected_enum_value

An enum has an unexpected value.

You can see more about this notice here.

Only the first 50 of 742 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" 102
"routes.txt" 3 "route_type" 102
"routes.txt" 4 "route_type" 102
"routes.txt" 5 "route_type" 102
"routes.txt" 6 "route_type" 102
"routes.txt" 7 "route_type" 102
"routes.txt" 8 "route_type" 102
"routes.txt" 9 "route_type" 102
"routes.txt" 10 "route_type" 102
"routes.txt" 11 "route_type" 102
"routes.txt" 12 "route_type" 102
"routes.txt" 13 "route_type" 102
"routes.txt" 14 "route_type" 102
"routes.txt" 15 "route_type" 102
"routes.txt" 16 "route_type" 102
"routes.txt" 17 "route_type" 102
"routes.txt" 18 "route_type" 102
"routes.txt" 19 "route_type" 102
"routes.txt" 20 "route_type" 102
"routes.txt" 21 "route_type" 102
"routes.txt" 22 "route_type" 102
"routes.txt" 23 "route_type" 102
"routes.txt" 24 "route_type" 102
"routes.txt" 25 "route_type" 102
"routes.txt" 26 "route_type" 102
"routes.txt" 27 "route_type" 102
"routes.txt" 28 "route_type" 102
"routes.txt" 29 "route_type" 102
"routes.txt" 30 "route_type" 102
"routes.txt" 31 "route_type" 109
"routes.txt" 32 "route_type" 102
"routes.txt" 33 "route_type" 102
"routes.txt" 34 "route_type" 102
"routes.txt" 35 "route_type" 102
"routes.txt" 36 "route_type" 102
"routes.txt" 37 "route_type" 102
"routes.txt" 38 "route_type" 102
"routes.txt" 39 "route_type" 102
"routes.txt" 40 "route_type" 102
"routes.txt" 41 "route_type" 109
"routes.txt" 42 "route_type" 109
"routes.txt" 43 "route_type" 102
"routes.txt" 44 "route_type" 102
"routes.txt" 45 "route_type" 102
"routes.txt" 46 "route_type" 109
"routes.txt" 47 "route_type" 102
"routes.txt" 48 "route_type" 102
"routes.txt" 49 "route_type" 102
"routes.txt" 50 "route_type" 102
"routes.txt" 51 "route_type" 109
big_gap_in_service INFO 34

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.
"105799-1537_20261206" "2026-09-26" "2026-10-11" 14
"105799-262_20270925" "2027-01-06" "2027-01-28" 21
"105799-262_20270925" "2027-04-24" "2027-08-28" 125
"105799-263_20270924" "2027-01-05" "2027-01-27" 21
"105799-263_20270924" "2027-04-16" "2027-08-27" 132
"105799-264_20271211" "2027-01-09" "2027-01-28" 18
"105799-264_20271211" "2027-04-17" "2027-06-24" 67
"105799-267_20271210" "2027-01-08" "2027-01-27" 18
"105799-267_20271210" "2027-04-16" "2027-06-23" 67
"105799-823_20261104" "2026-10-07" "2026-11-03" 26
"105799-838_20261104" "2026-10-07" "2026-11-03" 26
"105799-9025_20261211" "2026-10-02" "2026-10-26" 23
"105799-9075_20261212" "2026-10-03" "2026-10-31" 27
"105799-9099_20261212" "2026-10-04" "2026-10-25" 20
"105799-9133_20261212" "2026-10-04" "2026-10-25" 20
"105799-9307_20261212" "2026-10-04" "2026-10-25" 20
"105799-9368_20261212" "2026-10-04" "2026-10-25" 20
"105799-9375_20261212" "2026-10-04" "2026-10-25" 20
"105799-merged_27103fb7d9770b54eb9a" "2027-05-07" "2027-09-13" 128
"105799-merged_272e673a58d22575f466" "2026-10-30" "2026-11-27" 27
"105799-merged_711f94c074b4bd322d7a" "2026-10-30" "2026-11-23" 23
"105799-merged_83b4ce3520e8241c79e5" "2026-10-02" "2026-12-18" 76
"105799-merged_9273e513caaa4943b52a" "2026-10-30" "2026-11-23" 23
"105799-merged_96d427932600e5254f4b" "2027-05-02" "2027-09-19" 139
"105799-merged_99a516500798d538bc3a" "2027-06-26" "2027-08-02" 36
"105799-merged_9e00e67fb5c373e9a169" "2027-06-27" "2027-08-05" 38
"105799-merged_a8374109264579fe3080" "2026-11-04" "2026-11-23" 18
"105799-merged_ae12402b7a50c7227a34" "2027-05-07" "2027-09-13" 128
"105799-merged_b32f16387757b9845b94" "2026-09-19" "2026-10-10" 20
"105799-merged_b84664af70a7f35ac614" "2026-10-29" "2026-11-23" 24
"105799-merged_dcd8dac8521041fbb1d7" "2027-06-26" "2027-08-07" 41
"105799-merged_e8082e899ebad02c3ea0" "2026-09-18" "2026-10-09" 20
"105799-merged_e8f156f709d0a9bbff01" "2026-10-24" "2026-12-13" 49
"105799-merged_fab29e602a478308c393" "2026-10-04" "2026-10-25" 20
platform_without_parent_station INFO 5

platform_without_parent_station

A platform has no parent_station field set.

This is different from location_without_parent_station since it is less severe.

You can see more about this notice here.

csvRowNumber (?) Row number of the faulty record. stopId (?) The id of the faulty record. stopName (?) The stop name of the faulty record.
81 "105799-HPA_21" "Haaparanta pohjoinen"
176 "105799-KTÖ_1" "Kivistö"
177 "105799-KTÖ_2" "Kivistö"
1173 "105799-LNÄ_1" "Leinelä"
1174 "105799-LNÄ_2" "Leinelä"