GTFS Schedule Validation Report

This report was generated by the Canonical GTFS Schedule validator, version 6.0.0 at 2026-05-16T05:00:45+03:00,
for the dataset https://www.visimarsrutai.lt/gtfs/ZarasuR.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: 23
  • Shapes: 89
  • Stops: 340
  • Trips: 139

Specification Compliance report

1871 notices reported (0 errors, 1839 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.
"32404" 44522 13453.5 454 44521 13453.5 453 0.06256821099246385
equal_shape_distance_same_coordinates WARNING 106

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 106 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`.
"37930" 59506 12932.9 304 59505 12932.9 303
"37930" 59544 14303.9 342 59543 14303.9 341
"37930" 59579 15586.9 377 59578 15586.9 376
"37930" 59624 18156.9 422 59623 18156.9 421
"37930" 59693 21606.8 491 59692 21606.8 490
"37930" 59764 24755.0 562 59763 24755.0 561
"37930" 59798 26463.9 596 59797 26463.9 595
"37930" 59896 29178.7 694 59895 29178.7 693
"37930" 60010 31342.4 808 60009 31342.4 807
"37930" 60118 33879.9 916 60117 33879.9 915
"37930" 60165 35440.0 963 60164 35440.0 962
"37930" 60215 36516.3 1013 60214 36516.3 1012
"37960" 60436 3363.3 107 60435 3363.3 106
"37960" 60534 6333.1 205 60533 6333.1 204
"37960" 60575 8388.3 246 60574 8388.3 245
"37960" 60614 9951.5 285 60613 9951.5 284
"37960" 60658 11706.1 329 60657 11706.1 328
"37960" 60739 13620.0 410 60738 13620.0 409
"37960" 60863 17615.0 534 60862 17615.0 533
"22882" 6641 29671.6 199 6640 29671.6 198
"22882" 6674 33577.2 232 6673 33577.2 231
"37929" 58213 3337.6 116 58212 3337.6 115
"37929" 58263 4413.8 166 58262 4413.8 165
"37929" 58310 5974.0 213 58309 5974.0 212
"37929" 58418 8511.4 321 58417 8511.4 320
"37929" 58537 10797.7 440 58536 10797.7 439
"37929" 58611 13341.0 514 58610 13341.0 513
"37929" 58645 15049.9 548 58644 15049.9 547
"37929" 58720 18274.2 623 58719 18274.2 622
"37929" 58785 21648.0 688 58784 21648.0 687
"37929" 58827 24129.9 730 58826 24129.9 729
"37929" 58865 25501.0 768 58864 25501.0 767
"37929" 58900 26784.0 803 58899 26784.0 802
"32351" 18506 29872.9 836 18505 29872.9 835
"37962" 61477 12475.0 310 61476 12475.0 309
"37962" 61599 16446.1 432 61598 16446.1 431
"37962" 61684 18451.9 517 61683 18451.9 516
"37962" 61728 20205.9 561 61727 20205.9 560
"37962" 61772 21794.7 605 61771 21794.7 604
"37962" 61811 23896.2 644 61810 23896.2 643
"37962" 61908 26890.6 741 61907 26890.6 740
"37963" 62054 1025.0 45 62053 1025.0 44
"37963" 62166 4252.4 157 62165 4252.4 156
"37963" 62272 7615.7 263 62271 7615.7 262
"37963" 62370 10585.5 361 62369 10585.5 360
"37963" 62411 12640.6 402 62410 12640.6 401
"37963" 62450 14203.9 441 62449 14203.9 440
"37963" 62494 15958.5 485 62493 15958.5 484
"37963" 62575 17872.4 566 62574 17872.4 565
"37963" 62699 21867.4 690 62698 21867.4 689
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 1729

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

stop_too_far_from_shape

Stop too far from trip shape.

Per GTFS Best Practices, route alignments (in shapes.txt) should be within 100 meters of stop locations which a trip serves. This potentially indicates a problem with the location of the stop or the path of the shape.

You can see more about this notice here.

tripCsvRowNumber (?) The row number of the faulty record from `trips.txt`. shapeId (?) The id of the shape that is referred to. tripId (?) The id of the trip that is referred to. stopTimeCsvRowNumber (?) The row number of the faulty record from `stop_times.txt`. stopId (?) The id of the stop that is referred to. stopName (?) The name of the stop that is referred to. match (?) Latitude and longitude pair of the location. geoDistanceToShape (?) Distance from stop to shape.
61 "43544" "8124133" 1567 "9340" "Mokykla" [55.512857000000004,26.315831] 134.01174852768767
16 "43548" "8124139" 1605 "8484" "Mokykla" [55.513561,26.317414] 128.25393944619788
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