GTFS Schedule Validation Report

This report was generated by the Canonical GTFS Schedule validator, version 6.0.0 at 2026-11-06T00:45:56+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: 20
  • Shapes: 72
  • Stops: 322
  • Trips: 430

Specification Compliance report

1997 notices reported (0 errors, 1965 warnings, 32 infos)

Notice Code Severity Total
equal_shape_distance_same_coordinates WARNING 1888

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 1888 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`.
"70754" 9507 25.8 3 9506 25.8 2
"70754" 9548 2388.3 44 9547 2388.3 43
"70754" 9560 3182.6 56 9559 3182.6 55
"70754" 9564 3262.5 60 9563 3262.5 59
"70754" 9619 5428.3 115 9618 5428.3 114
"70754" 9628 5767.2 124 9627 5767.2 123
"70754" 9630 5959.5 126 9629 5959.5 125
"70754" 9633 6072.2 129 9632 6072.2 128
"70754" 9653 7328.9 149 9652 7328.9 148
"70754" 9688 9433.5 184 9687 9433.5 183
"70754" 9703 10146.9 199 9702 10146.9 198
"70754" 9724 11247.0 220 9723 11247.0 219
"70754" 9728 11334.1 224 9727 11334.1 223
"70754" 9778 14027.0 274 9777 14027.0 273
"70754" 9791 14822.5 287 9790 14822.5 286
"70754" 9816 16299.5 312 9815 16299.5 311
"70754" 9844 17487.3 340 9843 17487.3 339
"70754" 9882 19123.6 378 9881 19123.6 377
"70754" 9889 19373.1 385 9888 19373.1 384
"70754" 9916 20736.5 412 9915 20736.5 411
"70754" 9920 20821.5 416 9919 20821.5 415
"70754" 9952 21684.5 448 9951 21684.5 447
"70754" 9955 21734.4 451 9954 21734.4 450
"70754" 9962 22070.6 458 9961 22070.6 457
"70754" 9969 22632.4 465 9968 22632.4 464
"70754" 9976 23104.4 472 9975 23104.4 471
"70754" 9993 23985.8 489 9992 23985.8 488
"70754" 9999 24095.3 495 9998 24095.3 494
"70754" 10001 24162.1 497 10000 24162.1 496
"70798" 17150 13.5 3 17149 13.5 2
"70798" 17154 203.7 7 17153 203.7 6
"70798" 17156 310.2 9 17155 310.2 8
"70798" 17173 789.4 26 17172 789.4 25
"70798" 17218 859.7 71 17217 859.7 70
"70798" 17222 926.8 75 17221 926.8 74
"70798" 17259 1420.1 112 17258 1420.1 111
"70798" 17267 1522.0 120 17266 1522.0 119
"70798" 17318 1695.1 171 17317 1695.1 170
"70798" 17325 1911.8 178 17324 1911.8 177
"70798" 17377 3273.5 230 17376 3273.5 229
"70798" 17425 5530.4 278 17424 5530.4 277
"70831" 24153 56.1 13 24152 56.1 12
"70831" 24161 427.7 21 24160 427.7 20
"70831" 24166 633.9 26 24165 633.9 25
"70831" 24176 1101.2 36 24175 1101.2 35
"70831" 24214 1534.2 74 24213 1534.2 73
"70831" 24269 2752.3 129 24268 2752.3 128
"70831" 24314 2808.9 174 24313 2808.9 173
"70831" 24322 3000.2 182 24321 3000.2 181
"70831" 24330 3190.6 190 24329 3190.6 189
expired_calendar WARNING 5

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.
726 "69358"
212 "69356"
318 "69354"
19 "69377"
449 "69397"
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 22

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-PANOTERIAI-BUKONYS-ŠILAI-JONAVA" 2
"routes.txt" "route_long_name" "CENTRAS-RIMKAI" 4
"routes.txt" "route_long_name" "JONAVA-PANOTERIAI" 5
"routes.txt" "route_long_name" "JONAVA-ŠĖTA" 6
"routes.txt" "route_long_name" "CENTRAS-RIMKAI" 7
"routes.txt" "route_long_name" "JONAVA-RUKLA" 8
"routes.txt" "route_long_name" "AUTOBUSŲ STOTIS-GLOBOS NAMAI-RIMKAI" 9
"routes.txt" "route_long_name" "JONAVA-BUKONYS" 10
"routes.txt" "route_long_name" "JONAVA-KULVA PER JUODMENĄ" 11
"routes.txt" "route_long_name" "JONAVA-JUŠKONYS" 12
"routes.txt" "route_long_name" "RIMKAI-MAXIMA-ŠVEICARIJA" 13
"routes.txt" "route_long_name" "JONAVA-KĖDAINIAI" 14
"routes.txt" "route_long_name" "JONAVA-ŽEIMIAI" 15
"routes.txt" "route_long_name" "JONAVA-KAUNAS" 16
"routes.txt" "route_long_name" "AUTOBUSŲ STOTIS-JUODMENA-RIMKAI" 17
"routes.txt" "route_long_name" "JONAVA-GAIŽIŪNŲ STOTIS" 18
"routes.txt" "route_long_name" "JONAVA-UPININKAI" 20
"routes.txt" "route_long_name" "JONAVA-KULVA" 21
"stops.txt" "stop_name" "25 -as km" 2
"stops.txt" "stop_name" "25 - as km" 107
"stops.txt" "stop_name" "28 - as km" 209
"stops.txt" "stop_name" "28 - as km" 247
stop_without_stop_time WARNING 49

stop_without_stop_time

A stop in stops.txt is not referenced by any stop_times.stop_id.

Such stops are not used by any trip and normally do not provide user value. This notice may indicate a typo in stop_times.txt.

You can see more about this notice here.

csvRowNumber (?) The row number of the faulty record. stopId (?) The id of the faulty stop. stopName (?) The name of the faulty stop.
11 "57_107" "Kurmagala I"
12 "57_108" "Kurmagala I"
13 "57_109" "Kurmagala II"
15 "57_110" "Kurmagala II"
32 "57_128" "Mardošiškiai"
33 "57_129" "Margava"
35 "57_130" "Margava"
56 "57_15" "Balio Buračo gimnazija"
64 "57_157" "Narėpai"
65 "57_158" "Narėpai"
76 "57_170" "Paminklų dirbtuvės"
86 "57_18" "Betėgala"
97 "57_19" "Betėgala"
99 "57_191" "Preišiogalėlė"
108 "57_20" "Batėgala"
134 "57_229" "Skrebinai"
136 "57_230" "Skrebinai I"
137 "57_231" "Skrebinai II"
138 "57_232" "Skrebinai II"
141 "57_235" "Mardošiškiai"
142 "57_236" "Sodai Neris"
148 "57_242" "Sodų g."
164 "57_257" "Ukmergės g."
167 "57_26" "Biruliškės"
171 "57_263" "K. Petrausko"
176 "57_27" "Biruliškės"
204 "57_295" "Žinėnai"
224 "57_314" "Ilgabradai"
225 "57_315" "Ilgabradai"
226 "57_316" "Kaušanka"
227 "57_317" "Kaušanka"
228 "57_318" "Aklasis ežeras"
229 "57_319" "Aklasis ežeras"
231 "57_320" "Pageležiai"
232 "57_321" "Pageležiai"
233 "57_322" "Markutiškiai"
235 "57_326" "Martyniškio kryžkelė"
236 "57_327" "Ručiūnai 1-oji"
237 "57_328" "Ručiūnai 2-oji"
246 "57_39" "Vanagiškiai"
288 "57_78" "Karmėlava"
289 "57_79" "Karmėlava"
290 "57_8" "Aukštigaliai"
291 "57_80" "2-oji Karmėlava B"
292 "57_81" "2-oji Karmėlava A"
295 "57_84" "Neries mokykla"
297 "57_86" "Politechnikos mokykla"
298 "57_87" "Paminklų dirbtuvės"
301 "57_9" "Aukštigaliai"
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