GTFS Schedule Validation Report

This report was generated by the Canonical GTFS Schedule validator, version 6.0.0 at 2026-07-05T01:46:29+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: 51
  • Shapes: 84
  • Stops: 263
  • Trips: 265

Specification Compliance report

3640 notices reported (0 errors, 3608 warnings, 32 infos)

Notice Code Severity Total
equal_shape_distance_diff_coordinates_distance_below_threshold WARNING 16

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.
"59240" 42885 3241.6 168 42884 3241.6 167 0.0623586881758763
"34101" 16864 3241.6 163 16863 3241.6 162 0.0623586881758763
"34067" 15016 49177.4 805 15015 49177.4 804 0.0623586881758763
"41266" 26476 3793.2 180 26475 3793.2 179 0.0623586881758763
"36319" 20715 31015.9 528 20714 31015.9 527 0.0623586881758763
"59499" 44074 42609.2 740 44073 42609.2 739 0.0623586881758763
"49146" 40544 59.7 17 40543 59.7 16 0.0623586881758763
"36317" 19511 38911.6 654 19510 38911.6 653 0.0623586881758763
"34086" 16120 3793.2 180 16119 3793.2 179 0.0623586881758763
"34086" 16666 17842.1 726 16665 17842.1 725 0.06236154185211733
"59501" 45649 36329.2 661 45648 36329.2 660 0.0623586881758763
"47474" 38304 22362.6 555 38303 22362.6 554 0.0623586881758763
"47863" 39491 3241.6 163 39490 3241.6 162 0.0623586881758763
"34079" 15705 10297.4 210 15704 10297.4 209 0.06236154185211733
"59238" 41542 3241.6 168 41541 3241.6 167 0.0623586881758763
"59237" 41339 17026.9 634 41338 17026.9 633 0.06236154185211733
equal_shape_distance_same_coordinates WARNING 440

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 440 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`.
"47458" 34443 1736.5 20 34442 1736.5 19
"47458" 34468 3932.3 45 34467 3932.3 44
"47458" 34525 6594.1 102 34524 6594.1 101
"47458" 34586 8325.0 163 34585 8325.0 162
"47458" 34701 11030.5 278 34700 11030.5 277
"47458" 34803 13116.8 380 34802 13116.8 379
"47458" 34947 15572.9 524 34946 15572.9 523
"47458" 35007 16542.2 584 35006 16542.2 583
"47458" 35095 19907.5 672 35094 19907.5 671
"47458" 35126 21780.5 703 35125 21780.5 702
"47458" 35135 22737.2 712 35134 22737.2 711
"47458" 35151 24320.6 728 35150 24320.6 727
"47458" 35167 26589.0 744 35166 26589.0 743
"47458" 35177 28427.3 754 35176 28427.3 753
"47458" 35192 30123.3 769 35191 30123.3 768
"47458" 35215 32777.6 792 35214 32777.6 791
"47458" 35222 33226.6 799 35221 33226.6 798
"47458" 35277 34311.2 854 35276 34311.2 853
"47458" 35286 34760.4 863 35285 34760.4 862
"41235" 25364 144.7 9 25363 144.7 8
"41235" 25386 1229.5 31 25385 1229.5 30
"41235" 25403 1769.7 48 25402 1769.7 47
"41235" 25451 2925.4 96 25450 2925.4 95
"41235" 25461 3374.1 106 25460 3374.1 105
"41235" 25490 4099.1 135 25489 4099.1 134
"41235" 25522 4969.4 167 25521 4969.4 166
"41235" 25532 5575.5 177 25531 5575.5 176
"41235" 25548 6110.2 193 25547 6110.2 192
"41235" 25561 6612.1 206 25560 6612.1 205
"41235" 25658 9214.8 303 25657 9214.8 302
"41235" 25693 10496.6 338 25692 10496.6 337
"41235" 25782 12857.4 427 25781 12857.4 426
"41235" 25819 14404.3 464 25818 14404.3 463
"41235" 25842 15954.9 487 25841 15954.9 486
"41235" 25919 17558.2 564 25918 17558.2 563
"47456" 33119 2674.5 75 33118 2674.5 74
"47456" 33158 3385.2 114 33157 3385.2 113
"47456" 33255 5083.9 211 33254 5083.9 210
"47456" 33263 5596.3 219 33262 5596.3 218
"47456" 33286 8243.5 242 33285 8243.5 241
"47456" 33300 10037.1 256 33299 10037.1 255
"47456" 33309 11717.8 265 33308 11717.8 264
"47456" 33325 14027.1 281 33324 14027.1 280
"47456" 33336 15101.8 292 33335 15101.8 291
"47456" 33350 16311.0 306 33349 16311.0 305
"47456" 33381 18349.3 337 33380 18349.3 336
"47456" 33411 20262.7 367 33410 20262.7 366
"47456" 33426 22745.5 382 33425 22745.5 381
"47456" 33452 26227.2 408 33451 26227.2 407
"47456" 33474 28307.1 430 33473 28307.1 429
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 3142

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 3142 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 "7558135" 1
19 "7558135" 2
20 "7558135" 3
21 "7558135" 4
22 "7558135" 5
23 "7558135" 6
24 "7558135" 7
25 "7558135" 8
26 "7558135" 9
27 "7558135" 10
28 "7558135" 11
29 "7558135" 12
30 "7558136" 1
31 "7558136" 2
32 "7558136" 3
33 "7558136" 4
34 "7558136" 5
35 "7558136" 6
36 "7558136" 7
37 "7558136" 8
38 "7558136" 9
39 "7558136" 10
40 "7558136" 11
41 "7558136" 12
42 "7558138" 1
43 "7558138" 2
44 "7558138" 3
45 "7558138" 4
46 "7558138" 5
47 "7558138" 6
48 "7558138" 7
49 "7558138" 8
50 "7558138" 9
51 "7558138" 10
mixed_case_recommended_field WARNING 9

mixed_case_recommended_field

This field has customer-facing text and should use Mixed Case (should contain upper and lower case letters).

This field contains customer-facing text and should use Mixed Case (upper and lower case letters) to ensure good readability when displayed to riders. Avoid the use of abbreviations throughout the feed (e.g. St. for Street) unless a location is called by its abbreviated name (e.g. “JFK Airport”). Abbreviations may be problematic for accessibility by screen reader software and voice user interfaces.

Good examples:
Field Text Dataset
"Schwerin, Hauptbahnhof" Verkehrsverbund Berlin-Brandenburg
"Red Hook/Atlantic Basin" NYC Ferry
"Campo Grande Norte" Carris
Bad examples:
Field Text
"GALLERIA MALL"
"3427 GG 17"
"21 Clark Rd Est"

You can see more about this notice here.

filename (?) Name of the faulty file. fieldName (?) Name of the faulty field. fieldValue (?) Faulty value. csvRowNumber (?) The row number of the faulty record.
"routes.txt" "route_short_name" "40-DT" 8
"routes.txt" "route_short_name" "94AT" 14
"routes.txt" "route_short_name" "94-DC" 21
"routes.txt" "route_short_name" "70AC" 25
"routes.txt" "route_short_name" "50AB" 37
"trips.txt" "trip_short_name" "50AB" 27
"trips.txt" "trip_short_name" "1A-DC" 41
"trips.txt" "trip_short_name" "1AC" 67
"trips.txt" "trip_short_name" "1-DC" 261
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