GTFS Schedule Validation Report

This report was generated by the Canonical GTFS Schedule validator, version 6.0.0 at 2025-10-27T01:45:16+02: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" 37429 144.7 9 37428 144.7 8
"41235" 37451 1229.5 31 37450 1229.5 30
"41235" 37468 1769.7 48 37467 1769.7 47
"41235" 37516 2925.4 96 37515 2925.4 95
"41235" 37526 3374.1 106 37525 3374.1 105
"41235" 37555 4099.1 135 37554 4099.1 134
"41235" 37587 4969.4 167 37586 4969.4 166
"41235" 37597 5575.5 177 37596 5575.5 176
"41235" 37613 6110.2 193 37612 6110.2 192
"41235" 37626 6612.1 206 37625 6612.1 205
"41235" 37723 9214.8 303 37722 9214.8 302
"41235" 37758 10496.6 338 37757 10496.6 337
"41235" 37847 12857.4 427 37846 12857.4 426
"41235" 37884 14404.3 464 37883 14404.3 463
"41235" 37907 15954.9 487 37906 15954.9 486
"41235" 37984 17558.2 564 37983 17558.2 563
"41234" 36528 945.2 71 36527 945.2 70
"41234" 36856 8498.9 399 36855 8498.9 398
"41234" 36929 9990.3 472 36928 9990.3 471
"41234" 36958 11754.0 501 36957 11754.0 500
"41234" 36996 13276.0 539 36995 13276.0 538
"41234" 37078 15421.2 621 37077 15421.2 620
"41234" 37117 16862.8 660 37116 16862.8 659
"41234" 37203 19312.1 746 37202 19312.1 745
"41234" 37233 19980.3 776 37232 19980.3 775
"41234" 37247 20508.9 790 37246 20508.9 789
"41234" 37260 21223.4 803 37259 21223.4 802
"41234" 37298 21911.0 841 37297 21911.0 840
"41234" 37314 22536.1 857 37313 22536.1 856
"41234" 37322 22919.0 865 37321 22919.0 864
"41234" 37375 24071.8 918 37374 24071.8 917
"41234" 37389 24551.4 932 37388 24551.4 931
"41234" 37409 25511.3 952 37408 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" 40911 1634.6 36 40910 1634.6 35
"34077" 27718 14827.7 333 27717 14827.7 332
"37507" 36198 7063.2 314 36197 7063.2 313
"37508" 36226 561.5 18 36225 561.5 17
"37508" 36234 927.7 26 36233 927.7 25
"37508" 36254 1705.6 46 36253 1705.6 45
"37508" 36293 2450.8 85 36292 2450.8 84
"37508" 36347 3252.2 139 36346 3252.2 138
"37508" 36357 3700.9 149 36356 3700.9 148
"37508" 36373 4264.9 165 36372 4264.9 164
"37508" 36419 5097.7 211 36418 5097.7 210
"37508" 36429 5703.8 221 36428 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