diff --git a/catalogs/sources/gtfs/realtime/ca-british-columbia-bc-transit-buckley-nechako-gtfs-rt-sa-2511.json b/catalogs/sources/gtfs/realtime/ca-british-columbia-bc-transit-buckley-nechako-gtfs-rt-sa-2511.json new file mode 100644 index 000000000..2d3ea68e0 --- /dev/null +++ b/catalogs/sources/gtfs/realtime/ca-british-columbia-bc-transit-buckley-nechako-gtfs-rt-sa-2511.json @@ -0,0 +1,17 @@ +{ + "mdb_source_id": 2511, + "data_type": "gtfs-rt", + "entity_type": [ + "sa" + ], + "provider": "BC Transit (Bulkley-Nechako)", + "is_official": "True", + "static_reference": [ + "2510" + ], + "urls": { + "direct_download": "https://bct.tmix.se/gtfs-realtime/alerts.pb?operatorIds=22", + "authentication_type": 0, + "license": "https://www.bctransit.com/open-data/terms-of-use" + } +} diff --git a/catalogs/sources/gtfs/realtime/ca-british-columbia-bc-transit-buckley-nechako-gtfs-rt-tu-2512.json b/catalogs/sources/gtfs/realtime/ca-british-columbia-bc-transit-buckley-nechako-gtfs-rt-tu-2512.json new file mode 100644 index 000000000..e28787bee --- /dev/null +++ b/catalogs/sources/gtfs/realtime/ca-british-columbia-bc-transit-buckley-nechako-gtfs-rt-tu-2512.json @@ -0,0 +1,17 @@ +{ + "mdb_source_id": 2512, + "data_type": "gtfs-rt", + "entity_type": [ + "tu" + ], + "provider": "BC Transit (Bulkley-Nechako)", + "is_official": "True", + "static_reference": [ + "2510" + ], + "urls": { + "direct_download": "https://bct.tmix.se/gtfs-realtime/tripupdates.pb?operatorIds=22", + "authentication_type": 0, + "license": "https://www.bctransit.com/open-data/terms-of-use" + } +} diff --git a/catalogs/sources/gtfs/realtime/ca-british-columbia-bc-transit-buckley-nechako-gtfs-rt-vp-2513.json b/catalogs/sources/gtfs/realtime/ca-british-columbia-bc-transit-buckley-nechako-gtfs-rt-vp-2513.json new file mode 100644 index 000000000..80db36bf8 --- /dev/null +++ b/catalogs/sources/gtfs/realtime/ca-british-columbia-bc-transit-buckley-nechako-gtfs-rt-vp-2513.json @@ -0,0 +1,17 @@ +{ + "mdb_source_id": 2513, + "data_type": "gtfs-rt", + "entity_type": [ + "vp" + ], + "provider": "BC Transit (Bulkley-Nechako)", + "is_official": "True", + "static_reference": [ + "2510" + ], + "urls": { + "direct_download": "https://bct.tmix.se/gtfs-realtime/vehicleupdates.pb?operatorIds=22", + "authentication_type": 0, + "license": "https://www.bctransit.com/open-data/terms-of-use" + } +} diff --git a/catalogs/sources/gtfs/realtime/ca-british-columbia-bc-transit-campbell-river-transit-gtfs-rt-sa-1376.json b/catalogs/sources/gtfs/realtime/ca-british-columbia-bc-transit-campbell-river-transit-gtfs-rt-sa-1376.json index d9d7df96d..217e306e8 100644 --- a/catalogs/sources/gtfs/realtime/ca-british-columbia-bc-transit-campbell-river-transit-gtfs-rt-sa-1376.json +++ b/catalogs/sources/gtfs/realtime/ca-british-columbia-bc-transit-campbell-river-transit-gtfs-rt-sa-1376.json @@ -5,11 +5,12 @@ "sa" ], "provider": "BC Transit (Campbell River Transit)", + "is_official": "True", "static_reference": [ - "691" + "2514" ], "urls": { "direct_download": "https://bct.tmix.se/gtfs-realtime/alerts.pb?operatorIds=12", "authentication_type": 0 } -} \ No newline at end of file +} diff --git a/catalogs/sources/gtfs/realtime/ca-british-columbia-bc-transit-campbell-river-transit-gtfs-rt-tu-1377.json b/catalogs/sources/gtfs/realtime/ca-british-columbia-bc-transit-campbell-river-transit-gtfs-rt-tu-1377.json index 17b424608..890441837 100644 --- a/catalogs/sources/gtfs/realtime/ca-british-columbia-bc-transit-campbell-river-transit-gtfs-rt-tu-1377.json +++ b/catalogs/sources/gtfs/realtime/ca-british-columbia-bc-transit-campbell-river-transit-gtfs-rt-tu-1377.json @@ -5,11 +5,12 @@ "tu" ], "provider": "BC Transit (Campbell River Transit)", + "is_official": "True", "static_reference": [ - "691" + "2514" ], "urls": { "direct_download": "https://bct.tmix.se/gtfs-realtime/tripupdates.pb?operatorIds=12", "authentication_type": 0 } -} \ No newline at end of file +} diff --git a/catalogs/sources/gtfs/realtime/ca-british-columbia-bc-transit-campbell-river-transit-gtfs-rt-vp-1378.json b/catalogs/sources/gtfs/realtime/ca-british-columbia-bc-transit-campbell-river-transit-gtfs-rt-vp-1378.json index 5f3202885..e350d5786 100644 --- a/catalogs/sources/gtfs/realtime/ca-british-columbia-bc-transit-campbell-river-transit-gtfs-rt-vp-1378.json +++ b/catalogs/sources/gtfs/realtime/ca-british-columbia-bc-transit-campbell-river-transit-gtfs-rt-vp-1378.json @@ -5,11 +5,12 @@ "vp" ], "provider": "BC Transit (Campbell River Transit)", + "is_official": "True", "static_reference": [ - "691" + "2514" ], "urls": { "direct_download": "https://bct.tmix.se/gtfs-realtime/vehicleupdates.pb?operatorIds=12", "authentication_type": 0 } -} \ No newline at end of file +} diff --git a/catalogs/sources/gtfs/realtime/ca-british-columbia-bc-transit-central-fraser-valley-gtfs-rt-sa-2507.json b/catalogs/sources/gtfs/realtime/ca-british-columbia-bc-transit-central-fraser-valley-gtfs-rt-sa-2507.json new file mode 100644 index 000000000..2b7041e87 --- /dev/null +++ b/catalogs/sources/gtfs/realtime/ca-british-columbia-bc-transit-central-fraser-valley-gtfs-rt-sa-2507.json @@ -0,0 +1,17 @@ +{ + "mdb_source_id": 2507, + "data_type": "gtfs-rt", + "entity_type": [ + "sa" + ], + "provider": "BC Transit (Central Fraser Valley, Chilliwack, https://bct.tmix.se/gtfs-realtime/alerts.pb?operatorIds=13)", + "is_official": "True", + "static_reference": [ + "1991" + ], + "urls": { + "direct_download": "https://bct.tmix.se/gtfs-realtime/alerts.pb?operatorIds=13", + "authentication_type": 0, + "license": "https://www.bctransit.com/open-data/terms-of-use" + } +} diff --git a/catalogs/sources/gtfs/realtime/ca-british-columbia-bc-transit-central-fraser-valley-gtfs-rt-tu-2508.json b/catalogs/sources/gtfs/realtime/ca-british-columbia-bc-transit-central-fraser-valley-gtfs-rt-tu-2508.json new file mode 100644 index 000000000..34f815010 --- /dev/null +++ b/catalogs/sources/gtfs/realtime/ca-british-columbia-bc-transit-central-fraser-valley-gtfs-rt-tu-2508.json @@ -0,0 +1,17 @@ +{ + "mdb_source_id": 2508, + "data_type": "gtfs-rt", + "entity_type": [ + "tu" + ], + "provider": "BC Transit (Central Fraser Valley, Chilliwack, Agassiz-Harrison)", + "is_official": "True", + "static_reference": [ + "1991" + ], + "urls": { + "direct_download": "https://bct.tmix.se/gtfs-realtime/tripupdates.pb?operatorIds=13", + "authentication_type": 0, + "license": "https://www.bctransit.com/open-data/terms-of-use" + } +} diff --git a/catalogs/sources/gtfs/realtime/ca-british-columbia-bc-transit-central-fraser-valley-gtfs-rt-tu-2516.json b/catalogs/sources/gtfs/realtime/ca-british-columbia-bc-transit-central-fraser-valley-gtfs-rt-tu-2516.json new file mode 100644 index 000000000..b463f44b1 --- /dev/null +++ b/catalogs/sources/gtfs/realtime/ca-british-columbia-bc-transit-central-fraser-valley-gtfs-rt-tu-2516.json @@ -0,0 +1,17 @@ +{ + "mdb_source_id": 2516, + "data_type": "gtfs-rt", + "entity_type": [ + "tu" + ], + "provider": "BC Transit (Central Fraser Valley, Chilliwack, Agassiz-Harrison)", + "is_official": "True", + "static_reference": [ + "1991" + ], + "urls": { + "direct_download": "https://bct.tmix.se/gtfs-realtime/tripupdates.pb?operatorIds=13", + "authentication_type": 0, + "license": "https://www.bctransit.com/open-data/terms-of-use" + } +} diff --git a/catalogs/sources/gtfs/realtime/ca-british-columbia-bc-transit-central-fraser-valley-gtfs-rt-vp-2517.json b/catalogs/sources/gtfs/realtime/ca-british-columbia-bc-transit-central-fraser-valley-gtfs-rt-vp-2517.json new file mode 100644 index 000000000..5b9800686 --- /dev/null +++ b/catalogs/sources/gtfs/realtime/ca-british-columbia-bc-transit-central-fraser-valley-gtfs-rt-vp-2517.json @@ -0,0 +1,17 @@ +{ + "mdb_source_id": 2517, + "data_type": "gtfs-rt", + "entity_type": [ + "vp" + ], + "provider": "BC Transit (Central Fraser Valley, Chilliwack, Agassiz-Harrison)", + "is_official": "True", + "static_reference": [ + "1991" + ], + "urls": { + "direct_download": "https://bct.tmix.se/gtfs-realtime/vehicleupdates.pb?operatorIds=13", + "authentication_type": 0, + "license": "https://www.bctransit.com/open-data/terms-of-use" + } +} diff --git a/catalogs/sources/gtfs/realtime/ca-british-columbia-bc-transit-clearwater-gtfs-rt-sa-2509.json b/catalogs/sources/gtfs/realtime/ca-british-columbia-bc-transit-clearwater-gtfs-rt-sa-2509.json new file mode 100644 index 000000000..0b9b146d6 --- /dev/null +++ b/catalogs/sources/gtfs/realtime/ca-british-columbia-bc-transit-clearwater-gtfs-rt-sa-2509.json @@ -0,0 +1,17 @@ +{ + "mdb_source_id": 2509, + "data_type": "gtfs-rt", + "entity_type": [ + "sa" + ], + "provider": "BC Transit (Clearwater)", + "is_official": "True", + "static_reference": [ + "2515" + ], + "urls": { + "direct_download": "https://bct.tmix.se/gtfs-realtime/alerts.pb?operatorIds=35", + "authentication_type": 0, + "license": "https://www.bctransit.com/open-data/terms-of-use" + } +} diff --git a/catalogs/sources/gtfs/realtime/ca-british-columbia-bc-transit-clearwater-gtfs-rt-tu-2506.json b/catalogs/sources/gtfs/realtime/ca-british-columbia-bc-transit-clearwater-gtfs-rt-tu-2506.json new file mode 100644 index 000000000..6b182fdf1 --- /dev/null +++ b/catalogs/sources/gtfs/realtime/ca-british-columbia-bc-transit-clearwater-gtfs-rt-tu-2506.json @@ -0,0 +1,17 @@ +{ + "mdb_source_id": 2506, + "data_type": "gtfs-rt", + "entity_type": [ + "tu" + ], + "provider": "BC Transit (Clearwater)", + "is_official": "True", + "static_reference": [ + "2515" + ], + "urls": { + "direct_download": "https://bct.tmix.se/gtfs-realtime/tripupdates.pb?operatorIds=35", + "authentication_type": 0, + "license": "https://www.bctransit.com/open-data/terms-of-use" + } +} diff --git a/catalogs/sources/gtfs/realtime/ca-british-columbia-bc-transit-clearwater-gtfs-rt-vp-2518.json b/catalogs/sources/gtfs/realtime/ca-british-columbia-bc-transit-clearwater-gtfs-rt-vp-2518.json new file mode 100644 index 000000000..9089ea193 --- /dev/null +++ b/catalogs/sources/gtfs/realtime/ca-british-columbia-bc-transit-clearwater-gtfs-rt-vp-2518.json @@ -0,0 +1,17 @@ +{ + "mdb_source_id": 2518, + "data_type": "gtfs-rt", + "entity_type": [ + "vp" + ], + "provider": "BC Transit (Clearwater)", + "is_official": "True", + "static_reference": [ + "2515" + ], + "urls": { + "direct_download": "https://bct.tmix.se/gtfs-realtime/vehicleupdates.pb?operatorIds=35", + "authentication_type": 0, + "license": "https://www.bctransit.com/open-data/terms-of-use" + } +} diff --git a/catalogs/sources/gtfs/schedule/ca-british-columbia-bc-transit-bulkley-nechako-gtfs-2510.json b/catalogs/sources/gtfs/schedule/ca-british-columbia-bc-transit-bulkley-nechako-gtfs-2510.json new file mode 100644 index 000000000..7344dc58b --- /dev/null +++ b/catalogs/sources/gtfs/schedule/ca-british-columbia-bc-transit-bulkley-nechako-gtfs-2510.json @@ -0,0 +1,23 @@ +{ + "mdb_source_id": 2510, + "data_type": "gtfs", + "provider": "BC Transit (Bulkley-Nechako)", + "is_official": "True", + "location": { + "country_code": "CA", + "subdivision_name": "British Columbia", + "municipality": "Bulkley-Nechako", + "bounding_box": { + "minimum_latitude": null, + "maximum_latitude": null, + "minimum_longitude": null, + "maximum_longitude": null, + "extracted_on": "2025-04-16T22:05:03+00:00" + } + }, + "urls": { + "direct_download": "https://bct.tmix.se/Tmix.Cap.TdExport.WebApi/gtfs/?operatorIds=22", + "latest": "https://storage.googleapis.com/storage/v1/b/mdb-latest/o/ca-british-columbia-bc-transit-bulkley-nechako-gtfs-2510.zip?alt=media", + "license": "https://www.bctransit.com/open-data/terms-of-use" + } +} diff --git a/catalogs/sources/gtfs/schedule/ca-british-columbia-bc-transit-campbell-river-transit-gtfs-2514.json b/catalogs/sources/gtfs/schedule/ca-british-columbia-bc-transit-campbell-river-transit-gtfs-2514.json new file mode 100644 index 000000000..27c157664 --- /dev/null +++ b/catalogs/sources/gtfs/schedule/ca-british-columbia-bc-transit-campbell-river-transit-gtfs-2514.json @@ -0,0 +1,23 @@ +{ + "mdb_source_id": 2514, + "data_type": "gtfs", + "provider": "BC Transit (Campbell River Transit)", + "is_official": "True", + "location": { + "country_code": "CA", + "subdivision_name": "British Columbia", + "municipality": "Campbell River", + "bounding_box": { + "minimum_latitude": 49.869973, + "maximum_latitude": 50.063857, + "minimum_longitude": -125.286389, + "maximum_longitude": -125.129018, + "extracted_on": "2022-03-16T22:04:08+00:00" + } + }, + "urls": { + "direct_download": "https://bct.tmix.se/Tmix.Cap.TdExport.WebApi/gtfs/?operatorIds=12", + "latest": "https://storage.googleapis.com/storage/v1/b/mdb-latest/o/ca-british-columbia-bc-transit-campbell-river-transit-gtfs-2514.zip?alt=media", + "license": "https://www.bctransit.com/open-data/terms-of-use" + } +} diff --git a/catalogs/sources/gtfs/schedule/ca-british-columbia-bc-transit-campbell-river-transit-gtfs-691.json b/catalogs/sources/gtfs/schedule/ca-british-columbia-bc-transit-campbell-river-transit-gtfs-691.json index 7ffdb530a..e826db84a 100644 --- a/catalogs/sources/gtfs/schedule/ca-british-columbia-bc-transit-campbell-river-transit-gtfs-691.json +++ b/catalogs/sources/gtfs/schedule/ca-british-columbia-bc-transit-campbell-river-transit-gtfs-691.json @@ -2,6 +2,7 @@ "mdb_source_id": 691, "data_type": "gtfs", "provider": "BC Transit (Campbell River Transit)", + "status": "deprecated", "location": { "country_code": "CA", "subdivision_name": "British Columbia", @@ -17,5 +18,11 @@ "urls": { "direct_download": "https://www.bctransit.com/data/gtfs/campbell-river.zip", "latest": "https://storage.googleapis.com/storage/v1/b/mdb-latest/o/ca-british-columbia-bc-transit-campbell-river-transit-gtfs-691.zip?alt=media" - } -} \ No newline at end of file + }, + "redirect": [ + { + "id": "2514", + "comment": " " + } + ] +} diff --git a/catalogs/sources/gtfs/schedule/ca-british-columbia-bc-transit-central-fraser-valley-transit-system-gtfs-697.json b/catalogs/sources/gtfs/schedule/ca-british-columbia-bc-transit-central-fraser-valley-transit-system-gtfs-697.json index 5a7ccd4a3..c756b2abb 100644 --- a/catalogs/sources/gtfs/schedule/ca-british-columbia-bc-transit-central-fraser-valley-transit-system-gtfs-697.json +++ b/catalogs/sources/gtfs/schedule/ca-british-columbia-bc-transit-central-fraser-valley-transit-system-gtfs-697.json @@ -2,6 +2,7 @@ "mdb_source_id": 697, "data_type": "gtfs", "provider": "BC Transit (Central Fraser Valley Transit System)", + "status": "deprecated", "location": { "country_code": "CA", "subdivision_name": "British Columbia", @@ -18,5 +19,11 @@ "direct_download": "https://www.bctransit.com/data/gtfs/central-fraser-valley.zip", "latest": "https://storage.googleapis.com/storage/v1/b/mdb-latest/o/ca-british-columbia-bc-transit-central-fraser-valley-transit-system-gtfs-697.zip?alt=media", "license": "https://www.bctransit.com/open-data/terms-of-use" - } -} \ No newline at end of file + }, + "redirect": [ + { + "id": "1991", + "comment": " " + } + ] +} diff --git a/catalogs/sources/gtfs/schedule/ca-british-columbia-bc-transit-chilliwack-gtfs-699.json b/catalogs/sources/gtfs/schedule/ca-british-columbia-bc-transit-chilliwack-gtfs-699.json index 18ddff1b0..62f8e39c7 100644 --- a/catalogs/sources/gtfs/schedule/ca-british-columbia-bc-transit-chilliwack-gtfs-699.json +++ b/catalogs/sources/gtfs/schedule/ca-british-columbia-bc-transit-chilliwack-gtfs-699.json @@ -2,6 +2,7 @@ "mdb_source_id": 699, "data_type": "gtfs", "provider": "BC Transit (Chilliwack)", + "status": "deprecated", "location": { "country_code": "CA", "subdivision_name": "British Columbia", @@ -18,5 +19,11 @@ "direct_download": "https://www.bctransit.com/data/gtfs/chilliwack.zip", "latest": "https://storage.googleapis.com/storage/v1/b/mdb-latest/o/ca-british-columbia-bc-transit-chilliwack-gtfs-699.zip?alt=media", "license": "https://www.bctransit.com/open-data/terms-of-use" - } -} \ No newline at end of file + }, + "redirect": [ + { + "id": "1991", + "comment": " " + } + ] +} diff --git a/catalogs/sources/gtfs/schedule/ca-british-columbia-bc-transit-clearwater-gtfs-2515.json b/catalogs/sources/gtfs/schedule/ca-british-columbia-bc-transit-clearwater-gtfs-2515.json new file mode 100644 index 000000000..240527a23 --- /dev/null +++ b/catalogs/sources/gtfs/schedule/ca-british-columbia-bc-transit-clearwater-gtfs-2515.json @@ -0,0 +1,23 @@ +{ + "mdb_source_id": 2515, + "data_type": "gtfs", + "provider": "BC Transit (Clearwater)", + "is_official": "True", + "location": { + "country_code": "CA", + "subdivision_name": "British Columbia", + "municipality": "Clearwater", + "bounding_box": { + "minimum_latitude": null, + "maximum_latitude": null, + "minimum_longitude": null, + "maximum_longitude": null, + "extracted_on": "2025-04-16T22:05:01+00:00" + } + }, + "urls": { + "direct_download": "https://bct.tmix.se/Tmix.Cap.TdExport.WebApi/gtfs/?operatorIds=35", + "latest": "https://storage.googleapis.com/storage/v1/b/mdb-latest/o/ca-british-columbia-bc-transit-clearwater-gtfs-2515.zip?alt=media", + "license": "https://www.bctransit.com/open-data/terms-of-use" + } +} diff --git a/catalogs/sources/gtfs/schedule/ca-british-columbia-bc-transit-fraser-valley-region-gtfs-1991.json b/catalogs/sources/gtfs/schedule/ca-british-columbia-bc-transit-fraser-valley-region-gtfs-1991.json index 69bc1aa5b..cc6ee67cb 100644 --- a/catalogs/sources/gtfs/schedule/ca-british-columbia-bc-transit-fraser-valley-region-gtfs-1991.json +++ b/catalogs/sources/gtfs/schedule/ca-british-columbia-bc-transit-fraser-valley-region-gtfs-1991.json @@ -1,11 +1,12 @@ { "mdb_source_id": 1991, "data_type": "gtfs", - "provider": "BC Transit (Fraser Valley Region)", + "provider": "BC Transit (Central Fraser Valley, Chilliwack, Agassiz-Harrison)", + "is_official": "True", "location": { "country_code": "CA", "subdivision_name": "British Columbia", - "municipality": "Abbotsford", + "municipality": "Central Fraser Valley", "bounding_box": { "minimum_latitude": 49.00422, "maximum_latitude": 49.38268,