linek-pid — Source Data Validation Report

This report was generated by the Canonical GTFS Schedule validator, version 7.1.0 at 2026-03-23T16:00:29Z,
for the dataset file:///shared/linek-pid_b5361596.zip. No country code was provided.

Use this report alongside our documentation.

Summary

Agencies included


  • Pražská integrovaná doprava
    • website: https://pid.cz
    • phone number: +420234704560
    • email: Not provided

Feed Info


Publisher Name:
ROPID
Publisher URL:
https://pid.cz
Feed Email:
opendata@pid.cz
Feed Language:
Czech
Feed Start Date:
2026-03-22
Feed End Date:
2026-04-04

Files included


  1. agency.txt
  2. calendar.txt
  3. calendar_dates.txt
  4. fare_attributes.txt
  5. fare_rules.txt
  6. feed_info.txt
  7. levels.txt
  8. pathways.txt
  9. route_stops.txt
  10. route_sub_agencies.txt
  11. routes.txt
  12. shapes.txt
  13. stop_times.txt
  14. stops.txt
  15. transfers.txt
  16. trips.txt
  17. vehicle_allocations.txt
  18. vehicle_boardings.txt
  19. vehicle_categories.txt
  20. vehicle_couplings.txt

Counts


  • Agencies: 1
  • Blocks: 2159
  • Routes: 871
  • Shapes: 7677
  • Stops: 18815
  • Trips: 82662

Specification Compliance report

17996 notices reported (82 errors, 1236 warnings, 16678 infos)

Notice Code Severity Total
decreasing_or_equal_stop_time_distance ERROR 76

decreasing_or_equal_stop_time_distance

Decreasing or equal shape_dist_traveled in stop_times.txt.

When sorted by stop_times.stop_sequence, two consecutive entries in stop_times.txt should have increasing distance, based on the field shape_dist_traveled. If the values are equal, this is considered as an error.

You can see more about this notice here.

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

tripId (?) The id of the faulty trip. stopId (?) The id of the faulty stop. csvRowNumber (?) The row number from `stop_times.txt`. shapeDistTraveled (?) Actual distance traveled along the shape from the first shape point to the faulty record. stopSequence (?) The faulty record's `stop_times.stop_sequence`. prevCsvRowNumber (?) The row number from `stop_times.txt` of the previous stop time. prevShapeDistTraveled (?) Actual distance traveled along the shape from the first shape point to the previous stop time. prevStopSequence (?) The previous record's `stop_times.stop_sequence`.
"3630_6_260307" "U31326Z2" 1132790 0.099981 3 1132789 0.099981 2
"3630_6_260307" "U31947Z1" 1132791 0.099981 4 1132790 0.099981 3
"3630_6_260307" "U31948Z2" 1132792 0.099981 5 1132791 0.099981 4
"3630_6_260307" "U31949Z1" 1132793 0.099981 6 1132792 0.099981 5
"3630_8_260302" "U31949Z4" 1314790 0.099981 3 1314789 0.099981 2
"3630_4_260307" "U32634Z2" 1117846 0.031623 3 1117845 0.031623 2
"3630_4_260307" "U32633Z2" 1117847 0.031623 4 1117846 0.031623 3
"3630_4_260307" "U32632Z2" 1117848 0.031623 5 1117847 0.031623 4
"3630_4_260307" "U32628Z1" 1117850 0.100934 7 1117849 0.100934 6
"3630_4_260307" "U32625Z2" 1117853 3.334408 10 1117852 3.334408 9
"3630_4_260307" "U32624Z2" 1117854 3.334408 11 1117853 3.334408 10
"3630_4_260307" "U32623Z2" 1117855 3.334408 12 1117854 3.334408 11
"3630_4_260307" "U32622Z1" 1117856 3.334408 13 1117855 3.334408 12
"3630_4_260307" "U32621Z2" 1117857 3.334408 14 1117856 3.334408 13
"3630_4_260307" "U32619Z2" 1117859 4.906424 16 1117858 4.906424 15
"3630_4_260307" "U32617Z1" 1117860 4.906424 17 1117859 4.906424 16
"3630_4_260307" "U32616Z1" 1117861 4.906424 18 1117860 4.906424 17
"3630_4_260307" "U31949Z3" 1117862 4.906424 19 1117861 4.906424 18
"3630_4_260307" "U31320Z1" 1117863 4.906424 20 1117862 4.906424 19
"3630_4_260308" "U32634Z2" 1572532 0.031623 3 1572531 0.031623 2
"3630_4_260308" "U32633Z2" 1572533 0.031623 4 1572532 0.031623 3
"3630_4_260308" "U32632Z2" 1572534 0.031623 5 1572533 0.031623 4
"3630_4_260308" "U32628Z1" 1572536 0.100934 7 1572535 0.100934 6
"3630_4_260308" "U32625Z2" 1572539 3.334408 10 1572538 3.334408 9
"3630_4_260308" "U32624Z2" 1572540 3.334408 11 1572539 3.334408 10
"3630_4_260308" "U32623Z2" 1572541 3.334408 12 1572540 3.334408 11
"3630_4_260308" "U32622Z1" 1572542 3.334408 13 1572541 3.334408 12
"3630_4_260308" "U32621Z2" 1572543 3.334408 14 1572542 3.334408 13
"3630_4_260308" "U32619Z2" 1572545 4.906424 16 1572544 4.906424 15
"3630_4_260308" "U32617Z1" 1572546 4.906424 17 1572545 4.906424 16
"3630_4_260308" "U32616Z1" 1572547 4.906424 18 1572546 4.906424 17
"3630_4_260308" "U31949Z3" 1572548 4.906424 19 1572547 4.906424 18
"3630_4_260308" "U31320Z1" 1572549 4.906424 20 1572548 4.906424 19
"3630_3_260308" "U31949Z4" 1117824 0.099981 3 1117823 0.099981 2
"3630_3_260308" "U32616Z2" 1117825 0.099981 4 1117824 0.099981 3
"3630_3_260308" "U32617Z2" 1117826 0.099981 5 1117825 0.099981 4
"3630_3_260308" "U32619Z1" 1117827 0.099981 6 1117826 0.099981 5
"3630_3_260308" "U32620Z1" 1117828 0.099981 7 1117827 0.099981 6
"3630_3_260308" "U32622Z2" 1117830 1.671997 9 1117829 1.671997 8
"3630_3_260308" "U32623Z1" 1117831 1.671997 10 1117830 1.671997 9
"3630_3_260308" "U32624Z1" 1117832 1.671997 11 1117831 1.671997 10
"3630_3_260308" "U32625Z1" 1117833 1.671997 12 1117832 1.671997 11
"3630_3_260308" "U32626Z1" 1117834 1.671997 13 1117833 1.671997 12
"3630_3_260308" "U32631Z2" 1117837 4.905472 16 1117836 4.905472 15
"3630_3_260308" "U32633Z1" 1117839 4.974783 18 1117838 4.974783 17
"3630_3_260308" "U32634Z1" 1117840 4.974783 19 1117839 4.974783 18
"3630_3_260308" "U32635Z1" 1117841 4.974783 20 1117840 4.974783 19
"3630_3_260308" "U32637Z1" 1117843 5.006405 22 1117842 5.006405 21
"3630_3_260307" "U31949Z4" 1542367 0.099981 3 1542366 0.099981 2
"3630_3_260307" "U32616Z2" 1542368 0.099981 4 1542367 0.099981 3
pathway_unreachable_location ERROR 6

pathway_unreachable_location

A location is not reachable at least in one direction: from the entrances or to the exits.

Notices are reported for platforms, boarding areas and generic nodes but not for entrances or stations.

Notices are not reported for platforms that have boarding areas since such platforms may not have incident pathways. Instead, notices are reported for the boarding areas.

You can see more about this notice here.

csvRowNumber (?) Row number of the unreachable location. stopId (?) The id of the unreachable location. stopName (?) The stop name of the unreachable location. locationType (?) The type of the unreachable location. parentStation (?) The parent of the unreachable location. hasEntrance (?) Whether the location is reachable from entrances. hasExit (?) Whether some exit can be reached from the location.
17675 "U1072N2" "" 3 "U1072S1" false false
17775 "U689N7" "" 3 "U689S1" false false
17776 "U689N8" "" 3 "U689S1" false false
17777 "U689N9" "" 3 "U689S1" false false
18319 "U400N6" "" 3 "U400S1" false false
18320 "U400N7" "" 3 "U400S1" false false
equal_shape_distance_same_coordinates WARNING 693

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 693 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`.
"L450V15" 2064377 12.853313 273 2064376 12.853313 272
"L450V12" 2038339 0.0 2 2038338 0.0 1
"L450V10" 2032764 21.702933 380 2032763 21.702933 379
"L450V10" 2032979 30.306833 595 2032978 30.306833 594
"L450V18" 2066255 22.33493 453 2066254 22.33493 452
"L515V3" 2231419 6.907957 156 2231418 6.907957 155
"L515V4" 2231730 4.79283 93 2231729 4.79283 92
"L515V2" 2231182 4.79283 93 2231181 4.79283 92
"L515V7" 2717202 9.674141 221 2717201 9.674141 220
"L515V7" 2717274 12.118683 293 2717273 12.118683 292
"L450V22" 3432287 25.564381 460 3432286 25.564381 459
"L450V21" 2079601 16.714761 353 2079600 16.714761 352
"L323V10" 1723917 10.030604 239 1723916 10.030604 238
"L372V5" 2172275 0.0 2 2172274 0.0 1
"L372V8" 2173319 0.0 2 2173318 0.0 1
"L99V3" 359963 0.0 2 359962 0.0 1
"L99V2" 355732 0.0 2 355731 0.0 1
"L528V2" 1527765 6.037939 137 1527764 6.037939 136
"L528V6" 2795260 6.037939 137 2795259 6.037939 136
"L528V4" 2780790 6.037939 137 2780789 6.037939 136
"L630V28" 2154972 13.984844 327 2154971 13.984844 326
"L756V13" 3292301 6.510599 160 3292300 6.510599 159
"L401V14" 2301514 39.481232 500 2301513 39.481232 499
"L401V19" 2306879 0.0 2 2306878 0.0 1
"L372V25" 2687956 0.0 2 2687955 0.0 1
"L372V23" 2684777 0.0 2 2684776 0.0 1
"L630V16" 2144162 8.751564 186 2144161 8.751564 185
"L630V18" 2146128 16.562148 365 2146127 16.562148 364
"L401V11" 2293877 0.0 2 2293876 0.0 1
"L401V10" 2293064 39.481232 500 2293063 39.481232 499
"L372V19" 2180774 0.0 2 2180773 0.0 1
"L372V15" 2179092 0.0 2 2179091 0.0 1
"L742V5" 2347237 0.0 2 2347236 0.0 1
"L372V11" 2175660 0.0 2 2175659 0.0 1
"L622V3" 2019828 0.0 2 2019827 0.0 1
"L622V6" 2473121 0.0 2 2473120 0.0 1
"L12V8" 421444 3.215138 428 421443 3.215138 427
"L12V5" 114014 3.215138 428 114013 3.215138 427
"L12V3" 110550 3.215138 428 110549 3.215138 427
"L12V2" 108170 3.215138 428 108169 3.215138 427
"L2849V9" 2464097 4.576868 74 2464096 4.576868 73
"L2849V2" 1435027 4.576868 74 1435026 4.576868 73
"L2849V3" 1438132 4.576868 74 1438131 4.576868 73
"L2849V6" 2457542 4.576868 74 2457541 4.576868 73
"L551V6" 2060855 3.328813 76 2060854 3.328813 75
"L551V1" 1225402 3.328813 76 1225401 3.328813 75
"L551V4" 2037869 3.328813 76 2037868 3.328813 75
"L551V9" 2086233 3.328813 76 2086232 3.328813 75
"L671V4" 2186237 1.545603 35 2186236 1.545603 34
"L98V3" 344139 8.258612 691 344138 8.258612 690
expired_calendar WARNING 14

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.
30 "0000001-3"
120 "0000011-15"
227 "0000011-35"
319 "0000001_TR6"
342 "0000011_TR11"
352 "0000010_TR6"
364 "0000100_TR4"
522 "0000001_TR31"
524 "0000011_TR37"
536 "0000110_TR3"
543 "0000010_TR22"
545 "0000111_TR1"
551 "0000100_TR14"
845 "0000100_TR26"
feed_expiration_date30_days WARNING 1

feed_expiration_date30_days

Dataset should cover at least the next 30 days of service.

At any time, the GTFS dataset should cover at least the next 30 days of service, and ideally for as long as the operator is confident that the schedule will continue to be operated.

You can see more about this notice here.

csvRowNumber (?) The row number of the faulty record. currentDate (?) Current date (YYYYMMDD format). feedEndDate (?) Feed end date (YYYYMMDD format). suggestedExpirationDate (?) Suggested expiration date (YYYYMMDD format).
2 "20260323" "20260404" "20260422"
leading_or_trailing_whitespaces WARNING 8

leading_or_trailing_whitespaces

The value in CSV file has leading or trailing whitespaces.

This notice is emitted for values protected with double quotes since whitespaces for non-protected values are trimmed automatically by CSV parser.

The validator strips whitespaces from protected values. We do not see any use case when such a whitespace may be needed. On the other hand, some real-world feeds use trailing whitespaces for some values and omit them for the others. This is causing the largest problem when a primary key and a foreign key differ just by a whitespace: it is clear that they are intended to be the same, that is why we always strip whitespaces.

You can see more about this notice here.

filename (?) The name of the faulty file. csvRowNumber (?) The row of the faulty record. fieldName (?) Faulty record's field name. fieldValue (?) Faulty value.
"routes.txt" 73 "route_long_name" "Na Knížecí - U Waltrovky - Jinonice "
"routes.txt" 90 "route_long_name" "Letňany - Sídliště Letňany "
"routes.txt" 277 "route_long_name" "Praha,Smíchovské nádraží - Řitka "
"routes.txt" 361 "route_long_name" "Sušice - Blatná - Praha "
"routes.txt" 521 "route_long_name" "Senomaty - Rakovník - Nové Strašecí "
"routes.txt" 627 "route_long_name" "Rokytnice n.Jiz. - Vysoké n.Jiz. - Semily - Železný Brod - Turnov - Mladá Boleslav - Praha "
"routes.txt" 727 "route_long_name" "MHD Benešov MODRÁ Buková Lhota - Pomněnice - Purkyňova - Terminál - Masarykovo náměstí "
"routes.txt" 766 "route_long_name" "Čechtice - Čechtice,Staré Práchňany - Čáslavsko "
missing_recommended_field WARNING 1

missing_recommended_field

A recommended field is missing.

The given field has no value in some input row, even though values are recommended.

You can see more about this notice here.

filename (?) The name of the faulty file. csvRowNumber (?) The row of the faulty record. fieldName (?) The name of the missing field.
"feed_info.txt" 2 "feed_version"
mixed_case_recommended_field WARNING 99

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 99 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.
"pathways.txt" "reversed_signposted_as" "E1 náměstí OSN" 44
"pathways.txt" "signposted_as" "E2 - E4 ulice 28. října" 152
"pathways.txt" "reversed_signposted_as" "kolej 1/track 1" 221
"pathways.txt" "reversed_signposted_as" "kolej 1/track 1" 222
"pathways.txt" "reversed_signposted_as" "piktogram whealchair - invalidní vozík" 431
"pathways.txt" "reversed_signposted_as" "zájezdová doprava" 520
"pathways.txt" "reversed_signposted_as" "E5 TRAM centrum" 656
"pathways.txt" "reversed_signposted_as" "E1, TRAM, BUS" 701
"pathways.txt" "signposted_as" "E1 - E8 BUS terminal" 1095
"pathways.txt" "signposted_as" "E1 - E8 BUS terminal" 1102
"pathways.txt" "signposted_as" "E1 - E8 BUS terminal" 1122
"pathways.txt" "signposted_as" "BUS MHD" 1216
"pathways.txt" "signposted_as" "BUS MHD" 1218
"stops.txt" "stop_name" "hr.VUSC 0200/0520 04" 17149
"stops.txt" "stop_name" "hr.VUSC 0100/0200 04" 17150
"stops.txt" "stop_name" "hr.VUSC 0200/0420 06" 17152
"stops.txt" "stop_name" "hr.DU 151202/151210" 17153
"stops.txt" "stop_name" "km 2,500 = 1,618" 17155
"stops.txt" "stop_name" "hr.VUSC 0100/0200 07" 17159
"stops.txt" "stop_name" "hr.VUSC 0200/0420 03" 17162
"stops.txt" "stop_name" "hr.VUSC 0200/0530 02" 17165
"stops.txt" "stop_name" "vl. v km 4,700" 17166
"stops.txt" "stop_name" "hr.VUSC 0200/0420 08" 17168
"stops.txt" "stop_name" "vl. v km 53,437" 17169
"stops.txt" "stop_name" "vl. v km 29,620" 17171
"stops.txt" "stop_name" "hr.VUSC 0100/0200 09" 17173
"stops.txt" "stop_name" "hr.VUSC 0200/0420 05" 17174
"stops.txt" "stop_name" "hr.VUSC 0200/0630 03" 17175
"stops.txt" "stop_name" "hr.VUSC 0200/0630 02" 17176
"stops.txt" "stop_name" "hr.VUSC 0200/0630 01" 17177
"stops.txt" "stop_name" "vl. v km 1,459" 17179
"stops.txt" "stop_name" "hr.VUSC 0200/0420 04" 17181
"stops.txt" "stop_name" "hr.VUSC 0200/0510 02" 17182
"stops.txt" "stop_name" "hr.VUSC 0100/0200 01" 17187
"stops.txt" "stop_name" "hr.DU 0911C1/091106" 17195
"stops.txt" "stop_name" "vl. v km 7,431" 17196
"stops.txt" "stop_name" "vl. v km 4,915" 17197
"stops.txt" "stop_name" "km 111,806=114,700" 17198
"stops.txt" "stop_name" "hr.VUSC 0100/0200 03" 17199
"stops.txt" "stop_name" "hr.VUSC 0100/0200 08" 17200
"stops.txt" "stop_name" "hr.VUSC 0100/0200 05" 17201
"stops.txt" "stop_name" "hr.VUSC 0200/0420 01" 17202
"stops.txt" "stop_name" "vl. v km 2,849" 17204
"stops.txt" "stop_name" "km 126,838=126,904" 17205
"stops.txt" "stop_name" "hr.VUSC 0510/0520 04" 17207
"stops.txt" "stop_name" "hr.VUSC 0200/0530 01" 17223
"stops.txt" "stop_name" "hr.VUSC 0100/0200 06" 17224
"stops.txt" "stop_name" "vl. v km 14,422" 17226
"stops.txt" "stop_name" "hr.VUSC 0200/0520 02" 17227
"stops.txt" "stop_name" "hr.VUSC 0200/0630 04" 17228
route_color_contrast WARNING 27

route_color_contrast

Insufficient route color contrast.

A route's color and route_text_color should be contrasting.

You can see more about this notice here.

routeId (?) The id of the faulty record. csvRowNumber (?) The row number of the faulty record. routeColor (?) The faulty record's HTML route color. routeTextColor (?) The faulty record's HTML route text color.
"L286" 168 "#007DA8" "#ED922E"
"L296" 170 "#007DA8" "#ED922E"
"L298" 171 "#007DA8" "#ED922E"
"L801" 187 "#007DA8" "#ED922E"
"L807" 188 "#007DA8" "#ED922E"
"L808" 189 "#007DA8" "#ED922E"
"L815" 190 "#007DA8" "#ED922E"
"L825" 191 "#007DA8" "#ED922E"
"L836" 192 "#007DA8" "#ED922E"
"L894" 193 "#007DA8" "#ED922E"
"L895" 194 "#007DA8" "#ED922E"
"L898" 195 "#007DA8" "#ED922E"
"L920" 210 "#007DA8" "#ED922E"
"L2102" 212 "#007DA8" "#ED922E"
"L2108" 213 "#007DA8" "#ED922E"
"L2143" 214 "#007DA8" "#ED922E"
"L2202" 215 "#007DA8" "#ED922E"
"L2203" 216 "#007DA8" "#ED922E"
"L2208" 217 "#007DA8" "#ED922E"
"L2223" 218 "#007DA8" "#ED922E"
"L2288" 219 "#007DA8" "#ED922E"
"L2289" 220 "#007DA8" "#ED922E"
"L2292" 221 "#007DA8" "#ED922E"
"L2001" 745 "#007DA8" "#ED922E"
"L2015" 746 "#007DA8" "#ED922E"
"L2090" 748 "#007DA8" "#ED922E"
"L2098" 749 "#007DA8" "#ED922E"
stop_too_far_from_shape WARNING 118

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.

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

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.
56097 "L622V1" "622_109_260321" 1186121 "U5961Z1" "Stehelčeves,obchodní centrum" [50.167041271198165,14.200402587031832] 141.32637812832255
56098 "L622V2" "622_110_260321" 1186134 "U5961Z2" "Stehelčeves,obchodní centrum" [50.167041271198165,14.200402587031832] 141.32637812832255
64049 "L622V3" "622_152_250901" 1325790 "U5961Z2" "Stehelčeves,obchodní centrum" [50.167041271198165,14.200402587031832] 141.32637812832255
64050 "L622V4" "622_153_250526" 1325813 "U5961Z1" "Stehelčeves,obchodní centrum" [50.167041271198165,14.200402587031832] 141.32637812832255
68252 "L622V5" "622_141_260105" 1411118 "U5961Z1" "Stehelčeves,obchodní centrum" [50.167041271198165,14.200402587031832] 141.32637812832255
68299 "L622V7" "622_115_250526" 1411544 "U5961Z2" "Stehelčeves,obchodní centrum" [50.167041271198165,14.200402587031832] 141.32637812832255
68304 "L622V9" "622_120_250526" 1411653 "U5961Z1" "Stehelčeves,obchodní centrum" [50.167041271198165,14.200402587031832] 141.32637812832255
75908 "L194V6" "194_413_260328" 1539417 "U360Z10P" "Malostranská" [50.09001200000001,14.409974] 100.96050437442433
56574 "L720V10" "720_390_260101" 1195556 "U32549Z3" "Semily,Terminál" [50.602442,15.325964000000003] 146.2230924280049
67925 "L720V15" "720_276_260302" 1405148 "U32549Z3" "Semily,Terminál" [50.602442,15.325964000000003] 146.2230924280049
73155 "L720V19" "720_394_260302" 1498165 "U31210Z2" "Rokytnice n.Jiz.,Horní Rokytnice" [50.730605,15.471929999999997] 142.52237751914254
73155 "L720V19" "720_394_260302" 1498183 "U32549Z3" "Semily,Terminál" [50.602442,15.325964000000003] 146.2230924280049
73158 "L720V20" "720_286_260302" 1498218 "U32549Z3" "Semily,Terminál" [50.602442,15.325964000000003] 146.2230924280049
73165 "L720V24" "720_256_260102" 1498378 "U32549Z5" "Semily,Terminál" [50.602442,15.325964000000003] 146.2230924280049
73164 "L720V23" "720_255_260302" 1498317 "U32549Z3" "Semily,Terminál" [50.602442,15.325964000000003] 146.2230924280049
73163 "L720V22" "720_254_260102" 1498316 "U32549Z5" "Semily,Terminál" [50.602441000000006,15.325964000000003] 146.2413150808088
75847 "L720V28" "720_395_260306" 1538093 "U31210Z2" "Rokytnice n.Jiz.,Horní Rokytnice" [50.730605,15.471929999999997] 142.52237751914254
75847 "L720V28" "720_395_260306" 1538111 "U32549Z3" "Semily,Terminál" [50.602442,15.325964000000003] 146.2230924280049
75846 "L720V27" "720_382_260109" 1538092 "U31210Z1" "Rokytnice n.Jiz.,Horní Rokytnice" [50.730605,15.471929999999997] 128.16614409153132
73169 "L720V26" "720_294_260302" 1498428 "U32549Z5" "Semily,Terminál" [50.602442,15.325964000000003] 146.2230924280049
52272 "L624V8" "624_215_251214" 1109373 "U5961Z1" "Stehelčeves,obchodní centrum" [50.167041271198165,14.200402587031832] 141.32637812832255
52273 "L624V9" "624_135_260202" 1109380 "U5961Z1" "Stehelčeves,obchodní centrum" [50.167041271198165,14.200402587031832] 141.32637812832255
55308 "L2847V2" "2847_46_251109" 1172359 "U31554Z1" "Čáslavsko" [49.602702,15.016598] 1455.4741485950533
73150 "L730V6" "730_80_260302" 1498136 "U32549Z3" "Semily,Terminál" [50.60205,15.326396999999996] 187.39264834215066
56565 "L730V4" "730_47_260104" 1195381 "U32549Z3" "Semily,Terminál" [50.60205,15.326396999999996] 187.39264834215066
56558 "L730V2" "730_55_260301" 1195215 "U32549Z3" "Semily,Terminál" [50.60205,15.326396999999996] 187.39264834215066
56572 "L720V8" "720_398_260307" 1195507 "U32549Z3" "Semily,Terminál" [50.602442,15.325964000000003] 146.2230924280049
56570 "L720V6" "720_262_260307" 1195464 "U32549Z3" "Semily,Terminál" [50.602442,15.325964000000003] 146.2230924280049
56567 "L720V3" "720_251_260302" 1195396 "U32549Z3" "Semily,Terminál" [50.602442,15.325964000000003] 146.2230924280049
56568 "L720V4" "720_252_260104" 1195452 "U32549Z5" "Semily,Terminál" [50.602442,15.325964000000003] 146.2230924280049
56562 "L720V1" "720_396_260307" 1195326 "U31210Z1" "Rokytnice n.Jiz.,Horní Rokytnice" [50.730605,15.471929999999997] 128.16614409153132
56563 "L720V2" "720_397_260307" 1195327 "U31210Z2" "Rokytnice n.Jiz.,Horní Rokytnice" [50.730605,15.471929999999997] 142.52237751914254
56563 "L720V2" "720_397_260307" 1195345 "U32549Z3" "Semily,Terminál" [50.602442,15.325964000000003] 146.2230924280049
67469 "L569V1" "569_89_251215" 1396089 "U6438Z5" "Miličín" [49.571984,14.659170999999999] 111.57878995053117
67499 "L569V2" "569_50_251020" 1396789 "U6438Z4" "Miličín" [49.571751,14.658591] 137.75248163923865
67500 "L569V3" "569_51_251215" 1396790 "U6438Z5" "Miličín" [49.571984,14.659170999999999] 111.57878995053117
67581 "L569V4" "569_53_251215" 1398181 "U6438Z5" "Miličín" [49.571984,14.659170999999999] 111.57878995053117
60298 "L624V17" "624_428_251215" 1257316 "U5961Z1" "Stehelčeves,obchodní centrum" [50.167041271198165,14.200402587031832] 141.32637812832255
60347 "L624V18" "624_220_250526" 1258698 "U5961Z1" "Stehelčeves,obchodní centrum" [50.167041271198165,14.200402587031832] 141.32637812832255
60352 "L624V19" "624_171_251215" 1258791 "U5961Z1" "Stehelčeves,obchodní centrum" [50.167041271198165,14.200402587031832] 141.32637812832255
52276 "L624V11" "624_138_250531" 1109411 "U5961Z1" "Stehelčeves,obchodní centrum" [50.167041271198165,14.200402587031832] 141.32637812832255
52278 "L624V12" "624_140_250531" 1109435 "U5961Z1" "Stehelčeves,obchodní centrum" [50.167041271198165,14.200402587031832] 141.32637812832255
52279 "L624V13" "624_141_251214" 1109442 "U5961Z1" "Stehelčeves,obchodní centrum" [50.167041271198165,14.200402587031832] 141.32637812832255
52337 "L624V14" "624_299_251214" 1110771 "U5961Z1" "Stehelčeves,obchodní centrum" [50.167041271198165,14.200402587031832] 141.32637812832255
60061 "L624V15" "624_218_251215" 1252609 "U5961Z1" "Stehelčeves,obchodní centrum" [50.167041271198165,14.200402587031832] 141.32637812832255
60219 "L624V16" "624_219_250526" 1255735 "U5961Z1" "Stehelčeves,obchodní centrum" [50.167041271198165,14.200402587031832] 141.32637812832255
60394 "L624V22" "624_231_251215" 1259713 "U5961Z1" "Stehelčeves,obchodní centrum" [50.167041271198165,14.200402587031832] 141.32637812832255
60411 "L624V24" "624_432_251215" 1260009 "U5961Z1" "Stehelčeves,obchodní centrum" [50.167041271198165,14.200402587031832] 141.32637812832255
52750 "L3630V1" "3630_3_260308" 1117823 "U31320Z2" "Mníšek,křiž." [50.764109,15.046799999999998] 7630.872798419115
52750 "L3630V1" "3630_3_260308" 1117824 "U31949Z4" "Frýdlant,aut.nádr." [50.764109,15.046799999999998] 17528.917702066057
stop_too_far_from_shape_using_user_distance WARNING 43

stop_too_far_from_shape_using_user_distance

Stop time too far from shape.

A stop time entry that is a large distance away from the location of the shape in shapes.txt as defined by shape_dist_traveled values.

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.
14805 "L99V7" "99_343_260327" 400555 "U627Z1P_260325" "Ruská" [50.071614,14.451121] 128.74854410369352
14825 "L99V8" "99_1320_260327" 401200 "U627Z1P_260325" "Ruská" [50.071614,14.451121] 128.74854410369352
56844 "L996V3" "996_38_260321" 1200613 "U1712Z2" "Mníšek p.Brdy,kaple" [49.842628,14.247685] 182.21469608268984
50479 "L2223V2" "2223_230_260325" 1074440 "U2349Z401" "Čelákovice,Žel.st." [50.155969,14.752455999999999] 203.25957205494754
50481 "L2223V4" "2223_286_260325" 1074474 "U2349Z401" "Čelákovice,Žel.st." [50.155969,14.752455999999999] 203.25957205494754
77246 "L2823V20" "2823_168_260402" 1565941 "U1429Z2_260401" "Škvorec,rozc." [50.044935,14.740029] 236.82123633845418
77563 "L2823V22" "2823_88_260403" 1571911 "U1429Z2_260401" "Škvorec,rozc." [50.044935,14.740029] 236.82123633845418
77562 "L2823V21" "2823_219_260403" 1571898 "U1429Z1_260401" "Škvorec,rozc." [50.044916,14.739786000000006] 324.41299448003855
77564 "L2823V23" "2823_221_260403" 1571926 "U1429Z1_260401" "Škvorec,rozc." [50.044916,14.739786000000006] 324.41299448003855
77245 "L2823V19" "2823_263_260402" 1565926 "U1429Z1_260401" "Škvorec,rozc." [50.044916,14.739786000000006] 324.41299448003855
50524 "L2202V1" "2202_339_260330" 1074850 "U2349Z401" "Čelákovice,Žel.st." [50.155969,14.752455999999999] 203.25957205494754
46854 "L197V10" "197_2136_260328" 1020236 "U969Z2P_260324" "Jarníkova" [50.02774300000001,14.492684] 144.67425721234815
73940 "L796V5" "796_292_251215" 1512025 "U7964Z1_260323" "Soběhrdy,u hřbitova" [49.823645,14.743291] 149.22162259708824
74044 "L796V8" "796_291_251215" 1513646 "U7964Z2_260323" "Soběhrdy,u hřbitova" [49.82365599999999,14.743323] 165.21653861373514
73941 "L796V6" "796_293_251215" 1512056 "U7964Z2_260323" "Soběhrdy,u hřbitova" [49.82365599999999,14.743323] 165.21653861373514
74019 "L796V7" "796_257_251215" 1513223 "U7964Z2_260323" "Soběhrdy,u hřbitova" [49.82365599999999,14.743323] 165.21653861373514
15016 "L4V11" "4_6637_260328" 404861 "U627Z1P_260325" "Ruská" [50.071614,14.451121] 128.74854410369352
15656 "L4V16" "4_6727_260328" 420937 "U627Z1P_260325" "Ruská" [50.071614,14.451121] 128.74854410369352
15031 "L4V14" "4_6716_260328" 405067 "U627Z1P_260325" "Ruská" [50.071614,14.451121] 128.74854410369352
15029 "L4V13" "4_6649_260328" 405042 "U627Z1P_260325" "Ruská" [50.071614,14.451121] 128.74854410369352
75613 "L795V24" "795_438_260325" 1533599 "U7512Z2" "Hulice" [49.709683,15.085504000000002] 128.95438279626794
75616 "L795V26" "795_441_260325" 1533662 "U7512Z2" "Hulice" [49.709683,15.085504000000002] 128.95438279626794
75609 "L795V21" "795_434_260325" 1533516 "U7512Z2" "Hulice" [49.709683,15.085504000000002] 128.95438279626794
75611 "L795V22" "795_436_260325" 1533555 "U7512Z2" "Hulice" [49.709683,15.085504000000002] 128.95438279626794
75606 "L795V18" "795_431_260325" 1533457 "U7512Z2" "Hulice" [49.709683,15.085504000000002] 128.95438279626794
14262 "L22V33" "22_37158_260326" 383758 "U627Z1P_260325" "Ruská" [50.071614,14.451121] 128.74854410369352
14267 "L22V34" "22_36989_260326" 383983 "U627Z1P_260325" "Ruská" [50.071614,14.451121] 128.74854410369352
14272 "L22V35" "22_37178_260326" 384208 "U627Z1P_260325" "Ruská" [50.071614,14.451121] 128.74854410369352
14297 "L22V36" "22_37224_260326" 385329 "U627Z1P_260325" "Ruská" [50.071614,14.451121] 128.74854410369352
14298 "L22V37" "22_37225_260326" 385363 "U627Z1P_260325" "Ruská" [50.071614,14.451121] 128.74854410369352
14322 "L22V38" "22_36829_260326" 386411 "U627Z1P_260325" "Ruská" [50.071614,14.451121] 128.74854410369352
14407 "L22V39" "22_37415_260326" 390015 "U627Z1P_260325" "Ruská" [50.071614,14.451121] 128.74854410369352
14476 "L22V42" "22_37554_260326" 392706 "U627Z1P_260325" "Ruská" [50.071614,14.451121] 128.74854410369352
15420 "L22V49" "22_25602_260328" 414723 "U627Z1P_260325" "Ruská" [50.071614,14.451121] 128.74854410369352
14413 "L22V40" "22_37429_260326" 390229 "U627Z1P_260325" "Ruská" [50.071614,14.451121] 128.74854410369352
15425 "L22V51" "22_37569_260328" 414874 "U627Z1P_260325" "Ruská" [50.071614,14.451121] 128.74854410369352
18719 "L106V2" "106_1560_260321" 506058 "U895Z1P" "Zatáčka" [50.025183,14.426439] 100.47099269032597
48384 "L126V14" "126_912_260403" 1049759 "U969Z2P_260324" "Jarníkova" [50.02774300000001,14.492684] 144.67425721234815
45961 "L126V11" "126_912_260328" 1003328 "U969Z2P_260324" "Jarníkova" [50.02774300000001,14.492684] 144.67425721234815
45912 "L126V10" "126_986_260328" 1002177 "U969Z2P_260324" "Jarníkova" [50.02774300000001,14.492684] 144.67425721234815
48343 "L126V13" "126_986_260403" 1048776 "U969Z2P_260324" "Jarníkova" [50.02774300000001,14.492684] 144.67425721234815
48303 "L126V12" "126_294_260402" 1047894 "U969Z2P_260324" "Jarníkova" [50.02774300000001,14.492684] 144.67425721234815
14788 "L97V4" "97_1981_260327" 399970 "U627Z1P_260325" "Ruská" [50.071614,14.451121] 128.74854410369352
stop_without_stop_time WARNING 232

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 232 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.
17334 "U20Z1P" "Královský letohrádek"
17335 "U20Z2P" "Královský letohrádek"
17336 "U46Z3P" "Brusnice"
17337 "U46Z4P" "Brusnice"
17338 "U302Z4P" "Křížová"
17339 "U362Z9P" "Malovanka"
17340 "U598Z1P" "Pražský hrad"
17341 "U598Z2P" "Pražský hrad"
17342 "U1158Z82" "Obchodní náměstí"
17343 "U1624Z1" "Dobřichovice,Randova"
17344 "U1625Z1" "Dobřichovice,Pod Vinicí"
17345 "U1625Z2" "Dobřichovice,Pod Vinicí"
17346 "U1723Z1" "Líšnice,Spálený Mlýn"
17347 "U1723Z2" "Líšnice,Spálený Mlýn"
17348 "U1724Z2" "Čisovice,Bojov,Žel.st."
17349 "U2302Z1" "Kouřim,Skanzen"
17350 "U2302Z2" "Kouřim,Skanzen"
17351 "U2303Z1" "Kouřim,Molitorov"
17352 "U2303Z2" "Kouřim,Molitorov"
17353 "U2521Z1" "Rabyně,Hl.přístav"
17354 "U2521Z2" "Rabyně,Hl.přístav"
17355 "U2522Z1" "Rabyně,Nová Rabyně"
17356 "U2522Z2" "Rabyně,Nová Rabyně"
17357 "U2718Z2P" "Nové Letňany"
17358 "U2969Z2" "Nymburk,Nám."
17359 "U3082Z1" "Nymburk,Kino"
17360 "U3178Z2" "Všejany"
17361 "U3237Z1P" "Jizbická"
17362 "U4047Z1" "Strenice,Velká Horka"
17363 "U4047Z2" "Strenice,Velká Horka"
17364 "U4083Z2" "Louňovice p.Blaníkem,Škola"
17365 "U4088Z1" "Zvěstov,Smršťov"
17366 "U4088Z2" "Zvěstov,Smršťov"
17367 "U4228Z1" "Kralupy n.Vlt.,Lobeč"
17368 "U4228Z2" "Kralupy n.Vlt.,Lobeč"
17369 "U4480Z2" "Netvořice,Maskovice"
17370 "U4730Z1" "Nový Knín,Starý Knín Na Vyšehradě"
17371 "U4731Z1" "Nový Knín,Mlýn"
17372 "U4732Z1" "Nový Knín,Kozí Hory"
17373 "U4733Z1" "Nový Knín,Kozí Hory,Besídka"
17374 "U5929Z1" "Borotice,Čelina,rozc."
17375 "U5929Z2" "Borotice,Čelina,rozc."
17376 "U5930Z1" "Borotice,Dražetice,rozc."
17377 "U5930Z2" "Borotice,Dražetice,rozc."
17378 "U6006Z1P" "Pavlišovská"
17379 "U6006Z2P" "Pavlišovská"
17380 "U6153Z1" "Lubná"
17381 "U6153Z2" "Lubná"
17382 "U6200Z1" "Bělá p.Bezd.,Malý Rečkov"
17383 "U6200Z2" "Bělá p.Bezd.,Malý Rečkov"
platform_without_parent_station INFO 16657

platform_without_parent_station

A platform has no parent_station field set.

This is different from location_without_parent_station since it is less severe.

You can see more about this notice here.

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

csvRowNumber (?) Row number of the faulty record. stopId (?) The id of the faulty record. stopName (?) The stop name of the faulty record.
2 "U1Z1P" "Boletická"
3 "U1Z2P" "Boletická"
4 "U3Z1P" "Břetislavka"
5 "U3Z1" "Břetislavka"
6 "U3Z2P" "Břetislavka"
7 "U3Z2" "Břetislavka"
8 "U4Z1P" "Arbesovo náměstí"
9 "U4Z2P" "Arbesovo náměstí"
10 "U4Z3P" "Arbesovo náměstí"
11 "U4Z4P" "Arbesovo náměstí"
12 "U5Z1P" "Nové Vokovice"
13 "U5Z2P" "Nové Vokovice"
14 "U6Z1P" "Dolnokřeslická"
15 "U6Z2P" "Dolnokřeslická"
16 "U9Z1" "Baba I"
17 "U9Z2" "Baba I"
18 "U10Z1" "Baba II"
19 "U10Z2" "Baba II"
20 "U11Z1P" "Násirovo náměstí"
21 "U11Z2P" "Násirovo náměstí"
22 "U12Z1P" "Balabenka"
23 "U12Z2P" "Balabenka"
24 "U12Z3P" "Balabenka"
25 "U12Z6P" "Balabenka"
26 "U12Z7P" "Balabenka"
27 "U13Z1P" "Balkán"
28 "U13Z2P" "Balkán"
29 "U14Z1P" "Baně"
30 "U14Z2P" "Baně"
31 "U14Z2" "Baně"
32 "U15Z1P" "Baterie"
33 "U15Z2P" "Baterie"
34 "U16Z1P" "Basilejské náměstí"
35 "U16Z2P" "Basilejské náměstí"
36 "U17Z1P" "Lehárova"
37 "U17Z2P" "Lehárova"
38 "U18Z1P" "Bazar"
39 "U18Z1" "Bazar"
40 "U18Z1P_260323" "Bazar"
41 "U18Z1_260323" "Bazar"
42 "U18Z2" "Bazar"
43 "U18Z2P" "Bazar"
44 "U18Z2_260323" "Bazar"
45 "U19Z1P" "Belárie"
46 "U19Z2P" "Belárie"
47 "U19Z11P" "Belárie"
48 "U21Z1P" "Sídliště Letňany"
49 "U21Z2P" "Sídliště Letňany"
50 "U22Z1P" "K Lipanům"
51 "U22Z1" "K Lipanům"
unknown_column INFO 15

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.
"pathways.txt" "bikes_prohibited" 9
"routes.txt" "is_night" 9
"routes.txt" "is_regional" 10
"routes.txt" "is_substitute_transport" 11
"stops.txt" "asw_node_id" 12
"stops.txt" "asw_stop_id" 13
"stops.txt" "zone_region_type" 14
"stop_times.txt" "trip_operation_type" 10
"stop_times.txt" "bikes_allowed" 11
"stop_times.txt" "stop_icons" 12
"stop_times.txt" "headsign_icons" 13
"transfers.txt" "max_waiting_time" 7
"trips.txt" "exceptional" 11
"trips.txt" "sub_agency_id" 12
"trips.txt" "headsign_icons" 13
unknown_file INFO 6

unknown_file

A file is unknown.

You can see more about this notice here.

filename (?) The name of the unknown file.
"route_stops.txt"
"route_sub_agencies.txt"
"vehicle_allocations.txt"
"vehicle_boardings.txt"
"vehicle_categories.txt"
"vehicle_couplings.txt"