GTFS Schedule Validation Report

This report was generated by the Canonical GTFS Schedule validator, version 6.0.0 at 2026-11-04T00:45:27+02:00,
for the dataset https://www.visimarsrutai.lt/gtfs/JonavosR.zip. No country code was provided.

Use this report alongside our documentation.

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: 1
  • Shapes: 3
  • Stops: 19
  • Trips: 11

Specification Compliance report

101 notices reported (0 errors, 69 warnings, 32 infos)

Notice Code Severity Total
equal_shape_distance_same_coordinates WARNING 65

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 65 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`.
"70810" 4 72.0 3 3 72.0 2
"70810" 10 303.3 9 9 303.3 8
"70810" 30 817.9 29 29 817.9 28
"70810" 50 1138.5 49 49 1138.5 48
"70810" 78 1213.0 77 77 1213.0 76
"70810" 86 1504.7 85 85 1504.7 84
"70810" 97 2004.8 96 96 2004.8 95
"70810" 122 3048.5 121 121 3048.5 120
"70810" 128 3118.0 127 127 3118.0 126
"70810" 136 3290.0 135 135 3290.0 134
"70810" 138 3317.7 137 137 3317.7 136
"70810" 149 3833.4 148 148 3833.4 147
"70810" 152 3853.1 151 151 3853.1 150
"70810" 162 4109.3 161 161 4109.3 160
"70810" 167 4280.8 166 166 4280.8 165
"70810" 178 4818.3 177 177 4818.3 176
"70810" 190 5251.7 189 189 5251.7 188
"70810" 216 5758.7 215 215 5758.7 214
"70810" 218 5820.8 217 217 5820.8 216
"70827" 415 72.0 3 414 72.0 2
"70827" 421 303.3 9 420 303.3 8
"70827" 441 817.9 29 440 817.9 28
"70827" 461 1138.5 49 460 1138.5 48
"70827" 489 1213.0 77 488 1213.0 76
"70827" 497 1504.7 85 496 1504.7 84
"70827" 508 2004.8 96 507 2004.8 95
"70827" 533 3048.5 121 532 3048.5 120
"70827" 539 3118.0 127 538 3118.0 126
"70827" 547 3290.0 135 546 3290.0 134
"70827" 549 3317.7 137 548 3317.7 136
"70827" 560 3833.4 148 559 3833.4 147
"70827" 563 3853.1 151 562 3853.1 150
"70827" 573 4109.3 161 572 4109.3 160
"70827" 578 4280.8 166 577 4280.8 165
"70827" 589 4818.3 177 588 4818.3 176
"70827" 601 5251.7 189 600 5251.7 188
"70827" 627 5758.7 215 626 5758.7 214
"70827" 629 5820.8 217 628 5820.8 216
"70827" 654 6257.4 242 653 6257.4 241
"70827" 674 6644.8 262 673 6644.8 261
"70827" 682 6775.1 270 681 6775.1 269
"70827" 686 6906.4 274 685 6906.4 273
"70827" 703 7395.6 291 702 7395.6 290
"70827" 706 7468.8 294 705 7468.8 293
"70827" 735 7975.6 323 734 7975.6 322
"70827" 741 8184.2 329 740 8184.2 328
"70827" 769 9173.2 357 768 9173.2 356
"70827" 778 9414.7 366 777 9414.7 365
"70827" 782 9496.0 370 781 9496.0 369
"70827" 794 9603.8 382 793 9603.8 381
expired_calendar WARNING 2

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.
680 "69358"
294 "69354"
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"
mixed_case_recommended_field WARNING 1

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_long_name" "AUTOBUSŲ STOTIS-JUODMENA-RIMKAI" 2
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