crne-gore — Source Data Validation Report

This report was generated by the Canonical GTFS Schedule validator, version 7.1.0 at 2026-05-10T04:48:13Z,
for the dataset file:///shared/crne-gore_71a19ddd.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


  • Željeznički prevoz Crne Gore

Feed Info


Publisher Name:
Jonah Brüchert
Publisher URL:
https://jbb.ghsq.de
Feed Email:
jbb@kaidan.im
Feed Language:
cnr
Feed Start Date:
2018-12-07
Feed End Date:
2026-12-12

Files included


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

Counts


  • Agencies: 1
  • Blocks: 0
  • Routes: 30
  • Shapes: 30
  • Stops: 55
  • Trips: 30

Specification Compliance report

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

Notice Code Severity Total
equal_shape_distance_same_coordinates WARNING 423

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 423 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_28" 9769 10551.552 119 9768 10551.552 118
"shp_106_28" 9796 12723.559 146 9795 12723.559 145
"shp_106_28" 9833 18210.338 183 9832 18210.338 182
"shp_106_28" 9848 22062.311 198 9847 22062.311 197
"shp_106_28" 9971 30866.631 321 9970 30866.631 320
"shp_106_28" 9998 33146.621 348 9997 33146.621 347
"shp_106_28" 10043 35443.918 393 10042 35443.918 392
"shp_106_28" 10098 39184.934 448 10097 39184.934 447
"shp_106_28" 10144 42060.707 494 10143 42060.707 493
"shp_106_28" 10219 47484.594 569 10218 47484.594 568
"shp_106_26" 8495 10551.552 119 8494 10551.552 118
"shp_106_26" 8522 12723.559 146 8521 12723.559 145
"shp_106_26" 8559 18210.338 183 8558 18210.338 182
"shp_106_26" 8574 22062.311 198 8573 22062.311 197
"shp_106_26" 8697 30866.631 321 8696 30866.631 320
"shp_106_26" 8724 33146.621 348 8723 33146.621 347
"shp_106_26" 8769 35443.918 393 8768 35443.918 392
"shp_106_26" 8824 39184.934 448 8823 39184.934 447
"shp_106_26" 8870 42060.707 494 8869 42060.707 493
"shp_106_26" 8945 47484.594 569 8944 47484.594 568
"shp_106_27" 9132 10551.552 119 9131 10551.552 118
"shp_106_27" 9159 12723.559 146 9158 12723.559 145
"shp_106_27" 9196 18210.338 183 9195 18210.338 182
"shp_106_27" 9211 22062.311 198 9210 22062.311 197
"shp_106_27" 9334 30866.631 321 9333 30866.631 320
"shp_106_27" 9361 33146.621 348 9360 33146.621 347
"shp_106_27" 9406 35443.918 393 9405 35443.918 392
"shp_106_27" 9461 39184.934 448 9460 39184.934 447
"shp_106_27" 9507 42060.707 494 9506 42060.707 493
"shp_106_27" 9582 47484.594 569 9581 47484.594 568
"shp_106_20" 6621 7969.035 19 6620 7969.035 18
"shp_106_20" 6634 10733.031 32 6633 10733.031 31
"shp_106_20" 6651 14064.111 49 6650 14064.111 48
"shp_106_20" 6701 19319.172 99 6700 19319.172 98
"shp_106_20" 6716 22441.125 114 6715 22441.125 113
"shp_106_20" 6799 29019.213 197 6798 29019.213 196
"shp_106_20" 6838 32483.693 236 6837 32483.693 235
"shp_106_20" 6877 41094.137 275 6876 41094.137 274
"shp_106_20" 6957 47001.461 355 6956 47001.461 354
"shp_106_21" 7000 7969.035 19 6999 7969.035 18
"shp_106_21" 7013 10733.031 32 7012 10733.031 31
"shp_106_21" 7030 14064.111 49 7029 14064.111 48
"shp_106_21" 7080 19319.172 99 7079 19319.172 98
"shp_106_21" 7095 22441.125 114 7094 22441.125 113
"shp_106_21" 7178 29019.213 197 7177 29019.213 196
"shp_106_21" 7217 32483.693 236 7216 32483.693 235
"shp_106_21" 7256 41094.137 275 7255 41094.137 274
"shp_106_21" 7336 47001.461 355 7335 47001.461 354
"shp_105_30" 22805 8713.416 105 22804 8713.416 104
"shp_105_30" 23040 39074.52 340 23039 39074.52 339
unexpected_enum_value WARNING 30

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" 105
"routes.txt" 3 "route_type" 106
"routes.txt" 4 "route_type" 106
"routes.txt" 5 "route_type" 106
"routes.txt" 6 "route_type" 106
"routes.txt" 7 "route_type" 106
"routes.txt" 8 "route_type" 106
"routes.txt" 9 "route_type" 106
"routes.txt" 10 "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" 106
"routes.txt" 15 "route_type" 106
"routes.txt" 16 "route_type" 106
"routes.txt" 17 "route_type" 106
"routes.txt" 18 "route_type" 106
"routes.txt" 19 "route_type" 106
"routes.txt" 20 "route_type" 106
"routes.txt" 21 "route_type" 106
"routes.txt" 22 "route_type" 106
"routes.txt" 23 "route_type" 106
"routes.txt" 24 "route_type" 106
"routes.txt" 25 "route_type" 106
"routes.txt" 26 "route_type" 106
"routes.txt" 27 "route_type" 106
"routes.txt" 28 "route_type" 106
"routes.txt" 29 "route_type" 106
"routes.txt" 30 "route_type" 106
"routes.txt" 31 "route_type" 105