GTFS Schedule Validation Report

This report was generated by the Canonical GTFS Schedule validator, version 7.1.0 at 2026-02-03T19:11:17Z,
for the dataset file:///shared/fintraffic-kela-varely2_ee4c36fb.zip. No country code was provided.

Use this report alongside our documentation.

Summary

Agencies included


Feed Info


Publisher Name:
Fintraffic
Feed Email:
koontipalvelu.support@weaselsoftware.fi
Feed Language:
Finnish
Feed Start Date:
N/A
Feed End Date:
N/A

Files included


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

Counts


  • Agencies: 120
  • Blocks: 1805
  • Routes: 2063
  • Shapes: 4121
  • Stops: 36854
  • Trips: 311772

Specification Compliance report

185834 notices reported (40066 errors, 145367 warnings, 401 infos)

Notice Code Severity Total
decreasing_or_equal_stop_time_distance ERROR 1345

decreasing_or_equal_stop_time_distance

Decreasing or equal shape_dist_traveled in stop_times.txt.

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

You can see more about this notice here.

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

tripId (?) The id of the faulty trip. stopId (?) The id of the faulty stop. csvRowNumber (?) The row number from `stop_times.txt`. shapeDistTraveled (?) Actual distance traveled along the shape from the first shape point to the faulty record. stopSequence (?) The faulty record's `stop_times.stop_sequence`. prevCsvRowNumber (?) The row number from `stop_times.txt` of the previous stop time. prevShapeDistTraveled (?) Actual distance traveled along the shape from the first shape point to the previous stop time. prevStopSequence (?) The previous record's `stop_times.stop_sequence`.
"11293_79656_1188624" "338787" 8427224 23.502 42 8427223 23.502 41
"11293_79656_1201661" "346723" 8445676 3.015 5 8445675 3.015 4
"11293_79656_1201656" "339474" 8445399 28.781 32 8445398 28.781 31
"11293_79656_1201658" "339474" 8445547 22.336 24 8445546 22.336 23
"11293_79656_1201654" "339474" 8445265 41.247 52 8445264 41.247 51
"11293_79656_1204967" "328772" 8460018 3.666 6 8460017 3.666 5
"11293_79656_1203488" "344962" 8453628 32.671 32 8453627 32.671 31
"11293_79656_1207369" "355091" 8475284 47.298 59 8475283 47.298 58
"11293_79656_1207399" "355091" 8477765 106.292 114 8477764 106.292 113
"11293_79656_1207385" "355091" 8476404 106.807 102 8476403 106.807 101
"11293_79656_1207370" "355091" 8475346 47.298 59 8475345 47.298 58
"11293_79656_1207032" "346703" 8472190 26.88 40 8472189 26.88 39
"11293_79656_1207032" "346437" 8472191 26.88 41 8472190 26.88 40
"11293_79656_1207031" "346703" 8472096 26.88 40 8472095 26.88 39
"11293_79656_1207031" "346437" 8472097 26.88 41 8472096 26.88 40
"11293_79656_1207030" "346703" 8472002 26.88 40 8472001 26.88 39
"11293_79656_1207030" "346437" 8472003 26.88 41 8472002 26.88 40
"11293_79656_1207035" "346703" 8472549 56.453 71 8472548 56.453 70
"11293_79656_1207035" "346437" 8472550 56.453 72 8472549 56.453 71
"11293_79656_1207034" "346703" 8472424 56.453 71 8472423 56.453 70
"11293_79656_1207034" "346437" 8472425 56.453 72 8472424 56.453 71
"11293_79656_1207029" "346703" 8471917 26.88 40 8471916 26.88 39
"11293_79656_1207029" "346437" 8471918 26.88 41 8471917 26.88 40
"11293_79656_1207028" "346703" 8471832 26.88 40 8471831 26.88 39
"11293_79656_1207028" "346437" 8471833 26.88 41 8471832 26.88 40
"11293_79656_1207027" "346703" 8471746 27.536 37 8471745 27.536 36
"11293_79656_1207027" "346437" 8471747 27.536 38 8471746 27.536 37
"11293_79656_1207027" "352326" 8471767 43.25 58 8471766 43.25 57
"11293_79656_1207022" "346703" 8471331 27.536 37 8471330 27.536 36
"11293_79656_1207022" "346437" 8471332 27.536 38 8471331 27.536 37
"11293_79656_1207022" "352326" 8471352 43.25 58 8471351 43.25 57
"11293_79656_1207026" "346703" 8471663 27.536 37 8471662 27.536 36
"11293_79656_1207026" "346437" 8471664 27.536 38 8471663 27.536 37
"11293_79656_1207026" "352326" 8471684 43.25 58 8471683 43.25 57
"11293_79656_1207025" "346703" 8471580 27.536 37 8471579 27.536 36
"11293_79656_1207025" "346437" 8471581 27.536 38 8471580 27.536 37
"11293_79656_1207025" "352326" 8471601 43.25 58 8471600 43.25 57
"11293_79656_1207024" "346703" 8471497 27.536 37 8471496 27.536 36
"11293_79656_1207024" "346437" 8471498 27.536 38 8471497 27.536 37
"11293_79656_1207024" "352326" 8471518 43.25 58 8471517 43.25 57
"11293_79656_1207023" "346703" 8471414 27.536 37 8471413 27.536 36
"11293_79656_1207023" "346437" 8471415 27.536 38 8471414 27.536 37
"11293_79656_1207023" "352326" 8471435 43.25 58 8471434 43.25 57
"11293_79656_1207052" "346437" 8473942 37.028 56 8473941 37.028 55
"11293_79656_1207056" "346703" 8474292 56.452 71 8474291 56.452 70
"11293_79656_1207056" "346437" 8474293 56.452 72 8474292 56.452 71
"11293_79656_1206851" "336304" 8471140 91.263 67 8471139 91.263 66
"11293_79656_1206845" "336304" 8470868 91.263 67 8470867 91.263 66
"11293_79656_1206838" "336304" 8470520 93.111 70 8470519 93.111 69
"11293_79656_1206835" "336304" 8470308 91.263 67 8470307 91.263 66
equal_shape_distance_diff_coordinates ERROR 24

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.

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.
"10000_1092N_20251103_2" 68233 18.382 463 68232 18.382 462 1.2874795666277505
"10000_2213_20251103_1" 116339 27.287 566 116338 27.287 565 1.3144432868054194
"10000_2168_20260112_2" 110750 3.884 159 110749 3.884 158 1.3144432868054194
"10000_2168_20260112_1" 110495 10.056 319 110494 10.056 318 1.3144432868054194
"10000_1085N_20251103_2" 61239 12.296 317 61238 12.296 316 1.2874795666277505
"10000_1096N_20251103_2" 72333 17.625 393 72332 17.625 392 1.2874795666277505
"10000_1055_20251103_2" 33134 7.698 142 33133 7.698 141 1.2874795666277505
"10000_4712_20260209_2" 215704 0.0 2 215703 0.0 1 1.1235847548510234
"10000_2163K_20241102_2" 105283 7.528 230 105282 7.528 229 1.3395575428414397
"10000_2165N_20251103_1" 108937 28.079 597 108936 28.079 596 1.3144432868054194
"10000_2164K_20250811_1" 106786 20.37 339 106785 20.37 338 1.3395575428414397
"10000_2116_20260119_2" 93880 5.613 160 93879 5.613 159 1.315130027747361
"10000_2116_20260119_1" 93573 2.828 101 93572 2.828 100 1.315130027747361
"10000_2165_20251103_2" 107753 4.741 159 107752 4.741 158 1.3144432868054194
"10000_1090N_20251103_2" 66943 17.72 428 66942 17.72 427 1.2874795666277505
"10000_2242_20251103_1" 133564 6.804 209 133563 6.804 208 1.3144432868054194
"10000_1086N_20260202_2" 63591 11.507 294 63590 11.507 293 1.2874795666277505
"10000_1097N_20251103_2" 73399 17.051 365 73398 17.051 364 1.2874795666277505
"10000_1086N_20251103_2" 62879 12.439 373 62878 12.439 372 1.2874795666277505
"10000_9841N_20251103_2" 368802 44.022 961 368801 44.022 960 1.2874795666277505
"10000_1094N_20251103_2" 69704 14.483 349 69703 14.483 348 1.2874795666277505
"10000_1087N_20251231_2" 64566 11.931 310 64565 11.931 309 1.2874795666277505
"10000_1095N_20251124_2" 71357 17.518 490 71356 17.518 489 1.2874795666277505
"10000_1090A_20251103_2" 66025 16.057 310 66024 16.057 309 1.2874795666277505
foreign_key_violation ERROR 38529

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.

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

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" "103650" 1675
"trips.txt" "route_id" "routes.txt" "route_id" "103650" 1676
"trips.txt" "route_id" "routes.txt" "route_id" "103650" 1677
"trips.txt" "route_id" "routes.txt" "route_id" "103650" 1678
"trips.txt" "route_id" "routes.txt" "route_id" "103650" 1679
"trips.txt" "route_id" "routes.txt" "route_id" "103650" 1680
"trips.txt" "route_id" "routes.txt" "route_id" "103650" 1681
"trips.txt" "route_id" "routes.txt" "route_id" "103672" 1758
"trips.txt" "route_id" "routes.txt" "route_id" "103672" 1759
"trips.txt" "route_id" "routes.txt" "route_id" "103672" 1760
"trips.txt" "route_id" "routes.txt" "route_id" "103672" 1761
"trips.txt" "route_id" "routes.txt" "route_id" "103672" 1762
"trips.txt" "route_id" "routes.txt" "route_id" "103672" 1763
"trips.txt" "route_id" "routes.txt" "route_id" "103672" 1764
"trips.txt" "route_id" "routes.txt" "route_id" "103672" 1765
"trips.txt" "route_id" "routes.txt" "route_id" "103672" 1766
"trips.txt" "route_id" "routes.txt" "route_id" "103672" 1767
"trips.txt" "route_id" "routes.txt" "route_id" "103672" 1768
"trips.txt" "route_id" "routes.txt" "route_id" "103672" 1769
"trips.txt" "route_id" "routes.txt" "route_id" "103672" 1770
"trips.txt" "route_id" "routes.txt" "route_id" "103672" 1771
"trips.txt" "route_id" "routes.txt" "route_id" "103672" 1772
"trips.txt" "route_id" "routes.txt" "route_id" "103672" 1773
"trips.txt" "route_id" "routes.txt" "route_id" "103672" 1774
"trips.txt" "route_id" "routes.txt" "route_id" "103672" 1775
"trips.txt" "route_id" "routes.txt" "route_id" "103672" 1776
"trips.txt" "route_id" "routes.txt" "route_id" "103672" 1777
"trips.txt" "route_id" "routes.txt" "route_id" "103672" 1778
"trips.txt" "route_id" "routes.txt" "route_id" "103672" 1779
"trips.txt" "route_id" "routes.txt" "route_id" "103672" 1780
"trips.txt" "route_id" "routes.txt" "route_id" "103672" 1781
"trips.txt" "route_id" "routes.txt" "route_id" "103672" 1782
"trips.txt" "route_id" "routes.txt" "route_id" "103672" 1783
"trips.txt" "route_id" "routes.txt" "route_id" "103672" 1784
"trips.txt" "route_id" "routes.txt" "route_id" "103672" 1785
"trips.txt" "route_id" "routes.txt" "route_id" "103672" 1786
"trips.txt" "route_id" "routes.txt" "route_id" "103672" 1787
"trips.txt" "route_id" "routes.txt" "route_id" "103672" 1788
"trips.txt" "route_id" "routes.txt" "route_id" "103672" 1789
"trips.txt" "route_id" "routes.txt" "route_id" "103672" 1790
"trips.txt" "route_id" "routes.txt" "route_id" "103672" 1791
"trips.txt" "route_id" "routes.txt" "route_id" "103672" 1792
"trips.txt" "route_id" "routes.txt" "route_id" "103672" 1793
"trips.txt" "route_id" "routes.txt" "route_id" "103672" 1794
"trips.txt" "route_id" "routes.txt" "route_id" "103672" 1795
"trips.txt" "route_id" "routes.txt" "route_id" "103672" 1796
"trips.txt" "route_id" "routes.txt" "route_id" "103672" 1797
"trips.txt" "route_id" "routes.txt" "route_id" "103672" 1798
"trips.txt" "route_id" "routes.txt" "route_id" "103672" 1799
"trips.txt" "route_id" "routes.txt" "route_id" "103672" 1800
trip_distance_exceeds_shape_distance ERROR 168

trip_distance_exceeds_shape_distance

The distance between the last shape point and last stop point is greater than or equal to the 11.1m threshold.

You can see more about this notice here.

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

tripId (?) The faulty record's trip id. shapeId (?) The faulty record's shape id. maxTripDistanceTraveled (?) The faulty record's trip max distance traveled. maxShapeDistanceTraveled (?) The faulty record's shape max distance traveled. geoDistanceToShape (?) The distance in meters between the shape and the stop.
"11293_79656_1204819" "11293_79656_1204819" 36.816 36.627 56.90333687689282
"11293_79656_1204815" "11293_79656_1204815" 37.234 37.05 56.90333687689282
"11293_79656_1204817" "11293_79656_1204817" 35.151 34.973 56.90333687689282
"11293_79656_1204194" "11293_79656_1204194" 23.25 23.141 13.410012079392498
"11293_79656_1204195" "11293_79656_1204195" 34.557 34.399 13.410012079392498
"11293_79656_1204167" "11293_79656_1204167" 44.107 43.946 65.76523442015127
"11293_79656_1204168" "11293_79656_1204168" 51.234 51.045 65.76523442015127
"11293_79656_1204184" "11293_79656_1204184" 39.055 38.901 65.76523442015127
"11293_79656_1204140" "11293_79656_1204140" 32.913 32.756 40.58881543289714
"11293_79656_1210887" "11293_79656_1204140" 32.913 32.756 40.58881543289714
"11293_79656_1204186" "11293_79656_1204186" 20.19 20.1 65.76523442015127
"11293_79656_1204085" "11293_79656_1204085" 45.961 45.776 65.76523442015127
"11293_79656_1204084" "11293_79656_1204084" 30.214 30.092 65.76523442015127
"11293_79656_1210296" "11293_79656_1210296" 45.41 45.247 40.58881543289714
"11293_79656_1210297" "11293_79656_1210296" 45.41 45.247 40.58881543289714
"11293_79656_1166428" "11293_79656_1166428" 69.741 69.457 12.844943973659824
"11293_79656_1169978" "11293_79656_1166428" 69.741 69.457 12.844943973659824
"11293_79656_1198511" "11293_79656_1166428" 69.741 69.457 12.844943973659824
"11293_79656_1198512" "11293_79656_1166428" 69.741 69.457 12.844943973659824
"11293_79656_1166430" "11293_79656_1166430" 88.848 88.482 13.23907727178493
"11293_79656_1198513" "11293_79656_1166430" 88.848 88.482 13.23907727178493
"11293_79656_1202470" "11293_79656_1202470" 78.144 77.848 14.045206162921936
"11293_79656_1202471" "11293_79656_1202470" 78.144 77.848 14.045206162921936
"11293_79656_1202472" "11293_79656_1202472" 78.128 77.833 14.045206162921936
"11293_79656_1202474" "11293_79656_1202474" 113.119 112.704 14.045206162921936
"11293_79656_1202475" "11293_79656_1202475" 86.665 86.339 14.045206162921936
"11293_79656_1202476" "11293_79656_1202475" 86.665 86.339 14.045206162921936
"11293_79656_1202482" "11293_79656_1202482" 173.844 173.173 14.045206162921936
"11293_79656_1202483" "11293_79656_1202483" 165.191 164.555 14.045206162921936
"11293_79656_1202484" "11293_79656_1202483" 165.191 164.555 14.045206162921936
"11293_79656_1202485" "11293_79656_1202485" 165.177 164.541 14.045206162921936
"11293_79656_1202486" "11293_79656_1202485" 165.177 164.541 14.045206162921936
"11293_79656_1189875" "11293_79656_1189875" 43.798 43.582 19.631127342748815
"11293_79656_1189878" "11293_79656_1189878" 38.515 38.325 12.844943973659824
"11293_79656_1189879" "11293_79656_1189878" 38.515 38.325 12.844943973659824
"11293_79656_1189881" "11293_79656_1189878" 38.515 38.325 12.844943973659824
"11293_79656_1192836" "11293_79656_1192836" 89.867 89.485 65.60956389521407
"11293_79656_1194301" "11293_79656_1194301" 27.469 27.342 18.008417969651546
"11293_79656_1210241" "11293_79656_1210241" 25.016 24.909 33.59009465198871
"11293_79656_1210242" "11293_79656_1210241" 25.016 24.909 33.59009465198871
"11293_79656_1210243" "11293_79656_1210241" 25.016 24.909 33.59009465198871
"11293_79656_1210244" "11293_79656_1210244" 27.122 27.001 33.59009465198871
"11293_79656_1210245" "11293_79656_1210244" 27.122 27.001 33.59009465198871
"11293_79656_1210246" "11293_79656_1210244" 27.122 27.001 33.59009465198871
"11293_79656_1210247" "11293_79656_1210244" 27.122 27.001 33.59009465198871
"11293_79656_1210248" "11293_79656_1210244" 27.122 27.001 33.59009465198871
"11293_79656_1210249" "11293_79656_1210249" 22.564 22.474 33.59009465198871
"11293_79656_1210250" "11293_79656_1210250" 25.22 25.115 33.59009465198871
"11293_79656_1210251" "11293_79656_1210250" 25.22 25.115 33.59009465198871
"11293_79656_1210252" "11293_79656_1210250" 25.22 25.115 33.59009465198871
equal_shape_distance_diff_coordinates_distance_below_threshold WARNING 2713

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 2713 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.
"10000_1070_20260203_2" 44546 0.0 2 44545 0.0 1 0.8440075903528271
"10000_1021N_20250822_1" 20565 0.11 10 20564 0.11 9 0.399490124792858
"10000_4415N_20251001_1" 169347 1.975 35 169346 1.975 34 0.5559755052564519
"10000_1040_20241220_1" 28632 2.126 43 28631 2.126 42 0.5559755052564519
"10000_31M2_20220815_1" 161558 5.078 98 161557 5.078 97 0.8931425978507818
"10000_31M2_20220815_1" 161559 5.078 99 161558 5.078 98 0.8931425978507818
"10000_31M2_20220815_2" 162390 20.494 411 162389 20.494 410 0.9534026784108053
"10000_31M2_20220815_2" 162391 20.494 412 162390 20.494 411 0.9534026784108053
"10000_1092N_20251103_2" 67971 7.197 201 67970 7.197 200 0.5952437507017508
"10000_6907_20251118_1" 277612 1.404 51 277611 1.404 50 1.0412212024940952
"10000_4431B_20240531_1" 171487 1.972 35 171486 1.972 34 0.5559755052564519
"10000_6171Z_20251118_1" 251574 20.777 335 251573 20.777 334 1.0412212024940952
"10003_139" 449991 85.0 2 449990 85.0 1 0.017156280843333132
"10003_139" 450009 431.0 20 450008 431.0 19 0.009348131523695414
"10003_139" 450399 11617.0 410 450398 11617.0 409 0.005510633861005385
"10003_139" 450407 11782.0 418 450406 11782.0 417 0.002226743892618378
"10003_139" 450411 11790.0 422 450410 11790.0 421 0.3400937677968306
"10003_139" 450455 12619.0 466 450454 12619.0 465 0.015653632097774157
"10003_138" 449367 3314.0 155 449366 3314.0 154 0.10067394296420659
"10003_138" 449752 14286.0 540 449751 14286.0 539 0.3423073496693003
"10003_138" 449968 19789.0 756 449967 19789.0 755 0.4140929012073813
"10003_138" 449980 20238.0 768 449979 20238.0 767 0.02290014180287377
"10000_31M2 7_20221203_1" 162676 10.043 186 162675 10.043 185 0.8929184069077645
"10000_31M2 7_20221203_1" 162677 10.043 187 162676 10.043 186 0.8929184069077646
"10000_31M2 7_20221203_1" 162795 16.571 305 162794 16.571 304 0.8931425978507818
"10000_31M2 7_20221203_1" 162796 16.571 306 162795 16.571 305 0.8931425978507818
"10003_135" 447720 35.0 7 447719 35.0 6 0.0012605452044432309
"10003_135" 447757 754.0 44 447756 754.0 43 0.005510633861005385
"10003_135" 447765 919.0 52 447764 919.0 51 0.002226743892618378
"10003_135" 447769 926.0 56 447768 926.0 55 0.3400937677968306
"10003_135" 447910 3836.0 197 447909 3836.0 196 0.003898434400871884
"10003_135" 447921 3882.0 208 447920 3882.0 207 0.002041106527714134
"10003_135" 448330 15707.0 617 448329 15707.0 616 0.009348131523695414
"10003_135" 448347 16053.0 634 448346 16053.0 633 0.017156280843333132
"10003_135" 448504 19403.0 791 448503 19403.0 790 0.10067394296420659
"10003_135" 448889 30375.0 1176 448888 30375.0 1175 0.3423073496693003
"10003_135" 449105 35878.0 1392 449104 35878.0 1391 0.4140929012073813
"10003_135" 449177 39086.0 1464 449176 39086.0 1463 0.1832841645085513
"10003_134" 446876 14082.0 516 446875 14082.0 515 0.24655504949845605
"10003_134" 447163 22216.0 803 447162 22216.0 802 0.012780261210020042
"10003_134" 447177 22360.0 817 447176 22360.0 816 0.011660503674899089
"10003_134" 447190 22795.0 830 447189 22795.0 829 0.005483397199259311
"10003_134" 447197 23093.0 837 447196 23093.0 836 0.017156280843333132
"10003_134" 447215 23439.0 855 447214 23439.0 854 0.009348131523695414
"10003_134" 447651 35981.0 1291 447650 35981.0 1290 0.005510633861005385
"10003_134" 447659 36146.0 1299 447658 36146.0 1298 0.002226743892618378
"10003_134" 447663 36154.0 1303 447662 36154.0 1302 0.3400937677968306
"10003_134" 447707 36983.0 1347 447706 36983.0 1346 0.015653632097774157
"10003_133" 445061 35.0 7 445060 35.0 6 0.0012605452044432309
"10003_133" 445098 754.0 44 445097 754.0 43 0.005510633861005385
equal_shape_distance_same_coordinates WARNING 17466

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 17466 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`.
"10000_1035_20210816_2" 26810 0.489 25 26809 0.489 24
"10000_1032_20250709_2" 25489 0.782 29 25488 0.782 28
"10000_9787A_20251103_1" 350566 19.517 309 350565 19.517 308
"10000_2113N_20221107_2" 91421 2.451 64 91420 2.451 63
"10000_6243_20241217_2" 268452 2.444 39 268451 2.444 38
"10000_2542_20250228_1" 152221 14.193 368 152220 14.193 367
"10000_6916K_20250602_2" 296540 13.013 266 296539 13.013 265
"10000_6916K_20250602_2" 296541 13.013 267 296540 13.013 266
"10000_6916K_20250602_1" 296011 5.326 145 296010 5.326 144
"10000_6916K_20250602_1" 296012 5.326 146 296011 5.326 145
"10000_1037_20230814_2" 28401 8.3 167 28400 8.3 166
"10000_1037_20230814_2" 28439 11.087 205 28438 11.087 204
"10000_1037_20230814_1" 28046 6.572 145 28045 6.572 144
"10000_31M2_20220815_1" 161462 0.0 2 161461 0.0 1
"10000_31M2_20220815_1" 161500 1.7 40 161499 1.7 39
"10000_31M2_20220815_1" 161501 1.7 41 161500 1.7 40
"10000_31M2_20220815_1" 161530 2.763 70 161529 2.763 69
"10000_31M2_20220815_1" 161531 2.763 71 161530 2.763 70
"10000_31M2_20220815_1" 161651 10.411 191 161650 10.411 190
"10000_31M2_20220815_2" 162058 2.995 79 162057 2.995 78
"10000_31M2_20220815_2" 162203 9.838 224 162202 9.838 223
"10000_31M2_20220815_2" 162361 18.954 382 162360 18.954 381
"10000_31M2_20220815_2" 162362 18.954 383 162361 18.954 382
"10000_31M2_20220815_2" 162420 22.747 441 162419 22.747 440
"10000_31M2_20220815_2" 162421 22.747 442 162420 22.747 441
"10000_31M2_20220815_2" 162453 23.817 474 162452 23.817 473
"10000_31M2_20220815_2" 162454 23.817 475 162453 23.817 474
"10000_4731N_20251103_1" 233708 20.387 364 233707 20.387 363
"10000_6911_20251103_1" 285915 3.176 101 285914 3.176 100
"10000_6911_20251103_1" 285969 5.39 155 285968 5.39 154
"10000_6911_20251103_2" 286392 7.891 227 286391 7.891 226
"10000_2227K_20251027_1" 122325 6.04 171 122324 6.04 170
"10000_2227K_20251027_2" 122832 3.327 118 122831 3.327 117
"10000_2227K_20251027_2" 123083 13.07 369 123082 13.07 368
"10000_2227K_20251027_2" 123187 16.834 473 123186 16.834 472
"10000_6907_20251118_1" 277639 1.826 78 277638 1.826 77
"10000_6907_20251118_1" 278233 26.487 672 278232 26.487 671
"10000_6907_20251118_2" 278329 4.273 83 278328 4.273 82
"10000_2582_20260112_1" 157530 5.594 188 157529 5.594 187
"10000_6171Z_20251118_1" 251601 21.199 362 251600 21.199 361
"10000_7280_20250602_2" 309480 2.305 39 309479 2.305 38
"10000_2213_20251103_1" 116344 27.33 571 116343 27.33 570
"10000_1053_20240617_2" 31968 11.443 305 31967 11.443 304
"10000_9665_20240927_2" 338126 0.0 2 338125 0.0 1
"10003_139" 450011 481.0 22 450010 481.0 21
"10003_139" 450017 835.0 28 450016 835.0 27
"10003_139" 450024 973.0 35 450023 973.0 34
"10003_139" 450034 1269.0 45 450033 1269.0 44
"10003_139" 450045 1559.0 56 450044 1559.0 55
"10003_139" 450050 1812.0 61 450049 1812.0 60
expired_calendar WARNING 924

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 924 affected records are displayed below.

csvRowNumber (?) The row of the faulty record. serviceId (?) The service id of the faulty record.
22 "10003_1001011106"
24 "10003_1001012107"
28 "10003_1001021106"
30 "10003_1001022107"
34 "10003_1001031106"
36 "10003_1001032107"
40 "10003_1001041106"
41 "10003_1001041107"
45 "10003_1001051106"
46 "10003_1001051107"
50 "10003_1001061106"
51 "10003_1001061107"
56 "10003_1001071106"
57 "10003_1001071107"
62 "10003_1001081106"
63 "10003_1001081107"
67 "10003_1001091106"
68 "10003_1001091107"
74 "10003_1002010164"
75 "10003_1002010165"
79 "10003_1002020164"
80 "10003_1002020165"
81 "10003_1002021168"
85 "10003_1002030164"
86 "10003_1002030165"
87 "10003_1002030168"
92 "10003_1002040164"
93 "10003_1002040165"
100 "10003_1002050164"
101 "10003_1002050165"
105 "10003_1002060164"
106 "10003_1002060165"
110 "10003_1002070164"
111 "10003_1002070165"
115 "10003_1002080164"
118 "10003_1002090164"
120 "10003_1002100164"
121 "10003_1002100168"
125 "10003_1002110164"
134 "10003_1003010164"
135 "10003_1003010165"
140 "10003_1003020164"
141 "10003_1003020165"
143 "10003_1003030100"
146 "10003_1003030164"
147 "10003_1003030165"
150 "10003_1003040100"
153 "10003_1003040164"
154 "10003_1003040165"
156 "10003_1003050100"
fast_travel_between_consecutive_stops WARNING 36

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.
2283 "10003_00010520__10N9010220" "103756" 294.15938812074234 3.3501485869306764 7612412 24 "313121" "Lieranta" "13:10:28" 7612413 25 "313125" "Rauduinen" "13:11:09"
311576 "11258_129B1430" "48656" 220.46923712895233 3.6744872854825386 8414317 21 "371385" "Haukkalantie I" "15:08:00" 8414318 22 "371321" "Ojutkangas I" "15:08:00"
2332 "10003_00010534__10N9010220" "103765" 174.79036105725268 3.3501485869306764 7612678 6 "313121" "Lieranta" "15:13:54" 7612679 7 "313125" "Rauduinen" "15:15:03"
311639 "11258_122B1435" "75663" 230.80606920760619 3.84676782012677 8413815 62 "371470" "Varpula th P" "15:44:00" 8413816 63 "380569" "Ylihärmä" "15:44:00"
311639 "11258_122B1435" "75663" 271.43970465764374 4.523995077627395 8413823 70 "380586" "Hakola P" "15:48:00" 8413824 71 "371464" "Kivihuhta th P" "15:48:00"
311639 "11258_122B1435" "75663" 581.6124312043664 19.387081040145546 8413828 75 "382302" "Alahärmä" "15:50:00" 8413829 76 "345491" "Koulukeskus" "15:51:00"
2280 "10003_00022962__10N5011120" "103753" 689.5227216347588 0.19153408934298854 8271531 3 "313379" "Luonnonmaan koulu" "15:35:56" 8271532 4 "313375" "Meteoritie" "15:35:57"
311570 "11258_127B1515" "48652" 186.04492057427885 6.201497352475962 8414064 16 "380576" "Ojala I" "15:55:00" 8414065 17 "371319" "Pihlajakangas I" "15:56:00"
311315 "11258_444C1315" "26206" 332.4786923224289 11.082623077414297 8418776 19 "351916" "Pihlajakangas L" "13:49:00" 8418777 20 "346704" "Alajärvi ABC" "13:50:00"
311316 "11258_444C1415" "26206" 332.4786923224289 11.082623077414297 8418796 19 "351916" "Pihlajakangas L" "14:49:00" 8418797 20 "346704" "Alajärvi ABC" "14:50:00"
311640 "11258_122B1535" "75663" 230.80606920760619 3.84676782012677 8413891 62 "371470" "Varpula th P" "16:44:00" 8413892 63 "380569" "Ylihärmä" "16:44:00"
311640 "11258_122B1535" "75663" 271.43970465764374 4.523995077627395 8413899 70 "380586" "Hakola P" "16:48:00" 8413900 71 "371464" "Kivihuhta th P" "16:48:00"
311640 "11258_122B1535" "75663" 581.6124312043664 19.387081040145546 8413904 75 "382302" "Alahärmä" "16:50:00" 8413905 76 "345491" "Koulukeskus" "16:51:00"
311396 "11258_6310802" "26231" 154.3267092153601 2.5721118202560014 8421227 25 "351957" "Uitto th L" "08:41:00" 8421228 26 "382365" "Huhta" "08:41:00"
1996 "10003_00010439__10L8010120" "103720" 164.53341916669206 1.3711118263891005 7610283 10 "313915" "Hihna" "14:00:30" 7610284 11 "313913" "Uusikartano" "14:01:00"
1997 "10003_00010439__10L8011120" "103720" 164.53341916669206 1.3711118263891005 7610318 10 "313915" "Hihna" "14:00:30" 7610319 11 "313913" "Uusikartano" "14:01:00"
2331 "10003_00010533__10N9010220" "103765" 174.79036105725268 3.3501485869306764 7612656 6 "313121" "Lieranta" "14:13:54" 7612657 7 "313125" "Rauduinen" "14:15:03"
2286 "10003_00010626__10NX010243" "103756" 188.2657744239163 1.0459209690217572 7617069 12 "313129" "Kirso" "12:35:00" 7617070 13 "313127" "Rauduinen" "12:35:20"
2286 "10003_00010626__10NX010243" "103756" 511.6080703031331 2.8422670572396282 7617071 14 "313124" "Rauduistentie" "12:35:40" 7617072 15 "313122" "Lieranta" "12:36:00"
2286 "10003_00010626__10NX010243" "103756" 165.14001186668722 1.376166765555727 7617072 15 "313122" "Lieranta" "12:36:00" 7617073 16 "313120" "Kouvolantie" "12:36:30"
2286 "10003_00010626__10NX010243" "103756" 333.32180052738715 0.6481257232476972 7617094 37 "313072" "Kuparivuori" "12:59:48" 7617095 38 "313068" "Naantali" "12:59:55"
2286 "10003_00010626__10NX010243" "103756" 205.82359427381743 0.28586610315807975 7617095 38 "313068" "Naantali" "12:59:55" 7617096 39 "313266" "S-Market Naantali" "13:00:00"
2330 "10003_00010532__10N9010220" "103765" 150.71435103569485 0.8373019501983047 7612623 3 "313149" "Ketolantie" "07:55:40" 7612624 4 "313146" "Niittula" "07:56:00"
2330 "10003_00010532__10N9010220" "103765" 167.27404770528904 0.9293002650293836 7612627 7 "313140" "Palsalantie" "07:58:55" 7612628 8 "313138" "Mikoinen" "07:59:15"
2330 "10003_00010532__10N9010220" "103765" 239.65502290582677 0.6657083969606299 7612633 13 "313127" "Rauduinen" "08:04:55" 7612634 14 "313124" "Rauduistentie" "08:05:05"
2330 "10003_00010532__10N9010220" "103765" 538.6491670899746 0.7481238431805203 7612637 17 "313118" "Viherlahden leirikeskus" "08:10:55" 7612638 18 "313116" "Kirkonsalmi" "08:11:00"
2281 "10003_00025110__10N5020105" "103753" 689.5227216347588 0.19153408934298854 8360364 3 "313379" "Luonnonmaan koulu" "13:25:56" 8360365 4 "313375" "Meteoritie" "13:25:57"
311578 "11258_129B1836" "48656" 220.46923712895233 3.6744872854825386 8414437 21 "371385" "Haukkalantie I" "19:13:00" 8414438 22 "371321" "Ojutkangas I" "19:13:00"
311577 "11258_129B1835" "48656" 220.46923712895233 3.6744872854825386 8414377 21 "371385" "Haukkalantie I" "19:13:00" 8414378 22 "371321" "Ojutkangas I" "19:13:00"
2055 "10003_00010458__10N1010200" "103726" 209.7704050254657 0.23307822780607299 7611023 12 "313162" "Suopellon koulu" "08:19:56" 7611024 13 "313160" "Tiilenkantajantie" "08:20:00"
2282 "10003_00025241__10N5021105" "103753" 689.5227216347588 0.19153408934298854 8363601 3 "313379" "Luonnonmaan koulu" "12:20:56" 8363602 4 "313375" "Meteoritie" "12:20:57"
2277 "10003_00022961__10N5011120" "103750" 384.65582990620715 0.10684884164061309 8271523 19 "313376" "Meteoritie" "15:19:53" 8271524 20 "313379" "Luonnonmaan koulu" "15:19:54"
2284 "10003_00010521__10N8010220" "103756" 227.38136457917025 2.8422670572396282 7612441 14 "313124" "Rauduistentie" "10:30:00" 7612442 15 "313122" "Lieranta" "10:30:45"
2284 "10003_00010521__10N8010220" "103756" 179.54972236332486 0.7481238431805203 7612444 17 "313118" "Viherlahden leirikeskus" "10:32:45" 7612445 18 "313116" "Kirkonsalmi" "10:33:00"
1989 "10003_00010431__10L8011120" "103720" 183.56880085022712 3.31443668201799 7610135 16 "314019" "Liedonperäntie" "15:06:55" 7610136 17 "314022" "Kailassuontie" "15:08:00"
1988 "10003_00010431__10L8010120" "103720" 183.56880085022712 3.31443668201799 7610095 16 "314019" "Liedonperäntie" "15:06:55" 7610096 17 "314022" "Kailassuontie" "15:08:00"
fast_travel_between_far_stops WARNING 11

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.
310743 "11293_79656_1192933" "261085" 156.86907339842418 10.457938226561613 8430228 38 "344220" "Vuohimäentie, L" "14:47:00" 8430230 40 "344227" "Rönkkölä, L" "14:50:00"
311639 "11258_122B1435" "75663" 160.56966626016046 13.380805521680038 8413815 62 "371470" "Varpula th P" "15:44:00" 8413824 71 "371464" "Kivihuhta th P" "15:48:00"
311315 "11258_444C1315" "26206" 332.4786923224289 11.082623077414297 8418776 19 "351916" "Pihlajakangas L" "13:49:00" 8418777 20 "346704" "Alajärvi ABC" "13:50:00"
311316 "11258_444C1415" "26206" 332.4786923224289 11.082623077414297 8418796 19 "351916" "Pihlajakangas L" "14:49:00" 8418797 20 "346704" "Alajärvi ABC" "14:50:00"
311640 "11258_122B1535" "75663" 160.56966626016046 13.380805521680038 8413891 62 "371470" "Varpula th P" "16:44:00" 8413900 71 "371464" "Kivihuhta th P" "16:48:00"
309891 "11293_79656_1206114" "260762" 150.16745525176717 12.51395460431393 8465481 55 "351504" "Pirttikylä E" "20:15:00" 8465483 57 "394304" "Ylimarkku th E" "20:19:00"
310440 "11293_79656_1186078" "260974" 156.17121822146726 10.411414548097817 8425641 4 "347242" "Virrat MH" "15:16:00" 8425652 15 "350038" "Killinkoskentie 845 P" "15:19:00"
310337 "11293_79656_1210290" "260924" 153.2560754837567 10.217071698917112 8510688 16 "350096" "Mustajoki E" "07:22:00" 8510704 32 "350064" "Forsbacka E" "07:25:00"
310881 "11293_79656_1209782" "261163" 153.5898536676092 10.239323577840613 8507971 22 "343872" "Luikonlahti, I" "15:35:00" 8507981 32 "343852" "Käkijärvi, I" "15:38:00"
309577 "11293_79656_1207117" "260632" 150.36601915959173 10.024401277306115 8475074 73 "351950" "Perälänpää I" "15:33:00" 8475081 80 "351964" "Jokikylä th E" "15:36:00"
309896 "11293_79656_1206120" "260766" 150.16745525176717 12.51395460431393 8465985 55 "351504" "Pirttikylä E" "13:50:00" 8465987 57 "394304" "Ylimarkku th E" "13:54:00"
leading_or_trailing_whitespaces WARNING 1

leading_or_trailing_whitespaces

The value in CSV file has leading or trailing whitespaces.

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

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

You can see more about this notice here.

filename (?) The name of the faulty file. csvRowNumber (?) The row of the faulty record. fieldName (?) Faulty record's field name. fieldValue (?) Faulty value.
"translations.txt" 1246 "translation" " Drumsövägen 33"
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"
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`.
8400035 "10070_13194024159" 1
8400036 "10070_13194024159" 2
8400037 "10070_13194024159" 3
8400038 "10070_13194024159" 4
8400039 "10070_13194024159" 5
8400040 "10070_13194024159" 6
8400041 "10070_13194024159" 7
8400042 "10070_13194024159" 8
8400043 "10070_13194024159" 9
8400044 "10070_13194024159" 10
8400045 "10070_13194024159" 11
8400046 "10070_13194024159" 12
8400047 "10070_13194024159" 13
8400048 "10070_13194024159" 14
8400049 "10070_13194024159" 15
8400050 "10070_13194024159" 16
8400051 "10070_13194024159" 17
8400052 "10070_13194024159" 18
8400053 "10070_13194024159" 19
8400054 "10070_13194024159" 20
8400055 "10070_13194024159" 21
8400056 "10070_13194024159" 22
8400057 "10070_13194024159" 23
8400058 "10070_13194024159" 24
8400059 "10070_13194024159" 25
8400060 "10070_13194024159" 26
8400061 "10070_13194024159" 27
8400062 "10070_13194024159" 28
8400063 "10070_13194024159" 29
8400064 "10070_13194024159" 30
8400065 "10070_13194024159" 31
8400066 "10070_13194024159" 32
8400067 "10070_13194024159" 33
8400068 "10070_13194024159" 34
8400069 "10070_13194024159" 35
8400070 "10070_13194024159" 36
8400071 "10070_19601113614" 1
8400072 "10070_19601113614" 2
8400073 "10070_19601113614" 3
8400074 "10070_19601113614" 4
8400075 "10070_19601113614" 5
8400076 "10070_19601113614" 6
8400077 "10070_19601113614" 7
8400078 "10070_19601113614" 8
8400079 "10070_19601113614" 9
8400080 "10070_19601113614" 10
8400081 "10070_19601113614" 11
8400082 "10070_19601113614" 12
8400083 "10070_19601113614" 13
8400084 "10070_19601113614" 14
mixed_case_recommended_field WARNING 46

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.
"routes.txt" "route_short_name" "192KM" 53
"routes.txt" "route_short_name" "194VK" 61
"routes.txt" "route_short_name" "194VT" 62
"routes.txt" "route_short_name" "246KT" 99
"routes.txt" "route_short_name" "349BK" 123
"routes.txt" "route_short_name" "2AP" 800
"routes.txt" "route_short_name" "2IP" 801
"routes.txt" "route_short_name" "587BK" 1361
"stops.txt" "stop_name" "DHL etelä" 4776
"stops.txt" "stop_name" "DHL pohjoinen" 4777
"stops.txt" "stop_name" "DHL etelä" 4932
"stops.txt" "stop_name" "DHL pohjoinen" 4933
"stops.txt" "stop_name" "TYKS T-sairaala" 11611
"stops.txt" "stop_name" "TYKS T-sairaala" 13891
"stops.txt" "stop_name" "TV-masto I" 16183
"stops.txt" "stop_name" "K-market posio" 18882
"stops.txt" "stop_name" "nimetön" 19462
"stops.txt" "stop_name" "nimetön" 19465
"stops.txt" "stop_name" "nimetön" 19529
"stops.txt" "stop_name" "nimetön" 19944
"stops.txt" "stop_name" "nimetön" 19945
"stops.txt" "stop_name" "nimetön" 20026
"stops.txt" "stop_name" "E-P:n opisto th L" 21308
"stops.txt" "stop_name" "E-P:n opisto th I" 21309
"stops.txt" "stop_name" "VR varikko" 22339
"stops.txt" "stop_name" "KAKS kappeli" 26456
"stops.txt" "stop_name" "nimetön" 26630
"stops.txt" "stop_name" "nimetön" 26775
"stops.txt" "stop_name" "KAKS pääovi" 26859
"stops.txt" "stop_name" "JOROINEN (koulukeskus)" 26862
"stops.txt" "stop_name" "nimetön" 26871
"stops.txt" "stop_name" "lapuan ammattikoulu" 35367
"stops.txt" "stop_name" "nimetön" 36151
"stops.txt" "stop_name" "nimetön" 36152
"trips.txt" "trip_headsign" "MAHNALA SASI LINNAVUORI" 308281
"trips.txt" "trip_headsign" "JOROINEN (koulukeskus)" 310008
"trips.txt" "trip_headsign" "JOROINEN (koulukeskus)" 310009
"trips.txt" "trip_headsign" "JOROINEN (koulukeskus)" 310010
"trips.txt" "trip_headsign" "JOROINEN (koulukeskus)" 310011
"trips.txt" "trip_headsign" "JOROINEN (koulukeskus)" 310012
"trips.txt" "trip_headsign" "JOROINEN (koulukeskus)" 310013
"trips.txt" "trip_headsign" "JOROINEN (koulukeskus)" 310014
"trips.txt" "trip_headsign" "JOROINEN (koulukeskus)" 310015
"trips.txt" "trip_headsign" "JOROINEN (koulukeskus)" 310023
"trips.txt" "trip_headsign" "JOROINEN (koulukeskus)" 310832
"trips.txt" "trip_headsign" "JOROINEN (koulukeskus)" 310833
non_ascii_or_non_printable_char WARNING 3414

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 3414 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.
"calendar.txt" 2 "service_id" "11258_KOULUPV-M-P-ALAJÄRVI"
"calendar.txt" 6 "service_id" "11258_KOULUPV-M-P-SEINÄJOKI"
"calendar.txt" 1416 "service_id" "11258_Kaupunkiliikenne lisävuorot"
"calendar.txt" 1417 "service_id" "11258_13T Alakylä-Tiklas"
"calendar.txt" 12601 "service_id" "11258_ELY-KESÄ-M-P-SEINÄJOKI"
"calendar_dates.txt" 5 "service_id" "11258_KOULUPV-M-P-SEINÄJOKI"
"calendar_dates.txt" 9 "service_id" "11258_KOULUPV-M-P-SEINÄJOKI"
"calendar_dates.txt" 13 "service_id" "11258_KOULUPV-M-P-SEINÄJOKI"
"calendar_dates.txt" 17 "service_id" "11258_KOULUPV-M-P-SEINÄJOKI"
"calendar_dates.txt" 21 "service_id" "11258_KOULUPV-M-P-SEINÄJOKI"
"calendar_dates.txt" 22 "service_id" "11258_KOULUPV-M-P-ALAJÄRVI"
"calendar_dates.txt" 26 "service_id" "11258_KOULUPV-M-P-SEINÄJOKI"
"calendar_dates.txt" 27 "service_id" "11258_KOULUPV-M-P-ALAJÄRVI"
"calendar_dates.txt" 31 "service_id" "11258_KOULUPV-M-P-SEINÄJOKI"
"calendar_dates.txt" 32 "service_id" "11258_KOULUPV-M-P-ALAJÄRVI"
"calendar_dates.txt" 36 "service_id" "11258_KOULUPV-M-P-SEINÄJOKI"
"calendar_dates.txt" 37 "service_id" "11258_KOULUPV-M-P-ALAJÄRVI"
"calendar_dates.txt" 41 "service_id" "11258_KOULUPV-M-P-SEINÄJOKI"
"calendar_dates.txt" 42 "service_id" "11258_KOULUPV-M-P-ALAJÄRVI"
"calendar_dates.txt" 46 "service_id" "11258_KOULUPV-M-P-SEINÄJOKI"
"calendar_dates.txt" 47 "service_id" "11258_KOULUPV-M-P-ALAJÄRVI"
"calendar_dates.txt" 51 "service_id" "11258_KOULUPV-M-P-SEINÄJOKI"
"calendar_dates.txt" 52 "service_id" "11258_KOULUPV-M-P-ALAJÄRVI"
"calendar_dates.txt" 56 "service_id" "11258_KOULUPV-M-P-SEINÄJOKI"
"calendar_dates.txt" 57 "service_id" "11258_KOULUPV-M-P-ALAJÄRVI"
"calendar_dates.txt" 61 "service_id" "11258_KOULUPV-M-P-SEINÄJOKI"
"calendar_dates.txt" 62 "service_id" "11258_KOULUPV-M-P-ALAJÄRVI"
"calendar_dates.txt" 66 "service_id" "11258_KOULUPV-M-P-SEINÄJOKI"
"calendar_dates.txt" 67 "service_id" "11258_KOULUPV-M-P-ALAJÄRVI"
"calendar_dates.txt" 71 "service_id" "11258_KOULUPV-M-P-SEINÄJOKI"
"calendar_dates.txt" 72 "service_id" "11258_KOULUPV-M-P-ALAJÄRVI"
"calendar_dates.txt" 76 "service_id" "11258_KOULUPV-M-P-SEINÄJOKI"
"calendar_dates.txt" 77 "service_id" "11258_KOULUPV-M-P-ALAJÄRVI"
"calendar_dates.txt" 81 "service_id" "11258_KOULUPV-M-P-SEINÄJOKI"
"calendar_dates.txt" 82 "service_id" "11258_KOULUPV-M-P-ALAJÄRVI"
"calendar_dates.txt" 86 "service_id" "11258_KOULUPV-M-P-SEINÄJOKI"
"calendar_dates.txt" 87 "service_id" "11258_KOULUPV-M-P-ALAJÄRVI"
"calendar_dates.txt" 91 "service_id" "11258_KOULUPV-M-P-SEINÄJOKI"
"calendar_dates.txt" 92 "service_id" "11258_KOULUPV-M-P-ALAJÄRVI"
"calendar_dates.txt" 96 "service_id" "11258_KOULUPV-M-P-SEINÄJOKI"
"calendar_dates.txt" 97 "service_id" "11258_KOULUPV-M-P-ALAJÄRVI"
"calendar_dates.txt" 101 "service_id" "11258_KOULUPV-M-P-SEINÄJOKI"
"calendar_dates.txt" 102 "service_id" "11258_KOULUPV-M-P-ALAJÄRVI"
"calendar_dates.txt" 106 "service_id" "11258_KOULUPV-M-P-SEINÄJOKI"
"calendar_dates.txt" 107 "service_id" "11258_KOULUPV-M-P-ALAJÄRVI"
"calendar_dates.txt" 111 "service_id" "11258_KOULUPV-M-P-SEINÄJOKI"
"calendar_dates.txt" 112 "service_id" "11258_KOULUPV-M-P-ALAJÄRVI"
"calendar_dates.txt" 116 "service_id" "11258_KOULUPV-M-P-SEINÄJOKI"
"calendar_dates.txt" 117 "service_id" "11258_KOULUPV-M-P-ALAJÄRVI"
"calendar_dates.txt" 121 "service_id" "11258_KOULUPV-M-P-SEINÄJOKI"
route_color_contrast WARNING 20

route_color_contrast

Insufficient route color contrast.

A route's color and route_text_color should be contrasting.

You can see more about this notice here.

routeId (?) The id of the faulty record. csvRowNumber (?) The row number of the faulty record. routeColor (?) The faulty record's HTML route color. routeTextColor (?) The faulty record's HTML route text color.
"24946" 755 "#1498E7" "#253948"
"24947" 756 "#1498E7" "#253948"
"26167" 792 "#1498E7" "#253948"
"26168" 793 "#1498E7" "#253948"
"26169" 794 "#1498E7" "#253948"
"26170" 795 "#1498E7" "#253948"
"26171" 796 "#1498E7" "#253948"
"26172" 797 "#1498E7" "#253948"
"26173" 798 "#1498E7" "#253948"
"26174" 799 "#1498E7" "#253948"
"26178" 803 "#1498E7" "#253948"
"26179" 804 "#1498E7" "#253948"
"26180" 805 "#1498E7" "#253948"
"26181" 806 "#1498E7" "#253948"
"26216" 838 "#1498E7" "#253948"
"26217" 839 "#1498E7" "#253948"
"26218" 840 "#1498E7" "#253948"
"26219" 841 "#1498E7" "#253948"
"26220" 842 "#1498E7" "#253948"
"26221" 843 "#1498E7" "#253948"
route_long_name_contains_short_name WARNING 8

route_long_name_contains_short_name

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

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

Good examples:

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

Bad examples:

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

You can see more about this notice here.

routeId (?) The id of the faulty record. csvRowNumber (?) The row number of the faulty record. routeShortName (?) The faulty record's `route_short_name`. routeLongName (?) The faulty record's `route_long_name`.
"24204" 747 "Länsilinjat / Ikaalinen - Tampere" "Länsilinjat / Ikaalinen - Tampere"
"24205" 748 "Länsilinjat / Kankaanpää - Ikaalinen - Tampere" "Länsilinjat / Kankaanpää - Ikaalinen - Tampere"
"24206" 749 "Länsilinjat / (Kylpylä) - Ikaalinen - Tampere" "Länsilinjat / (Kylpylä) - Ikaalinen - Tampere"
"24207" 750 "Länsilinjat / Kyröskoski - Mihari - Linnavuori" "Länsilinjat / Kyröskoski - Mihari - Linnavuori"
"24209" 751 "Länsilinjat / Linnavuori - Kyröskoski" "Länsilinjat / Linnavuori - Kyröskoski"
"24210" 752 "Länsilinjat / Tampere - Ikaalinen" "Länsilinjat / Tampere - Ikaalinen"
"24211" 753 "Länsilinjat / Tampere - Ikaalinen - Kankaanpää" "Länsilinjat / Tampere - Ikaalinen - Kankaanpää"
"24212" 754 "Länsilinjat / Tampere - Ikaalinen (Kylpylä)" "Länsilinjat / Tampere - Ikaalinen (Kylpylä)"
route_short_name_too_long WARNING 8

route_short_name_too_long

Short name of a route is too long (more than 12 characters).

You can see more about this notice here.

routeId (?) The id of the faulty record. csvRowNumber (?) The row number of the faulty record. routeShortName (?) The faulty record's `route_short_name`.
"24204" 747 "Länsilinjat / Ikaalinen - Tampere"
"24205" 748 "Länsilinjat / Kankaanpää - Ikaalinen - Tampere"
"24206" 749 "Länsilinjat / (Kylpylä) - Ikaalinen - Tampere"
"24207" 750 "Länsilinjat / Kyröskoski - Mihari - Linnavuori"
"24209" 751 "Länsilinjat / Linnavuori - Kyröskoski"
"24210" 752 "Länsilinjat / Tampere - Ikaalinen"
"24211" 753 "Länsilinjat / Tampere - Ikaalinen - Kankaanpää"
"24212" 754 "Länsilinjat / Tampere - Ikaalinen (Kylpylä)"
same_name_and_description_for_stop WARNING 584

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.

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

csvRowNumber (?) The row number of the faulty record. stopId (?) The id of the faulty record. stopDesc (?) The faulty record's `stop_desc`.
69 "300070" "Mikonkatu"
70 "300071" "Mikonkatu"
75 "300076" "Aleksanterinkatu"
76 "300077" "Aleksanterinkatu"
81 "300082" "Kaisaniemenkatu"
89 "300094" "Eteläranta"
90 "300095" "Eteläranta"
93 "300098" "Kauppatori"
102 "300110" "Ruoholahdenkatu"
109 "300118" "Lapinrinne"
110 "300119" "Lapinrinne"
118 "300127" "Simonkatu"
119 "300128" "Simonkatu"
126 "300135" "Kalevankatu"
168 "300198" "Katajanokan term."
170 "300200" "Katajanokka"
172 "300202" "Meritullintori"
178 "300210" "Panimokatu"
225 "300263" "Kaarlenkatu"
228 "300268" "Fleminginkatu"
229 "300270" "Helsinginkatu"
234 "300277" "Helsinginkatu"
245 "300288" "Savonkatu"
269 "300312" "Pohj. Rautatiekatu"
335 "300386" "Haartmaninkatu"
336 "300387" "Haartmaninkatu"
374 "300427" "Nauvontie"
403 "300458" "Ilmalantori"
465 "300521" "Kuusitie"
478 "300534" "Itämerenkatu"
479 "300535" "Itämerenkatu"
484 "300541" "Itämerenkatu"
485 "300542" "Itämerenkatu"
495 "300552" "Välimerenkatu"
498 "300555" "Välimerenkatu"
499 "300556" "Tahitinkatu"
535 "300595" "Junatie"
536 "300596" "Junatie"
542 "300602" "Sturenkatu"
572 "300640" "Fleminginkatu"
581 "300649" "Arabiankatu"
582 "300650" "Arabiankatu"
587 "300655" "Arabiankatu"
629 "300697" "Panuntie"
630 "300698" "Panuntie"
640 "300708" "Pohjolanaukio"
642 "300710" "Kunnalliskodintie"
643 "300711" "Kunnalliskodintie"
646 "300714" "Juhana Herttuan tie"
655 "300723" "Antti Korpin tie"
stop_too_far_from_shape WARNING 295

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 295 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.
298633 "11295_-1247423784" "11295_1604_20261211" 8543019 "315922" "Hanko-Pohjoinen" [59.83272489010859,22.984840415178898] 348.4924849149154
298633 "11295_-1247423784" "11295_1604_20261211" 8543020 "316464" "Santala" [59.87895387022289,23.11581116566765] 531.4638538626652
298633 "11295_-1247423784" "11295_1604_20261211" 8543021 "316223" "Lappohja" [59.915391589855425,23.219561079908473] 1554.9508780579627
298633 "11295_-1247423784" "11295_1604_20261211" 8543022 "316427" "Skogby" [59.94092972505572,23.29255140712629] 1933.304092254459
298633 "11295_-1247423784" "11295_1604_20261211" 8543023 "316494" "Tammisaari" [59.988907365008,23.430294576833056] 1263.7957951403341
298633 "11295_-1247423784" "11295_1604_20261211" 8543024 "315879" "Dragsvik" [60.002969336090196,23.470820487354263] 1729.8021172670587
298635 "11295_-1247423784" "11295_1612_20260726" 8543051 "315921" "Hanko-Pohjoinen" [59.832701052881596,22.984773070750748] 348.18517730264847
298635 "11295_-1247423784" "11295_1612_20260726" 8543052 "316463" "Santala" [59.878889334449994,23.11562781875881] 527.1513638100975
298635 "11295_-1247423784" "11295_1612_20260726" 8543053 "316222" "Lappohja" [59.91576663988555,23.220631362122145] 1585.1215905082647
298635 "11295_-1247423784" "11295_1612_20260726" 8543054 "316426" "Skogby" [59.94093077986154,23.292554426563786] 1933.3653879152048
298635 "11295_-1247423784" "11295_1612_20260726" 8543055 "316493" "Tammisaari" [59.98896012220792,23.430446489337367] 1273.363892338888
298635 "11295_-1247423784" "11295_1612_20260726" 8543056 "315878" "Dragsvik" [60.00298868302847,23.470876292684142] 1730.4568406083688
301999 "11295_-1820455953" "11295_24_20260214" 8555240 "316410" "Rovaniemi" [66.27559485022772,26.829848057122007] 55842.36423800925
301999 "11295_-1820455953" "11295_24_20260214" 8555241 "316271" "Muurola" [66.12245127787745,26.63922283201004] 62996.498858023166
301999 "11295_-1820455953" "11295_24_20260214" 8555242 "316515" "Tervola" [65.79555730207284,26.240857183006383] 73793.72083178791
301999 "11295_-1820455953" "11295_24_20260214" 8555243 "316053" "Kemi" [65.48366760223675,25.87120592746281] 65861.51290717401
301999 "11295_-1820455953" "11295_24_20260214" 8555244 "316302" "Oulu" [65.03785701500054,25.359626749140556] 6578.453192216694
301999 "11295_-1820455953" "11295_24_20260214" 8555245 "316590" "Ylivieska" [64.10942991564627,24.35293476749524] 10027.392411985935
308099 "11258_592230_shp" "11258_592230" 8420409 "370921" "Valtionkatu 18" [62.792595399999996,22.840571] 297.50147580282163
304663 "11295_115690585" "11295_1655_20260215" 8544728 "316151" "Kotkan satama" [60.466144,26.934855000000002] 351.9227236316173
304456 "11295_2089562421" "11295_8402_20261212" 8594913 "316080" "Kirkkonummi" [60.119648,24.438814000000004] 162.56118994534512
304456 "11295_2089562421" "11295_8402_20261212" 8594914 "308451" "Tolsa" [60.12304815350412,24.470794368297465] 513.0008253092964
304456 "11295_2089562421" "11295_8402_20261212" 8594915 "316023" "Jorvas" [60.12761906426977,24.51391159382428] 1032.5983566163882
304456 "11295_2089562421" "11295_8402_20261212" 8594916 "308449" "Masala" [60.131498107192144,24.55061602908775] 3069.4349023819677
304456 "11295_2089562421" "11295_8402_20261212" 8594917 "316084" "Kauklahti" [60.139204184066095,24.62384558622693] 5781.130692906994
304456 "11295_2089562421" "11295_8402_20261212" 8594918 "315885" "Espoo" [60.14537091754396,24.682750503823158] 6810.208561508092
304456 "11295_2089562421" "11295_8402_20261212" 8594919 "308350" "Tuomarila" [60.14780888049077,24.706113309637452] 6612.366624509609
304456 "11295_2089562421" "11295_8402_20261212" 8594920 "308272" "Koivuhovi" [60.14997952925433,24.72695063407203] 6466.776732474461
304456 "11295_2089562421" "11295_8402_20261212" 8594921 "316099" "Kauniainen" [60.15303256808699,24.756316512171335] 6694.250002874246
304456 "11295_2089562421" "11295_8402_20261212" 8594922 "316051" "Kera" [60.155608178823556,24.781143208541916] 6918.276506021279
304456 "11295_2089562421" "11295_8402_20261212" 8594923 "308268" "Kilo" [60.158410254016474,24.80820824716575] 6762.499391054307
304456 "11295_2089562421" "11295_8402_20261212" 8594924 "308260" "Leppävaara" [60.16142867674141,24.837427973335892] 6579.095665068513
304456 "11295_2089562421" "11295_8402_20261212" 8594925 "308266" "Mäkkylä" [60.16440548319457,24.866311285851033] 6446.905644934229
304456 "11295_2089562421" "11295_8402_20261212" 8594926 "308211" "Pitäjänmäki" [60.166256900745836,24.884308665703852] 6471.475940014968
304456 "11295_2089562421" "11295_8402_20261212" 8594927 "308210" "Valimo" [60.16776575630344,24.898995120320095] 6170.635193569376
304456 "11295_2089562421" "11295_8402_20261212" 8594928 "315959" "Huopalahti" [60.16922266446871,24.913192256546658] 5605.391811247852
304456 "11295_2089562421" "11295_8402_20261212" 8594929 "308110" "Ilmala" [60.17158204307695,24.936217822758245] 4087.586457709429
304456 "11295_2089562421" "11295_8402_20261212" 8594930 "308121" "Pasila" [60.17209700000001,24.941249000000003] 3080.6699594420293
304456 "11295_2089562421" "11295_8402_20261212" 8594931 "315909" "Helsinki" [60.1720299204027,24.940593511610565] 214.63186656943273
304457 "11295_2089562421" "11295_8404_20261212" 8594950 "315911" "Helsinki" [60.172001318149036,24.940314026545977] 217.24830895012104
304458 "11295_2089562421" "11295_8406_20261212" 8594970 "316081" "Kirkkonummi" [60.119648,24.438814000000004] 130.8779288176031
304459 "11295_2089562421" "11295_8408_20261212" 8595026 "315908" "Helsinki" [60.1720388543985,24.94068081084847] 213.8407521217491
304463 "11295_2089562421" "11295_8416_20261206" 8595178 "315906" "Helsinki" [60.17206762785655,24.94096197707615] 211.20315725416606
304464 "11295_2089562421" "11295_8546_20261212" 8596255 "315902" "Helsinki" [60.17209700000001,24.941249000000003] 135.09531813918534
304465 "11295_2089562421" "11295_8548_20261212" 8596274 "315907" "Helsinki" [60.17205841582983,24.940871959026964] 212.08110953621218
304469 "11295_2089562421" "11295_8556_20261212" 8596407 "315919" "Helsinki" [60.17209700000001,24.941249000000003] 142.06569704434582
307810 "11295_2089562421" "11295_8440_20261211" 8595217 "316082" "Kirkkonummi" [60.119648,24.438814000000004] 149.13276872751902
307810 "11295_2089562421" "11295_8440_20261211" 8595228 "308262" "Leppävaara" [60.16143198686368,24.83746005401151] 6591.893136012939
307810 "11295_2089562421" "11295_8440_20261211" 8595229 "315958" "Huopalahti" [60.169182349611006,24.91279918420445] 5635.512623977105
307810 "11295_2089562421" "11295_8440_20261211" 8595230 "308123" "Pasila" [60.17209700000001,24.941249000000003] 3081.0677197843775
stop_too_far_from_shape_using_user_distance WARNING 16924

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 16924 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.
310055 "11293_79656_1205149" "11293_79656_1205149" 8461601 "365353" "Keskuskoulu I" [60.39238074209899,25.67146770241956] 121.54381694498238
310055 "11293_79656_1205149" "11293_79656_1205149" 8461606 "341709" "Tapani Löfvinginkatu P" [60.40159302289752,25.671205000320988] 281.6081573728734
310055 "11293_79656_1205149" "11293_79656_1205149" 8461608 "341731" "Jernböle P" [60.407927313405516,25.659183185175706] 112.16686394391895
310055 "11293_79656_1205149" "11293_79656_1205149" 8461621 "338711" "Henttalantie P" [60.450642080925675,25.6198895148014] 147.35592685150885
310053 "11293_79656_1205146" "11293_79656_1205146" 8461479 "365353" "Keskuskoulu I" [60.39238074209899,25.67146770241956] 121.54381694498238
310053 "11293_79656_1205146" "11293_79656_1205146" 8461483 "341709" "Tapani Löfvinginkatu P" [60.40159302289752,25.671205000320988] 281.6081573728734
310053 "11293_79656_1205146" "11293_79656_1205146" 8461485 "341731" "Jernböle P" [60.407927313405516,25.659183185175706] 112.16686394391895
310053 "11293_79656_1205146" "11293_79656_1205146" 8461498 "338711" "Henttalantie P" [60.450642080925675,25.6198895148014] 147.35592685150885
310213 "11293_79656_1205141" "11293_79656_1205141" 8461145 "365353" "Keskuskoulu I" [60.39238074209899,25.67146770241956] 121.54381694498238
310213 "11293_79656_1205141" "11293_79656_1205141" 8461149 "341709" "Tapani Löfvinginkatu P" [60.401585478123756,25.671214078114282] 282.58405470593567
310213 "11293_79656_1205141" "11293_79656_1205141" 8461151 "341731" "Jernböle P" [60.407927313405516,25.659183185175706] 112.16686394391895
310213 "11293_79656_1205141" "11293_79656_1205141" 8461164 "338711" "Henttalantie P" [60.45065110982741,25.619889341392344] 146.35237072220235
310052 "11293_79656_1205140" "11293_79656_1205140" 8461085 "365353" "Keskuskoulu I" [60.39238074209899,25.67146770241956] 121.54381694498238
310052 "11293_79656_1205140" "11293_79656_1205140" 8461089 "341709" "Tapani Löfvinginkatu P" [60.40159302289752,25.671205000320988] 281.6081573728734
310052 "11293_79656_1205140" "11293_79656_1205140" 8461091 "341731" "Jernböle P" [60.407927313405516,25.659183185175706] 112.16686394391895
310052 "11293_79656_1205140" "11293_79656_1205140" 8461104 "338711" "Henttalantie P" [60.45065110982741,25.619889341392344] 146.35237072220235
310214 "11293_79656_1205142" "11293_79656_1205142" 8461210 "338600" "Jääkiekkotie P" [60.38326337264238,25.64500988075699] 106.86468240039378
310214 "11293_79656_1205142" "11293_79656_1205142" 8461218 "365353" "Keskuskoulu I" [60.39242883718837,25.671623121626492] 111.66971004675744
310214 "11293_79656_1205142" "11293_79656_1205142" 8461222 "341709" "Tapani Löfvinginkatu P" [60.401662941611285,25.671120874616488] 272.56434781468124
310214 "11293_79656_1205142" "11293_79656_1205142" 8461224 "341731" "Jernböle P" [60.40799983449092,25.659074722090164] 102.14309126270597
310214 "11293_79656_1205142" "11293_79656_1205142" 8461237 "338711" "Henttalantie P" [60.45072811494336,25.61988786242844] 137.7935772692043
310518 "11293_79656_1210503" "11293_79656_1210503" 8512493 "349632" "Röhönrannantie E" [61.98933751067457,23.013649756506044] 110.92507702770229
310529 "11293_79656_1210517" "11293_79656_1210517" 8513132 "350534" "Länsi-Aureentie 1010 I" [61.98086880213801,23.326141246697077] 157.0103908159504
310529 "11293_79656_1210517" "11293_79656_1210517" 8513154 "350577" "Luoteentie 704 E" [61.89968318893366,23.609364150502312] 100.16160601040502
310529 "11293_79656_1210517" "11293_79656_1210517" 8513157 "350582" "Luoteentie 511 E" [61.888881227724596,23.63487360222375] 106.83252268662346
310529 "11293_79656_1210517" "11293_79656_1210517" 8513158 "350584" "Luoteentie 379 E" [61.88451003634524,23.658137261347882] 114.0058948648102
310529 "11293_79656_1210517" "11293_79656_1210517" 8513159 "350586" "Luoteentie 299 E" [61.88202250805123,23.671721181302985] 111.92964239059317
310529 "11293_79656_1210517" "11293_79656_1210517" 8513160 "350588" "Luoteentie 199 E" [61.87828007100666,23.689975539066523] 122.40722011447636
310529 "11293_79656_1210517" "11293_79656_1210517" 8513161 "350590" "Luoteentie 127 E" [61.87696886615634,23.70336334986489] 118.09432614821749
310532 "11293_79656_1210515" "11293_79656_1210515" 8513060 "350517" "Kuruntie 768 L" [61.9934177132488,23.145887823523733] 103.03997890409067
310532 "11293_79656_1210515" "11293_79656_1210515" 8513062 "350513" "Kuruntie 652 L" [61.99460364483813,23.123860105033597] 108.00270733723968
310532 "11293_79656_1210515" "11293_79656_1210515" 8513064 "350509" "Kuruntie 362 L" [62.00363327817077,23.073007332587206] 112.13967624290736
310532 "11293_79656_1210515" "11293_79656_1210515" 8513065 "345192" "Aureentie Yliskyläntie länsipuoli" [62.00980988789518,23.040067471282114] 102.04885186351257
310532 "11293_79656_1210515" "11293_79656_1210515" 8513066 "345190" "Aureentie Rantakatu" [62.011561463159,23.029180726873562] 111.30568613122591
310531 "11293_79656_1210514" "11293_79656_1210514" 8513012 "350517" "Kuruntie 768 L" [61.9934177132488,23.145887823523733] 103.03997890409067
310531 "11293_79656_1210514" "11293_79656_1210514" 8513014 "350513" "Kuruntie 652 L" [61.99460364483813,23.123860105033597] 108.00270733723968
310531 "11293_79656_1210514" "11293_79656_1210514" 8513016 "350509" "Kuruntie 362 L" [62.00363327817077,23.073007332587206] 112.13967624290736
310531 "11293_79656_1210514" "11293_79656_1210514" 8513017 "345192" "Aureentie Yliskyläntie länsipuoli" [62.00980988789518,23.040067471282114] 102.04885186351257
310531 "11293_79656_1210514" "11293_79656_1210514" 8513018 "345190" "Aureentie Rantakatu" [62.011561463159,23.029180726873562] 111.30568613122591
310527 "11293_79656_1210512" "11293_79656_1210512" 8512890 "350534" "Länsi-Aureentie 1010 I" [61.98086606595722,23.326038575729143] 162.3811010478995
310527 "11293_79656_1210512" "11293_79656_1210512" 8512915 "350582" "Luoteentie 511 E" [61.888904093379,23.63477560794053] 101.10938298973736
310527 "11293_79656_1210512" "11293_79656_1210512" 8512916 "350584" "Luoteentie 379 E" [61.88451679617904,23.65804293044278] 109.00610692848963
310527 "11293_79656_1210512" "11293_79656_1210512" 8512917 "350586" "Luoteentie 299 E" [61.88204672478591,23.671640770826507] 106.92909552731943
310527 "11293_79656_1210512" "11293_79656_1210512" 8512918 "350588" "Luoteentie 199 E" [61.87829273363359,23.689883994661706] 117.40695377996394
310527 "11293_79656_1210512" "11293_79656_1210512" 8512919 "350590" "Luoteentie 127 E" [61.8769697380357,23.703248883835084] 112.09571352343514
310534 "11293_79656_1210519" "11293_79656_1210519" 8513255 "350513" "Kuruntie 652 L" [61.99459164233179,23.123990252424864] 101.11266027033761
310534 "11293_79656_1210519" "11293_79656_1210519" 8513257 "350509" "Kuruntie 362 L" [62.003604918056865,23.07310105761812] 106.38946931957742
310534 "11293_79656_1210519" "11293_79656_1210519" 8513259 "345190" "Aureentie Rantakatu" [62.01155507632733,23.02929392387964] 105.36507306086033
310535 "11293_79656_1210520" "11293_79656_1210520" 8513291 "318599" "Lohipurontie L" [61.832508306502184,22.40746689839633] 115.89414804081532
310535 "11293_79656_1210520" "11293_79656_1210520" 8513293 "317417" "Jämintie 41" [61.815877631765844,22.4052407873348] 105.23137083137865
stop_without_stop_time WARNING 257

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 257 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.
4966 "305152" "Tikkurila/VR"
4967 "305153" "Tikkurila/VR"
5675 "305884" "Riihimäki"
5677 "305886" "Riihimäki"
5680 "305889" "Lahti"
5681 "305890" "Henna"
5684 "305894" "Henna"
7834 "308069" "Helsinki"
7835 "308070" "Helsinki"
7836 "308071" "Helsinki"
7837 "308072" "Helsinki"
7838 "308073" "Helsinki"
7890 "308128" "Oulunkylä"
7892 "308130" "Huopalahti"
7893 "308131" "Huopalahti"
7894 "308132" "Huopalahti"
7895 "308133" "Huopalahti"
7923 "308162" "Tapanila"
8020 "308259" "Leppävaara"
8022 "308261" "Leppävaara"
8030 "308269" "Kera"
8031 "308270" "Kera"
8097 "308336" "Kauklahti"
8105 "308346" "Espoo"
8106 "308347" "Espoo"
8107 "308348" "Espoo"
8111 "308352" "Kauniainen"
8112 "308353" "Kauniainen"
8148 "308389" "Kivistö"
8160 "308401" "Hiekkaharju"
8175 "308416" "Tikkurila"
8177 "308418" "Tikkurila"
8178 "308419" "Leinelä"
8179 "308420" "Leinelä"
8191 "308432" "Korso"
8192 "308433" "Korso"
8193 "308434" "Järvenpää"
8194 "308435" "Jokela"
8200 "308441" "Ainola"
8202 "308443" "Kirkkonummi"
8205 "308446" "Tolsa"
8207 "308448" "Kirkkonummi"
8209 "308450" "Jorvas"
8211 "308452" "Siuntio"
8226 "308467" "Kerava"
8227 "308468" "Kerava"
11454 "311962" "Rautatieasema itään ja etelään"
11455 "311963" "Rautatieasema länteen ja pohjoiseen"
11456 "311964" "Tesoma keskustaan"
11457 "311965" "Tesoma lähiöihin"
stops_match_shape_out_of_order WARNING 72

stops_match_shape_out_of_order

Two stop entries are different than their arrival-departure order defined by shapes.txt.

This could indicate a problem with the location of the stops, the path of the shape, or the sequence of the stops for their trip.

You can see more about this notice here.

Only the first 50 of 72 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. stopTimeCsvRowNumber1 (?) The row number of the first faulty record from `stop_times.txt`. stopId1 (?) The id of the first stop that is referred to. stopName1 (?) The name of the first stop that is referred to. match1 (?) Latitude and longitude pair of the first matching location. stopTimeCsvRowNumber2 (?) The row number of the second faulty record from `stop_times.txt`. stopId2 (?) The id of the second stop that is referred to. stopName2 (?) The name of the second stop that is referred to. match2 (?) Latitude and longitude pair of the second matching location.
311210 "11258_110710_shp" "11258_110710" 8413077 "382319" "Auneksentie 212" [62.8270659603271,22.766946950827567] 8413076 "382298" "Niemistön koulu" [62.81269562477647,22.79155080669895]
311293 "11258_40D1315_shp" "11258_40D1315" 8417619 "347175" "Paavolan koulu" [63.00124827899975,23.804750985572678] 8417618 "345273" "Alajärvi (vanha las)" [63.00298558104939,23.815741233477038]
311468 "11258_8L1345_shp" "11258_8L1345" 8423125 "382346" "Koulukatu, lähtöalueet" [62.788149335044345,22.841722054818334] 8423124 "382308" "Ammattioppilaitos" [62.78614167926975,22.83679602362453]
311264 "11258_2AP1050_shp" "11258_2AP1050" 8416300 "382327" "Mesikämmen 41" [62.78750252499384,22.929890237574572] 8416299 "382333" "Mesikämmen 23" [62.78591739948505,22.926086830480283]
311305 "11258_42C1315_shp" "11258_42C1315" 8418279 "346704" "Alajärvi ABC" [63.00557715149235,23.805298711611847] 8418278 "340533" "Pirkkalanlahti E" [63.01348966412844,23.802376453054617]
311437 "11258_80645_shp" "11258_80645" 8422569 "382346" "Koulukatu, lähtöalueet" [62.788149335044345,22.841722054818334] 8422568 "382308" "Ammattioppilaitos" [62.78614167926975,22.83679602362453]
311259 "11258_290730_shp" "11258_290730" 8416055 "370848" "Myllyniemi P" [62.546290502902615,23.07887955909488] 8416054 "370847" "Virtaintie 177 P" [62.542257524688445,23.081777113802065]
311438 "11258_80715_shp" "11258_80715" 8422589 "382346" "Koulukatu, lähtöalueet" [62.788149335044345,22.841722054818334] 8422588 "382308" "Ammattioppilaitos" [62.78614167926975,22.83679602362453]
311452 "11258_81545_shp" "11258_81545" 8422869 "382346" "Koulukatu, lähtöalueet" [62.788149335044345,22.841722054818334] 8422868 "382308" "Ammattioppilaitos" [62.78614167926975,22.83679602362453]
311444 "11258_81045_shp" "11258_81045" 8422709 "382346" "Koulukatu, lähtöalueet" [62.788149335044345,22.841722054818334] 8422708 "382308" "Ammattioppilaitos" [62.78614167926975,22.83679602362453]
311219 "11258_111715_shp" "11258_111715" 8413262 "382319" "Auneksentie 212" [62.8270659603271,22.766946950827567] 8413261 "382298" "Niemistön koulu" [62.81269562477647,22.79155080669895]
311467 "11258_8L1245_shp" "11258_8L1245" 8423097 "382346" "Koulukatu, lähtöalueet" [62.788149335044345,22.841722054818334] 8423096 "382308" "Ammattioppilaitos" [62.78614167926975,22.83679602362453]
311453 "11258_81615_shp" "11258_81615" 8422889 "382346" "Koulukatu, lähtöalueet" [62.788149335044345,22.841722054818334] 8422888 "382308" "Ammattioppilaitos" [62.78614167926975,22.83679602362453]
311215 "11258_111315_shp" "11258_111315" 8413162 "382319" "Auneksentie 212" [62.8270659603271,22.766946950827567] 8413161 "382298" "Niemistön koulu" [62.81269562477647,22.79155080669895]
311445 "11258_81145_shp" "11258_81145" 8422729 "382346" "Koulukatu, lähtöalueet" [62.788149335044345,22.841722054818334] 8422728 "382308" "Ammattioppilaitos" [62.78614167926975,22.83679602362453]
311284 "11258_310740_shp" "11258_310740" 8416859 "370891" "Kiviniemi E" [62.65573700201297,22.921849773747105] 8416858 "382124" "Rengonharjuntie E" [62.66859758380671,22.905414054832523]
311214 "11258_111215_shp" "11258_111215" 8413145 "382319" "Auneksentie 212" [62.8270659603271,22.766946950827567] 8413144 "382298" "Niemistön koulu" [62.81269562477647,22.79155080669895]
311291 "11258_440B0815_shp" "11258_440B0815" 8418362 "346704" "Alajärvi ABC" [63.00557715149235,23.805298711611847] 8418361 "340534" "Maxin risteys P" [63.00377183483283,23.805711013592024]
311454 "11258_81645_shp" "11258_81645" 8422909 "382346" "Koulukatu, lähtöalueet" [62.788149335044345,22.841722054818334] 8422908 "382308" "Ammattioppilaitos" [62.78614167926975,22.83679602362453]
310842 "11293_79656_1208843" "11293_79656_1208843" 8498328 "345767" "Savontie 13" [62.335235468088825,27.878228602780812] 8498327 "345765" "Savontie 11" [62.33351237506371,27.88162411474205]
311440 "11258_80815_shp" "11258_80815" 8422629 "382346" "Koulukatu, lähtöalueet" [62.788149335044345,22.841722054818334] 8422628 "382308" "Ammattioppilaitos" [62.78614167926975,22.83679602362453]
311436 "11258_80615_shp" "11258_80615" 8422549 "382346" "Koulukatu, lähtöalueet" [62.788149335044345,22.841722054818334] 8422548 "382308" "Ammattioppilaitos" [62.78614167926975,22.83679602362453]
311300 "11258_41D1315_shp" "11258_41D1315" 8418243 "346704" "Alajärvi ABC" [63.00569037356699,23.80455664809939] 8418242 "340533" "Pirkkalanlahti E" [63.01348966412844,23.802376453054617]
311439 "11258_80745_shp" "11258_80745" 8422609 "382346" "Koulukatu, lähtöalueet" [62.788149335044345,22.841722054818334] 8422608 "382308" "Ammattioppilaitos" [62.78614167926975,22.83679602362453]
311317 "11258_444D0755_shp" "11258_444D0755" 8418817 "346704" "Alajärvi ABC" [63.0056481,23.8045789] 8418816 "347174" "Alajärven lukio" [63.0073745050906,23.81731446992797]
311463 "11258_8L0845_shp" "11258_8L0845" 8422985 "382346" "Koulukatu, lähtöalueet" [62.788149335044345,22.841722054818334] 8422984 "382308" "Ammattioppilaitos" [62.78614167926975,22.83679602362453]
311309 "11258_443B0805_shp" "11258_443B0805" 8418623 "351933" "Vanhatie I" [63.029610235611095,23.854480443728356] 8418622 "351931" "Viinamäki I" [63.02548035414955,23.831053537236674]
311260 "11258_2AP0650_shp" "11258_2AP0650" 8416092 "382327" "Mesikämmen 41" [62.78750252499384,22.929890237574572] 8416091 "382333" "Mesikämmen 23" [62.78591739948505,22.926086830480283]
311294 "11258_40D1505_shp" "11258_40D1505" 8417643 "347175" "Paavolan koulu" [63.00124827899975,23.804750985572678] 8417642 "345273" "Alajärvi (vanha las)" [63.00298558104939,23.815741233477038]
311211 "11258_110810_shp" "11258_110810" 8413094 "382319" "Auneksentie 212" [62.8270659603271,22.766946950827567] 8413093 "382298" "Niemistön koulu" [62.81269562477647,22.79155080669895]
311315 "11258_444C1315_shp" "11258_444C1315" 8418766 "382081" "Latvala, Alajärvi P" [63.02070451540479,23.688674060705942] 8418765 "351926" "Riihikankaantie I" [63.018595184948,23.664372034411954]
310069 "11293_79656_1189825" "11293_79656_1189825" 8427529 "345602" "Nurmelantie P" [60.751318867400116,24.757212872256346] 8427528 "345600" "Suojala P" [60.75328561549598,24.75567416926842]
311448 "11258_81345_shp" "11258_81345" 8422789 "382346" "Koulukatu, lähtöalueet" [62.788149335044345,22.841722054818334] 8422788 "382308" "Ammattioppilaitos" [62.78614167926975,22.83679602362453]
311443 "11258_80945_shp" "11258_80945" 8422689 "382346" "Koulukatu, lähtöalueet" [62.788149335044345,22.841722054818334] 8422688 "382308" "Ammattioppilaitos" [62.78614167926975,22.83679602362453]
311262 "11258_2AP0850_shp" "11258_2AP0850" 8416196 "382327" "Mesikämmen 41" [62.78750252499384,22.929890237574572] 8416195 "382333" "Mesikämmen 23" [62.78591739948505,22.926086830480283]
1924 "10003_453" "10003_00010399__1L11010120" 7609275 "314072" "Tarvasjoen koulu" [60.58051594993602,22.752953435191344] 7609274 "314071" "Tarvasjoen koulu" [60.57985270000001,22.753849500000005]
311465 "11258_8L1045_shp" "11258_8L1045" 8423041 "382346" "Koulukatu, lähtöalueet" [62.788149335044345,22.841722054818334] 8423040 "382308" "Ammattioppilaitos" [62.78614167926975,22.83679602362453]
311314 "11258_444B0815_shp" "11258_444B0815" 8418757 "346704" "Alajärvi ABC" [63.00561218532721,23.80529380376612] 8418756 "347174" "Alajärven lukio" [63.00735371002656,23.817284102130134]
311431 "11258_7410635_shp" "11258_7410635" 8422398 "382132" "Poutuntie-Ammattikoulunk" [62.97331272222592,23.000152559771735] 8422397 "388203" "Lassilantie-Simpsiötori" [62.97010742626961,23.008033843340076]
311319 "11258_444E1415_shp" "11258_444E1415" 8418854 "347174" "Alajärven lukio" [63.007332976404506,23.8171922146168] 8418853 "345273" "Alajärvi (vanha las)" [63.002961569769724,23.81582188120218]
311442 "11258_80915_shp" "11258_80915" 8422669 "382346" "Koulukatu, lähtöalueet" [62.788149335044345,22.841722054818334] 8422668 "382308" "Ammattioppilaitos" [62.78614167926975,22.83679602362453]
311218 "11258_111615_shp" "11258_111615" 8413245 "382319" "Auneksentie 212" [62.8270659603271,22.766946950827567] 8413244 "382298" "Niemistön koulu" [62.81269562477647,22.79155080669895]
311466 "11258_8L1145_shp" "11258_8L1145" 8423069 "382346" "Koulukatu, lähtöalueet" [62.788149335044345,22.841722054818334] 8423068 "382308" "Ammattioppilaitos" [62.78614167926975,22.83679602362453]
310954 "11293_79656_1206982" "11293_79656_1206982" 8471243 "393153" "Leivonmäki" [61.91598587712476,26.12225419414441] 8471242 "347292" "Leivonmäentie 8" [61.9166454825045,26.12171899960282]
311471 "11258_8L1645_shp" "11258_8L1645" 8423209 "382346" "Koulukatu, lähtöalueet" [62.788149335044345,22.841722054818334] 8423208 "382308" "Ammattioppilaitos" [62.78614167926975,22.83679602362453]
310802 "11293_79656_1208722" "11293_79656_1208722" 8494327 "345568" "Kuntoranta" [62.346705,27.887542999999997] 8494326 "345692" "Kuntorannantie 2" [62.35010858839214,27.887064999300033]
311217 "11258_111515_shp" "11258_111515" 8413228 "382319" "Auneksentie 212" [62.8270659603271,22.766946950827567] 8413227 "382298" "Niemistön koulu" [62.81269562477647,22.79155080669895]
311572 "11258_128B1005_shp" "11258_128B1005" 8414101 "380551" "Simpsiöntie-Lukio" [62.97406724053737,23.010233901778363] 8414100 "371329" "Lapua Matkakeskus" [62.97006596069896,23.013401925516312]
311450 "11258_81445_shp" "11258_81445" 8422829 "382346" "Koulukatu, lähtöalueet" [62.788149335044345,22.841722054818334] 8422828 "382308" "Ammattioppilaitos" [62.78614167926975,22.83679602362453]
311470 "11258_8L1545_shp" "11258_8L1545" 8423181 "382346" "Koulukatu, lähtöalueet" [62.788149335044345,22.841722054818334] 8423180 "382308" "Ammattioppilaitos" [62.78614167926975,22.83679602362453]
trip_distance_exceeds_shape_distance_below_threshold WARNING 1665

trip_distance_exceeds_shape_distance_below_threshold

The distance between the last shape point and last stop point is greater than 0 but less than the 11.1m threshold.

You can see more about this notice here.

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

tripId (?) The faulty record's trip id. shapeId (?) The faulty record's shape id. maxTripDistanceTraveled (?) The faulty record's trip max distance traveled. maxShapeDistanceTraveled (?) The faulty record's shape max distance traveled. geoDistanceToShape (?) The distance in meters between the shape and the stop.
"11293_79656_1204818" "11293_79656_1204818" 36.994 36.807 0.0
"11293_79656_1204814" "11293_79656_1204814" 37.104 36.913 1.0022230201221338
"11293_79656_1204816" "11293_79656_1204816" 34.971 34.795 0.0
"11293_79656_1205059" "11293_79656_1205059" 30.499 30.377 1.420651907892581
"11293_79656_1205060" "11293_79656_1205059" 30.499 30.377 1.420651907892581
"11293_79656_1207858" "11293_79656_1207858" 74.993 74.703 0.0
"11293_79656_1207859" "11293_79656_1207858" 74.993 74.703 0.0
"11293_79656_1207860" "11293_79656_1207858" 74.993 74.703 0.0
"11293_79656_1207868" "11293_79656_1207858" 74.993 74.703 0.0
"11293_79656_1207870" "11293_79656_1207858" 74.993 74.703 0.0
"11293_79656_1207871" "11293_79656_1207858" 74.993 74.703 0.0
"11293_79656_1207877" "11293_79656_1207877" 89.693 89.344 0.0
"11293_79656_1207881" "11293_79656_1207858" 74.993 74.703 0.0
"11293_79656_1207882" "11293_79656_1207858" 74.993 74.703 0.0
"11293_79656_1207883" "11293_79656_1207877" 89.692 89.344 0.0
"11293_79656_1207884" "11293_79656_1207877" 89.692 89.344 0.0
"11293_79656_1207889" "11293_79656_1207858" 74.993 74.703 0.0
"11293_79656_1207891" "11293_79656_1207858" 74.993 74.703 0.0
"11293_79656_1207894" "11293_79656_1207877" 89.692 89.344 0.0
"11293_79656_1207895" "11293_79656_1207877" 89.692 89.344 0.0
"11293_79656_1207862" "11293_79656_1207862" 75.123 74.798 0.9927448577366719
"11293_79656_1207863" "11293_79656_1207862" 75.123 74.798 0.9927448577366719
"11293_79656_1207864" "11293_79656_1207864" 89.765 89.415 0.9927448577366719
"11293_79656_1207872" "11293_79656_1207862" 75.123 74.798 0.9927448577366719
"11293_79656_1207873" "11293_79656_1207862" 75.123 74.798 0.9927448577366719
"11293_79656_1207874" "11293_79656_1207862" 75.123 74.798 0.9927448577366719
"11293_79656_1207885" "11293_79656_1207862" 75.123 74.798 0.9927448577366719
"11293_79656_1207886" "11293_79656_1207862" 75.123 74.798 0.9927448577366719
"11293_79656_1207887" "11293_79656_1207864" 89.765 89.415 0.9927448577366719
"11293_79656_1207888" "11293_79656_1207864" 89.765 89.415 0.9927448577366719
"11293_79656_1207892" "11293_79656_1207862" 75.123 74.798 0.9927448577366719
"11293_79656_1207893" "11293_79656_1207862" 75.123 74.798 0.9927448577366719
"11293_79656_1207896" "11293_79656_1207864" 89.765 89.415 0.9927448577366719
"11293_79656_1207897" "11293_79656_1207864" 89.765 89.415 0.9927448577366719
"11293_79656_1207861" "11293_79656_1207861" 96.449 96.071 0.0
"11293_79656_1207866" "11293_79656_1207866" 91.374 91.013 0.9927448577366719
"11293_79656_1207875" "11293_79656_1207875" 76.698 76.4 0.9927448577366719
"11293_79656_1207880" "11293_79656_1207880" 91.373 91.013 0.9927448577366719
"11293_79656_1207879" "11293_79656_1207879" 51.051 50.841 0.0
"11293_79656_1207867" "11293_79656_1207867" 91.425 91.067 0.0
"11293_79656_1207878" "11293_79656_1207878" 57.589 57.343 6.958119245589054
"11293_79656_1207903" "11293_79656_1207903" 50.106 49.888 1.4156080948976917
"11293_79656_1207905" "11293_79656_1207905" 48.374 48.166 1.4156080948976917
"11293_79656_1207911" "11293_79656_1207911" 47.704 47.5 1.4156080948976917
"11293_79656_1207902" "11293_79656_1207902" 49.477 49.263 0.0
"11293_79656_1207904" "11293_79656_1207904" 45.737 45.544 0.0
"11293_79656_1207909" "11293_79656_1207909" 48.807 48.597 0.0
"11293_79656_1207910" "11293_79656_1207910" 46.406 46.209 0.0
"11293_79656_1207899" "11293_79656_1207899" 46.295 46.095 0.0
"11293_79656_1207898" "11293_79656_1207898" 44.562 44.371 0.0
unexpected_enum_value WARNING 921

unexpected_enum_value

An enum has an unexpected value.

You can see more about this notice here.

Only the first 50 of 921 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" 701
"routes.txt" 3 "route_type" 701
"routes.txt" 4 "route_type" 701
"routes.txt" 5 "route_type" 701
"routes.txt" 6 "route_type" 701
"routes.txt" 7 "route_type" 701
"routes.txt" 8 "route_type" 701
"routes.txt" 9 "route_type" 704
"routes.txt" 10 "route_type" 704
"routes.txt" 11 "route_type" 701
"routes.txt" 12 "route_type" 704
"routes.txt" 13 "route_type" 701
"routes.txt" 14 "route_type" 701
"routes.txt" 15 "route_type" 701
"routes.txt" 16 "route_type" 701
"routes.txt" 17 "route_type" 701
"routes.txt" 19 "route_type" 701
"routes.txt" 20 "route_type" 704
"routes.txt" 21 "route_type" 704
"routes.txt" 22 "route_type" 701
"routes.txt" 23 "route_type" 704
"routes.txt" 24 "route_type" 704
"routes.txt" 25 "route_type" 900
"routes.txt" 26 "route_type" 701
"routes.txt" 27 "route_type" 701
"routes.txt" 28 "route_type" 701
"routes.txt" 29 "route_type" 701
"routes.txt" 30 "route_type" 701
"routes.txt" 31 "route_type" 701
"routes.txt" 32 "route_type" 701
"routes.txt" 33 "route_type" 701
"routes.txt" 34 "route_type" 701
"routes.txt" 35 "route_type" 704
"routes.txt" 36 "route_type" 704
"routes.txt" 38 "route_type" 701
"routes.txt" 39 "route_type" 701
"routes.txt" 40 "route_type" 701
"routes.txt" 41 "route_type" 701
"routes.txt" 42 "route_type" 701
"routes.txt" 43 "route_type" 701
"routes.txt" 44 "route_type" 701
"routes.txt" 45 "route_type" 701
"routes.txt" 46 "route_type" 701
"routes.txt" 47 "route_type" 701
"routes.txt" 48 "route_type" 701
"routes.txt" 50 "route_type" 700
"routes.txt" 51 "route_type" 700
"routes.txt" 52 "route_type" 700
"routes.txt" 53 "route_type" 700
"routes.txt" 54 "route_type" 700
platform_without_parent_station INFO 383

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.

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

csvRowNumber (?) Row number of the faulty record. stopId (?) The id of the faulty record. stopName (?) The stop name of the faulty record.
68 "300067" "Postitalo"
71 "300072" "Lasipalatsi"
72 "300073" "Lasipalatsi"
78 "300079" "Rautatieasema"
79 "300080" "Rautatieasema"
81 "300082" "Kaisaniemenkatu"
82 "300083" "Kaisaniemenkatu"
99 "300107" "Kampintori"
103 "300112" "Kamppi (M)"
104 "300113" "Kamppi (M)"
116 "300125" "Kampintori"
117 "300126" "Kampintori"
120 "300129" "Kamppi (M)"
121 "300130" "Kamppi (M)"
159 "300178" "Tarkk´ampujankatu"
164 "300194" "Vyökatu"
165 "300195" "Vyökatu"
168 "300198" "Katajanokan term."
180 "300212" "Kalasatama (M)"
181 "300213" "Kalasatama (M)"
185 "300219" "Kalasatama (M)"
186 "300220" "Kalasatama (M)"
197 "300231" "Kalasatama (M)"
198 "300232" "Kalasatama (M)"
203 "300239" "Hakaniemi"
204 "300240" "Hakaniemi"
205 "300241" "Hakaniemi"
206 "300242" "Hakaniemi"
207 "300243" "Kallion virastotalo"
208 "300244" "Kallion virastotalo"
209 "300245" "Kallion virastotalo"
219 "300257" "Sörnäinen (M)"
224 "300262" "Sörnäinen (M)"
226 "300266" "Sörnäinen (M)"
227 "300267" "Sörnäinen (M)"
230 "300271" "Sörnäinen (M)"
231 "300272" "Sörnäinen (M)"
378 "300433" "Ruskeasuo"
383 "300438" "Ilmalanrinne"
384 "300439" "Ilmalanrinne"
392 "300447" "Ilmalan asema"
393 "300448" "Ilmalan asema"
431 "300486" "Teollisuuskatu"
445 "300500" "Ilmalan asema"
446 "300501" "Ilmalan asema"
449 "300505" "Pasilan asema"
450 "300506" "Pasilan asema"
469 "300525" "Ruoholahti (M)"
470 "300526" "Ruoholahti (M)"
480 "300536" "Ruoholahti (M)"
unknown_column INFO 5

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.
"stop_times.txt" "mean_duration_factor" 17
"stop_times.txt" "mean_duration_offset" 18
"stop_times.txt" "safe_duration_factor" 19
"stop_times.txt" "safe_duration_offset" 20
"stops.txt" "digiroad_id" 16
unused_station INFO 13

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.

csvRowNumber (?) The row number of the faulty record. stopId (?) The id of the faulty stop. stopName (?) The name of the faulty stop.
35630 "388430" "Ainola"
36644 "400882" "Seinäjoen matkakeskus"
35576 "388308" "Porvoo linja-autoasema"
4206 "304382" "Kivistön asema"
2468 "302610" "Mankin seisake"
4202 "304378" "Helsinki-Vantaa lentoasema T2"
4201 "304377" "Helsinki-Vantaa lentoasema T1"
5686 "305896" "Luoman asema"
35572 "388299" "Kuopio Linja-autoasema"
35571 "388297" "Kamppi kaukoliikenneterminaali"
36652 "400948" "494823"
7345 "307578" "Hyrylä"
36651 "400923" "Hallitustori"