mybas-johor — Enhanced Validation Report

This report was generated by the Canonical GTFS Schedule validator, version 7.1.0 at 2026-03-24T00:33:01Z,
for the dataset file:///shared/mybas-johor_1165dedd.zip. No country code was provided.

Use this report alongside our documentation.

Summary

Agencies included


Feed Info


Publisher Name:
Busmaps.com
Publisher URL:
https://busmaps.com
Feed Email:
alex@busmaps.com
Feed Language:
English
Feed Start Date:
2026-02-22
Feed End Date:
2026-06-22

Files included


  1. agency.txt
  2. calendar.txt
  3. feed_info.txt
  4. routes.txt
  5. shapes.txt
  6. stop_times.txt
  7. stops.txt
  8. trips.txt

Counts


  • Agencies: 1
  • Blocks: 0
  • Routes: 21
  • Shapes: 40
  • Stops: 986
  • Trips: 1674

Specification Compliance report

111 notices reported (0 errors, 111 warnings, 0 infos)

Notice Code Severity Total
fast_travel_between_consecutive_stops WARNING 54

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 54 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.
1503 "103070-0002_J50CWLMYJB_12531_0_SM4_ALLDAY_1_1" "103070-J50CWLMYJB" 242.14125831472958 8.071375277157653 63757 35 "103070-80011665" "Taman Perindustrian Pekan Nenas" "07:35:00" 63758 36 "103070-80011664" "Nature at Work (Nursery)" "07:36:00"
1050 "103070-0002_J50CWLMYJB_12531_0_SM10_ALLDAY_2_2" "103070-J50CWLMYJB" 242.14125831472958 8.071375277157653 45095 35 "103070-80011665" "Taman Perindustrian Pekan Nenas" "18:15:00" 45096 36 "103070-80011664" "Nature at Work (Nursery)" "18:16:00"
889 "103070-0002_J50CWLMYJB_12531_0_SM3_ALLDAY_2_2" "103070-J50CWLMYJB" 242.14125831472958 8.071375277157653 38700 35 "103070-80011665" "Taman Perindustrian Pekan Nenas" "13:35:00" 38701 36 "103070-80011664" "Nature at Work (Nursery)" "13:36:00"
1196 "103070-0002_J50CWLMYJB_12531_0_SM7_ALLDAY_2_2" "103070-J50CWLMYJB" 242.14125831472958 8.071375277157653 51220 35 "103070-80011665" "Taman Perindustrian Pekan Nenas" "16:15:00" 51221 36 "103070-80011664" "Nature at Work (Nursery)" "16:16:00"
834 "103070-0002_J50CWLMYJB_12531_0_SM4_ALLDAY_2_3" "103070-J50CWLMYJB" 242.14125831472958 8.071375277157653 36540 35 "103070-80011665" "Taman Perindustrian Pekan Nenas" "20:55:00" 36541 36 "103070-80011664" "Nature at Work (Nursery)" "20:56:00"
804 "103070-0002_J50CWLMYJB_12530_1_SM3_ALLDAY_1_2" "103070-J50CWLMYJB" 242.14125831472958 8.071375277157653 35202 33 "103070-80011664" "Nature at Work (Nursery)" "10:53:00" 35203 34 "103070-80011665" "Taman Perindustrian Pekan Nenas" "10:54:00"
187 "103070-0002_J50CWLMYJB_12531_0_SM3_ALLDAY_2_3" "103070-J50CWLMYJB" 242.14125831472958 8.071375277157653 7943 35 "103070-80011665" "Taman Perindustrian Pekan Nenas" "20:15:00" 7944 36 "103070-80011664" "Nature at Work (Nursery)" "20:16:00"
142 "103070-0002_J50CWLMYJB_12531_0_SM2_ALLDAY_1_1" "103070-J50CWLMYJB" 242.14125831472958 8.071375277157653 5955 35 "103070-80011665" "Taman Perindustrian Pekan Nenas" "06:15:00" 5956 36 "103070-80011664" "Nature at Work (Nursery)" "06:16:00"
498 "103070-0002_J50CWLMYJB_12530_1_SM8_ALLDAY_1_3" "103070-J50CWLMYJB" 242.14125831472958 8.071375277157653 22151 33 "103070-80011664" "Nature at Work (Nursery)" "20:53:00" 22152 34 "103070-80011665" "Taman Perindustrian Pekan Nenas" "20:54:00"
1175 "103070-0002_J50CWLMYJB_12530_1_SM10_ALLDAY_1_1" "103070-J50CWLMYJB" 242.14125831472958 8.071375277157653 50271 33 "103070-80011664" "Nature at Work (Nursery)" "08:53:00" 50272 34 "103070-80011665" "Taman Perindustrian Pekan Nenas" "08:54:00"
118 "103070-0002_J50CWLMYJB_12531_0_SM5_ALLDAY_2_3" "103070-J50CWLMYJB" 242.14125831472958 8.071375277157653 5061 35 "103070-80011665" "Taman Perindustrian Pekan Nenas" "21:35:00" 5062 36 "103070-80011664" "Nature at Work (Nursery)" "21:36:00"
233 "103070-0002_J50CWLMYJB_12531_0_SM8_ALLDAY_2_1" "103070-J50CWLMYJB" 242.14125831472958 8.071375277157653 9793 35 "103070-80011665" "Taman Perindustrian Pekan Nenas" "10:15:00" 9794 36 "103070-80011664" "Nature at Work (Nursery)" "10:16:00"
659 "103070-0002_J50CWLMYJB_12531_0_SM7_ALLDAY_2_1" "103070-J50CWLMYJB" 242.14125831472958 8.071375277157653 29234 35 "103070-80011665" "Taman Perindustrian Pekan Nenas" "09:35:00" 29235 36 "103070-80011664" "Nature at Work (Nursery)" "09:36:00"
568 "103070-0002_J50CWLMYJB_12530_1_SM4_ALLDAY_1_3" "103070-J50CWLMYJB" 242.14125831472958 8.071375277157653 25213 33 "103070-80011664" "Nature at Work (Nursery)" "18:13:00" 25214 34 "103070-80011665" "Taman Perindustrian Pekan Nenas" "18:14:00"
726 "103070-0002_J50CWLMYJB_12530_1_SM7_ALLDAY_1_3" "103070-J50CWLMYJB" 242.14125831472958 8.071375277157653 31908 33 "103070-80011664" "Nature at Work (Nursery)" "20:13:00" 31909 34 "103070-80011665" "Taman Perindustrian Pekan Nenas" "20:14:00"
100 "103070-0002_J50CWLMYJB_12531_0_SM4_ALLDAY_2_2" "103070-J50CWLMYJB" 242.14125831472958 8.071375277157653 4155 35 "103070-80011665" "Taman Perindustrian Pekan Nenas" "14:15:00" 4156 36 "103070-80011664" "Nature at Work (Nursery)" "14:16:00"
121 "103070-0002_J50CWLMYJB_12531_0_SM6_ALLDAY_2_2" "103070-J50CWLMYJB" 242.14125831472958 8.071375277157653 5179 35 "103070-80011665" "Taman Perindustrian Pekan Nenas" "15:35:00" 5180 36 "103070-80011664" "Nature at Work (Nursery)" "15:36:00"
346 "103070-0002_J50CWLMYJB_12530_1_SM1_ALLDAY_1_4" "103070-J50CWLMYJB" 242.14125831472958 8.071375277157653 15193 33 "103070-80011664" "Nature at Work (Nursery)" "22:53:00" 15194 34 "103070-80011665" "Taman Perindustrian Pekan Nenas" "22:54:00"
435 "103070-0002_J50CWLMYJB_12530_1_SM5_ALLDAY_1_1" "103070-J50CWLMYJB" 242.14125831472958 8.071375277157653 19158 33 "103070-80011664" "Nature at Work (Nursery)" "05:33:00" 19159 34 "103070-80011665" "Taman Perindustrian Pekan Nenas" "05:34:00"
573 "103070-0002_J50CWLMYJB_12530_1_SM1_ALLDAY_1_2" "103070-J50CWLMYJB" 242.14125831472958 8.071375277157653 25463 33 "103070-80011664" "Nature at Work (Nursery)" "09:33:00" 25464 34 "103070-80011665" "Taman Perindustrian Pekan Nenas" "09:34:00"
251 "103070-0002_J50CWLMYJB_12530_1_SM9_ALLDAY_1_3" "103070-J50CWLMYJB" 242.14125831472958 8.071375277157653 10789 33 "103070-80011664" "Nature at Work (Nursery)" "21:33:00" 10790 34 "103070-80011665" "Taman Perindustrian Pekan Nenas" "21:34:00"
283 "103070-0002_J50CWLMYJB_12531_0_SM9_ALLDAY_2_1" "103070-J50CWLMYJB" 242.14125831472958 8.071375277157653 12228 35 "103070-80011665" "Taman Perindustrian Pekan Nenas" "10:55:00" 12229 36 "103070-80011664" "Nature at Work (Nursery)" "10:56:00"
166 "103070-0002_J50CWLMYJB_12530_1_SM5_ALLDAY_1_2" "103070-J50CWLMYJB" 242.14125831472958 8.071375277157653 6945 33 "103070-80011664" "Nature at Work (Nursery)" "12:13:00" 6946 34 "103070-80011665" "Taman Perindustrian Pekan Nenas" "12:14:00"
271 "103070-0002_J50CWLMYJB_12531_0_SM10_ALLDAY_2_1" "103070-J50CWLMYJB" 242.14125831472958 8.071375277157653 11749 35 "103070-80011665" "Taman Perindustrian Pekan Nenas" "11:35:00" 11750 36 "103070-80011664" "Nature at Work (Nursery)" "11:36:00"
101 "103070-0002_J50CWLMYJB_12530_1_SM10_ALLDAY_1_3" "103070-J50CWLMYJB" 242.14125831472958 8.071375277157653 4223 33 "103070-80011664" "Nature at Work (Nursery)" "22:13:00" 4224 34 "103070-80011665" "Taman Perindustrian Pekan Nenas" "22:14:00"
249 "103070-0002_J50CWLMYJB_12531_0_SM2_ALLDAY_2_3" "103070-J50CWLMYJB" 242.14125831472958 8.071375277157653 10699 35 "103070-80011665" "Taman Perindustrian Pekan Nenas" "19:35:00" 10700 36 "103070-80011664" "Nature at Work (Nursery)" "19:36:00"
1246 "103070-0002_J50CWLMYJB_12530_1_SM5_ALLDAY_1_3" "103070-J50CWLMYJB" 242.14125831472958 8.071375277157653 53369 33 "103070-80011664" "Nature at Work (Nursery)" "18:53:00" 53370 34 "103070-80011665" "Taman Perindustrian Pekan Nenas" "18:54:00"
48 "103070-0002_J50CWLMYJB_12530_1_SM2_ALLDAY_1_4" "103070-J50CWLMYJB" 242.14125831472958 8.071375277157653 1895 33 "103070-80011664" "Nature at Work (Nursery)" "23:33:00" 1896 34 "103070-80011665" "Taman Perindustrian Pekan Nenas" "23:34:00"
92 "103070-0002_J50CWLMYJB_12530_1_SM2_ALLDAY_1_3" "103070-J50CWLMYJB" 242.14125831472958 8.071375277157653 3768 33 "103070-80011664" "Nature at Work (Nursery)" "16:53:00" 3769 34 "103070-80011665" "Taman Perindustrian Pekan Nenas" "16:54:00"
648 "103070-0002_J50CWLMYJB_12531_0_SM1_ALLDAY_2_3" "103070-J50CWLMYJB" 242.14125831472958 8.071375277157653 28693 35 "103070-80011665" "Taman Perindustrian Pekan Nenas" "18:55:00" 28694 36 "103070-80011664" "Nature at Work (Nursery)" "18:56:00"
311 "103070-0002_J50CWLMYJB_12531_0_SM2_ALLDAY_2_2" "103070-J50CWLMYJB" 242.14125831472958 8.071375277157653 13402 35 "103070-80011665" "Taman Perindustrian Pekan Nenas" "12:55:00" 13403 36 "103070-80011664" "Nature at Work (Nursery)" "12:56:00"
315 "103070-0002_J50CWLMYJB_12530_1_SM10_ALLDAY_1_2" "103070-J50CWLMYJB" 242.14125831472958 8.071375277157653 13662 33 "103070-80011664" "Nature at Work (Nursery)" "15:33:00" 13663 34 "103070-80011665" "Taman Perindustrian Pekan Nenas" "15:34:00"
786 "103070-0002_J50CWLMYJB_12531_0_SM1_ALLDAY_1_1" "103070-J50CWLMYJB" 242.14125831472958 8.071375277157653 34410 35 "103070-80011665" "Taman Perindustrian Pekan Nenas" "05:35:00" 34411 36 "103070-80011664" "Nature at Work (Nursery)" "05:36:00"
148 "103070-0002_J50CWLMYJB_12530_1_SM6_ALLDAY_1_3" "103070-J50CWLMYJB" 242.14125831472958 8.071375277157653 6213 33 "103070-80011664" "Nature at Work (Nursery)" "19:33:00" 6214 34 "103070-80011665" "Taman Perindustrian Pekan Nenas" "19:34:00"
15 "103070-0002_J50CWLMYJB_12530_1_SM9_ALLDAY_1_2" "103070-J50CWLMYJB" 242.14125831472958 8.071375277157653 487 33 "103070-80011664" "Nature at Work (Nursery)" "14:53:00" 488 34 "103070-80011665" "Taman Perindustrian Pekan Nenas" "14:54:00"
133 "103070-0002_J50CWLMYJB_12530_1_SM6_ALLDAY_1_2" "103070-J50CWLMYJB" 242.14125831472958 8.071375277157653 5581 33 "103070-80011664" "Nature at Work (Nursery)" "12:53:00" 5582 34 "103070-80011665" "Taman Perindustrian Pekan Nenas" "12:54:00"
1269 "103070-0002_J50CWLMYJB_12531_0_SM6_ALLDAY_2_1" "103070-J50CWLMYJB" 242.14125831472958 8.071375277157653 54381 35 "103070-80011665" "Taman Perindustrian Pekan Nenas" "08:55:00" 54382 36 "103070-80011664" "Nature at Work (Nursery)" "08:56:00"
1252 "103070-0002_J50CWLMYJB_12530_1_SM8_ALLDAY_1_1" "103070-J50CWLMYJB" 242.14125831472958 8.071375277157653 53594 33 "103070-80011664" "Nature at Work (Nursery)" "07:33:00" 53595 34 "103070-80011665" "Taman Perindustrian Pekan Nenas" "07:34:00"
464 "103070-0002_J50CWLMYJB_12530_1_SM4_ALLDAY_1_2" "103070-J50CWLMYJB" 242.14125831472958 8.071375277157653 20448 33 "103070-80011664" "Nature at Work (Nursery)" "11:33:00" 20449 34 "103070-80011665" "Taman Perindustrian Pekan Nenas" "11:34:00"
368 "103070-0002_J50CWLMYJB_12531_0_SM6_ALLDAY_2_3" "103070-J50CWLMYJB" 242.14125831472958 8.071375277157653 16155 35 "103070-80011665" "Taman Perindustrian Pekan Nenas" "22:15:00" 16156 36 "103070-80011664" "Nature at Work (Nursery)" "22:16:00"
678 "103070-0002_J50CWLMYJB_12530_1_SM7_ALLDAY_1_1" "103070-J50CWLMYJB" 242.14125831472958 8.071375277157653 29979 33 "103070-80011664" "Nature at Work (Nursery)" "06:53:00" 29980 34 "103070-80011665" "Taman Perindustrian Pekan Nenas" "06:54:00"
689 "103070-0002_J50CWLMYJB_12530_1_SM6_ALLDAY_1_1" "103070-J50CWLMYJB" 242.14125831472958 8.071375277157653 30417 33 "103070-80011664" "Nature at Work (Nursery)" "06:13:00" 30418 34 "103070-80011665" "Taman Perindustrian Pekan Nenas" "06:14:00"
102 "103070-0002_J50CWLMYJB_12530_1_SM7_ALLDAY_1_2" "103070-J50CWLMYJB" 242.14125831472958 8.071375277157653 4294 33 "103070-80011664" "Nature at Work (Nursery)" "13:33:00" 4295 34 "103070-80011665" "Taman Perindustrian Pekan Nenas" "13:34:00"
600 "103070-0002_J50CWLMYJB_12531_0_SM8_ALLDAY_2_2" "103070-J50CWLMYJB" 242.14125831472958 8.071375277157653 26628 35 "103070-80011665" "Taman Perindustrian Pekan Nenas" "16:55:00" 26629 36 "103070-80011664" "Nature at Work (Nursery)" "16:56:00"
530 "103070-0002_J50CWLMYJB_12530_1_SM2_ALLDAY_1_2" "103070-J50CWLMYJB" 242.14125831472958 8.071375277157653 23528 33 "103070-80011664" "Nature at Work (Nursery)" "10:13:00" 23529 34 "103070-80011665" "Taman Perindustrian Pekan Nenas" "10:14:00"
354 "103070-0002_J50CWLMYJB_12531_0_SM5_ALLDAY_2_2" "103070-J50CWLMYJB" 242.14125831472958 8.071375277157653 15502 35 "103070-80011665" "Taman Perindustrian Pekan Nenas" "14:55:00" 15503 36 "103070-80011664" "Nature at Work (Nursery)" "14:56:00"
22 "103070-0002_J50CWLMYJB_12530_1_SM1_ALLDAY_1_3" "103070-J50CWLMYJB" 242.14125831472958 8.071375277157653 840 33 "103070-80011664" "Nature at Work (Nursery)" "16:13:00" 841 34 "103070-80011665" "Taman Perindustrian Pekan Nenas" "16:14:00"
471 "103070-0002_J50CWLMYJB_12531_0_SM9_ALLDAY_2_2" "103070-J50CWLMYJB" 242.14125831472958 8.071375277157653 20812 35 "103070-80011665" "Taman Perindustrian Pekan Nenas" "17:35:00" 20813 36 "103070-80011664" "Nature at Work (Nursery)" "17:36:00"
480 "103070-0002_J50CWLMYJB_12531_0_SM5_ALLDAY_2_1" "103070-J50CWLMYJB" 242.14125831472958 8.071375277157653 21219 35 "103070-80011665" "Taman Perindustrian Pekan Nenas" "08:15:00" 21220 36 "103070-80011664" "Nature at Work (Nursery)" "08:16:00"
855 "103070-0002_J50CWLMYJB_12531_0_SM3_ALLDAY_1_1" "103070-J50CWLMYJB" 242.14125831472958 8.071375277157653 37471 35 "103070-80011665" "Taman Perindustrian Pekan Nenas" "06:55:00" 37472 36 "103070-80011664" "Nature at Work (Nursery)" "06:56:00"
fast_travel_between_far_stops WARNING 54

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.

Only the first 50 of 54 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.
1503 "103070-0002_J50CWLMYJB_12531_0_SM4_ALLDAY_1_1" "103070-J50CWLMYJB" 152.20216065514558 10.146810710343038 63757 35 "103070-80011665" "Taman Perindustrian Pekan Nenas" "07:35:00" 63760 38 "103070-80011663" "Kampung Kangkar Pulai" "07:38:00"
1050 "103070-0002_J50CWLMYJB_12531_0_SM10_ALLDAY_2_2" "103070-J50CWLMYJB" 152.20216065514558 10.146810710343038 45095 35 "103070-80011665" "Taman Perindustrian Pekan Nenas" "18:15:00" 45098 38 "103070-80011663" "Kampung Kangkar Pulai" "18:18:00"
889 "103070-0002_J50CWLMYJB_12531_0_SM3_ALLDAY_2_2" "103070-J50CWLMYJB" 152.20216065514558 10.146810710343038 38700 35 "103070-80011665" "Taman Perindustrian Pekan Nenas" "13:35:00" 38703 38 "103070-80011663" "Kampung Kangkar Pulai" "13:38:00"
1196 "103070-0002_J50CWLMYJB_12531_0_SM7_ALLDAY_2_2" "103070-J50CWLMYJB" 152.20216065514558 10.146810710343038 51220 35 "103070-80011665" "Taman Perindustrian Pekan Nenas" "16:15:00" 51223 38 "103070-80011663" "Kampung Kangkar Pulai" "16:18:00"
834 "103070-0002_J50CWLMYJB_12531_0_SM4_ALLDAY_2_3" "103070-J50CWLMYJB" 152.20216065514558 10.146810710343038 36540 35 "103070-80011665" "Taman Perindustrian Pekan Nenas" "20:55:00" 36543 38 "103070-80011663" "Kampung Kangkar Pulai" "20:58:00"
804 "103070-0002_J50CWLMYJB_12530_1_SM3_ALLDAY_1_2" "103070-J50CWLMYJB" 152.49568343988574 10.166378895992382 35200 31 "103070-80011663" "Kampung Kangkar Pulai" "10:51:00" 35203 34 "103070-80011665" "Taman Perindustrian Pekan Nenas" "10:54:00"
187 "103070-0002_J50CWLMYJB_12531_0_SM3_ALLDAY_2_3" "103070-J50CWLMYJB" 152.20216065514558 10.146810710343038 7943 35 "103070-80011665" "Taman Perindustrian Pekan Nenas" "20:15:00" 7946 38 "103070-80011663" "Kampung Kangkar Pulai" "20:18:00"
142 "103070-0002_J50CWLMYJB_12531_0_SM2_ALLDAY_1_1" "103070-J50CWLMYJB" 152.20216065514558 10.146810710343038 5955 35 "103070-80011665" "Taman Perindustrian Pekan Nenas" "06:15:00" 5958 38 "103070-80011663" "Kampung Kangkar Pulai" "06:18:00"
498 "103070-0002_J50CWLMYJB_12530_1_SM8_ALLDAY_1_3" "103070-J50CWLMYJB" 152.49568343988574 10.166378895992382 22149 31 "103070-80011663" "Kampung Kangkar Pulai" "20:51:00" 22152 34 "103070-80011665" "Taman Perindustrian Pekan Nenas" "20:54:00"
1175 "103070-0002_J50CWLMYJB_12530_1_SM10_ALLDAY_1_1" "103070-J50CWLMYJB" 152.49568343988574 10.166378895992382 50269 31 "103070-80011663" "Kampung Kangkar Pulai" "08:51:00" 50272 34 "103070-80011665" "Taman Perindustrian Pekan Nenas" "08:54:00"
118 "103070-0002_J50CWLMYJB_12531_0_SM5_ALLDAY_2_3" "103070-J50CWLMYJB" 152.20216065514558 10.146810710343038 5061 35 "103070-80011665" "Taman Perindustrian Pekan Nenas" "21:35:00" 5064 38 "103070-80011663" "Kampung Kangkar Pulai" "21:38:00"
233 "103070-0002_J50CWLMYJB_12531_0_SM8_ALLDAY_2_1" "103070-J50CWLMYJB" 152.20216065514558 10.146810710343038 9793 35 "103070-80011665" "Taman Perindustrian Pekan Nenas" "10:15:00" 9796 38 "103070-80011663" "Kampung Kangkar Pulai" "10:18:00"
659 "103070-0002_J50CWLMYJB_12531_0_SM7_ALLDAY_2_1" "103070-J50CWLMYJB" 152.20216065514558 10.146810710343038 29234 35 "103070-80011665" "Taman Perindustrian Pekan Nenas" "09:35:00" 29237 38 "103070-80011663" "Kampung Kangkar Pulai" "09:38:00"
568 "103070-0002_J50CWLMYJB_12530_1_SM4_ALLDAY_1_3" "103070-J50CWLMYJB" 152.49568343988574 10.166378895992382 25211 31 "103070-80011663" "Kampung Kangkar Pulai" "18:11:00" 25214 34 "103070-80011665" "Taman Perindustrian Pekan Nenas" "18:14:00"
726 "103070-0002_J50CWLMYJB_12530_1_SM7_ALLDAY_1_3" "103070-J50CWLMYJB" 152.49568343988574 10.166378895992382 31906 31 "103070-80011663" "Kampung Kangkar Pulai" "20:11:00" 31909 34 "103070-80011665" "Taman Perindustrian Pekan Nenas" "20:14:00"
100 "103070-0002_J50CWLMYJB_12531_0_SM4_ALLDAY_2_2" "103070-J50CWLMYJB" 152.20216065514558 10.146810710343038 4155 35 "103070-80011665" "Taman Perindustrian Pekan Nenas" "14:15:00" 4158 38 "103070-80011663" "Kampung Kangkar Pulai" "14:18:00"
121 "103070-0002_J50CWLMYJB_12531_0_SM6_ALLDAY_2_2" "103070-J50CWLMYJB" 152.20216065514558 10.146810710343038 5179 35 "103070-80011665" "Taman Perindustrian Pekan Nenas" "15:35:00" 5182 38 "103070-80011663" "Kampung Kangkar Pulai" "15:38:00"
346 "103070-0002_J50CWLMYJB_12530_1_SM1_ALLDAY_1_4" "103070-J50CWLMYJB" 152.49568343988574 10.166378895992382 15191 31 "103070-80011663" "Kampung Kangkar Pulai" "22:51:00" 15194 34 "103070-80011665" "Taman Perindustrian Pekan Nenas" "22:54:00"
435 "103070-0002_J50CWLMYJB_12530_1_SM5_ALLDAY_1_1" "103070-J50CWLMYJB" 152.49568343988574 10.166378895992382 19156 31 "103070-80011663" "Kampung Kangkar Pulai" "05:31:00" 19159 34 "103070-80011665" "Taman Perindustrian Pekan Nenas" "05:34:00"
573 "103070-0002_J50CWLMYJB_12530_1_SM1_ALLDAY_1_2" "103070-J50CWLMYJB" 152.49568343988574 10.166378895992382 25461 31 "103070-80011663" "Kampung Kangkar Pulai" "09:31:00" 25464 34 "103070-80011665" "Taman Perindustrian Pekan Nenas" "09:34:00"
251 "103070-0002_J50CWLMYJB_12530_1_SM9_ALLDAY_1_3" "103070-J50CWLMYJB" 152.49568343988574 10.166378895992382 10787 31 "103070-80011663" "Kampung Kangkar Pulai" "21:31:00" 10790 34 "103070-80011665" "Taman Perindustrian Pekan Nenas" "21:34:00"
283 "103070-0002_J50CWLMYJB_12531_0_SM9_ALLDAY_2_1" "103070-J50CWLMYJB" 152.20216065514558 10.146810710343038 12228 35 "103070-80011665" "Taman Perindustrian Pekan Nenas" "10:55:00" 12231 38 "103070-80011663" "Kampung Kangkar Pulai" "10:58:00"
166 "103070-0002_J50CWLMYJB_12530_1_SM5_ALLDAY_1_2" "103070-J50CWLMYJB" 152.49568343988574 10.166378895992382 6943 31 "103070-80011663" "Kampung Kangkar Pulai" "12:11:00" 6946 34 "103070-80011665" "Taman Perindustrian Pekan Nenas" "12:14:00"
271 "103070-0002_J50CWLMYJB_12531_0_SM10_ALLDAY_2_1" "103070-J50CWLMYJB" 152.20216065514558 10.146810710343038 11749 35 "103070-80011665" "Taman Perindustrian Pekan Nenas" "11:35:00" 11752 38 "103070-80011663" "Kampung Kangkar Pulai" "11:38:00"
101 "103070-0002_J50CWLMYJB_12530_1_SM10_ALLDAY_1_3" "103070-J50CWLMYJB" 152.49568343988574 10.166378895992382 4221 31 "103070-80011663" "Kampung Kangkar Pulai" "22:11:00" 4224 34 "103070-80011665" "Taman Perindustrian Pekan Nenas" "22:14:00"
249 "103070-0002_J50CWLMYJB_12531_0_SM2_ALLDAY_2_3" "103070-J50CWLMYJB" 152.20216065514558 10.146810710343038 10699 35 "103070-80011665" "Taman Perindustrian Pekan Nenas" "19:35:00" 10702 38 "103070-80011663" "Kampung Kangkar Pulai" "19:38:00"
1246 "103070-0002_J50CWLMYJB_12530_1_SM5_ALLDAY_1_3" "103070-J50CWLMYJB" 152.49568343988574 10.166378895992382 53367 31 "103070-80011663" "Kampung Kangkar Pulai" "18:51:00" 53370 34 "103070-80011665" "Taman Perindustrian Pekan Nenas" "18:54:00"
48 "103070-0002_J50CWLMYJB_12530_1_SM2_ALLDAY_1_4" "103070-J50CWLMYJB" 152.49568343988574 10.166378895992382 1893 31 "103070-80011663" "Kampung Kangkar Pulai" "23:31:00" 1896 34 "103070-80011665" "Taman Perindustrian Pekan Nenas" "23:34:00"
92 "103070-0002_J50CWLMYJB_12530_1_SM2_ALLDAY_1_3" "103070-J50CWLMYJB" 152.49568343988574 10.166378895992382 3766 31 "103070-80011663" "Kampung Kangkar Pulai" "16:51:00" 3769 34 "103070-80011665" "Taman Perindustrian Pekan Nenas" "16:54:00"
648 "103070-0002_J50CWLMYJB_12531_0_SM1_ALLDAY_2_3" "103070-J50CWLMYJB" 152.20216065514558 10.146810710343038 28693 35 "103070-80011665" "Taman Perindustrian Pekan Nenas" "18:55:00" 28696 38 "103070-80011663" "Kampung Kangkar Pulai" "18:58:00"
311 "103070-0002_J50CWLMYJB_12531_0_SM2_ALLDAY_2_2" "103070-J50CWLMYJB" 152.20216065514558 10.146810710343038 13402 35 "103070-80011665" "Taman Perindustrian Pekan Nenas" "12:55:00" 13405 38 "103070-80011663" "Kampung Kangkar Pulai" "12:58:00"
315 "103070-0002_J50CWLMYJB_12530_1_SM10_ALLDAY_1_2" "103070-J50CWLMYJB" 152.49568343988574 10.166378895992382 13660 31 "103070-80011663" "Kampung Kangkar Pulai" "15:31:00" 13663 34 "103070-80011665" "Taman Perindustrian Pekan Nenas" "15:34:00"
786 "103070-0002_J50CWLMYJB_12531_0_SM1_ALLDAY_1_1" "103070-J50CWLMYJB" 152.20216065514558 10.146810710343038 34410 35 "103070-80011665" "Taman Perindustrian Pekan Nenas" "05:35:00" 34413 38 "103070-80011663" "Kampung Kangkar Pulai" "05:38:00"
148 "103070-0002_J50CWLMYJB_12530_1_SM6_ALLDAY_1_3" "103070-J50CWLMYJB" 152.49568343988574 10.166378895992382 6211 31 "103070-80011663" "Kampung Kangkar Pulai" "19:31:00" 6214 34 "103070-80011665" "Taman Perindustrian Pekan Nenas" "19:34:00"
15 "103070-0002_J50CWLMYJB_12530_1_SM9_ALLDAY_1_2" "103070-J50CWLMYJB" 152.49568343988574 10.166378895992382 485 31 "103070-80011663" "Kampung Kangkar Pulai" "14:51:00" 488 34 "103070-80011665" "Taman Perindustrian Pekan Nenas" "14:54:00"
133 "103070-0002_J50CWLMYJB_12530_1_SM6_ALLDAY_1_2" "103070-J50CWLMYJB" 152.49568343988574 10.166378895992382 5579 31 "103070-80011663" "Kampung Kangkar Pulai" "12:51:00" 5582 34 "103070-80011665" "Taman Perindustrian Pekan Nenas" "12:54:00"
1269 "103070-0002_J50CWLMYJB_12531_0_SM6_ALLDAY_2_1" "103070-J50CWLMYJB" 152.20216065514558 10.146810710343038 54381 35 "103070-80011665" "Taman Perindustrian Pekan Nenas" "08:55:00" 54384 38 "103070-80011663" "Kampung Kangkar Pulai" "08:58:00"
1252 "103070-0002_J50CWLMYJB_12530_1_SM8_ALLDAY_1_1" "103070-J50CWLMYJB" 152.49568343988574 10.166378895992382 53592 31 "103070-80011663" "Kampung Kangkar Pulai" "07:31:00" 53595 34 "103070-80011665" "Taman Perindustrian Pekan Nenas" "07:34:00"
464 "103070-0002_J50CWLMYJB_12530_1_SM4_ALLDAY_1_2" "103070-J50CWLMYJB" 152.49568343988574 10.166378895992382 20446 31 "103070-80011663" "Kampung Kangkar Pulai" "11:31:00" 20449 34 "103070-80011665" "Taman Perindustrian Pekan Nenas" "11:34:00"
368 "103070-0002_J50CWLMYJB_12531_0_SM6_ALLDAY_2_3" "103070-J50CWLMYJB" 152.20216065514558 10.146810710343038 16155 35 "103070-80011665" "Taman Perindustrian Pekan Nenas" "22:15:00" 16158 38 "103070-80011663" "Kampung Kangkar Pulai" "22:18:00"
678 "103070-0002_J50CWLMYJB_12530_1_SM7_ALLDAY_1_1" "103070-J50CWLMYJB" 152.49568343988574 10.166378895992382 29977 31 "103070-80011663" "Kampung Kangkar Pulai" "06:51:00" 29980 34 "103070-80011665" "Taman Perindustrian Pekan Nenas" "06:54:00"
689 "103070-0002_J50CWLMYJB_12530_1_SM6_ALLDAY_1_1" "103070-J50CWLMYJB" 152.49568343988574 10.166378895992382 30415 31 "103070-80011663" "Kampung Kangkar Pulai" "06:11:00" 30418 34 "103070-80011665" "Taman Perindustrian Pekan Nenas" "06:14:00"
102 "103070-0002_J50CWLMYJB_12530_1_SM7_ALLDAY_1_2" "103070-J50CWLMYJB" 152.49568343988574 10.166378895992382 4292 31 "103070-80011663" "Kampung Kangkar Pulai" "13:31:00" 4295 34 "103070-80011665" "Taman Perindustrian Pekan Nenas" "13:34:00"
600 "103070-0002_J50CWLMYJB_12531_0_SM8_ALLDAY_2_2" "103070-J50CWLMYJB" 152.20216065514558 10.146810710343038 26628 35 "103070-80011665" "Taman Perindustrian Pekan Nenas" "16:55:00" 26631 38 "103070-80011663" "Kampung Kangkar Pulai" "16:58:00"
530 "103070-0002_J50CWLMYJB_12530_1_SM2_ALLDAY_1_2" "103070-J50CWLMYJB" 152.49568343988574 10.166378895992382 23526 31 "103070-80011663" "Kampung Kangkar Pulai" "10:11:00" 23529 34 "103070-80011665" "Taman Perindustrian Pekan Nenas" "10:14:00"
354 "103070-0002_J50CWLMYJB_12531_0_SM5_ALLDAY_2_2" "103070-J50CWLMYJB" 152.20216065514558 10.146810710343038 15502 35 "103070-80011665" "Taman Perindustrian Pekan Nenas" "14:55:00" 15505 38 "103070-80011663" "Kampung Kangkar Pulai" "14:58:00"
22 "103070-0002_J50CWLMYJB_12530_1_SM1_ALLDAY_1_3" "103070-J50CWLMYJB" 152.49568343988574 10.166378895992382 838 31 "103070-80011663" "Kampung Kangkar Pulai" "16:11:00" 841 34 "103070-80011665" "Taman Perindustrian Pekan Nenas" "16:14:00"
471 "103070-0002_J50CWLMYJB_12531_0_SM9_ALLDAY_2_2" "103070-J50CWLMYJB" 152.20216065514558 10.146810710343038 20812 35 "103070-80011665" "Taman Perindustrian Pekan Nenas" "17:35:00" 20815 38 "103070-80011663" "Kampung Kangkar Pulai" "17:38:00"
480 "103070-0002_J50CWLMYJB_12531_0_SM5_ALLDAY_2_1" "103070-J50CWLMYJB" 152.20216065514558 10.146810710343038 21219 35 "103070-80011665" "Taman Perindustrian Pekan Nenas" "08:15:00" 21222 38 "103070-80011663" "Kampung Kangkar Pulai" "08:18:00"
855 "103070-0002_J50CWLMYJB_12531_0_SM3_ALLDAY_1_1" "103070-J50CWLMYJB" 152.20216065514558 10.146810710343038 37471 35 "103070-80011665" "Taman Perindustrian Pekan Nenas" "06:55:00" 37474 38 "103070-80011663" "Kampung Kangkar Pulai" "06:58:00"
mixed_case_recommended_field WARNING 1

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.
"stops.txt" "stop_name" "28 mart" 838
stops_match_shape_out_of_order WARNING 2

stops_match_shape_out_of_order

Two stop entries are different than their arrival-departure order defined by shapes.txt.

This could indicate a problem with the location of the stops, the path of the shape, or the sequence of the stops for their trip.

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. stopTimeCsvRowNumber1 (?) The row number of the first faulty record from `stop_times.txt`. stopId1 (?) The id of the first stop that is referred to. stopName1 (?) The name of the first stop that is referred to. match1 (?) Latitude and longitude pair of the first matching location. stopTimeCsvRowNumber2 (?) The row number of the second faulty record from `stop_times.txt`. stopId2 (?) The id of the second stop that is referred to. stopName2 (?) The name of the second stop that is referred to. match2 (?) Latitude and longitude pair of the second matching location.
28 "103070-shape_J21CWLMYJB_1" "103070-0002_J21CWLMYJB_12528_1_P2_ALLDAY_2_4" 1116 "103070-80003062" "Jalan Permas 7" [1.5000795420094333,103.82567997896585] 1115 "103070-80010128" "Masjid Permas 8" [1.5000503405150636,103.8247999883835]
9 "103070-shape_J13CWLMYJB_1" "103070-0002_J13CWLMYJB_12547_1_P3_ALLDAY_2_3" 217 "103070-80011298" "Wisma Peladang" [1.45602,103.7654] 216 "103070-80011568" "Opp Pejabat Pos Besar" [1.454896716972098,103.76125438071819]