GTFS Schedule Validation Report

This report was generated by the Canonical GTFS Schedule validator, version 6.0.0 at 2025-06-14T00:20:23+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

3352 notices reported (0 errors, 3321 warnings, 31 infos)

Notice Code Severity Total
equal_shape_distance_same_coordinates WARNING 375

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 375 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`.
"39430" 553 2949.9 56 552 2949.9 55
"39430" 572 4357.5 75 571 4357.5 74
"39430" 589 5630.3 92 588 5630.3 91
"39430" 610 8766.6 113 609 8766.6 112
"39430" 613 9153.8 116 612 9153.8 115
"39430" 619 10359.6 122 618 10359.6 121
"39430" 621 10851.3 124 620 10851.3 123
"39430" 672 14478.9 175 671 14478.9 174
"39430" 685 16715.9 188 684 16715.9 187
"39430" 708 21124.2 211 707 21124.2 210
"39430" 717 22132.7 220 716 22132.7 219
"39430" 727 23593.3 230 726 23593.3 229
"39430" 733 25255.5 236 732 25255.5 235
"39430" 743 27458.5 246 742 27458.5 245
"39430" 750 29420.8 253 749 29420.8 252
"39430" 758 31816.0 261 757 31816.0 260
"39430" 764 32864.4 267 763 32864.4 266
"39430" 785 35395.5 288 784 35395.5 287
"39430" 795 36023.8 298 794 36023.8 297
"39430" 807 36745.6 310 806 36745.6 309
"39430" 825 37512.0 328 824 37512.0 327
"39430" 831 38133.5 334 830 38133.5 333
"39430" 848 39912.3 351 847 39912.3 350
"39430" 854 40800.7 357 853 40800.7 356
"39430" 869 42454.1 372 868 42454.1 371
"39441" 3651 2949.9 56 3650 2949.9 55
"39441" 3670 4357.5 75 3669 4357.5 74
"39441" 3687 5630.3 92 3686 5630.3 91
"39441" 3708 8766.6 113 3707 8766.6 112
"39441" 3711 9153.8 116 3710 9153.8 115
"39441" 3717 10359.6 122 3716 10359.6 121
"39441" 3719 10851.3 124 3718 10851.3 123
"39441" 3770 14478.9 175 3769 14478.9 174
"39441" 3783 16715.9 188 3782 16715.9 187
"39441" 3806 21124.2 211 3805 21124.2 210
"39441" 3815 22132.7 220 3814 22132.7 219
"39441" 3825 23593.3 230 3824 23593.3 229
"39441" 3831 25255.5 236 3830 25255.5 235
"39441" 3841 27458.5 246 3840 27458.5 245
"39441" 3848 29420.8 253 3847 29420.8 252
"39441" 3856 31816.0 261 3855 31816.0 260
"39441" 3862 32864.4 267 3861 32864.4 266
"39441" 3883 35395.5 288 3882 35395.5 287
"39441" 3893 36023.8 298 3892 36023.8 297
"39441" 3905 36745.6 310 3904 36745.6 309
"39441" 3923 37512.0 328 3922 37512.0 327
"39441" 3929 38133.5 334 3928 38133.5 333
"39441" 3946 39912.3 351 3945 39912.3 350
"39441" 3952 40800.7 357 3951 40800.7 356
"39441" 3967 42454.1 372 3966 42454.1 371
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 "7962925" 0
3 "7962925" 1
4 "7962925" 2
5 "7962925" 3
6 "7962925" 4
7 "7962925" 5
8 "7962925" 6
9 "7962925" 7
10 "7962925" 8
11 "7962925" 9
12 "7962925" 10
13 "7962925" 11
14 "7962925" 12
15 "7962925" 13
16 "7962925" 14
17 "7962925" 15
18 "7962925" 16
19 "7962925" 17
20 "7962925" 18
21 "7962925" 19
22 "7962925" 20
23 "7962925" 21
24 "7962925" 22
25 "7962925" 23
26 "7962925" 24
27 "7962925" 25
28 "7962925" 26
29 "7962925" 27
30 "7962926" 0
31 "7962926" 1
32 "7962926" 2
33 "7962926" 3
34 "7962926" 4
35 "7962926" 5
36 "7962926" 6
37 "7962926" 7
38 "7962926" 8
39 "7962926" 9
40 "7962926" 10
41 "7962926" 11
42 "7962926" 12
43 "7962926" 13
44 "7962926" 14
45 "7962926" 15
46 "7962926" 16
47 "7962926" 17
48 "7962926" 18
49 "7962926" 19
50 "7962926" 20
51 "7962926" 21
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