georgian-railway — Source Data Validation Report

This report was generated by the Canonical GTFS Schedule validator, version 7.1.0 at 2026-06-05T22:47:36Z,
for the dataset file:///shared/georgian-railway_10c646f8.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:
English
Feed Start Date:
2026-06-04
Feed End Date:
2026-10-01

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

Counts


  • Agencies: 1
  • Blocks: 0
  • Routes: 39
  • Shapes: 45
  • Stops: 84
  • Trips: 308

Specification Compliance report

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

Notice Code Severity Total
equal_shape_distance_same_coordinates WARNING 442

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 442 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_106_29" 18033 2222.585 21 18032 2222.585 20
"shp_106_29" 18102 10372.274 90 18101 10372.274 89
"shp_106_29" 18135 13445.535 123 18134 13445.535 122
"shp_106_29" 18198 20706.674 186 18197 20706.674 185
"shp_106_29" 18284 32388.465 272 18283 32388.465 271
"shp_106_29" 18355 42358.742 343 18354 42358.742 342
"shp_106_29" 18409 47833.172 397 18408 47833.172 396
"shp_106_29" 18477 60345.703 465 18476 60345.703 464
"shp_106_29" 18531 74726.203 519 18530 74726.203 518
"shp_106_29" 18626 92874.859 614 18625 92874.859 613
"shp_106_29" 18662 99248.805 650 18661 99248.805 649
"shp_106_29" 18683 108122.602 671 18682 108122.602 670
"shp_106_29" 18712 118837.164 700 18711 118837.164 699
"shp_106_29" 18736 125285.25 724 18735 125285.25 723
"shp_106_29" 19019 148085.594 1007 19018 148085.594 1006
"shp_106_26" 13401 2222.585 21 13400 2222.585 20
"shp_106_26" 13470 10372.274 90 13469 10372.274 89
"shp_106_26" 13503 13445.535 123 13502 13445.535 122
"shp_106_26" 13566 20706.674 186 13565 20706.674 185
"shp_106_26" 13611 27163.744 231 13610 27163.744 230
"shp_106_26" 13654 32388.465 274 13653 32388.465 273
"shp_106_26" 13725 42358.742 345 13724 42358.742 344
"shp_106_26" 13779 47833.172 399 13778 47833.172 398
"shp_106_26" 13847 60345.703 467 13846 60345.703 466
"shp_106_26" 13901 74726.203 521 13900 74726.203 520
"shp_106_26" 13996 92874.859 616 13995 92874.859 615
"shp_106_26" 14032 99248.805 652 14031 99248.805 651
"shp_106_26" 14053 108122.602 673 14052 108122.602 672
"shp_106_26" 14082 118837.164 702 14081 118837.164 701
"shp_106_26" 14106 125285.25 726 14105 125285.25 725
"shp_106_26" 14389 148085.594 1009 14388 148085.594 1008
"shp_2_40" 31627 11217.141 143 31626 11217.141 142
"shp_2_40" 31771 20559.93 287 31770 20559.93 286
"shp_2_40" 31935 29809.33 451 31934 29809.33 450
"shp_2_40" 32046 36808.438 562 32045 36808.438 561
"shp_2_41" 30943 11218.739 131 30942 11218.739 130
"shp_2_41" 31088 20554.676 276 31087 20554.676 275
"shp_2_41" 31246 29795.166 434 31245 29795.166 433
"shp_2_41" 31355 36793.777 543 31354 36793.777 542
"shp_2_43" 65118 48282.844 198 65117 48282.844 197
"shp_2_43" 66054 154493.016 1134 66053 154493.016 1133
"shp_2_43" 66892 224405.844 1972 66891 224405.844 1971
"shp_2_43" 67959 295996.344 3039 67958 295996.344 3038
"shp_2_43" 68127 308894.375 3207 68126 308894.375 3206
"shp_2_43" 68666 374914.813 3746 68665 374914.813 3745
"shp_2_43" 69343 493760.688 4423 69342 493760.688 4422
"shp_2_43" 69474 518714.125 4554 69473 518714.125 4553
"shp_2_43" 70030 555522.375 5110 70029 555522.375 5109
"shp_2_43" 70300 616667.938 5380 70299 616667.938 5379
"shp_2_43" 70588 673706.688 5668 70587 673706.688 5667
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_using_user_distance WARNING 2

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.
33 "shp_2_22" "geo-20705812" 391 "5162796046" "Biləcəri" [40.432892,49.80353499999999] 114.0929216889264
34 "shp_2_27" "geo-20705932" 394 "5162796046" "Biləcəri" [40.432892,49.80353499999999] 114.0929216889264
unexpected_enum_value WARNING 24

unexpected_enum_value

An enum has an unexpected value.

You can see more about this notice here.

filename (?) The name of the faulty file. csvRowNumber (?) The row number of the faulty record. fieldName (?) The name of the field where the error occurred. fieldValue (?) Faulty value.
"routes.txt" 2 "route_type" 102
"routes.txt" 3 "route_type" 102
"routes.txt" 5 "route_type" 102
"routes.txt" 8 "route_type" 106
"routes.txt" 11 "route_type" 106
"routes.txt" 12 "route_type" 106
"routes.txt" 13 "route_type" 106
"routes.txt" 14 "route_type" 102
"routes.txt" 17 "route_type" 102
"routes.txt" 18 "route_type" 106
"routes.txt" 21 "route_type" 102
"routes.txt" 22 "route_type" 102
"routes.txt" 23 "route_type" 106
"routes.txt" 24 "route_type" 106
"routes.txt" 26 "route_type" 102
"routes.txt" 28 "route_type" 106
"routes.txt" 29 "route_type" 106
"routes.txt" 31 "route_type" 106
"routes.txt" 35 "route_type" 106
"routes.txt" 36 "route_type" 106
"routes.txt" 37 "route_type" 106
"routes.txt" 38 "route_type" 106
"routes.txt" 39 "route_type" 102
"routes.txt" 40 "route_type" 102