GTFS Schedule Validation Report

This report was generated by the Canonical GTFS Schedule validator, version 8.0.1 at 2026-06-27T02:56:53Z,
for the dataset file:///shared/gopi-travel-tours-sdn-bhd_06abcff0.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. calendar.txt
  3. routes.txt
  4. shapes.txt
  5. stop_times.txt
  6. stops.txt
  7. trips.txt

Counts


  • Agencies: 1
  • Blocks: 0
  • Routes: 14
  • Shapes: 12
  • Stops: 393
  • Trips: 402

Specification Compliance report

728 notices reported (233 errors, 493 warnings, 2 infos)

Notice Code Severity Total
foreign_key_violation ERROR 233

foreign_key_violation

Wrong foreign key.

A foreign key references the primary key of another file. A foreign key violation means that the foreign key referenced from a given row (the child file) cannot be found in the corresponding file (the parent file). The Foreign keys are defined in the specification under "Type" for each file.

You can see more about this notice here.

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

childFilename (?) The name of the file from which reference is made. childFieldName (?) The name of the field that makes reference. parentFilename (?) The name of the file that is referred to. parentFieldName (?) The name of the field that is referred to. fieldValue (?) The faulty record's value. csvRowNumber (?) The row of the faulty record.
"trips.txt" "shape_id" "shapes.txt" "shape_id" "SHP_30407_0" 2
"trips.txt" "shape_id" "shapes.txt" "shape_id" "SHP_30407_0" 3
"trips.txt" "shape_id" "shapes.txt" "shape_id" "SHP_30407_0" 4
"trips.txt" "shape_id" "shapes.txt" "shape_id" "SHP_30407_0" 5
"trips.txt" "shape_id" "shapes.txt" "shape_id" "SHP_30407_0" 6
"trips.txt" "shape_id" "shapes.txt" "shape_id" "SHP_30407_0" 7
"trips.txt" "shape_id" "shapes.txt" "shape_id" "SHP_30407_0" 8
"trips.txt" "shape_id" "shapes.txt" "shape_id" "SHP_30407_0" 9
"trips.txt" "shape_id" "shapes.txt" "shape_id" "SHP_30407_0" 10
"trips.txt" "shape_id" "shapes.txt" "shape_id" "SHP_30407_0" 11
"trips.txt" "shape_id" "shapes.txt" "shape_id" "SHP_30407_0" 12
"trips.txt" "shape_id" "shapes.txt" "shape_id" "SHP_30407_0" 13
"trips.txt" "shape_id" "shapes.txt" "shape_id" "SHP_30407_0" 14
"trips.txt" "shape_id" "shapes.txt" "shape_id" "SHP_30407_0" 15
"trips.txt" "shape_id" "shapes.txt" "shape_id" "SHP_30407_0" 16
"trips.txt" "shape_id" "shapes.txt" "shape_id" "SHP_30407_0" 17
"trips.txt" "shape_id" "shapes.txt" "shape_id" "SHP_30408_0" 34
"trips.txt" "shape_id" "shapes.txt" "shape_id" "SHP_30408_0" 35
"trips.txt" "shape_id" "shapes.txt" "shape_id" "SHP_30408_0" 36
"trips.txt" "shape_id" "shapes.txt" "shape_id" "SHP_30408_0" 37
"trips.txt" "shape_id" "shapes.txt" "shape_id" "SHP_30408_0" 38
"trips.txt" "shape_id" "shapes.txt" "shape_id" "SHP_30408_0" 39
"trips.txt" "shape_id" "shapes.txt" "shape_id" "SHP_30408_0" 40
"trips.txt" "shape_id" "shapes.txt" "shape_id" "SHP_30408_0" 41
"trips.txt" "shape_id" "shapes.txt" "shape_id" "SHP_30408_0" 42
"trips.txt" "shape_id" "shapes.txt" "shape_id" "SHP_30408_0" 43
"trips.txt" "shape_id" "shapes.txt" "shape_id" "SHP_30408_0" 44
"trips.txt" "shape_id" "shapes.txt" "shape_id" "SHP_30408_0" 45
"trips.txt" "shape_id" "shapes.txt" "shape_id" "SHP_30408_0" 46
"trips.txt" "shape_id" "shapes.txt" "shape_id" "SHP_30408_0" 47
"trips.txt" "shape_id" "shapes.txt" "shape_id" "SHP_30408_0" 48
"trips.txt" "shape_id" "shapes.txt" "shape_id" "SHP_30408_0" 49
"trips.txt" "shape_id" "shapes.txt" "shape_id" "SHP_30409_0" 66
"trips.txt" "shape_id" "shapes.txt" "shape_id" "SHP_30409_0" 67
"trips.txt" "shape_id" "shapes.txt" "shape_id" "SHP_30409_0" 68
"trips.txt" "shape_id" "shapes.txt" "shape_id" "SHP_30409_0" 69
"trips.txt" "shape_id" "shapes.txt" "shape_id" "SHP_30409_0" 70
"trips.txt" "shape_id" "shapes.txt" "shape_id" "SHP_30409_0" 71
"trips.txt" "shape_id" "shapes.txt" "shape_id" "SHP_30409_0" 72
"trips.txt" "shape_id" "shapes.txt" "shape_id" "SHP_30409_0" 73
"trips.txt" "shape_id" "shapes.txt" "shape_id" "SHP_30409_0" 74
"trips.txt" "shape_id" "shapes.txt" "shape_id" "SHP_30409_0" 75
"trips.txt" "shape_id" "shapes.txt" "shape_id" "SHP_30409_0" 76
"trips.txt" "shape_id" "shapes.txt" "shape_id" "SHP_30409_0" 77
"trips.txt" "shape_id" "shapes.txt" "shape_id" "SHP_30409_0" 78
"trips.txt" "shape_id" "shapes.txt" "shape_id" "SHP_30409_0" 79
"trips.txt" "shape_id" "shapes.txt" "shape_id" "SHP_30409_0" 80
"trips.txt" "shape_id" "shapes.txt" "shape_id" "SHP_30410_0" 96
"trips.txt" "shape_id" "shapes.txt" "shape_id" "SHP_30410_0" 97
"trips.txt" "shape_id" "shapes.txt" "shape_id" "SHP_30410_0" 98
fast_travel_between_consecutive_stops WARNING 64

fast_travel_between_consecutive_stops

A transit vehicle moves too fast between two consecutive stops.

The speed threshold depends on route type:

Route type Description Threshold, km/h
0 Light rail 100
1 Subway 150
2 Rail 500
3 Bus 150
4 Ferry 80
5 Cable tram 30
6 Aerial lift 50
7 Funicular 50
11 Trolleybus 150
12 Monorail 150
- Unknown 200

You can see more about this notice here.

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

tripCsvRowNumber (?) The row number of the problematic trip. tripId (?) `trip_id` of the problematic trip. routeId (?) `route_id` of the problematic trip. speedKph (?) Travel speed (km/h). distanceKm (?) Distance between stops (km). csvRowNumber1 (?) The row number of the first stop time. stopSequence1 (?) `stop_sequence` of the first stop. stopId1 (?) `stop_id` of the first stop. stopName1 (?) `stop_name` of the first stop. departureTime1 (?) `departure_time` of the first stop. csvRowNumber2 (?) The row number of the second stop time. stopSequence2 (?) `stop_sequence` of the second stop. stopId2 (?) `stop_id` of the second stop. stopName2 (?) `stop_name` of the second stop. arrivalTime2 (?) `arrival_time` of the second stop.
64 "227_1_WE_15" "30408" 431.3022013187819 5.990308351649748 3391 30 "7194" "PEJABAT PENGHULU TITI GAJAH / TAMAN BERLIAN / TAMAN KANCIL" "21:11:10" 3392 31 "7193" "TAMAN SELADANG" "21:12:00"
64 "227_1_WE_15" "30408" 382.5071500338005 5.312599306025007 3392 31 "7193" "TAMAN SELADANG" "21:12:10" 3393 32 "7161" "PANTAI JOHOR" "21:13:00"
37 "227_0_WE_4" "30408" 382.5071500338005 5.312599306025007 1666 33 "7161" "PANTAI JOHOR" "10:03:10" 1667 34 "7193" "TAMAN SELADANG" "10:04:00"
37 "227_0_WE_4" "30408" 431.3022013187819 5.990308351649748 1667 34 "7193" "TAMAN SELADANG" "10:04:10" 1668 35 "7194" "PEJABAT PENGHULU TITI GAJAH / TAMAN BERLIAN / TAMAN KANCIL" "10:05:00"
48 "227_0_WE_15" "30408" 382.5071500338005 5.312599306025007 2370 33 "7161" "PANTAI JOHOR" "21:03:10" 2371 34 "7193" "TAMAN SELADANG" "21:04:00"
48 "227_0_WE_15" "30408" 431.3022013187819 5.990308351649748 2371 34 "7193" "TAMAN SELADANG" "21:04:10" 2372 35 "7194" "PEJABAT PENGHULU TITI GAJAH / TAMAN BERLIAN / TAMAN KANCIL" "21:05:00"
35 "227_0_WE_2" "30408" 382.5071500338005 5.312599306025007 1538 33 "7161" "PANTAI JOHOR" "08:03:10" 1539 34 "7193" "TAMAN SELADANG" "08:04:00"
35 "227_0_WE_2" "30408" 431.3022013187819 5.990308351649748 1539 34 "7193" "TAMAN SELADANG" "08:04:10" 1540 35 "7194" "PEJABAT PENGHULU TITI GAJAH / TAMAN BERLIAN / TAMAN KANCIL" "08:05:00"
57 "227_1_WE_8" "30408" 431.3022013187819 5.990308351649748 2943 30 "7194" "PEJABAT PENGHULU TITI GAJAH / TAMAN BERLIAN / TAMAN KANCIL" "14:11:10" 2944 31 "7193" "TAMAN SELADANG" "14:12:00"
57 "227_1_WE_8" "30408" 382.5071500338005 5.312599306025007 2944 31 "7193" "TAMAN SELADANG" "14:12:10" 2945 32 "7161" "PANTAI JOHOR" "14:13:00"
59 "227_1_WE_10" "30408" 431.3022013187819 5.990308351649748 3071 30 "7194" "PEJABAT PENGHULU TITI GAJAH / TAMAN BERLIAN / TAMAN KANCIL" "16:11:10" 3072 31 "7193" "TAMAN SELADANG" "16:12:00"
59 "227_1_WE_10" "30408" 382.5071500338005 5.312599306025007 3072 31 "7193" "TAMAN SELADANG" "16:12:10" 3073 32 "7161" "PANTAI JOHOR" "16:13:00"
41 "227_0_WE_8" "30408" 382.5071500338005 5.312599306025007 1922 33 "7161" "PANTAI JOHOR" "14:03:10" 1923 34 "7193" "TAMAN SELADANG" "14:04:00"
41 "227_0_WE_8" "30408" 431.3022013187819 5.990308351649748 1923 34 "7193" "TAMAN SELADANG" "14:04:10" 1924 35 "7194" "PEJABAT PENGHULU TITI GAJAH / TAMAN BERLIAN / TAMAN KANCIL" "14:05:00"
42 "227_0_WE_9" "30408" 382.5071500338005 5.312599306025007 1986 33 "7161" "PANTAI JOHOR" "15:03:10" 1987 34 "7193" "TAMAN SELADANG" "15:04:00"
42 "227_0_WE_9" "30408" 431.3022013187819 5.990308351649748 1987 34 "7193" "TAMAN SELADANG" "15:04:10" 1988 35 "7194" "PEJABAT PENGHULU TITI GAJAH / TAMAN BERLIAN / TAMAN KANCIL" "15:05:00"
47 "227_0_WE_14" "30408" 382.5071500338005 5.312599306025007 2306 33 "7161" "PANTAI JOHOR" "20:03:10" 2307 34 "7193" "TAMAN SELADANG" "20:04:00"
47 "227_0_WE_14" "30408" 431.3022013187819 5.990308351649748 2307 34 "7193" "TAMAN SELADANG" "20:04:10" 2308 35 "7194" "PEJABAT PENGHULU TITI GAJAH / TAMAN BERLIAN / TAMAN KANCIL" "20:05:00"
50 "227_1_WE_1" "30408" 431.3022013187819 5.990308351649748 2495 30 "7194" "PEJABAT PENGHULU TITI GAJAH / TAMAN BERLIAN / TAMAN KANCIL" "07:11:10" 2496 31 "7193" "TAMAN SELADANG" "07:12:00"
50 "227_1_WE_1" "30408" 382.5071500338005 5.312599306025007 2496 31 "7193" "TAMAN SELADANG" "07:12:10" 2497 32 "7161" "PANTAI JOHOR" "07:13:00"
43 "227_0_WE_10" "30408" 382.5071500338005 5.312599306025007 2050 33 "7161" "PANTAI JOHOR" "16:03:10" 2051 34 "7193" "TAMAN SELADANG" "16:04:00"
43 "227_0_WE_10" "30408" 431.3022013187819 5.990308351649748 2051 34 "7193" "TAMAN SELADANG" "16:04:10" 2052 35 "7194" "PEJABAT PENGHULU TITI GAJAH / TAMAN BERLIAN / TAMAN KANCIL" "16:05:00"
45 "227_0_WE_12" "30408" 382.5071500338005 5.312599306025007 2178 33 "7161" "PANTAI JOHOR" "18:03:10" 2179 34 "7193" "TAMAN SELADANG" "18:04:00"
45 "227_0_WE_12" "30408" 431.3022013187819 5.990308351649748 2179 34 "7193" "TAMAN SELADANG" "18:04:10" 2180 35 "7194" "PEJABAT PENGHULU TITI GAJAH / TAMAN BERLIAN / TAMAN KANCIL" "18:05:00"
34 "227_0_WE_1" "30408" 382.5071500338005 5.312599306025007 1474 33 "7161" "PANTAI JOHOR" "07:03:10" 1475 34 "7193" "TAMAN SELADANG" "07:04:00"
34 "227_0_WE_1" "30408" 431.3022013187819 5.990308351649748 1475 34 "7193" "TAMAN SELADANG" "07:04:10" 1476 35 "7194" "PEJABAT PENGHULU TITI GAJAH / TAMAN BERLIAN / TAMAN KANCIL" "07:05:00"
62 "227_1_WE_13" "30408" 431.3022013187819 5.990308351649748 3263 30 "7194" "PEJABAT PENGHULU TITI GAJAH / TAMAN BERLIAN / TAMAN KANCIL" "19:11:10" 3264 31 "7193" "TAMAN SELADANG" "19:12:00"
62 "227_1_WE_13" "30408" 382.5071500338005 5.312599306025007 3264 31 "7193" "TAMAN SELADANG" "19:12:10" 3265 32 "7161" "PANTAI JOHOR" "19:13:00"
46 "227_0_WE_13" "30408" 382.5071500338005 5.312599306025007 2242 33 "7161" "PANTAI JOHOR" "19:03:10" 2243 34 "7193" "TAMAN SELADANG" "19:04:00"
46 "227_0_WE_13" "30408" 431.3022013187819 5.990308351649748 2243 34 "7193" "TAMAN SELADANG" "19:04:10" 2244 35 "7194" "PEJABAT PENGHULU TITI GAJAH / TAMAN BERLIAN / TAMAN KANCIL" "19:05:00"
63 "227_1_WE_14" "30408" 431.3022013187819 5.990308351649748 3327 30 "7194" "PEJABAT PENGHULU TITI GAJAH / TAMAN BERLIAN / TAMAN KANCIL" "20:11:10" 3328 31 "7193" "TAMAN SELADANG" "20:12:00"
63 "227_1_WE_14" "30408" 382.5071500338005 5.312599306025007 3328 31 "7193" "TAMAN SELADANG" "20:12:10" 3329 32 "7161" "PANTAI JOHOR" "20:13:00"
49 "227_0_WE_16" "30408" 382.5071500338005 5.312599306025007 2434 33 "7161" "PANTAI JOHOR" "22:03:10" 2435 34 "7193" "TAMAN SELADANG" "22:04:00"
49 "227_0_WE_16" "30408" 431.3022013187819 5.990308351649748 2435 34 "7193" "TAMAN SELADANG" "22:04:10" 2436 35 "7194" "PEJABAT PENGHULU TITI GAJAH / TAMAN BERLIAN / TAMAN KANCIL" "22:05:00"
65 "227_1_WE_16" "30408" 431.3022013187819 5.990308351649748 3455 30 "7194" "PEJABAT PENGHULU TITI GAJAH / TAMAN BERLIAN / TAMAN KANCIL" "22:11:10" 3456 31 "7193" "TAMAN SELADANG" "22:12:00"
65 "227_1_WE_16" "30408" 382.5071500338005 5.312599306025007 3456 31 "7193" "TAMAN SELADANG" "22:12:10" 3457 32 "7161" "PANTAI JOHOR" "22:13:00"
40 "227_0_WE_7" "30408" 382.5071500338005 5.312599306025007 1858 33 "7161" "PANTAI JOHOR" "13:03:10" 1859 34 "7193" "TAMAN SELADANG" "13:04:00"
40 "227_0_WE_7" "30408" 431.3022013187819 5.990308351649748 1859 34 "7193" "TAMAN SELADANG" "13:04:10" 1860 35 "7194" "PEJABAT PENGHULU TITI GAJAH / TAMAN BERLIAN / TAMAN KANCIL" "13:05:00"
52 "227_1_WE_3" "30408" 431.3022013187819 5.990308351649748 2623 30 "7194" "PEJABAT PENGHULU TITI GAJAH / TAMAN BERLIAN / TAMAN KANCIL" "09:11:10" 2624 31 "7193" "TAMAN SELADANG" "09:12:00"
52 "227_1_WE_3" "30408" 382.5071500338005 5.312599306025007 2624 31 "7193" "TAMAN SELADANG" "09:12:10" 2625 32 "7161" "PANTAI JOHOR" "09:13:00"
55 "227_1_WE_6" "30408" 431.3022013187819 5.990308351649748 2815 30 "7194" "PEJABAT PENGHULU TITI GAJAH / TAMAN BERLIAN / TAMAN KANCIL" "12:11:10" 2816 31 "7193" "TAMAN SELADANG" "12:12:00"
55 "227_1_WE_6" "30408" 382.5071500338005 5.312599306025007 2816 31 "7193" "TAMAN SELADANG" "12:12:10" 2817 32 "7161" "PANTAI JOHOR" "12:13:00"
61 "227_1_WE_12" "30408" 431.3022013187819 5.990308351649748 3199 30 "7194" "PEJABAT PENGHULU TITI GAJAH / TAMAN BERLIAN / TAMAN KANCIL" "18:11:10" 3200 31 "7193" "TAMAN SELADANG" "18:12:00"
61 "227_1_WE_12" "30408" 382.5071500338005 5.312599306025007 3200 31 "7193" "TAMAN SELADANG" "18:12:10" 3201 32 "7161" "PANTAI JOHOR" "18:13:00"
51 "227_1_WE_2" "30408" 431.3022013187819 5.990308351649748 2559 30 "7194" "PEJABAT PENGHULU TITI GAJAH / TAMAN BERLIAN / TAMAN KANCIL" "08:11:10" 2560 31 "7193" "TAMAN SELADANG" "08:12:00"
51 "227_1_WE_2" "30408" 382.5071500338005 5.312599306025007 2560 31 "7193" "TAMAN SELADANG" "08:12:10" 2561 32 "7161" "PANTAI JOHOR" "08:13:00"
38 "227_0_WE_5" "30408" 382.5071500338005 5.312599306025007 1730 33 "7161" "PANTAI JOHOR" "11:03:10" 1731 34 "7193" "TAMAN SELADANG" "11:04:00"
38 "227_0_WE_5" "30408" 431.3022013187819 5.990308351649748 1731 34 "7193" "TAMAN SELADANG" "11:04:10" 1732 35 "7194" "PEJABAT PENGHULU TITI GAJAH / TAMAN BERLIAN / TAMAN KANCIL" "11:05:00"
53 "227_1_WE_4" "30408" 431.3022013187819 5.990308351649748 2687 30 "7194" "PEJABAT PENGHULU TITI GAJAH / TAMAN BERLIAN / TAMAN KANCIL" "10:11:10" 2688 31 "7193" "TAMAN SELADANG" "10:12:00"
53 "227_1_WE_4" "30408" 382.5071500338005 5.312599306025007 2688 31 "7193" "TAMAN SELADANG" "10:12:10" 2689 32 "7161" "PANTAI JOHOR" "10:13:00"
fast_travel_between_far_stops WARNING 32

fast_travel_between_far_stops

A transit vehicle moves too fast between two far stops.

Two stops are considered "far" if they are more than 10 km apart. This normally indicates a more serious problem than too fast travel between consecutive stops.

The speed threshold depends on route type and are the same as fast_travel_between_consecutive_stops.

You can see more about this notice here.

tripCsvRowNumber (?) The row number of the problematic trip. tripId (?) `trip_id` of the problematic trip. routeId (?) `route_id` of the problematic trip. speedKph (?) Travel speed (km/h). distanceKm (?) Distance between stops (km). csvRowNumber1 (?) The row number of the first stop time. stopSequence1 (?) `stop_sequence` of the first stop. stopId1 (?) `stop_id` of the first stop. stopName1 (?) `stop_name` of the first stop. departureTime1 (?) `departure_time` of the first stop. csvRowNumber2 (?) The row number of the second stop time. stopSequence2 (?) `stop_sequence` of the second stop. stopId2 (?) `stop_id` of the second stop. stopName2 (?) `stop_name` of the second stop. arrivalTime2 (?) `arrival_time` of the second stop.
64 "227_1_WE_15" "30408" 369.91334152390107 11.302907657674755 3391 30 "7194" "PEJABAT PENGHULU TITI GAJAH / TAMAN BERLIAN / TAMAN KANCIL" "21:11:10" 3393 32 "7161" "PANTAI JOHOR" "21:13:00"
37 "227_0_WE_4" "30408" 369.91334152390107 11.302907657674755 1666 33 "7161" "PANTAI JOHOR" "10:03:10" 1668 35 "7194" "PEJABAT PENGHULU TITI GAJAH / TAMAN BERLIAN / TAMAN KANCIL" "10:05:00"
48 "227_0_WE_15" "30408" 369.91334152390107 11.302907657674755 2370 33 "7161" "PANTAI JOHOR" "21:03:10" 2372 35 "7194" "PEJABAT PENGHULU TITI GAJAH / TAMAN BERLIAN / TAMAN KANCIL" "21:05:00"
35 "227_0_WE_2" "30408" 369.91334152390107 11.302907657674755 1538 33 "7161" "PANTAI JOHOR" "08:03:10" 1540 35 "7194" "PEJABAT PENGHULU TITI GAJAH / TAMAN BERLIAN / TAMAN KANCIL" "08:05:00"
57 "227_1_WE_8" "30408" 369.91334152390107 11.302907657674755 2943 30 "7194" "PEJABAT PENGHULU TITI GAJAH / TAMAN BERLIAN / TAMAN KANCIL" "14:11:10" 2945 32 "7161" "PANTAI JOHOR" "14:13:00"
59 "227_1_WE_10" "30408" 369.91334152390107 11.302907657674755 3071 30 "7194" "PEJABAT PENGHULU TITI GAJAH / TAMAN BERLIAN / TAMAN KANCIL" "16:11:10" 3073 32 "7161" "PANTAI JOHOR" "16:13:00"
41 "227_0_WE_8" "30408" 369.91334152390107 11.302907657674755 1922 33 "7161" "PANTAI JOHOR" "14:03:10" 1924 35 "7194" "PEJABAT PENGHULU TITI GAJAH / TAMAN BERLIAN / TAMAN KANCIL" "14:05:00"
42 "227_0_WE_9" "30408" 369.91334152390107 11.302907657674755 1986 33 "7161" "PANTAI JOHOR" "15:03:10" 1988 35 "7194" "PEJABAT PENGHULU TITI GAJAH / TAMAN BERLIAN / TAMAN KANCIL" "15:05:00"
47 "227_0_WE_14" "30408" 369.91334152390107 11.302907657674755 2306 33 "7161" "PANTAI JOHOR" "20:03:10" 2308 35 "7194" "PEJABAT PENGHULU TITI GAJAH / TAMAN BERLIAN / TAMAN KANCIL" "20:05:00"
50 "227_1_WE_1" "30408" 369.91334152390107 11.302907657674755 2495 30 "7194" "PEJABAT PENGHULU TITI GAJAH / TAMAN BERLIAN / TAMAN KANCIL" "07:11:10" 2497 32 "7161" "PANTAI JOHOR" "07:13:00"
43 "227_0_WE_10" "30408" 369.91334152390107 11.302907657674755 2050 33 "7161" "PANTAI JOHOR" "16:03:10" 2052 35 "7194" "PEJABAT PENGHULU TITI GAJAH / TAMAN BERLIAN / TAMAN KANCIL" "16:05:00"
45 "227_0_WE_12" "30408" 369.91334152390107 11.302907657674755 2178 33 "7161" "PANTAI JOHOR" "18:03:10" 2180 35 "7194" "PEJABAT PENGHULU TITI GAJAH / TAMAN BERLIAN / TAMAN KANCIL" "18:05:00"
34 "227_0_WE_1" "30408" 369.91334152390107 11.302907657674755 1474 33 "7161" "PANTAI JOHOR" "07:03:10" 1476 35 "7194" "PEJABAT PENGHULU TITI GAJAH / TAMAN BERLIAN / TAMAN KANCIL" "07:05:00"
62 "227_1_WE_13" "30408" 369.91334152390107 11.302907657674755 3263 30 "7194" "PEJABAT PENGHULU TITI GAJAH / TAMAN BERLIAN / TAMAN KANCIL" "19:11:10" 3265 32 "7161" "PANTAI JOHOR" "19:13:00"
46 "227_0_WE_13" "30408" 369.91334152390107 11.302907657674755 2242 33 "7161" "PANTAI JOHOR" "19:03:10" 2244 35 "7194" "PEJABAT PENGHULU TITI GAJAH / TAMAN BERLIAN / TAMAN KANCIL" "19:05:00"
63 "227_1_WE_14" "30408" 369.91334152390107 11.302907657674755 3327 30 "7194" "PEJABAT PENGHULU TITI GAJAH / TAMAN BERLIAN / TAMAN KANCIL" "20:11:10" 3329 32 "7161" "PANTAI JOHOR" "20:13:00"
49 "227_0_WE_16" "30408" 369.91334152390107 11.302907657674755 2434 33 "7161" "PANTAI JOHOR" "22:03:10" 2436 35 "7194" "PEJABAT PENGHULU TITI GAJAH / TAMAN BERLIAN / TAMAN KANCIL" "22:05:00"
65 "227_1_WE_16" "30408" 369.91334152390107 11.302907657674755 3455 30 "7194" "PEJABAT PENGHULU TITI GAJAH / TAMAN BERLIAN / TAMAN KANCIL" "22:11:10" 3457 32 "7161" "PANTAI JOHOR" "22:13:00"
40 "227_0_WE_7" "30408" 369.91334152390107 11.302907657674755 1858 33 "7161" "PANTAI JOHOR" "13:03:10" 1860 35 "7194" "PEJABAT PENGHULU TITI GAJAH / TAMAN BERLIAN / TAMAN KANCIL" "13:05:00"
52 "227_1_WE_3" "30408" 369.91334152390107 11.302907657674755 2623 30 "7194" "PEJABAT PENGHULU TITI GAJAH / TAMAN BERLIAN / TAMAN KANCIL" "09:11:10" 2625 32 "7161" "PANTAI JOHOR" "09:13:00"
55 "227_1_WE_6" "30408" 369.91334152390107 11.302907657674755 2815 30 "7194" "PEJABAT PENGHULU TITI GAJAH / TAMAN BERLIAN / TAMAN KANCIL" "12:11:10" 2817 32 "7161" "PANTAI JOHOR" "12:13:00"
61 "227_1_WE_12" "30408" 369.91334152390107 11.302907657674755 3199 30 "7194" "PEJABAT PENGHULU TITI GAJAH / TAMAN BERLIAN / TAMAN KANCIL" "18:11:10" 3201 32 "7161" "PANTAI JOHOR" "18:13:00"
51 "227_1_WE_2" "30408" 369.91334152390107 11.302907657674755 2559 30 "7194" "PEJABAT PENGHULU TITI GAJAH / TAMAN BERLIAN / TAMAN KANCIL" "08:11:10" 2561 32 "7161" "PANTAI JOHOR" "08:13:00"
38 "227_0_WE_5" "30408" 369.91334152390107 11.302907657674755 1730 33 "7161" "PANTAI JOHOR" "11:03:10" 1732 35 "7194" "PEJABAT PENGHULU TITI GAJAH / TAMAN BERLIAN / TAMAN KANCIL" "11:05:00"
53 "227_1_WE_4" "30408" 369.91334152390107 11.302907657674755 2687 30 "7194" "PEJABAT PENGHULU TITI GAJAH / TAMAN BERLIAN / TAMAN KANCIL" "10:11:10" 2689 32 "7161" "PANTAI JOHOR" "10:13:00"
39 "227_0_WE_6" "30408" 369.91334152390107 11.302907657674755 1794 33 "7161" "PANTAI JOHOR" "12:03:10" 1796 35 "7194" "PEJABAT PENGHULU TITI GAJAH / TAMAN BERLIAN / TAMAN KANCIL" "12:05:00"
44 "227_0_WE_11" "30408" 369.91334152390107 11.302907657674755 2114 33 "7161" "PANTAI JOHOR" "17:03:10" 2116 35 "7194" "PEJABAT PENGHULU TITI GAJAH / TAMAN BERLIAN / TAMAN KANCIL" "17:05:00"
56 "227_1_WE_7" "30408" 369.91334152390107 11.302907657674755 2879 30 "7194" "PEJABAT PENGHULU TITI GAJAH / TAMAN BERLIAN / TAMAN KANCIL" "13:11:10" 2881 32 "7161" "PANTAI JOHOR" "13:13:00"
36 "227_0_WE_3" "30408" 369.91334152390107 11.302907657674755 1602 33 "7161" "PANTAI JOHOR" "09:03:10" 1604 35 "7194" "PEJABAT PENGHULU TITI GAJAH / TAMAN BERLIAN / TAMAN KANCIL" "09:05:00"
58 "227_1_WE_9" "30408" 369.91334152390107 11.302907657674755 3007 30 "7194" "PEJABAT PENGHULU TITI GAJAH / TAMAN BERLIAN / TAMAN KANCIL" "15:11:10" 3009 32 "7161" "PANTAI JOHOR" "15:13:00"
54 "227_1_WE_5" "30408" 369.91334152390107 11.302907657674755 2751 30 "7194" "PEJABAT PENGHULU TITI GAJAH / TAMAN BERLIAN / TAMAN KANCIL" "11:11:10" 2753 32 "7161" "PANTAI JOHOR" "11:13:00"
60 "227_1_WE_11" "30408" 369.91334152390107 11.302907657674755 3135 30 "7194" "PEJABAT PENGHULU TITI GAJAH / TAMAN BERLIAN / TAMAN KANCIL" "17:11:10" 3137 32 "7161" "PANTAI JOHOR" "17:13:00"
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 396

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 396 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" "TAMAN SERI PUTRA" 2
"stops.txt" "stop_name" "TERMINAL SHAHAB PERDANA" 3
"stops.txt" "stop_name" "STESEN BAS JITRA" 4
"stops.txt" "stop_name" "STESEN BAS KUALA NERANG" 5
"stops.txt" "stop_name" "PERHENTIAN BAS PENDANG" 6
"stops.txt" "stop_name" "STESEN BAS SG PETANI" 7
"stops.txt" "stop_name" "TANJUNG DAWAI" 8
"stops.txt" "stop_name" "PANTAI MERDEKA" 9
"stops.txt" "stop_name" "KLINIK KESIHATAN SG LALANG" 10
"stops.txt" "stop_name" "TAMAN RIA" 11
"stops.txt" "stop_name" "MYDIN TAMAN BATIK" 12
"stops.txt" "stop_name" "BINTANG MAYA / BANDAR PERDANA" 13
"stops.txt" "stop_name" "SHAHAB PERDANA" 14
"stops.txt" "stop_name" "MASJID AL RAHMAH" 15
"stops.txt" "stop_name" "MEDAN SELERA TAMAN WIRA MERGONG" 16
"stops.txt" "stop_name" "TAMAN WIRA" 17
"stops.txt" "stop_name" "KG LUBUK PERINGGI" 18
"stops.txt" "stop_name" "STOR JKR" 19
"stops.txt" "stop_name" "GIAT MARA" 20
"stops.txt" "stop_name" "HOSPITAL ALOR SETAR" 21
"stops.txt" "stop_name" "KOMPLEKS SUKAN" 22
"stops.txt" "stop_name" "STADIUM DARUL AMAN" 23
"stops.txt" "stop_name" "STADIUM DARUL AMAN 2" 24
"stops.txt" "stop_name" "BAKAR BATA" 25
"stops.txt" "stop_name" "WISMA KANCUT" 26
"stops.txt" "stop_name" "AMAN CENTRAL / MENARA ALOR SETAR" 27
"stops.txt" "stop_name" "DATARAN ALOR SETAR" 28
"stops.txt" "stop_name" "PEKAN RABU" 29
"stops.txt" "stop_name" "SEBERANG PERAK" 30
"stops.txt" "stop_name" "HIJAU KUNING" 31
"stops.txt" "stop_name" "SJK(C) SIN MIN" 32
"stops.txt" "stop_name" "SIMPANG KUALA" 33
"stops.txt" "stop_name" "KLINIK KESIHATAN SIMPANG KUALA 1" 34
"stops.txt" "stop_name" "KLINIK KESIHATAN SIMPANG KUALA 2" 35
"stops.txt" "stop_name" "KLINIK KESIHATAN SIMPANG KUALA 3" 36
"stops.txt" "stop_name" "TAMAN ORKID" 37
"stops.txt" "stop_name" "SMK TUN SHARIFAH RODZIAH" 38
"stops.txt" "stop_name" "KOMPLEKS PENYIARAN RTM" 39
"stops.txt" "stop_name" "MASJID AS SALAM" 40
"stops.txt" "stop_name" "SJK(C) PEI HWA" 41
"stops.txt" "stop_name" "MARDI/KG TELUK CHENGAI" 42
"stops.txt" "stop_name" "SK TELUK KECHAI" 43
"stops.txt" "stop_name" "SMK TENGKU LAKSMANA" 44
"stops.txt" "stop_name" "TAMAN KEMUDI/KG TELOK KECHAI" 45
"stops.txt" "stop_name" "MASJID AL HUDA/PUSAT SUMBER KEMAS" 46
"stops.txt" "stop_name" "TAMAN RESTU" 47
"stops.txt" "stop_name" "BATAS PAIP" 48
"stops.txt" "stop_name" "BATAS PAIP 2" 49
"stops.txt" "stop_name" "TAMAN LAYAR FASA 4 & 3" 50
"stops.txt" "stop_name" "MASJID TUNKU ABDUL RAHMAN PETRA / KLINIK KESIHATAN" 51
unknown_column INFO 2

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.
"stops.txt" "zone" 5
"routes.txt" "fare_rule" 8