biaramas-express-sdn-bhd — Source Data Validation Report

This report was generated by the Canonical GTFS Schedule validator, version 8.0.1 at 2026-07-07T07:17:19Z,
for the dataset file:///shared/biaramas-express-sdn-bhd_83d147f8.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: 13
  • Shapes: 23
  • Stops: 407
  • Trips: 620

Specification Compliance report

7431 notices reported (6352 errors, 1077 warnings, 2 infos)

Notice Code Severity Total
stop_time_with_arrival_before_previous_departure_time ERROR 6352

stop_time_with_arrival_before_previous_departure_time

Backwards time travel between stops in stop_times.txt

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

You can see more about this notice here.

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

csvRowNumber (?) The row number of the faulty record. prevCsvRowNumber (?) The row of the previous stop time. tripId (?) The trip_id associated to the faulty record. arrivalTime (?) Arrival time at the faulty record. departureTime (?) Departure time at the previous stop time.
16815 16814 "269_0_WE_6" "10:30:00" "10:30:10"
16816 16815 "269_0_WE_6" "10:30:00" "10:30:10"
16817 16816 "269_0_WE_6" "10:30:00" "10:30:10"
16818 16817 "269_0_WE_6" "10:30:00" "10:30:10"
16819 16818 "269_0_WE_6" "10:30:00" "10:30:10"
16820 16819 "269_0_WE_6" "10:30:00" "10:30:10"
16821 16820 "269_0_WE_6" "10:30:00" "10:30:10"
16822 16821 "269_0_WE_6" "10:30:00" "10:30:10"
16823 16822 "269_0_WE_6" "10:30:00" "10:30:10"
16824 16823 "269_0_WE_6" "10:30:00" "10:30:10"
16825 16824 "269_0_WE_6" "10:30:00" "10:30:10"
16826 16825 "269_0_WE_6" "10:30:00" "10:30:10"
16827 16826 "269_0_WE_6" "10:30:00" "10:30:10"
16828 16827 "269_0_WE_6" "10:30:00" "10:30:10"
16829 16828 "269_0_WE_6" "10:30:00" "10:30:10"
16830 16829 "269_0_WE_6" "10:30:00" "10:30:10"
16831 16830 "269_0_WE_6" "10:30:00" "10:30:10"
16832 16831 "269_0_WE_6" "10:30:00" "10:30:10"
16833 16832 "269_0_WE_6" "10:30:00" "10:30:10"
16834 16833 "269_0_WE_6" "10:30:00" "10:30:10"
16835 16834 "269_0_WE_6" "10:30:00" "10:30:10"
16836 16835 "269_0_WE_6" "10:30:00" "10:30:10"
16837 16836 "269_0_WE_6" "10:30:00" "10:30:10"
16838 16837 "269_0_WE_6" "10:30:00" "10:30:10"
16839 16838 "269_0_WE_6" "10:30:00" "10:30:10"
16840 16839 "269_0_WE_6" "10:30:00" "10:30:10"
16841 16840 "269_0_WE_6" "10:30:00" "10:30:10"
16842 16841 "269_0_WE_6" "10:30:00" "10:30:10"
16843 16842 "269_0_WE_6" "10:30:00" "10:30:10"
16844 16843 "269_0_WE_6" "10:30:00" "10:30:10"
16845 16844 "269_0_WE_6" "10:30:00" "10:30:10"
16846 16845 "269_0_WE_6" "10:30:00" "10:30:10"
16847 16846 "269_0_WE_6" "10:30:00" "10:30:10"
16848 16847 "269_0_WE_6" "10:30:00" "10:30:10"
16849 16848 "269_0_WE_6" "10:30:00" "10:30:10"
16850 16849 "269_0_WE_6" "10:30:00" "10:30:10"
16851 16850 "269_0_WE_6" "10:30:00" "10:30:10"
16852 16851 "269_0_WE_6" "10:30:00" "10:30:10"
16854 16853 "269_0_WE_7" "11:30:00" "11:30:10"
16855 16854 "269_0_WE_7" "11:30:00" "11:30:10"
16856 16855 "269_0_WE_7" "11:30:00" "11:30:10"
16857 16856 "269_0_WE_7" "11:30:00" "11:30:10"
16858 16857 "269_0_WE_7" "11:30:00" "11:30:10"
16859 16858 "269_0_WE_7" "11:30:00" "11:30:10"
16860 16859 "269_0_WE_7" "11:30:00" "11:30:10"
16861 16860 "269_0_WE_7" "11:30:00" "11:30:10"
16862 16861 "269_0_WE_7" "11:30:00" "11:30:10"
16863 16862 "269_0_WE_7" "11:30:00" "11:30:10"
16864 16863 "269_0_WE_7" "11:30:00" "11:30:10"
16865 16864 "269_0_WE_7" "11:30:00" "11:30:10"
fast_travel_between_consecutive_stops WARNING 422

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 422 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.
506 "268_0_WD_3" "30453" 165.25523641453435 2.754253940242239 13796 19 "8447" "OPP UITM KAMPUS 2" "08:30:10" 13797 20 "8448" "UNIMAS KAMPUS TIMUR" "08:30:00"
520 "268_0_WE_3" "30453" 165.25523641453435 2.754253940242239 13796 19 "8447" "OPP UITM KAMPUS 2" "08:30:10" 13797 20 "8448" "UNIMAS KAMPUS TIMUR" "08:30:00"
609 "269_0_WE_3" "30455" 220.0336254203309 3.6672270903388484 16698 2 "8439" "KUCHING INTERNATIONAL AIRPORT" "07:30:10" 16699 3 "8476" "OPP AEROVILLE" "07:30:00"
594 "269_0_WD_3" "30455" 220.0336254203309 3.6672270903388484 16698 2 "8439" "KUCHING INTERNATIONAL AIRPORT" "07:30:10" 16699 3 "8476" "OPP AEROVILLE" "07:30:00"
609 "269_0_WE_3" "30455" 178.7628943923432 2.9793815732057203 16723 27 "8393" "PUBLIC BANK PADUNGAN" "07:30:10" 16724 28 "8496" "BIG PHARMACY TABUAN JAYA" "07:30:00"
594 "269_0_WD_3" "30455" 178.7628943923432 2.9793815732057203 16723 27 "8393" "PUBLIC BANK PADUNGAN" "07:30:10" 16724 28 "8496" "BIG PHARMACY TABUAN JAYA" "07:30:00"
609 "269_0_WE_3" "30455" 219.12455984421948 3.652075997403658 16733 37 "8505" "AEROVILLE B" "07:30:10" 16734 38 "8506" "KUCHING INTERNATIONAL AIRPORT B" "07:30:00"
594 "269_0_WD_3" "30455" 219.12455984421948 3.652075997403658 16733 37 "8505" "AEROVILLE B" "07:30:10" 16734 38 "8506" "KUCHING INTERNATIONAL AIRPORT B" "07:30:00"
490 "267_1_WE_1" "30452" 150.85017952066892 2.5141696586778153 13398 13 "8427" "BATU 9 - TMN SRI EMAS" "05:00:10" 13399 14 "8428" "KOLEJ KESIHATAN AWAM KUCHING" "05:00:00"
476 "267_1_WD_1" "30452" 150.85017952066892 2.5141696586778153 13398 13 "8427" "BATU 9 - TMN SRI EMAS" "05:00:10" 13399 14 "8428" "KOLEJ KESIHATAN AWAM KUCHING" "05:00:00"
490 "267_1_WE_1" "30452" 201.08224052955086 3.3513706754925146 13405 20 "6679" "SIMPANG SEMABA" "05:00:10" 13406 21 "8433" "EMPORIUM KUCHING" "05:00:00"
476 "267_1_WD_1" "30452" 201.08224052955086 3.3513706754925146 13405 20 "6679" "SIMPANG SEMABA" "05:00:10" 13406 21 "8433" "EMPORIUM KUCHING" "05:00:00"
379 "214_1_WD_12" "30405" 180.2860578292804 3.004767630488007 10358 2 "6869" "SIMPANG MUARA TEBAS" "16:34:10" 10359 3 "6610" "SMK BAKO" "16:34:00"
393 "214_1_WE_12" "30405" 180.2860578292804 3.004767630488007 10358 2 "6869" "SIMPANG MUARA TEBAS" "16:34:10" 10359 3 "6610" "SMK BAKO" "16:34:00"
456 "267_0_WD_9" "30452" 225.70846081157518 3.7618076801929194 12482 7 "8407" "MITA CAKE HOUSE JTJ" "14:00:10" 12483 8 "6559" "JALAN DB MUSTAPHA" "14:00:00"
470 "267_0_WE_9" "30452" 225.70846081157518 3.7618076801929194 12482 7 "8407" "MITA CAKE HOUSE JTJ" "14:00:10" 12483 8 "6559" "JALAN DB MUSTAPHA" "14:00:00"
456 "267_0_WD_9" "30452" 242.33061695802112 4.038843615967019 12489 14 "6707" "JALAN PENRISSEN 2" "14:00:10" 12490 15 "8411" "TAMAN INLING" "14:00:00"
470 "267_0_WE_9" "30452" 242.33061695802112 4.038843615967019 12489 14 "6707" "JALAN PENRISSEN 2" "14:00:10" 12490 15 "8411" "TAMAN INLING" "14:00:00"
456 "267_0_WD_9" "30452" 187.79034725556403 3.129839120926067 12491 16 "8412" "RPR BATU 13" "14:00:10" 12492 17 "8413" "MEGA COACH" "14:00:00"
470 "267_0_WE_9" "30452" 187.79034725556403 3.129839120926067 12491 16 "8412" "RPR BATU 13" "14:00:10" 12492 17 "8413" "MEGA COACH" "14:00:00"
473 "267_0_WE_12" "30452" 225.70846081157518 3.7618076801929194 12958 7 "8407" "MITA CAKE HOUSE JTJ" "17:00:10" 12959 8 "6559" "JALAN DB MUSTAPHA" "17:00:00"
459 "267_0_WD_12" "30452" 225.70846081157518 3.7618076801929194 12958 7 "8407" "MITA CAKE HOUSE JTJ" "17:00:10" 12959 8 "6559" "JALAN DB MUSTAPHA" "17:00:00"
473 "267_0_WE_12" "30452" 242.33061695802112 4.038843615967019 12965 14 "6707" "JALAN PENRISSEN 2" "17:00:10" 12966 15 "8411" "TAMAN INLING" "17:00:00"
459 "267_0_WD_12" "30452" 242.33061695802112 4.038843615967019 12965 14 "6707" "JALAN PENRISSEN 2" "17:00:10" 12966 15 "8411" "TAMAN INLING" "17:00:00"
473 "267_0_WE_12" "30452" 187.79034725556403 3.129839120926067 12967 16 "8412" "RPR BATU 13" "17:00:10" 12968 17 "8413" "MEGA COACH" "17:00:00"
459 "267_0_WD_12" "30452" 187.79034725556403 3.129839120926067 12967 16 "8412" "RPR BATU 13" "17:00:10" 12968 17 "8413" "MEGA COACH" "17:00:00"
502 "267_1_WE_13" "30452" 150.85017952066892 2.5141696586778153 13698 13 "8427" "BATU 9 - TMN SRI EMAS" "17:00:10" 13699 14 "8428" "KOLEJ KESIHATAN AWAM KUCHING" "17:00:00"
488 "267_1_WD_13" "30452" 150.85017952066892 2.5141696586778153 13698 13 "8427" "BATU 9 - TMN SRI EMAS" "17:00:10" 13699 14 "8428" "KOLEJ KESIHATAN AWAM KUCHING" "17:00:00"
502 "267_1_WE_13" "30452" 201.08224052955086 3.3513706754925146 13705 20 "6679" "SIMPANG SEMABA" "17:00:10" 13706 21 "8433" "EMPORIUM KUCHING" "17:00:00"
488 "267_1_WD_13" "30452" 201.08224052955086 3.3513706754925146 13705 20 "6679" "SIMPANG SEMABA" "17:00:10" 13706 21 "8433" "EMPORIUM KUCHING" "17:00:00"
145 "210_0_WE_12" "30401" 357.4988726848134 4.965262120622408 4342 16 "6644" "JALAN MATANG 4" "17:23:10" 4343 17 "6645" "HENTIAN SMKA MATANG" "17:24:00"
131 "210_0_WD_12" "30401" 357.4988726848134 4.965262120622408 4342 16 "6644" "JALAN MATANG 4" "17:23:10" 4343 17 "6645" "HENTIAN SMKA MATANG" "17:24:00"
380 "214_1_WD_13" "30405" 180.2860578292804 3.004767630488007 10393 2 "6869" "SIMPANG MUARA TEBAS" "17:34:10" 10394 3 "6610" "SMK BAKO" "17:34:00"
394 "214_1_WE_13" "30405" 180.2860578292804 3.004767630488007 10393 2 "6869" "SIMPANG MUARA TEBAS" "17:34:10" 10394 3 "6610" "SMK BAKO" "17:34:00"
387 "214_1_WE_6" "30405" 180.2860578292804 3.004767630488007 10638 2 "6869" "SIMPANG MUARA TEBAS" "10:34:10" 10639 3 "6610" "SMK BAKO" "10:34:00"
373 "214_1_WD_6" "30405" 180.2860578292804 3.004767630488007 10638 2 "6869" "SIMPANG MUARA TEBAS" "10:34:10" 10639 3 "6610" "SMK BAKO" "10:34:00"
475 "267_0_WE_14" "30452" 225.70846081157518 3.7618076801929194 13014 7 "8407" "MITA CAKE HOUSE JTJ" "19:00:10" 13015 8 "6559" "JALAN DB MUSTAPHA" "19:00:00"
461 "267_0_WD_14" "30452" 225.70846081157518 3.7618076801929194 13014 7 "8407" "MITA CAKE HOUSE JTJ" "19:00:10" 13015 8 "6559" "JALAN DB MUSTAPHA" "19:00:00"
475 "267_0_WE_14" "30452" 242.33061695802112 4.038843615967019 13021 14 "6707" "JALAN PENRISSEN 2" "19:00:10" 13022 15 "8411" "TAMAN INLING" "19:00:00"
461 "267_0_WD_14" "30452" 242.33061695802112 4.038843615967019 13021 14 "6707" "JALAN PENRISSEN 2" "19:00:10" 13022 15 "8411" "TAMAN INLING" "19:00:00"
475 "267_0_WE_14" "30452" 187.79034725556403 3.129839120926067 13023 16 "8412" "RPR BATU 13" "19:00:10" 13024 17 "8413" "MEGA COACH" "19:00:00"
461 "267_0_WD_14" "30452" 187.79034725556403 3.129839120926067 13023 16 "8412" "RPR BATU 13" "19:00:10" 13024 17 "8413" "MEGA COACH" "19:00:00"
378 "214_1_WD_11" "30405" 180.2860578292804 3.004767630488007 10323 2 "6869" "SIMPANG MUARA TEBAS" "15:34:10" 10324 3 "6610" "SMK BAKO" "15:34:00"
392 "214_1_WE_11" "30405" 180.2860578292804 3.004767630488007 10323 2 "6869" "SIMPANG MUARA TEBAS" "15:34:10" 10324 3 "6610" "SMK BAKO" "15:34:00"
559 "268_1_WE_13" "30453" 348.6380187303158 5.810633645505264 15028 3 "8451" "AIMAN MALL" "17:30:10" 15029 4 "8452" "SMK MUARA TUANG" "17:30:00"
544 "268_1_WD_13" "30453" 348.6380187303158 5.810633645505264 15028 3 "8451" "AIMAN MALL" "17:30:10" 15029 4 "8452" "SMK MUARA TUANG" "17:30:00"
342 "214_0_WD_1" "30405" 262.800273093166 4.3800045515527675 9183 18 "8539" "BINTAWA WET MARKET" "06:44:10" 9184 19 "8540" "RPR DEMAK LAUT" "06:44:00"
355 "214_0_WE_1" "30405" 262.800273093166 4.3800045515527675 9183 18 "8539" "BINTAWA WET MARKET" "06:44:10" 9184 19 "8540" "RPR DEMAK LAUT" "06:44:00"
342 "214_0_WD_1" "30405" 267.12869626449196 3.7101207814512773 9195 30 "6794" "OPP SMK BAKO" "07:10:10" 9196 31 "6795" "MUARA TEBAS" "07:11:00"
355 "214_0_WE_1" "30405" 267.12869626449196 3.7101207814512773 9195 30 "6794" "OPP SMK BAKO" "07:10:10" 9196 31 "6795" "MUARA TEBAS" "07:11:00"
fast_travel_between_far_stops WARNING 254

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 254 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.
506 "268_0_WD_3" "30453" 617.6349036511923 10.293915060853205 13778 1 "6973" "OPEN AIR MARKET" "08:30:10" 13787 10 "8409" "PASAR BATU 7 KCH" "08:30:00"
520 "268_0_WE_3" "30453" 617.6349036511923 10.293915060853205 14072 1 "6973" "OPEN AIR MARKET" "08:30:10" 14081 10 "8409" "PASAR BATU 7 KCH" "08:30:00"
609 "269_0_WE_3" "30455" 616.1707371025259 10.269512285042097 16698 2 "8439" "KUCHING INTERNATIONAL AIRPORT" "07:30:10" 16708 12 "8485" "MBKS STUTONG COMMUNITY MARKET" "07:30:00"
594 "269_0_WD_3" "30455" 616.1707371025259 10.269512285042097 16113 2 "8439" "KUCHING INTERNATIONAL AIRPORT" "07:30:10" 16123 12 "8485" "MBKS STUTONG COMMUNITY MARKET" "07:30:00"
490 "267_1_WE_1" "30452" 640.1636674976296 10.669394458293826 13387 2 "7065" "SMK SIBURAN" "05:00:10" 13396 11 "6669" "SJKCH BATU 10" "05:00:00"
476 "267_1_WD_1" "30452" 640.1636674976296 10.669394458293826 13037 2 "7065" "SMK SIBURAN" "05:00:10" 13046 11 "6669" "SJKCH BATU 10" "05:00:00"
432 "265_0_WD_11" "30450" 617.965446710146 10.299424111835767 11804 1 "6521" "TERMINAL SAUJANA PARKING" "16:00:10" 11824 21 "6554" "JLN LAKSAMANA CHENG HO 3" "16:00:00"
445 "265_0_WE_11" "30450" 617.965446710146 10.299424111835767 12168 1 "6521" "TERMINAL SAUJANA PARKING" "16:00:10" 12188 21 "6554" "JLN LAKSAMANA CHENG HO 3" "16:00:00"
379 "214_1_WD_12" "30405" 175.90550664984184 11.238407369295452 10357 1 "6795" "MUARA TEBAS" "16:30:10" 10365 9 "6794" "OPP SMK BAKO" "16:34:00"
393 "214_1_WE_12" "30405" 175.90550664984184 11.238407369295452 10847 1 "6795" "MUARA TEBAS" "16:30:10" 10855 9 "6794" "OPP SMK BAKO" "16:34:00"
456 "267_0_WD_9" "30452" 616.7034874056995 10.27839145676166 12476 1 "6973" "OPEN AIR MARKET" "14:00:10" 12485 10 "6702" "FARLEY KCH" "14:00:00"
470 "267_0_WE_9" "30452" 616.7034874056995 10.27839145676166 12868 1 "6973" "OPEN AIR MARKET" "14:00:10" 12877 10 "6702" "FARLEY KCH" "14:00:00"
473 "267_0_WE_12" "30452" 616.7034874056995 10.27839145676166 12952 1 "6973" "OPEN AIR MARKET" "17:00:10" 12961 10 "6702" "FARLEY KCH" "17:00:00"
459 "267_0_WD_12" "30452" 616.7034874056995 10.27839145676166 12560 1 "6973" "OPEN AIR MARKET" "17:00:10" 12569 10 "6702" "FARLEY KCH" "17:00:00"
502 "267_1_WE_13" "30452" 640.1636674976296 10.669394458293826 13687 2 "7065" "SMK SIBURAN" "17:00:10" 13696 11 "6669" "SJKCH BATU 10" "17:00:00"
488 "267_1_WD_13" "30452" 640.1636674976296 10.669394458293826 13337 2 "7065" "SMK SIBURAN" "17:00:10" 13346 11 "6669" "SJKCH BATU 10" "17:00:00"
380 "214_1_WD_13" "30405" 175.90550664984184 11.238407369295452 10392 1 "6795" "MUARA TEBAS" "17:30:10" 10400 9 "6794" "OPP SMK BAKO" "17:34:00"
394 "214_1_WE_13" "30405" 175.90550664984184 11.238407369295452 10882 1 "6795" "MUARA TEBAS" "17:30:10" 10890 9 "6794" "OPP SMK BAKO" "17:34:00"
387 "214_1_WE_6" "30405" 175.90550664984184 11.238407369295452 10637 1 "6795" "MUARA TEBAS" "10:30:10" 10645 9 "6794" "OPP SMK BAKO" "10:34:00"
373 "214_1_WD_6" "30405" 175.90550664984184 11.238407369295452 10147 1 "6795" "MUARA TEBAS" "10:30:10" 10155 9 "6794" "OPP SMK BAKO" "10:34:00"
475 "267_0_WE_14" "30452" 616.7034874056995 10.27839145676166 13008 1 "6973" "OPEN AIR MARKET" "19:00:10" 13017 10 "6702" "FARLEY KCH" "19:00:00"
461 "267_0_WD_14" "30452" 616.7034874056995 10.27839145676166 12616 1 "6973" "OPEN AIR MARKET" "19:00:10" 12625 10 "6702" "FARLEY KCH" "19:00:00"
378 "214_1_WD_11" "30405" 175.90550664984184 11.238407369295452 10322 1 "6795" "MUARA TEBAS" "15:30:10" 10330 9 "6794" "OPP SMK BAKO" "15:34:00"
392 "214_1_WE_11" "30405" 175.90550664984184 11.238407369295452 10812 1 "6795" "MUARA TEBAS" "15:30:10" 10820 9 "6794" "OPP SMK BAKO" "15:34:00"
585 "270_0_WE_9" "30454" 605.3841624246817 10.089736040411362 15818 2 "6539" "AMBANK SATOK" "13:30:10" 15832 16 "8515" "JKM SARAWAK" "13:30:00"
570 "270_0_WD_9" "30454" 605.3841624246817 10.089736040411362 15353 2 "6539" "AMBANK SATOK" "13:30:10" 15367 16 "8515" "JKM SARAWAK" "13:30:00"
559 "268_1_WE_13" "30453" 639.1284833193149 10.652141388655249 15026 1 "8449" "TERMINAL SUMMER MALL" "17:30:10" 15031 6 "8454" "KPG PANGKALAN KUAP" "17:30:00"
544 "268_1_WD_13" "30453" 639.1284833193149 10.652141388655249 14636 1 "8449" "TERMINAL SUMMER MALL" "17:30:10" 14641 6 "8454" "KPG PANGKALAN KUAP" "17:30:00"
435 "265_0_WE_1" "30450" 617.965446710146 10.299424111835767 11888 1 "6521" "TERMINAL SAUJANA PARKING" "06:00:10" 11908 21 "6554" "JLN LAKSAMANA CHENG HO 3" "06:00:00"
422 "265_0_WD_1" "30450" 617.965446710146 10.299424111835767 11524 1 "6521" "TERMINAL SAUJANA PARKING" "06:00:10" 11544 21 "6554" "JLN LAKSAMANA CHENG HO 3" "06:00:00"
389 "214_1_WE_8" "30405" 175.90550664984184 11.238407369295452 10707 1 "6795" "MUARA TEBAS" "12:30:10" 10715 9 "6794" "OPP SMK BAKO" "12:34:00"
375 "214_1_WD_8" "30405" 175.90550664984184 11.238407369295452 10217 1 "6795" "MUARA TEBAS" "12:30:10" 10225 9 "6794" "OPP SMK BAKO" "12:34:00"
615 "269_0_WE_9" "30455" 616.1707371025259 10.269512285042097 16932 2 "8439" "KUCHING INTERNATIONAL AIRPORT" "13:30:10" 16942 12 "8485" "MBKS STUTONG COMMUNITY MARKET" "13:30:00"
600 "269_0_WD_9" "30455" 616.1707371025259 10.269512285042097 16347 2 "8439" "KUCHING INTERNATIONAL AIRPORT" "13:30:10" 16357 12 "8485" "MBKS STUTONG COMMUNITY MARKET" "13:30:00"
578 "270_0_WE_2" "30454" 605.3841624246817 10.089736040411362 15601 2 "6539" "AMBANK SATOK" "06:30:10" 15615 16 "8515" "JKM SARAWAK" "06:30:00"
563 "270_0_WD_2" "30454" 605.3841624246817 10.089736040411362 15136 2 "6539" "AMBANK SATOK" "06:30:10" 15150 16 "8515" "JKM SARAWAK" "06:30:00"
556 "268_1_WE_10" "30453" 639.1284833193149 10.652141388655249 14948 1 "8449" "TERMINAL SUMMER MALL" "14:30:10" 14953 6 "8454" "KPG PANGKALAN KUAP" "14:30:00"
541 "268_1_WD_10" "30453" 639.1284833193149 10.652141388655249 14558 1 "8449" "TERMINAL SUMMER MALL" "14:30:10" 14563 6 "8454" "KPG PANGKALAN KUAP" "14:30:00"
512 "268_0_WD_9" "30453" 617.6349036511923 10.293915060853205 13904 1 "6973" "OPEN AIR MARKET" "14:30:10" 13913 10 "8409" "PASAR BATU 7 KCH" "14:30:00"
526 "268_0_WE_9" "30453" 617.6349036511923 10.293915060853205 14198 1 "6973" "OPEN AIR MARKET" "14:30:10" 14207 10 "8409" "PASAR BATU 7 KCH" "14:30:00"
551 "268_1_WE_5" "30453" 639.1284833193149 10.652141388655249 14818 1 "8449" "TERMINAL SUMMER MALL" "09:30:10" 14823 6 "8454" "KPG PANGKALAN KUAP" "09:30:00"
536 "268_1_WD_5" "30453" 639.1284833193149 10.652141388655249 14428 1 "8449" "TERMINAL SUMMER MALL" "09:30:10" 14433 6 "8454" "KPG PANGKALAN KUAP" "09:30:00"
503 "267_1_WE_14" "30452" 640.1636674976296 10.669394458293826 13712 2 "7065" "SMK SIBURAN" "18:00:10" 13721 11 "6669" "SJKCH BATU 10" "18:00:00"
489 "267_1_WD_14" "30452" 640.1636674976296 10.669394458293826 13362 2 "7065" "SMK SIBURAN" "18:00:10" 13371 11 "6669" "SJKCH BATU 10" "18:00:00"
436 "265_0_WE_2" "30450" 617.965446710146 10.299424111835767 11916 1 "6521" "TERMINAL SAUJANA PARKING" "07:00:10" 11936 21 "6554" "JLN LAKSAMANA CHENG HO 3" "07:00:00"
423 "265_0_WD_2" "30450" 617.965446710146 10.299424111835767 11552 1 "6521" "TERMINAL SAUJANA PARKING" "07:00:10" 11572 21 "6554" "JLN LAKSAMANA CHENG HO 3" "07:00:00"
529 "268_0_WE_12" "30453" 617.6349036511923 10.293915060853205 14261 1 "6973" "OPEN AIR MARKET" "17:30:10" 14270 10 "8409" "PASAR BATU 7 KCH" "17:30:00"
515 "268_0_WD_12" "30453" 617.6349036511923 10.293915060853205 13967 1 "6973" "OPEN AIR MARKET" "17:30:10" 13976 10 "8409" "PASAR BATU 7 KCH" "17:30:00"
381 "214_1_WD_14" "30405" 175.90550664984184 11.238407369295452 10427 1 "6795" "MUARA TEBAS" "18:30:10" 10435 9 "6794" "OPP SMK BAKO" "18:34:00"
395 "214_1_WE_14" "30405" 175.90550664984184 11.238407369295452 10917 1 "6795" "MUARA TEBAS" "18:30:10" 10925 9 "6794" "OPP SMK BAKO" "18:34: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 399

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 399 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" "MATANG JAYA" 2
"stops.txt" "stop_name" "TERMINAL SAUJANA PARKING" 3
"stops.txt" "stop_name" "EMART MATANG" 4
"stops.txt" "stop_name" "OPP BANGUNAN MARZUKI" 5
"stops.txt" "stop_name" "PENDIDIKAN JALAN MATANG" 6
"stops.txt" "stop_name" "COPAL SATOK" 7
"stops.txt" "stop_name" "SEGO PRECINT 1" 8
"stops.txt" "stop_name" "TAMAN SEJOLI" 9
"stops.txt" "stop_name" "AMBANK SATOK" 11
"stops.txt" "stop_name" "BANGUNAN MARZUKI" 12
"stops.txt" "stop_name" "TAMAN HUSSEIN" 13
"stops.txt" "stop_name" "JALAN SEMARAK" 14
"stops.txt" "stop_name" "TAMAN DAHLIA" 15
"stops.txt" "stop_name" "JLN LAKSAMANA CHENG HO 3" 16
"stops.txt" "stop_name" "JALAN DB MUSTAPHA" 18
"stops.txt" "stop_name" "OPP BEDDING & CO" 19
"stops.txt" "stop_name" "EVERISE BATU 4" 20
"stops.txt" "stop_name" "THE BANQUET RESIDENCES" 21
"stops.txt" "stop_name" "OPP KOMPLEKS BELIA SUKAN" 22
"stops.txt" "stop_name" "SM SAINS" 23
"stops.txt" "stop_name" "JLN TAZA (OPP SGH)" 24
"stops.txt" "stop_name" "KEK LAPIS WARISAN" 25
"stops.txt" "stop_name" "JLN TAZA (OPP BADARUDDIN)" 26
"stops.txt" "stop_name" "TAMAN MALIHAH 3" 27
"stops.txt" "stop_name" "JALAN NANAS BARAT" 28
"stops.txt" "stop_name" "POH KWONG PARK" 29
"stops.txt" "stop_name" "OPP LAVIZO" 30
"stops.txt" "stop_name" "SUNNY HILL" 31
"stops.txt" "stop_name" "OPP TIMBERLAND" 32
"stops.txt" "stop_name" "LEVEL UP ROCK ROAD" 33
"stops.txt" "stop_name" "OPP ROCK ROAD SEAFOOD" 34
"stops.txt" "stop_name" "TM BATU LINTANG" 35
"stops.txt" "stop_name" "SHELL BATU LINTANG" 36
"stops.txt" "stop_name" "THE SPRING KUCHING" 37
"stops.txt" "stop_name" "BANGUNAN SULTAN ISKANDAR" 38
"stops.txt" "stop_name" "JALAN ABELL" 40
"stops.txt" "stop_name" "KOLEJ KOMUNITI SANTUBONG" 41
"stops.txt" "stop_name" "DEMAK LAUT INDUSTRIAL PARK" 42
"stops.txt" "stop_name" "SEB SUBSTATION SEJINGKAT" 43
"stops.txt" "stop_name" "SK PAJAR SEJINGKAT" 44
"stops.txt" "stop_name" "SMK BAKO" 45
"stops.txt" "stop_name" "KAMPUNG HIJRAH" 46
"stops.txt" "stop_name" "PCC DEMAK" 47
"stops.txt" "stop_name" "JALAN KWONG LEE BANK" 48
"stops.txt" "stop_name" "OPP PETRON JLN PENDING" 49
"stops.txt" "stop_name" "CHUNG HUA MIDDLE SCHOOL NO 1" 50
"stops.txt" "stop_name" "OPP SUBARU KUCHING" 51
"stops.txt" "stop_name" "OPP TOYOTA BORNEO MOBILITY" 52
"stops.txt" "stop_name" "RIVERSIDE MAJESTIC HOTEL" 53
"stops.txt" "stop_name" "HERITAGE GARDEN" 54
unused_shape WARNING 1

unused_shape

Shape is not used in GTFS file trips.txt.

All records defined by GTFS shapes.txt should be used in trips.txt.

You can see more about this notice here.

shapeId (?) The faulty record's id. csvRowNumber (?) The row number of the faulty record.
"SHP_30398_0" 16
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