GTFS Schedule Validation Report

This report was generated by the Canonical GTFS Schedule validator, version 6.0.0 at 2025-09-08T01:45:15+03:00,
for the dataset https://www.visimarsrutai.lt/gtfs/KretingosR.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: 44
  • Shapes: 78
  • Stops: 279
  • Trips: 258

Specification Compliance report

3886 notices reported (0 errors, 3854 warnings, 32 infos)

Notice Code Severity Total
equal_shape_distance_diff_coordinates_distance_below_threshold WARNING 10

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.
"34101" 31262 3241.6 163 31261 3241.6 162 0.0623586881758763
"34067" 27326 49177.4 805 27325 49177.4 804 0.0623586881758763
"34096" 30466 3241.6 163 30465 3241.6 162 0.0623586881758763
"36319" 35825 31015.9 528 35824 31015.9 527 0.0623586881758763
"36317" 34621 38911.6 654 34620 38911.6 653 0.0623586881758763
"34086" 29722 3793.2 180 29721 3793.2 179 0.0623586881758763
"34086" 30268 17842.1 726 30267 17842.1 725 0.06236154185211733
"34084" 28973 3793.2 180 28972 3793.2 179 0.0623586881758763
"33950" 12823 42609.2 716 12822 42609.2 715 0.0623586881758763
"34079" 28558 10297.4 210 28557 10297.4 209 0.06236154185211733
equal_shape_distance_same_coordinates WARNING 54

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 54 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`.
"41235" 40572 144.7 9 40571 144.7 8
"41235" 40594 1229.5 31 40593 1229.5 30
"41235" 40611 1769.7 48 40610 1769.7 47
"41235" 40659 2925.4 96 40658 2925.4 95
"41235" 40669 3374.1 106 40668 3374.1 105
"41235" 40698 4099.1 135 40697 4099.1 134
"41235" 40730 4969.4 167 40729 4969.4 166
"41235" 40740 5575.5 177 40739 5575.5 176
"41235" 40756 6110.2 193 40755 6110.2 192
"41235" 40769 6612.1 206 40768 6612.1 205
"41235" 40866 9214.8 303 40865 9214.8 302
"41235" 40901 10496.6 338 40900 10496.6 337
"41235" 40990 12857.4 427 40989 12857.4 426
"41235" 41027 14404.3 464 41026 14404.3 463
"41235" 41050 15954.9 487 41049 15954.9 486
"41235" 41127 17558.2 564 41126 17558.2 563
"41234" 39671 945.2 71 39670 945.2 70
"41234" 39999 8498.9 399 39998 8498.9 398
"41234" 40072 9990.3 472 40071 9990.3 471
"41234" 40101 11754.0 501 40100 11754.0 500
"41234" 40139 13276.0 539 40138 13276.0 538
"41234" 40221 15421.2 621 40220 15421.2 620
"41234" 40260 16862.8 660 40259 16862.8 659
"41234" 40346 19312.1 746 40345 19312.1 745
"41234" 40376 19980.3 776 40375 19980.3 775
"41234" 40390 20508.9 790 40389 20508.9 789
"41234" 40403 21223.4 803 40402 21223.4 802
"41234" 40441 21911.0 841 40440 21911.0 840
"41234" 40457 22536.1 857 40456 22536.1 856
"41234" 40465 22919.0 865 40464 22919.0 864
"41234" 40518 24071.8 918 40517 24071.8 917
"41234" 40532 24551.4 932 40531 24551.4 931
"41234" 40552 25511.3 952 40551 25511.3 951
"33971" 15950 26845.6 695 15949 26845.6 694
"34101" 31896 17790.7 797 31895 17790.7 796
"34096" 31089 17507.2 786 31088 17507.2 785
"34086" 30293 17891.4 751 30292 17891.4 750
"34084" 29532 17607.9 739 29531 17607.9 738
"36547" 38434 1634.6 36 38433 1634.6 35
"34077" 27718 14827.7 333 27717 14827.7 332
"37507" 39341 7063.2 314 39340 7063.2 313
"37508" 39369 561.5 18 39368 561.5 17
"37508" 39377 927.7 26 39376 927.7 25
"37508" 39397 1705.6 46 39396 1705.6 45
"37508" 39436 2450.8 85 39435 2450.8 84
"37508" 39490 3252.2 139 39489 3252.2 138
"37508" 39500 3700.9 149 39499 3700.9 148
"37508" 39516 4264.9 165 39515 4264.9 164
"37508" 39562 5097.7 211 39561 5097.7 210
"37508" 39572 5703.8 221 39571 5703.8 220
expired_calendar WARNING 1

expired_calendar

Dataset should not contain date ranges for services that have already expired.

This warning takes into account the calendar_dates.txt file as well as the calendar.txt file.

You can see more about this notice here.

csvRowNumber (?) The row of the faulty record. serviceId (?) The service id of the faulty record.
19 "48594"
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 3788

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