GTFS Schedule Validation Report

This report was generated by the Canonical GTFS Schedule validator, version 6.0.0 at 2026-02-04T04:15:14+02:00,
for the dataset https://www.visimarsrutai.lt/gtfs/TelsiuR.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: 55
  • Shapes: 121
  • Stops: 301
  • Trips: 203

Specification Compliance report

2862 notices reported (0 errors, 2830 warnings, 32 infos)

Notice Code Severity Total
equal_shape_distance_diff_coordinates_distance_below_threshold WARNING 2

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.
"20409" 39293 20881.2 405 39292 20881.2 404 0.06200667717945432
"20408" 38472 6611.0 219 38471 6611.0 218 0.06200667717945432
equal_shape_distance_same_coordinates WARNING 167

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 167 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`.
"48740" 61369 39.5 4 61368 39.5 3
"48740" 61397 1114.3 32 61396 1114.3 31
"48740" 61479 3500.7 114 61478 3500.7 113
"48740" 61589 7873.4 224 61588 7873.4 223
"48740" 61649 11825.5 284 61648 11825.5 283
"48740" 61687 14808.6 322 61686 14808.6 321
"48740" 61731 17117.4 366 61730 17117.4 365
"48740" 61768 20026.5 403 61767 20026.5 402
"48740" 61817 22256.7 452 61816 22256.7 451
"48740" 61872 25575.4 507 61871 25575.4 506
"48740" 61910 27004.6 545 61909 27004.6 544
"5810" 9189 8874.9 60 9188 8874.9 59
"5810" 9246 18655.3 117 9245 18655.3 116
"48736" 59719 39.5 4 59718 39.5 3
"48736" 59747 1114.3 32 59746 1114.3 31
"48736" 59829 3500.7 114 59828 3500.7 113
"48736" 59939 7873.4 224 59938 7873.4 223
"48736" 59999 11825.5 284 59998 11825.5 283
"48736" 60037 14808.6 322 60036 14808.6 321
"48736" 60081 17117.4 366 60080 17117.4 365
"48736" 60118 20026.5 403 60117 20026.5 402
"48736" 60167 22256.7 452 60166 22256.7 451
"48736" 60238 26343.9 523 60237 26343.9 522
"48736" 60306 28808.2 591 60305 28808.2 590
"48736" 60374 31272.5 659 60373 31272.5 658
"48736" 60411 32767.4 696 60410 32767.4 695
"48736" 60449 34196.7 734 60448 34196.7 733
"5395" 7206 39.5 3 7205 39.5 2
"5395" 7649 58231.3 446 7648 58231.3 445
"48735" 59029 39.5 4 59028 39.5 3
"48735" 59057 1114.3 32 59056 1114.3 31
"48735" 59139 3500.7 114 59138 3500.7 113
"48735" 59249 7873.4 224 59248 7873.4 223
"48735" 59303 11452.2 278 59302 11452.2 277
"48735" 59322 12729.8 297 59321 12729.8 296
"48735" 59345 13511.2 320 59344 13511.2 319
"48735" 59401 17039.1 376 59400 17039.1 375
"48735" 59445 19347.9 420 59444 19347.9 419
"48735" 59482 22257.0 457 59481 22257.0 456
"48735" 59531 24487.2 506 59530 24487.2 505
"48735" 59586 27805.9 561 59585 27805.9 560
"48735" 59624 29235.1 599 59623 29235.1 598
"48734" 58285 5089.1 93 58284 5089.1 92
"48734" 58323 6518.4 131 58322 6518.4 130
"48734" 58360 8013.4 168 58359 8013.4 167
"48734" 58428 10477.7 236 58427 10477.7 235
"48734" 58496 12941.9 304 58495 12941.9 303
"48734" 58524 14136.9 332 58523 14136.9 331
"48734" 58569 17096.6 377 58568 17096.6 376
"48734" 58621 19464.7 429 58620 19464.7 428
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 2659

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

stops_match_shape_out_of_order

Two stop entries are different than their arrival-departure order defined by shapes.txt.

This could indicate a problem with the location of the stops, the path of the shape, or the sequence of the stops for their trip.

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. stopTimeCsvRowNumber1 (?) The row number of the first faulty record from `stop_times.txt`. stopId1 (?) The id of the first stop that is referred to. stopName1 (?) The name of the first stop that is referred to. match1 (?) Latitude and longitude pair of the first matching location. stopTimeCsvRowNumber2 (?) The row number of the second faulty record from `stop_times.txt`. stopId2 (?) The id of the second stop that is referred to. stopName2 (?) The name of the second stop that is referred to. match2 (?) Latitude and longitude pair of the second matching location.
15 "26489" "7231018" 2337 "10486" "Kuršų m-la" [55.853816990580704,22.40675061105697] 2336 "7720" "Baltininkai" [55.85382305337965,22.406770171019815]
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