GTFS Schedule Validation Report

This report was generated by the Canonical GTFS Schedule validator, version 6.0.0 at 2026-03-23T02:10:11+02:00,
for the dataset https://www.visimarsrutai.lt/gtfs/MazeikiuR.zip. No country code was provided.

Use this report alongside our documentation.

⚠ This feed contains GTFS Flex features. Please note that GTFS Flex validation support is still in development. You can manually review all the validation rules for Flex data here.

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:
N/A
Publisher URL:
N/A
Feed Email:
N/A
Feed Language:
N/A

Files included


  1. agency.txt
  2. calendar.txt
  3. fare_attributes.txt
  4. fare_rules.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: 73
  • Stops: 327
  • Trips: 186

Specification Compliance report

4139 notices reported (0 errors, 4107 warnings, 32 infos)

Notice Code Severity Total
equal_shape_distance_diff_coordinates_distance_below_threshold WARNING 1

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.

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.
"44279" 10065 12494.9 411 10064 12494.9 410 0.061754062897733865
equal_shape_distance_same_coordinates WARNING 1073

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 1073 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`.
"44224" 8976 664.5 22 8975 664.5 21
"44224" 8986 1208.9 32 8985 1208.9 31
"44224" 8991 1421.8 37 8990 1421.8 36
"44224" 9003 2076.8 49 9002 2076.8 48
"44224" 9018 2638.6 64 9017 2638.6 63
"44224" 9054 3669.9 100 9053 3669.9 99
"44224" 9080 4776.3 126 9079 4776.3 125
"44224" 9142 7091.9 188 9141 7091.9 187
"44224" 9162 8014.5 208 9161 8014.5 207
"48307" 36417 762.8 28 36416 762.8 27
"48307" 36431 1280.3 42 36430 1280.3 41
"48307" 36457 2442.5 68 36456 2442.5 67
"48307" 36469 2906.7 80 36468 2906.7 79
"48307" 36503 4516.7 114 36502 4516.7 113
"48307" 36567 5753.9 178 36566 5753.9 177
"48307" 36603 6441.6 214 36602 6441.6 213
"48307" 36644 6699.0 255 36643 6699.0 254
"48307" 36668 7586.0 279 36667 7586.0 278
"48307" 36679 7905.2 290 36678 7905.2 289
"48307" 36693 8225.3 304 36692 8225.3 303
"48307" 36704 8589.0 315 36703 8589.0 314
"48307" 36714 8910.3 325 36713 8910.3 324
"48307" 36726 9368.4 337 36725 9368.4 336
"48307" 36740 9850.1 351 36739 9850.1 350
"48307" 36768 10602.8 379 36767 10602.8 378
"48307" 36779 11024.4 390 36778 11024.4 389
"45712" 21880 2973.1 100 21879 2973.1 99
"45712" 22002 7924.0 222 22001 7924.0 221
"45712" 22086 10947.2 306 22085 10947.2 305
"45712" 22138 13096.7 358 22137 13096.7 357
"45712" 22160 14679.1 380 22159 14679.1 379
"45712" 22194 16471.5 414 22193 16471.5 413
"45712" 22215 17519.1 435 22214 17519.1 434
"45712" 22284 19992.6 504 22283 19992.6 503
"45712" 22318 20960.4 538 22317 20960.4 537
"45712" 22368 22724.0 588 22367 22724.0 587
"45712" 22416 24435.0 636 22415 24435.0 635
"45712" 22469 27325.0 689 22468 27325.0 688
"45712" 22541 30296.7 761 22540 30296.7 760
"45712" 22575 33012.0 795 22574 33012.0 794
"45712" 22598 34856.0 818 22597 34856.0 817
"45712" 22680 36498.1 900 22679 36498.1 899
"49835" 38081 444.4 12 38080 444.4 11
"49835" 38119 1568.2 50 38118 1568.2 49
"49835" 38136 2185.6 67 38135 2185.6 66
"49835" 38150 2730.4 81 38149 2730.4 80
"49835" 38164 3208.7 95 38163 3208.7 94
"49835" 38181 3605.1 112 38180 3605.1 111
"49835" 38203 4263.3 134 38202 4263.3 133
"49835" 38236 5187.3 167 38235 5187.3 166
missing_recommended_file WARNING 1

missing_recommended_file

A recommended file is missing.

You can see more about this notice here.

filename (?) The name of the faulty file.
"feed_info.txt"
missing_timepoint_value WARNING 3031

missing_timepoint_value

stop_times.timepoint value is missing for a record.

Even though the column timepoint is optional in stop_times.txt according to the specification, stop_times.timepoint should not be empty when provided.

You can see more about this notice here.

Only the first 50 of 3031 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`.
2 "7254355" 1
3 "7254355" 2
4 "7254355" 3
5 "7254355" 4
6 "7254355" 5
7 "7254355" 6
8 "7254355" 7
9 "7254355" 8
10 "7254355" 10
11 "7254356" 1
12 "7254356" 4
13 "7254356" 5
14 "7254356" 6
15 "7254356" 7
16 "7254356" 8
17 "7254356" 9
18 "7254356" 10
19 "7254356" 11
20 "7319589" 1
21 "7319589" 2
22 "7319589" 3
23 "7319589" 4
24 "7319589" 5
25 "7319589" 6
26 "7319589" 7
27 "7319589" 8
28 "7319589" 9
29 "7319589" 10
30 "7319589" 11
31 "7319589" 12
32 "7319589" 14
33 "7319590" 1
34 "7319590" 2
35 "7319590" 3
36 "7319590" 4
37 "7319590" 5
38 "7319590" 6
39 "7319590" 7
40 "7319590" 9
41 "7319590" 11
42 "7319590" 12
43 "7319590" 14
44 "7319591" 1
45 "7319591" 3
46 "7319591" 4
47 "7319591" 7
48 "7319591" 9
49 "7319591" 10
50 "7319591" 11
51 "7319591" 12
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.
21 "44681" "8136901" 1038 "8356" "Plinkšės" [56.144066,22.178071] 417.1789694436801
unknown_column INFO 32

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.
"fare_attributes.txt" "journey_duration" 8
"routes.txt" "eligibility_restricted" 11
"routes.txt" "bikes_allowed" 12
"routes.txt" "regional_fare_card" 14
"stops.txt" "stop_direction" 12
"stops.txt" "vehicle_type" 14
"stops.txt" "mta_stop_id" 17
"stops.txt" "regional_fare_card" 18
"stop_times.txt" "start_service_area_id" 1
"stop_times.txt" "end_service_area_id" 2
"stop_times.txt" "note_id" 5
"stop_times.txt" "to_stop_sequence" 16
"stop_times.txt" "route_short_name" 18
"stop_times.txt" "start_service_area_radius" 24
"stop_times.txt" "end_service_area_radius" 25
"stop_times.txt" "fare_period_id" 26
"stop_times.txt" "departure_buffer" 27
"stop_times.txt" "track" 28
"stop_times.txt" "mean_duration_factor" 29
"stop_times.txt" "mean_duration_offset" 30
"stop_times.txt" "safe_duration_factor" 31
"stop_times.txt" "safe_duration_offset" 32
"stop_times.txt" "free_running_flag" 33
"trips.txt" "note_id" 2
"trips.txt" "mean_duration_factor" 12
"trips.txt" "mean_duration_offset" 13
"trips.txt" "safe_duration_factor" 14
"trips.txt" "safe_duration_offset" 15
"trips.txt" "cars_allowed" 16
"trips.txt" "peak_offpeak" 17
"trips.txt" "mta_trip_id" 18
"trips.txt" "boarding_type" 19