GTFS Schedule Validation Report

This report was generated by the Canonical GTFS Schedule validator, version 6.0.0 at 2025-07-11T00:20:26+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: 3
  • Shapes: 19
  • Stops: 104
  • Trips: 120

Specification Compliance report

3364 notices reported (0 errors, 3333 warnings, 31 infos)

Notice Code Severity Total
equal_shape_distance_same_coordinates WARNING 387

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 387 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`.
"40241" 14 737.8 13 13 737.8 12
"40241" 26 2352.0 25 25 2352.0 24
"40241" 35 3491.8 34 34 3491.8 33
"40241" 41 4865.0 40 40 4865.0 39
"40241" 45 5554.3 44 44 5554.3 43
"40241" 62 6396.7 61 61 6396.7 60
"40241" 69 6934.4 68 68 6934.4 67
"40241" 80 7493.7 79 79 7493.7 78
"40241" 85 7840.3 84 84 7840.3 83
"40241" 88 8455.2 87 87 8455.2 86
"40241" 90 8711.3 89 89 8711.3 88
"40252" 3433 2949.9 56 3432 2949.9 55
"40252" 3452 4357.5 75 3451 4357.5 74
"40252" 3469 5630.3 92 3468 5630.3 91
"40252" 3490 8766.6 113 3489 8766.6 112
"40252" 3493 9153.8 116 3492 9153.8 115
"40252" 3499 10359.6 122 3498 10359.6 121
"40252" 3501 10851.3 124 3500 10851.3 123
"40252" 3552 14478.9 175 3551 14478.9 174
"40252" 3565 16715.9 188 3564 16715.9 187
"40252" 3572 18458.2 195 3571 18458.2 194
"40252" 3584 20346.4 207 3583 20346.4 206
"40252" 3594 21807.0 217 3593 21807.0 216
"40252" 3600 23469.2 223 3599 23469.2 222
"40252" 3610 25672.2 233 3609 25672.2 232
"40252" 3617 27634.5 240 3616 27634.5 239
"40252" 3625 30029.7 248 3624 30029.7 247
"40252" 3631 31078.1 254 3630 31078.1 253
"40252" 3652 33609.2 275 3651 33609.2 274
"40252" 3662 34237.4 285 3661 34237.4 284
"40252" 3674 34959.3 297 3673 34959.3 296
"40252" 3692 35725.7 315 3691 35725.7 314
"40252" 3698 36347.2 321 3697 36347.2 320
"40252" 3715 38126.0 338 3714 38126.0 337
"40252" 3721 39014.4 344 3720 39014.4 343
"40252" 3736 40667.8 359 3735 40667.8 358
"40251" 3073 3489.6 53 3072 3489.6 52
"40251" 3085 4227.3 65 3084 4227.3 64
"40251" 3097 5841.6 77 3096 5841.6 76
"40251" 3106 6981.4 86 3105 6981.4 85
"40251" 3112 8354.5 92 3111 8354.5 91
"40251" 3116 9043.9 96 3115 9043.9 95
"40251" 3133 9886.3 113 3132 9886.3 112
"40251" 3140 10424.0 120 3139 10424.0 119
"40251" 3155 11329.9 135 3154 11329.9 134
"40251" 3169 13835.9 149 3168 13835.9 148
"40251" 3174 14944.0 154 3173 14944.0 153
"40251" 3182 17325.1 162 3181 17325.1 161
"40251" 3189 19213.1 169 3188 19213.1 168
"40251" 3198 21438.9 178 3197 21438.9 177
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 2945

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