ro-railway-gtfs — Source Data Validation Report

This report was generated by the Canonical GTFS Schedule validator, version 7.1.0 at 2026-05-09T17:11:51Z,
for the dataset file:///shared/ro-railway-gtfs_d8a12530.zip. No country code was provided.

Use this report alongside our documentation.

A new version of the Canonical GTFS Schedule validator is available! Please update to get the latest/best validation results.

Summary

Agencies included


Feed Info


Publisher Name:
Jonah Brüchert
Feed Email:
N/A
Feed Language:
Romanian
Feed Start Date:
2025-12-14
Feed End Date:
2026-12-12

Files included


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

Counts


  • Agencies: 7
  • Blocks: 0
  • Routes: 2103
  • Shapes: 1303
  • Stops: 1695
  • Trips: 2069

Specification Compliance report

18950 notices reported (0 errors, 18950 warnings, 0 infos)

Notice Code Severity Total
equal_shape_distance_same_coordinates WARNING 16987

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 16987 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`.
"shp_103_937" 793391 51490.445 759 793390 51490.445 758
"shp_103_937" 793601 68375.313 969 793600 68375.313 968
"shp_103_937" 793715 88648.023 1083 793714 88648.023 1082
"shp_103_937" 793788 101749.805 1156 793787 101749.805 1155
"shp_103_937" 793946 122958.398 1314 793945 122958.398 1313
"shp_103_937" 794203 163486.625 1571 794202 163486.625 1570
"shp_103_937" 794387 199539.016 1755 794386 199539.016 1754
"shp_103_937" 794876 244540.953 2244 794875 244540.953 2243
"shp_103_937" 794903 253098.047 2271 794902 253098.047 2270
"shp_103_937" 795576 326969.594 2944 795575 326969.594 2943
"shp_103_937" 795882 353175.031 3250 795881 353175.031 3249
"shp_103_937" 795942 360608.313 3310 795941 360608.313 3309
"shp_103_937" 795986 364552.281 3354 795985 364552.281 3353
"shp_103_937" 796046 372152.813 3414 796045 372152.813 3413
"shp_103_937" 796248 387307.219 3616 796247 387307.219 3615
"shp_103_937" 796363 401580.875 3731 796362 401580.875 3730
"shp_103_937" 796428 434512.844 3796 796427 434512.844 3795
"shp_103_932" 699776 11995.211 150 699775 11995.211 149
"shp_103_932" 700175 60242.008 549 700174 60242.008 548
"shp_103_932" 700272 84768.375 646 700271 84768.375 645
"shp_103_932" 700480 135211.531 854 700479 135211.531 853
"shp_103_932" 700592 171886.578 966 700591 171886.578 965
"shp_103_932" 700632 187385.859 1006 700631 187385.859 1005
"shp_103_932" 700688 210875.891 1062 700687 210875.891 1061
"shp_103_932" 700736 225190.156 1110 700735 225190.156 1109
"shp_103_932" 700808 236675.453 1182 700807 236675.453 1181
"shp_103_932" 700954 253158.844 1328 700953 253158.844 1327
"shp_106_340" 217349 20665.283 297 217348 20665.283 296
"shp_106_340" 217432 28399.326 380 217431 28399.326 379
"shp_106_582" 405536 8971.059 54 405535 8971.059 53
"shp_106_582" 405742 19049.58 260 405741 19049.58 259
"shp_106_582" 405973 29869.322 491 405972 29869.322 490
"shp_106_582" 406073 47077.59 591 406072 47077.59 590
"shp_106_582" 406134 55346.531 652 406133 55346.531 651
"shp_106_582" 406511 83745.875 1029 406510 83745.875 1028
"shp_106_582" 406640 89855.047 1158 406639 89855.047 1157
"shp_106_582" 406951 118261.672 1469 406950 118261.672 1468
"shp_106_581" 391386 6821.694 98 391385 6821.694 97
"shp_106_581" 391444 11996.893 156 391443 11996.893 155
"shp_106_581" 391618 32985.996 330 391617 32985.996 329
"shp_106_581" 391715 39238.543 427 391714 39238.543 426
"shp_106_581" 391753 42867.441 465 391752 42867.441 464
"shp_106_581" 391780 48822.906 492 391779 48822.906 491
"shp_106_581" 391820 52999.496 532 391819 52999.496 531
"shp_106_581" 391845 57824.879 557 391844 57824.879 556
"shp_106_581" 391859 60243.703 571 391858 60243.703 570
"shp_106_581" 391876 63395.34 588 391875 63395.34 587
"shp_106_581" 391888 66645.555 600 391887 66645.555 599
"shp_106_581" 391910 71049.625 622 391909 71049.625 621
"shp_106_581" 391932 76198.82 644 391931 76198.82 643
missing_feed_contact_email_and_url WARNING 1

missing_feed_contact_email_and_url

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

You can see more about this notice here.

csvRowNumber (?) The row number of the validated record.
2
missing_recommended_field WARNING 1

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_version"
stop_too_far_from_shape WARNING 1

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.

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.
703 "shp_106_154" "2025-13501" 9308 "30691" "Brașov" [45.66221999999999,25.614013999999997] 116.83130036013392
stop_too_far_from_shape_using_user_distance WARNING 10

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.

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.
1603 "shp_106_346" "2025-8005" 23314 "80270" "Dor Mărunt Hm." [44.434998,26.958833999999996] 112.85664936910271
1601 "shp_106_345" "2025-8003" 23262 "80270" "Dor Mărunt Hm." [44.434998,26.958833999999996] 112.85664936910271
1605 "shp_106_349" "2025-8007" 23396 "80270" "Dor Mărunt Hm." [44.434998,26.958833999999996] 112.85664936910271
1604 "shp_106_446" "2025-8006" 23369 "80270" "Dor Mărunt Hm." [44.434998,26.958833999999996] 112.85664936910271
1608 "shp_106_448" "2025-8010" 23486 "80270" "Dor Mărunt Hm." [44.434998,26.958833999999996] 112.85664936910271
99 "shp_106_223" "2025-10181" 971 "80270" "Dor Mărunt Hm." [44.434998,26.958833999999996] 112.85664936910271
101 "shp_106_224" "2025-10183" 1016 "80270" "Dor Mărunt Hm." [44.434998,26.958833999999996] 112.85664936910271
1599 "shp_106_294" "2025-8001" 23197 "80270" "Dor Mărunt Hm." [44.434998,26.958833999999996] 112.85664936910271
1600 "shp_106_553" "2025-8002" 23235 "80270" "Dor Mărunt Hm." [44.434998,26.958833999999996] 112.85664936910271
1602 "shp_106_555" "2025-8004" 23287 "80270" "Dor Mărunt Hm." [44.434998,26.958833999999996] 112.85664936910271
unexpected_enum_value WARNING 1950

unexpected_enum_value

An enum has an unexpected value.

You can see more about this notice here.

Only the first 50 of 1950 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" 74 "route_type" 106
"routes.txt" 76 "route_type" 106
"routes.txt" 77 "route_type" 106
"routes.txt" 78 "route_type" 106
"routes.txt" 79 "route_type" 106
"routes.txt" 80 "route_type" 106
"routes.txt" 81 "route_type" 106
"routes.txt" 82 "route_type" 106
"routes.txt" 83 "route_type" 106
"routes.txt" 84 "route_type" 106
"routes.txt" 85 "route_type" 106
"routes.txt" 86 "route_type" 106
"routes.txt" 87 "route_type" 106
"routes.txt" 88 "route_type" 106
"routes.txt" 89 "route_type" 106
"routes.txt" 90 "route_type" 106
"routes.txt" 91 "route_type" 106
"routes.txt" 92 "route_type" 106
"routes.txt" 93 "route_type" 106
"routes.txt" 94 "route_type" 106
"routes.txt" 95 "route_type" 106
"routes.txt" 96 "route_type" 106
"routes.txt" 97 "route_type" 106
"routes.txt" 98 "route_type" 106
"routes.txt" 99 "route_type" 106
"routes.txt" 100 "route_type" 106
"routes.txt" 101 "route_type" 106
"routes.txt" 102 "route_type" 106
"routes.txt" 103 "route_type" 106
"routes.txt" 104 "route_type" 106
"routes.txt" 105 "route_type" 106
"routes.txt" 106 "route_type" 106
"routes.txt" 107 "route_type" 106
"routes.txt" 108 "route_type" 106
"routes.txt" 109 "route_type" 106
"routes.txt" 111 "route_type" 106
"routes.txt" 112 "route_type" 106
"routes.txt" 113 "route_type" 106
"routes.txt" 114 "route_type" 106
"routes.txt" 115 "route_type" 106
"routes.txt" 116 "route_type" 106
"routes.txt" 117 "route_type" 106
"routes.txt" 118 "route_type" 106
"routes.txt" 122 "route_type" 106
"routes.txt" 123 "route_type" 106
"routes.txt" 124 "route_type" 106
"routes.txt" 125 "route_type" 106
"routes.txt" 126 "route_type" 106
"routes.txt" 127 "route_type" 106
"routes.txt" 129 "route_type" 106