GTFS Schedule Validation Report

This report was generated by the Canonical GTFS Schedule validator, version 6.0.0 at 2025-06-14T00:45:22+03:00,
for the dataset https://www.visimarsrutai.lt/gtfs/JonavosR.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: 24
  • Shapes: 89
  • Stops: 309
  • Trips: 502

Specification Compliance report

10973 notices reported (0 errors, 10941 warnings, 32 infos)

Notice Code Severity Total
equal_shape_distance_same_coordinates WARNING 2350

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 2350 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`.
"39472" 12423 13.5 3 12422 13.5 2
"39472" 12425 73.1 5 12424 73.1 4
"39472" 12433 166.1 13 12432 166.1 12
"39472" 12441 485.3 21 12440 485.3 20
"39472" 12461 999.9 41 12460 999.9 40
"39472" 12481 1320.6 61 12480 1320.6 60
"39472" 12543 1583.3 123 12542 1583.3 122
"39472" 12568 2166.0 148 12567 2166.0 147
"39472" 12573 2407.6 153 12572 2407.6 152
"39472" 12607 2845.2 187 12606 2845.2 186
"39472" 12609 2907.3 189 12608 2907.3 188
"39472" 12634 3344.0 214 12633 3344.0 213
"39472" 12660 3861.7 240 12659 3861.7 239
"39472" 12693 4965.5 273 12692 4965.5 272
"39472" 12709 5408.6 289 12708 5408.6 288
"39472" 12716 5539.4 296 12715 5539.4 295
"39472" 12735 5584.6 315 12734 5584.6 314
"39472" 12739 5651.7 319 12738 5651.7 318
"39472" 12776 6145.0 356 12775 6145.0 355
"39472" 12784 6246.9 364 12783 6246.9 363
"39472" 12835 6420.1 415 12834 6420.1 414
"39472" 12842 6636.7 422 12841 6636.7 421
"39472" 12894 7998.4 474 12893 7998.4 473
"39472" 12926 9080.9 506 12925 9080.9 505
"39472" 12928 9167.4 508 12927 9167.4 507
"39472" 12952 9886.2 532 12951 9886.2 531
"39472" 12995 10955.6 575 12994 10955.6 574
"39472" 13007 11684.8 587 13006 11684.8 586
"39472" 13063 14103.1 643 13062 14103.1 642
"39472" 13073 14392.0 653 13072 14392.0 652
"39472" 13081 14522.7 661 13080 14522.7 660
"39472" 13091 14823.3 671 13090 14823.3 670
"39472" 13104 15428.5 684 13103 15428.5 683
"39471" 12180 75.6 5 12179 75.6 4
"39471" 12182 101.9 7 12181 101.9 6
"39471" 12200 687.9 25 12199 687.9 24
"39471" 12206 922.2 31 12205 922.2 30
"39471" 12231 1957.5 56 12230 1957.5 55
"39471" 12241 3360.6 66 12240 3360.6 65
"39471" 12282 4251.4 107 12281 4251.4 106
"39471" 12315 4321.0 140 12314 4321.0 139
"39471" 12317 4402.5 142 12316 4402.5 141
"39471" 12333 4874.4 158 12332 4874.4 157
"39471" 12346 5278.0 171 12345 5278.0 170
"39471" 12371 6080.7 196 12370 6080.7 195
"39471" 12394 6668.9 219 12393 6668.9 218
"39471" 12396 6731.0 221 12395 6731.0 220
"39474" 13551 25.8 3 13550 25.8 2
"39474" 13592 2388.3 44 13591 2388.3 43
"39474" 13604 3182.6 56 13603 3182.6 55
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 8563

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

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" "JONAVA-ŠĖTA" 2
"routes.txt" "route_long_name" "CENTRAS-RIMKAI" 3
"routes.txt" "route_long_name" "JONAVA-RUKLA" 4
"routes.txt" "route_long_name" "RIMKAI-MAXIMA-ŠVEICARIJA" 6
"routes.txt" "route_long_name" "JONAVA-PREIŠIOGALĖLĖ-ŽINĖNAI-JONAVA" 7
"routes.txt" "route_long_name" "JONAVA-UPININKAI" 9
"routes.txt" "route_long_name" "JONAVA-BUKONYS" 10
"routes.txt" "route_long_name" "JONAVA-ŽINĖNAI-PREIŠIOGALĖLĖ-JONAVA" 11
"routes.txt" "route_long_name" "JONAVA-KAUNAS" 12
"routes.txt" "route_long_name" "JONAVA-PANOTERIAI" 13
"routes.txt" "route_long_name" "JONAVA-KĖDAINIAI" 14
"routes.txt" "route_long_name" "CENTRAS-RIMKAI" 15
"routes.txt" "route_long_name" "JONAVA-ŽEIMIAI" 16
"routes.txt" "route_long_name" "JONAVA-JUŠKONYS" 17
"routes.txt" "route_long_name" "AUTOBUSŲ STOTIS-JUODMENA-RIMKAI" 18
"routes.txt" "route_long_name" "JONAVA - PAGELEŽIAI" 19
"routes.txt" "route_long_name" "JONAVA-GAIŽIŪNŲ STOTIS" 20
"routes.txt" "route_long_name" "JONAVA-KULVA" 21
"routes.txt" "route_long_name" "JONAVA-PANOTERIAI-BUKONYS-ŠILAI-JONAVA" 22
"routes.txt" "route_long_name" "AUTOBUSŲ STOTIS-GLOBOS NAMAI-RIMKAI" 23
"routes.txt" "route_long_name" "JONAVA-KUIGALIAI PER NAUJASODĮ" 24
"routes.txt" "route_long_name" "JONAVA-KULVA PER JUODMENĄ" 25
"stops.txt" "stop_name" "25 -as km" 205
"stops.txt" "stop_name" "25 - as km" 222
"stops.txt" "stop_name" "28 - as km" 223
"stops.txt" "stop_name" "28 - as km" 253
stop_too_far_from_shape WARNING 1

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.
111 "39471" "7964708" 2890 "70878" "Šveicarija" [55.04546,24.25836] 149.18478145589043
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