GTFS Schedule Validation Report

This report was generated by the Canonical GTFS Schedule validator, version 6.0.0 at 2025-12-01T02:10:16+02:00,
for the dataset https://www.visimarsrutai.lt/gtfs/MazeikiuR.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. fare_attributes.txt
  4. fare_rules.txt
  5. routes.txt
  6. shapes.txt
  7. stop_times.txt
  8. stops.txt
  9. trips.txt

Counts


  • Agencies: 1
  • Blocks: 0
  • Routes: 37
  • Shapes: 87
  • Stops: 336
  • Trips: 203

Specification Compliance report

2786 notices reported (0 errors, 2754 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.
"44279" 47347 12494.9 411 47346 12494.9 410 0.061754062897733865
equal_shape_distance_same_coordinates WARNING 45

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.

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`.
"35502" 44457 4117.5 258 44456 4117.5 257
"27269" 26156 5134.5 188 26155 5134.5 187
"44279" 46948 438.3 12 46947 438.3 11
"44279" 46986 1568.2 50 46985 1568.2 49
"44279" 47003 2185.6 67 47002 2185.6 66
"44279" 47017 2730.4 81 47016 2730.4 80
"44279" 47029 3147.5 93 47028 3147.5 92
"44279" 47048 3605.1 112 47047 3605.1 111
"44279" 47068 4233.6 132 47067 4233.6 131
"44279" 47084 4798.1 148 47083 4798.1 147
"44279" 47128 6356.6 192 47127 6356.6 191
"44279" 47177 7780.9 241 47176 7780.9 240
"44279" 47232 8765.6 296 47231 8765.6 295
"44279" 47262 9930.2 326 47261 9930.2 325
"44279" 47290 10929.3 354 47289 10929.3 353
"44279" 47348 12494.9 412 47347 12494.9 411
"44279" 47398 14477.7 462 47397 14477.7 461
"44279" 47416 15205.1 480 47415 15205.1 479
"37189" 45871 9157.3 204 45870 9157.3 203
"37189" 45943 12129.0 276 45942 12129.0 275
"37189" 45979 15003.1 312 45978 15003.1 311
"37189" 46002 16765.5 335 46001 16765.5 334
"37189" 46212 24680.7 545 46211 24680.7 544
"37189" 46291 27573.4 624 46290 27573.4 623
"37189" 46350 29965.9 683 46349 29965.9 682
"44278" 46510 1638.5 35 46509 1638.5 34
"44278" 46530 2467.1 55 46529 2467.1 54
"44278" 46580 4397.3 105 46579 4397.3 104
"44278" 46604 5079.0 129 46603 5079.0 128
"44278" 46621 5829.5 146 46620 5829.5 145
"44278" 46655 7178.7 180 46654 7178.7 179
"44278" 46702 7927.7 227 46701 7927.7 226
"44278" 46748 9380.8 273 46747 9380.8 272
"44278" 46783 10620.8 308 46782 10620.8 307
"44278" 46801 11224.0 326 46800 11224.0 325
"44278" 46816 11614.9 341 46815 11614.9 340
"44278" 46827 11934.1 352 46826 11934.1 351
"44278" 46841 12254.3 366 46840 12254.3 365
"44278" 46852 12617.9 377 46851 12617.9 376
"44278" 46862 12939.3 387 46861 12939.3 386
"44278" 46874 13397.3 399 46873 13397.3 398
"44278" 46888 13879.0 413 46887 13879.0 412
"44278" 46916 14631.8 441 46915 14631.8 440
"44278" 46927 15053.4 452 46926 15053.4 451
"27271" 26986 7170.9 238 26985 7170.9 237
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 2697

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

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.
112 "27242" "7322653" 806 "8356" "Plinkšės" [56.144066,22.178071] 417.1789694436801
109 "27240" "7322650" 760 "8356" "Plinkšės" [56.144066,22.178071] 417.1789694436801
168 "6003" "52856" 194 "8356" "Plinkšės" [56.144066,22.178071] 417.1789694436801
155 "6005" "52858" 203 "8356" "Plinkšės" [56.144066,22.178071] 417.1789694436801
163 "6004" "52857" 199 "8356" "Plinkšės" [56.144066,22.178071] 417.1789694436801
154 "6007" "52859" 210 "8356" "Plinkšės" [56.144066,22.178071] 417.1789694436801
165 "6008" "52860" 215 "8356" "Plinkšės" [56.146646000000004,22.177096] 708.0755710896237
108 "27239" "7322649" 752 "8356" "Plinkšės" [56.144066,22.178071] 417.1789694436801
105 "27236" "7322644" 734 "8356" "Plinkšės" [56.144066,22.178071] 417.1789694436801
107 "27237" "7322647" 743 "8356" "Plinkšės" [56.144066,22.178071] 417.1789694436801
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