auto-promet-sisak — Source Data Validation Report

This report was generated by the Canonical GTFS Schedule validator, version 8.0.1 at 2026-09-02T16:39:24Z,
for the dataset file:///shared/auto-promet-sisak_34d1994e.zip. No country code was provided.

Use this report alongside our documentation.

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. attributions.txt
  3. calendar.txt
  4. calendar_dates.txt
  5. routes.txt
  6. shapes.txt
  7. stop_times.txt
  8. stops.txt
  9. trips.txt

Counts


  • Agencies: 1
  • Blocks: 0
  • Routes: 7
  • Shapes: 10
  • Stops: 307
  • Trips: 174

Specification Compliance report

804 notices reported (2 errors, 802 warnings, 0 infos)

Notice Code Severity Total
stop_time_with_arrival_before_previous_departure_time ERROR 2

stop_time_with_arrival_before_previous_departure_time

Backwards time travel between stops in stop_times.txt

For a given trip_id, the arrival_time of (n+1)-th stoptime in sequence must not precede the departure_time of n-th stoptime in sequence in stop_times.txt.

You can see more about this notice here.

csvRowNumber (?) The row number of the faulty record. prevCsvRowNumber (?) The row of the previous stop time. tripId (?) The trip_id associated to the faulty record. arrivalTime (?) Arrival time at the faulty record. departureTime (?) Departure time at the previous stop time.
1618 1617 "656364" "06:55:00" "06:58:00"
1782 1781 "656368" "14:55:00" "14:58:00"
equal_shape_distance_same_coordinates WARNING 158

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 158 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`.
"shp_3_10" 2599 793.899 35 2598 793.899 34
"shp_3_10" 2601 1586.859 37 2600 1586.859 36
"shp_3_10" 2634 2397.523 70 2633 2397.523 69
"shp_3_10" 2645 3342.242 81 2644 3342.242 80
"shp_3_10" 2649 4296.391 85 2648 4296.391 84
"shp_3_10" 2663 5449.089 99 2662 5449.089 98
"shp_3_10" 2674 6169.52 110 2673 6169.52 109
"shp_3_10" 2716 10600.011 152 2715 10600.011 151
"shp_3_10" 2752 13179.989 188 2751 13179.989 187
"shp_3_10" 2786 14311.65 222 2785 14311.65 221
"shp_3_10" 2826 17234.326 262 2825 17234.326 261
"shp_3_10" 2847 19278.115 283 2846 19278.115 282
"shp_3_10" 2860 19920.033 296 2859 19920.033 295
"shp_3_10" 2883 22694.199 319 2882 22694.199 318
"shp_3_10" 2907 23989.063 343 2906 23989.063 342
"shp_3_10" 2922 25249.354 358 2921 25249.354 357
"shp_3_10" 2951 27434.139 387 2950 27434.139 386
"shp_3_10" 2953 27500.494 389 2952 27500.494 388
"shp_3_10" 2970 28957.125 406 2969 28957.125 405
"shp_3_10" 2981 29783.324 417 2980 29783.324 416
"shp_3_10" 2996 32408.607 432 2995 32408.607 431
"shp_3_10" 3026 34601.523 462 3025 34601.523 461
"shp_3_10" 3068 38908.277 504 3067 38908.277 503
"shp_3_8" 1474 521.418 11 1473 521.418 10
"shp_3_8" 1480 909.606 17 1479 909.606 16
"shp_3_8" 1495 1214.513 32 1494 1214.513 31
"shp_3_8" 1502 1756.086 39 1501 1756.086 38
"shp_3_8" 1507 2040.296 44 1506 2040.296 43
"shp_3_8" 1537 3652.755 74 1536 3652.755 73
"shp_3_8" 1583 5142.13 120 1582 5142.13 119
"shp_3_8" 1590 5927.117 127 1589 5927.117 126
"shp_3_8" 1616 6636.98 153 1615 6636.98 152
"shp_3_8" 1640 7608.669 177 1639 7608.669 176
"shp_3_8" 1649 8070.518 186 1648 8070.518 185
"shp_3_8" 1682 9829.816 219 1681 9829.816 218
"shp_3_8" 1702 10394.492 239 1701 10394.492 238
"shp_3_8" 1728 11394.403 265 1727 11394.403 264
"shp_3_8" 1736 11864.502 273 1735 11864.502 272
"shp_3_8" 1740 12440.789 277 1739 12440.789 276
"shp_3_8" 1753 12770.838 290 1752 12770.838 289
"shp_3_8" 1771 13400.722 308 1770 13400.722 307
"shp_3_8" 1791 14003.279 328 1790 14003.279 327
"shp_3_9" 1839 793.899 35 1838 793.899 34
"shp_3_9" 1841 1586.859 37 1840 1586.859 36
"shp_3_9" 1874 2397.523 70 1873 2397.523 69
"shp_3_9" 1885 3342.242 81 1884 3342.242 80
"shp_3_9" 1888 4457.764 84 1887 4457.764 83
"shp_3_9" 1901 5435.649 97 1900 5435.649 96
"shp_3_9" 1911 6109.333 107 1910 6109.333 106
"shp_3_9" 1954 10784.603 150 1953 10784.603 149
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 258

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.

Only the first 50 of 258 affected records are displayed below.

filename (?) Name of the faulty file. fieldName (?) Name of the faulty field. fieldValue (?) Faulty value. csvRowNumber (?) The row number of the faulty record.
"stops.txt" "stop_name" "BLINJSKI KUT POŠTA - 1" 7
"stops.txt" "stop_name" "BLINJSKI KUT POŠTA - 2" 8
"stops.txt" "stop_name" "BLINJSKI KUT ŠKOLA - 2" 9
"stops.txt" "stop_name" "BREZOVAČKOG ODREDA - 2" 10
"stops.txt" "stop_name" "BREZOVAČKOG ODREDA - 1" 11
"stops.txt" "stop_name" "BREZOVAČKOG ODREDA 1 - 1" 12
"stops.txt" "stop_name" "BREZOVAČKOG ODREDA 1 - 2" 13
"stops.txt" "stop_name" "BUDAŠEVO DOM - 2" 16
"stops.txt" "stop_name" "BUDAŠEVO DOM - 1" 17
"stops.txt" "stop_name" "CAPRAŠKE POLJANE - 1" 26
"stops.txt" "stop_name" "CAPRAŠKE POLJANE - 2" 27
"stops.txt" "stop_name" "CRNAC MOST - 2" 28
"stops.txt" "stop_name" "CRNAC MOST - 1" 29
"stops.txt" "stop_name" "CRNAC-KP6 - 2" 30
"stops.txt" "stop_name" "DRUGI SEKTOR - 2" 36
"stops.txt" "stop_name" "DRUGI SEKTOR - 1" 37
"stops.txt" "stop_name" "GALDOVO AMBULANTA - 1" 47
"stops.txt" "stop_name" "GALDOVO DOM - 1" 48
"stops.txt" "stop_name" "GALDOVO DOM - 3" 49
"stops.txt" "stop_name" "GALDOVO DOM - 2" 50
"stops.txt" "stop_name" "GALDOVO ŠKOLA - 1" 51
"stops.txt" "stop_name" "GALDOVO ŠKOLA - 2" 52
"stops.txt" "stop_name" "GORIČIĆA GOS - 2" 65
"stops.txt" "stop_name" "GRABERJE GREDSKO - 2" 66
"stops.txt" "stop_name" "GRABERJE GREDSKO - 1" 67
"stops.txt" "stop_name" "HRVATSKOG NARODNOG PREPORODA - 1" 103
"stops.txt" "stop_name" "JAZVENIČKI PUT - 2" 104
"stops.txt" "stop_name" "JAZVENIČKI PUT - 1" 105
"stops.txt" "stop_name" "KNEZA BRANIMIRA - 2" 106
"stops.txt" "stop_name" "KNEZA BRANIMIRA 1 - 2" 107
"stops.txt" "stop_name" "KOD SATA - 2" 108
"stops.txt" "stop_name" "KOMAREVO-RUŠKA - 2" 117
"stops.txt" "stop_name" "KOMAREVO-RUŠKA - 1" 118
"stops.txt" "stop_name" "LEKENIK CENTAR - 1" 131
"stops.txt" "stop_name" "LEKENIK CENTAR - 2" 132
"stops.txt" "stop_name" "MALA PORTA ŽELJEZARE - 2" 160
"stops.txt" "stop_name" "MALO BUDAŠEVO 1 - 2" 161
"stops.txt" "stop_name" "MALO BUDAŠEVO 2 - 2" 162
"stops.txt" "stop_name" "MARIJANA CELJAKA - 2" 163
"stops.txt" "stop_name" "MARIJANA CELJAKA - 1" 164
"stops.txt" "stop_name" "NOVI ZAGREB - 2" 174
"stops.txt" "stop_name" "NOVI ZAGREB 1 - 2" 175
"stops.txt" "stop_name" "NOVO SELO DOM - 2" 176
"stops.txt" "stop_name" "NOVO SELO DOM - 1" 177
"stops.txt" "stop_name" "NOVO SELO LOVAĆKA KUĆA - 1" 178
"stops.txt" "stop_name" "NOVO SELO LOVAĆKA KUĆA - 2" 179
"stops.txt" "stop_name" "NOVO SELO MLIN - 1" 180
"stops.txt" "stop_name" "NOVO SELO MLIN - 2" 181
"stops.txt" "stop_name" "NOVO SELO 1 - 2" 182
"stops.txt" "stop_name" "NOVO SELO 1 - 1" 183
service_has_no_active_day_of_the_week WARNING 174

service_has_no_active_day_of_the_week

A service is not valid for any day of the week.

You can see more about this notice here.

Only the first 50 of 174 affected records are displayed below.

csvRowNumber (?) The row number in calendar.txt where the error occurs. serviceId (?) The service_id field value.
2 "656170"
3 "656168"
4 "656165"
5 "656163"
6 "656162"
7 "656160"
8 "656159"
9 "656157"
10 "656156"
11 "656154"
12 "656153"
13 "656151"
14 "656150"
15 "656148"
16 "656147"
17 "656145"
18 "656143"
19 "656141"
20 "656139"
21 "656136"
22 "656135"
23 "656132"
24 "656131"
25 "656128"
26 "656126"
27 "656122"
28 "656118"
29 "656114"
30 "656097"
31 "656144"
32 "656454"
33 "656138"
34 "656134"
35 "656130"
36 "656125"
37 "656121"
38 "656117"
39 "656102"
40 "656095"
41 "656167"
42 "656164"
43 "656161"
44 "656158"
45 "656155"
46 "656152"
47 "656149"
48 "656146"
49 "656142"
50 "656127"
51 "656123"
stop_without_stop_time WARNING 211

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.

Only the first 50 of 211 affected records are displayed below.

csvRowNumber (?) The row number of the faulty record. stopId (?) The id of the faulty stop. stopName (?) The name of the faulty stop.
7 "354431/1" "BLINJSKI KUT POŠTA - 1"
8 "354431/2" "BLINJSKI KUT POŠTA - 2"
9 "354432/2" "BLINJSKI KUT ŠKOLA - 2"
10 "354401/2" "BREZOVAČKOG ODREDA - 2"
11 "354401/1" "BREZOVAČKOG ODREDA - 1"
12 "354402/1" "BREZOVAČKOG ODREDA 1 - 1"
13 "354402/2" "BREZOVAČKOG ODREDA 1 - 2"
14 "354463/2" "BUDAŠEVO - 2"
17 "354468/1" "BUDAŠEVO DOM - 1"
18 "354469/1" "BUDAŠEVO 2 - 1"
20 "354336/2" "BUŠEVEC - 2"
22 "354337/2" "BUŠEVEC 1 - 2"
26 "354501/1" "CAPRAŠKE POLJANE - 1"
27 "354501/2" "CAPRAŠKE POLJANE - 2"
28 "354500/2" "CRNAC MOST - 2"
29 "354500/1" "CRNAC MOST - 1"
30 "354498/2" "CRNAC-KP6 - 2"
31 "354485/1" "ČIGOĆ - 1"
32 "354485/2" "ČIGOĆ - 2"
33 "354486/1" "ČIGOĆ 1 - 1"
34 "354486/2" "ČIGOĆ 1 - 2"
35 "354826/1" "DRENČINA - 1"
36 "354502/2" "DRUGI SEKTOR - 2"
37 "354502/1" "DRUGI SEKTOR - 1"
38 "354326/2" "DUŽICA - 2"
41 "354327/2" "DUŽICA 1 - 2"
43 "354377/2" "FARKAŠIĆ - 2"
46 "354378/1" "FRANKOPANSKA - 1"
47 "354568/1" "GALDOVO AMBULANTA - 1"
49 "354390/3" "GALDOVO DOM - 3"
50 "354390/2" "GALDOVO DOM - 2"
52 "354400/2" "GALDOVO ŠKOLA - 2"
54 "354391/2" "GALDOVO 1 - 2"
55 "354392/1" "GALDOVO 2 - 1"
58 "354393/1" "GALDOVO 3 - 1"
59 "354516/2" "GALDOVO 4 - 2"
62 "354590/2" "GORIČICA - 2"
63 "354590/3" "GORIČICA - 3"
64 "354590/1" "GORIČICA - 1"
65 "354531/2" "GORIČIĆA GOS - 2"
66 "354384/2" "GRABERJE GREDSKO - 2"
67 "354384/1" "GRABERJE GREDSKO - 1"
68 "354587/1" "GREDA - 1"
69 "354587/2" "GREDA - 2"
70 "354588/2" "GREDA 1 - 2"
71 "354588/1" "GREDA 1 - 1"
72 "354380/2" "GREDA 2 - 2"
73 "354380/1" "GREDA 2 - 1"
74 "354381/2" "GREDA 3 - 2"
75 "354381/1" "GREDA 3 - 1"