GTFS Schedule Validation Report

This report was generated by the Canonical GTFS Schedule validator, version 6.0.0 at 2026-05-01T00:20:29+03:00,
for the dataset https://www.visimarsrutai.lt/gtfs/BirstonoSav.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. routes.txt
  4. shapes.txt
  5. stop_times.txt
  6. stops.txt
  7. trips.txt

Counts


  • Agencies: 1
  • Blocks: 0
  • Routes: 2
  • Shapes: 30
  • Stops: 61
  • Trips: 224

Specification Compliance report

6397 notices reported (0 errors, 6366 warnings, 31 infos)

Notice Code Severity Total
duplicate_route_name WARNING 1

duplicate_route_name

Two distinct routes have either the same route_short_name, the same route_long_name, or the same combination of route_short_name and route_long_name.

All routes of the same route_type with the same agency_id should have unique combinations of route_short_name and route_long_name.

Note that there may be valid cases where routes have the same short and long name, e.g., if they serve different areas. However, different directions must be modeled as the same route.

Example of bad data:

route_id route_short_name route_long_name
route1 U1 Southern
route2 U1 Southern

You can see more about this notice here.

csvRowNumber1 (?) The row number of the first occurrence. routeId1 (?) The id of the the first occurrence. csvRowNumber2 (?) The row number of the other occurrence. routeId2 (?) The id of the the other occurrence. routeShortName (?) Common `routes.route_short_name`. routeLongName (?) Common `routes.route_long_name`. routeTypeValue (?) Common `routes.route_type`. agencyId (?) Common `routes.agency_id`.
2 "20865" 3 "20866" "M-152" "Kauno g.-Poliklinika-Birštono seniūnija" 3 "58"
equal_shape_distance_same_coordinates WARNING 682

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 682 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`.
"55120" 2423 737.8 13 2422 737.8 12
"55120" 2435 2352.0 25 2434 2352.0 24
"55120" 2444 3491.8 34 2443 3491.8 33
"55120" 2450 4865.0 40 2449 4865.0 39
"55120" 2454 5554.3 44 2453 5554.3 43
"55120" 2471 6396.7 61 2470 6396.7 60
"55120" 2478 6934.4 68 2477 6934.4 67
"55120" 2493 7840.3 83 2492 7840.3 82
"55120" 2507 10346.3 97 2506 10346.3 96
"55120" 2512 11454.4 102 2511 11454.4 101
"55120" 2521 24243.7 111 2520 24243.7 110
"55120" 2542 39365.7 132 2541 39365.7 131
"55120" 2551 41591.5 141 2550 41591.5 140
"55120" 2559 43204.1 149 2558 43204.1 148
"55120" 2567 44692.0 157 2566 44692.0 156
"55120" 2577 46584.5 167 2576 46584.5 166
"55120" 2584 48320.1 174 2583 48320.1 173
"55120" 2597 50611.1 187 2596 50611.1 186
"55120" 2633 53550.2 223 2632 53550.2 222
"55120" 2635 54094.2 225 2634 54094.2 224
"55120" 2644 55344.1 234 2643 55344.1 233
"55120" 2646 55660.5 236 2645 55660.5 235
"55120" 2666 58822.1 256 2665 58822.1 255
"55120" 2687 60149.4 277 2686 60149.4 276
"55120" 2708 61561.1 298 2707 61561.1 297
"55120" 2719 62540.9 309 2718 62540.9 308
"55120" 2730 64345.3 320 2729 64345.3 319
"55142" 9128 368.5 6 9127 368.5 5
"55142" 9132 936.7 10 9131 936.7 9
"55142" 9137 1248.0 15 9136 1248.0 14
"55142" 9143 1564.9 21 9142 1564.9 20
"55142" 9150 1906.0 28 9149 1906.0 27
"55142" 9156 2286.8 34 9155 2286.8 33
"55142" 9181 3356.4 59 9180 3356.4 58
"55142" 9190 3875.7 68 9189 3875.7 67
"55142" 9196 4497.2 74 9195 4497.2 73
"55142" 9213 6276.1 91 9212 6276.1 90
"55142" 9219 7164.5 97 9218 7164.5 96
"55142" 9234 8817.9 112 9233 8817.9 111
"55142" 9244 9535.5 122 9243 9535.5 121
"55142" 9289 13070.6 167 9288 13070.6 166
"55141" 8751 2949.9 56 8750 2949.9 55
"55141" 8770 4357.5 75 8769 4357.5 74
"55141" 8787 5630.3 92 8786 5630.3 91
"55141" 8808 8766.6 113 8807 8766.6 112
"55141" 8811 9153.8 116 8810 9153.8 115
"55141" 8817 10359.6 122 8816 10359.6 121
"55141" 8819 10851.3 124 8818 10851.3 123
"55141" 8870 14478.9 175 8869 14478.9 174
"55141" 8883 16715.9 188 8882 16715.9 187
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 5682

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 5682 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 "58_38737-20260429" 0
3 "58_38737-20260429" 1
4 "58_38737-20260429" 2
5 "58_38737-20260429" 3
6 "58_38737-20260429" 4
7 "58_38737-20260429" 5
8 "58_38737-20260429" 6
9 "58_38737-20260429" 7
10 "58_38737-20260429" 8
11 "58_38737-20260429" 9
12 "58_38737-20260429" 10
13 "58_38737-20260429" 11
14 "58_38737-20260429" 12
15 "58_38737-20260429" 13
16 "58_38737-20260429" 14
17 "58_38737-20260429" 15
18 "58_38737-20260429" 16
19 "58_38737-20260429" 17
20 "58_38737-20260429" 18
21 "58_38737-20260429" 19
22 "58_38737-20260429" 20
23 "58_38737-20260429" 21
24 "58_38737-20260429" 22
25 "58_38737-20260429" 23
26 "58_38737-20260429" 24
27 "58_38737-20260429" 25
28 "58_38737-20260429" 26
29 "58_38740-20260429" 0
30 "58_38740-20260429" 1
31 "58_38740-20260429" 2
32 "58_38740-20260429" 3
33 "58_38740-20260429" 4
34 "58_38740-20260429" 5
35 "58_38740-20260429" 6
36 "58_38740-20260429" 7
37 "58_38740-20260429" 8
38 "58_38740-20260429" 9
39 "58_38740-20260429" 10
40 "58_38740-20260429" 11
41 "58_38740-20260429" 12
42 "58_38740-20260429" 13
43 "58_38740-20260429" 14
44 "58_38740-20260429" 15
45 "58_38740-20260429" 16
46 "58_38740-20260429" 17
47 "58_38740-20260429" 18
48 "58_38740-20260429" 19
49 "58_38740-20260429" 20
50 "58_38740-20260429" 21
51 "58_38740-20260429" 22
unknown_column INFO 31

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.
"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