GTFS Schedule Validation Report

This report was generated by the Canonical GTFS Schedule validator, version 6.0.0 at 2026-02-27T03:05:12+02:00,
for the dataset https://www.visimarsrutai.lt/gtfs/RaseiniuR.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. calendar_dates.txt
  4. fare_attributes.txt
  5. fare_rules.txt
  6. routes.txt
  7. shapes.txt
  8. stop_times.txt
  9. stops.txt
  10. trips.txt

Counts


  • Agencies: 1
  • Blocks: 0
  • Routes: 31
  • Shapes: 81
  • Stops: 286
  • Trips: 120

Specification Compliance report

2198 notices reported (0 errors, 2166 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.
"39052" 31831 17654.0 367 31830 17654.0 366 0.06308593794989874
equal_shape_distance_same_coordinates WARNING 556

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 556 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`.
"39111" 35376 1042.0 24 35375 1042.0 23
"39111" 35393 1529.4 41 35392 1529.4 40
"39111" 35399 1838.9 47 35398 1838.9 46
"39111" 35440 3457.7 88 35439 3457.7 87
"39111" 35479 5002.7 127 35478 5002.7 126
"39111" 35492 5451.9 140 35491 5451.9 139
"39111" 35505 5955.5 153 35504 5955.5 152
"38860" 18429 923.2 35 18428 923.2 34
"38860" 18465 2444.2 71 18464 2444.2 70
"38860" 18504 4010.3 110 18503 4010.3 109
"38860" 18550 6341.1 156 18549 6341.1 155
"38860" 18582 7720.8 188 18581 7720.8 187
"38860" 18611 9941.9 217 18610 9941.9 216
"38860" 18645 11729.0 251 18644 11729.0 250
"38860" 18675 13368.4 281 18674 13368.4 280
"38860" 18709 15118.5 315 18708 15118.5 314
"38860" 18767 18388.4 373 18766 18388.4 372
"39071" 32575 1042.0 24 32574 1042.0 23
"39071" 32592 1529.4 41 32591 1529.4 40
"39071" 32598 1838.9 47 32597 1838.9 46
"39071" 32639 3457.7 88 32638 3457.7 87
"39071" 32680 5076.6 129 32679 5076.6 128
"39071" 32686 5386.1 135 32685 5386.1 134
"39071" 32704 5955.5 153 32703 5955.5 152
"39071" 32726 6861.6 175 32725 6861.6 174
"39071" 32737 7399.9 186 32736 7399.9 185
"39071" 32772 8380.4 221 32771 8380.4 220
"39071" 32784 9103.5 233 32783 9103.5 232
"39071" 32794 9586.4 243 32793 9586.4 242
"39071" 32813 10180.0 262 32812 10180.0 261
"39071" 32829 10942.5 278 32828 10942.5 277
"39071" 32845 11373.5 294 32844 11373.5 293
"39071" 32860 12187.0 309 32859 12187.0 308
"39590" 37617 1155.9 31 37616 1155.9 30
"39590" 37629 1941.5 43 37628 1941.5 42
"39590" 37664 3835.4 78 37663 3835.4 77
"39590" 37681 4322.7 95 37680 4322.7 94
"39590" 37687 4632.2 101 37686 4632.2 100
"39590" 37728 6251.1 142 37727 6251.1 141
"39590" 37767 7796.1 181 37766 7796.1 180
"39590" 37780 8245.3 194 37779 8245.3 193
"39590" 37793 8748.8 207 37792 8748.8 206
"39590" 37815 9654.9 229 37814 9654.9 228
"39590" 37860 10688.0 274 37859 10688.0 273
"39590" 37873 11087.1 287 37872 11087.1 286
"39590" 37881 11451.2 295 37880 11451.2 294
"38349" 1820 3928.2 137 1819 3928.2 136
"38349" 1878 7124.0 195 1877 7124.0 194
"38349" 1910 8810.2 227 1909 8810.2 226
"38349" 1951 10636.4 268 1950 10636.4 267
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 1608

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