From 53a80e6cf6aebd399270741b8c86b7ac0f8d8279 Mon Sep 17 00:00:00 2001 From: Ian Chan Date: Mon, 17 Nov 2025 10:38:03 -0500 Subject: [PATCH 1/7] update: the Victoria realtime direct download links for yarra tram and metro trains --- .../realtime/au-victoria-ptv-metro-train-gtfs-rt-sa-2655.json | 3 ++- .../realtime/au-victoria-ptv-metro-train-gtfs-rt-tu-2656.json | 3 ++- .../realtime/au-victoria-ptv-metro-train-gtfs-rt-vp-2657.json | 3 ++- .../realtime/au-victoria-ptv-yarra-trams-gtfs-rt-sa-2658.json | 3 ++- .../realtime/au-victoria-ptv-yarra-trams-gtfs-rt-tu-2659.json | 3 ++- .../realtime/au-victoria-ptv-yarra-trams-gtfs-rt-vp-2660.json | 3 ++- 6 files changed, 12 insertions(+), 6 deletions(-) diff --git a/catalogs/sources/gtfs/realtime/au-victoria-ptv-metro-train-gtfs-rt-sa-2655.json b/catalogs/sources/gtfs/realtime/au-victoria-ptv-metro-train-gtfs-rt-sa-2655.json index 4e7e9205d..c2f57324e 100644 --- a/catalogs/sources/gtfs/realtime/au-victoria-ptv-metro-train-gtfs-rt-sa-2655.json +++ b/catalogs/sources/gtfs/realtime/au-victoria-ptv-metro-train-gtfs-rt-sa-2655.json @@ -5,11 +5,12 @@ "sa" ], "provider": "Public Transport Victoria (PTV) Metro Train", + "is_official": "True", "static_reference": [ "657" ], "urls": { - "direct_download": "https://data-exchange-api.vicroads.vic.gov.au/opendata/v1/gtfsr/metrotrain-servicealerts", + "direct_download": "https://api.opendata.transport.vic.gov.au/opendata/public-transport/gtfs/realtime/v1/metro/service-alerts", "authentication_type": 2, "authentication_info": "https://data-exchange.vicroads.vic.gov.au/signin", "api_key_parameter_name": "Ocp-Apim-Subscription-Key", diff --git a/catalogs/sources/gtfs/realtime/au-victoria-ptv-metro-train-gtfs-rt-tu-2656.json b/catalogs/sources/gtfs/realtime/au-victoria-ptv-metro-train-gtfs-rt-tu-2656.json index e9ff602f3..386cd4e0e 100644 --- a/catalogs/sources/gtfs/realtime/au-victoria-ptv-metro-train-gtfs-rt-tu-2656.json +++ b/catalogs/sources/gtfs/realtime/au-victoria-ptv-metro-train-gtfs-rt-tu-2656.json @@ -5,11 +5,12 @@ "tu" ], "provider": "Public Transport Victoria (PTV) Metro Train", + "is_official": "True", "static_reference": [ "657" ], "urls": { - "direct_download": "https://data-exchange-api.vicroads.vic.gov.au/opendata/v1/gtfsr/metrotrain-tripupdates", + "direct_download": "https://api.opendata.transport.vic.gov.au/opendata/public-transport/gtfs/realtime/v1/metro/trip-updates", "authentication_type": 2, "authentication_info": "https://data-exchange.vicroads.vic.gov.au/signin", "api_key_parameter_name": "Ocp-Apim-Subscription-Key", diff --git a/catalogs/sources/gtfs/realtime/au-victoria-ptv-metro-train-gtfs-rt-vp-2657.json b/catalogs/sources/gtfs/realtime/au-victoria-ptv-metro-train-gtfs-rt-vp-2657.json index 9ab02314f..b1c71e60c 100644 --- a/catalogs/sources/gtfs/realtime/au-victoria-ptv-metro-train-gtfs-rt-vp-2657.json +++ b/catalogs/sources/gtfs/realtime/au-victoria-ptv-metro-train-gtfs-rt-vp-2657.json @@ -5,11 +5,12 @@ "vp" ], "provider": "Public Transport Victoria (PTV) Metro Train", + "is_official": "True", "static_reference": [ "657" ], "urls": { - "direct_download": "https://data-exchange-api.vicroads.vic.gov.au/opendata/v1/gtfsr/metrotrain-vehicleposition-updates", + "direct_download": "https://api.opendata.transport.vic.gov.au/opendata/public-transport/gtfs/realtime/v1/metro/vehicle-positions", "authentication_type": 2, "authentication_info": "https://data-exchange.vicroads.vic.gov.au/signin", "api_key_parameter_name": "Ocp-Apim-Subscription-Key", diff --git a/catalogs/sources/gtfs/realtime/au-victoria-ptv-yarra-trams-gtfs-rt-sa-2658.json b/catalogs/sources/gtfs/realtime/au-victoria-ptv-yarra-trams-gtfs-rt-sa-2658.json index ba79e113c..c2e78cbb2 100644 --- a/catalogs/sources/gtfs/realtime/au-victoria-ptv-yarra-trams-gtfs-rt-sa-2658.json +++ b/catalogs/sources/gtfs/realtime/au-victoria-ptv-yarra-trams-gtfs-rt-sa-2658.json @@ -5,11 +5,12 @@ "sa" ], "provider": "Public Transport Victoria (PTV) Yarra Trams", + "is_official": "True", "static_reference": [ "657" ], "urls": { - "direct_download": "https://data-exchange-api.vicroads.vic.gov.au/opendata/gtfsr/v1/tram/servicealert", + "direct_download": "https://api.opendata.transport.vic.gov.au/opendata/public-transport/gtfs/realtime/v1/tram/service-alerts", "authentication_type": 2, "authentication_info": "https://data-exchange.vicroads.vic.gov.au/signin", "api_key_parameter_name": "Ocp-Apim-Subscription-Key", diff --git a/catalogs/sources/gtfs/realtime/au-victoria-ptv-yarra-trams-gtfs-rt-tu-2659.json b/catalogs/sources/gtfs/realtime/au-victoria-ptv-yarra-trams-gtfs-rt-tu-2659.json index 007ff8bd5..2ac570f83 100644 --- a/catalogs/sources/gtfs/realtime/au-victoria-ptv-yarra-trams-gtfs-rt-tu-2659.json +++ b/catalogs/sources/gtfs/realtime/au-victoria-ptv-yarra-trams-gtfs-rt-tu-2659.json @@ -5,11 +5,12 @@ "tu" ], "provider": "Public Transport Victoria (PTV) Yarra Trams", + "is_official": "True", "static_reference": [ "657" ], "urls": { - "direct_download": "https://data-exchange-api.vicroads.vic.gov.au/opendata/gtfsr/v1/tram/tripupdates", + "direct_download": "https://api.opendata.transport.vic.gov.au/opendata/public-transport/gtfs/realtime/v1/tram/trip-updates", "authentication_type": 2, "authentication_info": "https://data-exchange.vicroads.vic.gov.au/signin", "api_key_parameter_name": "Ocp-Apim-Subscription-Key", diff --git a/catalogs/sources/gtfs/realtime/au-victoria-ptv-yarra-trams-gtfs-rt-vp-2660.json b/catalogs/sources/gtfs/realtime/au-victoria-ptv-yarra-trams-gtfs-rt-vp-2660.json index aebf75172..11bcf1b0b 100644 --- a/catalogs/sources/gtfs/realtime/au-victoria-ptv-yarra-trams-gtfs-rt-vp-2660.json +++ b/catalogs/sources/gtfs/realtime/au-victoria-ptv-yarra-trams-gtfs-rt-vp-2660.json @@ -5,11 +5,12 @@ "vp" ], "provider": "Public Transport Victoria (PTV) Yarra Trams", + "is_official": "True", "static_reference": [ "657" ], "urls": { - "direct_download": "https://data-exchange-api.vicroads.vic.gov.au/opendata/gtfsr/v1/tram/vehicleposition", + "direct_download": "https://api.opendata.transport.vic.gov.au/opendata/public-transport/gtfs/realtime/v1/tram/vehicle-positions", "authentication_type": 2, "authentication_info": "https://data-exchange.vicroads.vic.gov.au/signin", "api_key_parameter_name": "Ocp-Apim-Subscription-Key", From 4620b7fa2516d9b9dc83b75debc36f6a31959460 Mon Sep 17 00:00:00 2001 From: Ian Chan Date: Mon, 17 Nov 2025 11:05:43 -0500 Subject: [PATCH 2/7] update: the CapMetro realtime direct download links for servie alert JSON feed --- .../gtfs/realtime/us-texas-capital-metro-gtfs-rt-sa-1428.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/catalogs/sources/gtfs/realtime/us-texas-capital-metro-gtfs-rt-sa-1428.json b/catalogs/sources/gtfs/realtime/us-texas-capital-metro-gtfs-rt-sa-1428.json index e35701bd5..4fa5b961f 100644 --- a/catalogs/sources/gtfs/realtime/us-texas-capital-metro-gtfs-rt-sa-1428.json +++ b/catalogs/sources/gtfs/realtime/us-texas-capital-metro-gtfs-rt-sa-1428.json @@ -10,7 +10,7 @@ "150" ], "urls": { - "direct_download": "https://data.texas.gov/download/nusn-7fcn/application%2Foctet-stream", + "direct_download": "https://data.texas.gov/download/9zu9-jwr2/text%2Fplain", "authentication_type": 0, "license": "https://www.capmetro.org/metrolabs/" } From 55208d7e446a5cc6b7e045aea0bf259dba26ddd6 Mon Sep 17 00:00:00 2001 From: Ian Chan Date: Mon, 17 Nov 2025 11:18:49 -0500 Subject: [PATCH 3/7] update: the Donan bus gtfs (1019) to redirect to new feed (2871) with new direct download URL; addresses issue 1127 --- .../jp-hokkaido-donan-bus-gtfs-1019.json | 10 ++++++-- .../jp-hokkaido-donan-bus-gtfs-2871.json | 25 +++++++++++++++++++ 2 files changed, 33 insertions(+), 2 deletions(-) create mode 100644 catalogs/sources/gtfs/schedule/jp-hokkaido-donan-bus-gtfs-2871.json diff --git a/catalogs/sources/gtfs/schedule/jp-hokkaido-donan-bus-gtfs-1019.json b/catalogs/sources/gtfs/schedule/jp-hokkaido-donan-bus-gtfs-1019.json index dd0237a6f..3a340a664 100644 --- a/catalogs/sources/gtfs/schedule/jp-hokkaido-donan-bus-gtfs-1019.json +++ b/catalogs/sources/gtfs/schedule/jp-hokkaido-donan-bus-gtfs-1019.json @@ -5,7 +5,7 @@ "features": [ "fares-v1" ], - "status": "inactive", + "status": "deprecated", "location": { "country_code": "JP", "subdivision_name": "Hokkaidô", @@ -21,5 +21,11 @@ "direct_download": "https://github.com/aruneko/DonanbusGTFS/archive/refs/tags/2020.0401.1.zip", "latest": "https://storage.googleapis.com/storage/v1/b/mdb-latest/o/jp-hokkaido-donan-bus-gtfs-1019.zip?alt=media", "license": "https://github.com/aruneko/DonanbusGTFS/tree/master" - } + }, + "redirect": [ + { + "id": "2871", + "comment": " " + } + ] } diff --git a/catalogs/sources/gtfs/schedule/jp-hokkaido-donan-bus-gtfs-2871.json b/catalogs/sources/gtfs/schedule/jp-hokkaido-donan-bus-gtfs-2871.json new file mode 100644 index 000000000..e7429518b --- /dev/null +++ b/catalogs/sources/gtfs/schedule/jp-hokkaido-donan-bus-gtfs-2871.json @@ -0,0 +1,25 @@ +{ + "mdb_source_id": 2871, + "data_type": "gtfs", + "provider": "Donan Bus", + "features": [ + "fares-v1" + ], + "status": "active", + "location": { + "country_code": "JP", + "subdivision_name": "Hokkaidô", + "bounding_box": { + "minimum_latitude": null, + "maximum_latitude": null, + "minimum_longitude": null, + "maximum_longitude": null, + "extracted_on": "2022-03-17T19:35:29+00:00" + } + }, + "urls": { + "direct_download": "https://ckan.hoda.jp/dataset/24d1dd70-5395-4d6b-b41f-0d83e8eabdb9/resource/a70d369c-405c-4c25-996c-c70aa53682bc/download/dounan_bus.zip", + "latest": "https://storage.googleapis.com/storage/v1/b/mdb-latest/o/jp-hokkaido-donan-bus-gtfs-2871.zip?alt=media", + "license": "https://github.com/aruneko/DonanbusGTFS/tree/master" + } +} From eea3dd945dceee8262f637ce9524ba4385b29463 Mon Sep 17 00:00:00 2001 From: Ian Chan Date: Mon, 17 Nov 2025 11:28:40 -0500 Subject: [PATCH 4/7] update: deprecate the japan feeds; addresses issue 1125 --- .../gtfs/schedule/jp-aomori-aomori-city-bus-gtfs-2607.json | 1 + .../gtfs/schedule/jp-gunma-nagai-transport-gtfs-984.json | 1 + .../schedule/jp-hukuoka-municipality-of-fukuoka-gtfs-1057.json | 1 + .../sources/gtfs/schedule/jp-hyogo-kobe-subway-gtfs-872.json | 2 +- ...izuoka-omaezaki-local-voluntary-operation-bus-gtfs-1301.json | 2 +- .../sources/gtfs/schedule/jp-sizuoka-susonohru-gtfs-1302.json | 2 +- catalogs/sources/gtfs/schedule/jp-unknown-unobus-gtfs-1250.json | 1 + .../sources/gtfs/schedule/jp-yamanasi-yamanashi-gtfs-873.json | 1 + 8 files changed, 8 insertions(+), 3 deletions(-) diff --git a/catalogs/sources/gtfs/schedule/jp-aomori-aomori-city-bus-gtfs-2607.json b/catalogs/sources/gtfs/schedule/jp-aomori-aomori-city-bus-gtfs-2607.json index e19a42fbf..e010c7228 100644 --- a/catalogs/sources/gtfs/schedule/jp-aomori-aomori-city-bus-gtfs-2607.json +++ b/catalogs/sources/gtfs/schedule/jp-aomori-aomori-city-bus-gtfs-2607.json @@ -2,6 +2,7 @@ "mdb_source_id": 2607, "data_type": "gtfs", "provider": "Aomori City Bus", + "status": "deprecated", "feed_contact_email": "sonosujiya@gmail.com", "is_official": "True", "location": { diff --git a/catalogs/sources/gtfs/schedule/jp-gunma-nagai-transport-gtfs-984.json b/catalogs/sources/gtfs/schedule/jp-gunma-nagai-transport-gtfs-984.json index 9fc968fe2..d6f5b65be 100644 --- a/catalogs/sources/gtfs/schedule/jp-gunma-nagai-transport-gtfs-984.json +++ b/catalogs/sources/gtfs/schedule/jp-gunma-nagai-transport-gtfs-984.json @@ -2,6 +2,7 @@ "mdb_source_id": 984, "data_type": "gtfs", "provider": "永井運輸株式会社 (Nagai Transport)", + "status": "deprecated", "location": { "country_code": "JP", "subdivision_name": "Gunma", diff --git a/catalogs/sources/gtfs/schedule/jp-hukuoka-municipality-of-fukuoka-gtfs-1057.json b/catalogs/sources/gtfs/schedule/jp-hukuoka-municipality-of-fukuoka-gtfs-1057.json index 102601ef7..718017669 100644 --- a/catalogs/sources/gtfs/schedule/jp-hukuoka-municipality-of-fukuoka-gtfs-1057.json +++ b/catalogs/sources/gtfs/schedule/jp-hukuoka-municipality-of-fukuoka-gtfs-1057.json @@ -2,6 +2,7 @@ "mdb_source_id": 1057, "data_type": "gtfs", "provider": "Municipality of Fukuoka, (福岡市営渡船)", + "status": "deprecated", "location": { "country_code": "JP", "subdivision_name": "Hukuoka", diff --git a/catalogs/sources/gtfs/schedule/jp-hyogo-kobe-subway-gtfs-872.json b/catalogs/sources/gtfs/schedule/jp-hyogo-kobe-subway-gtfs-872.json index 94bdcc0a6..aafd14e04 100644 --- a/catalogs/sources/gtfs/schedule/jp-hyogo-kobe-subway-gtfs-872.json +++ b/catalogs/sources/gtfs/schedule/jp-hyogo-kobe-subway-gtfs-872.json @@ -2,7 +2,7 @@ "mdb_source_id": 872, "data_type": "gtfs", "provider": "Kobe Subway", - "status": "inactive", + "status": "deprecated", "location": { "country_code": "JP", "subdivision_name": "Hyôgo", diff --git a/catalogs/sources/gtfs/schedule/jp-sizuoka-omaezaki-local-voluntary-operation-bus-gtfs-1301.json b/catalogs/sources/gtfs/schedule/jp-sizuoka-omaezaki-local-voluntary-operation-bus-gtfs-1301.json index 5285609ea..936b4328c 100644 --- a/catalogs/sources/gtfs/schedule/jp-sizuoka-omaezaki-local-voluntary-operation-bus-gtfs-1301.json +++ b/catalogs/sources/gtfs/schedule/jp-sizuoka-omaezaki-local-voluntary-operation-bus-gtfs-1301.json @@ -2,7 +2,7 @@ "mdb_source_id": 1301, "data_type": "gtfs", "provider": "Omaezaki Local Voluntary Operation Bus", - "status": "inactive", + "status": "deprecated", "location": { "country_code": "JP", "subdivision_name": "Sizuoka", diff --git a/catalogs/sources/gtfs/schedule/jp-sizuoka-susonohru-gtfs-1302.json b/catalogs/sources/gtfs/schedule/jp-sizuoka-susonohru-gtfs-1302.json index 131eec519..9e857e4a0 100644 --- a/catalogs/sources/gtfs/schedule/jp-sizuoka-susonohru-gtfs-1302.json +++ b/catalogs/sources/gtfs/schedule/jp-sizuoka-susonohru-gtfs-1302.json @@ -2,7 +2,7 @@ "mdb_source_id": 1302, "data_type": "gtfs", "provider": "Susonohru", - "status": "inactive", + "status": "deprecated", "location": { "country_code": "JP", "subdivision_name": "Sizuoka", diff --git a/catalogs/sources/gtfs/schedule/jp-unknown-unobus-gtfs-1250.json b/catalogs/sources/gtfs/schedule/jp-unknown-unobus-gtfs-1250.json index 3bb63d80f..03083cb7f 100644 --- a/catalogs/sources/gtfs/schedule/jp-unknown-unobus-gtfs-1250.json +++ b/catalogs/sources/gtfs/schedule/jp-unknown-unobus-gtfs-1250.json @@ -2,6 +2,7 @@ "mdb_source_id": 1250, "data_type": "gtfs", "provider": "Unobus", + "status": "deprecated", "features": [ "fares-v1" ], diff --git a/catalogs/sources/gtfs/schedule/jp-yamanasi-yamanashi-gtfs-873.json b/catalogs/sources/gtfs/schedule/jp-yamanasi-yamanashi-gtfs-873.json index 8e4c6d47d..9ba0109af 100644 --- a/catalogs/sources/gtfs/schedule/jp-yamanasi-yamanashi-gtfs-873.json +++ b/catalogs/sources/gtfs/schedule/jp-yamanasi-yamanashi-gtfs-873.json @@ -2,6 +2,7 @@ "mdb_source_id": 873, "data_type": "gtfs", "provider": "Yamanashi", + "status": "deprecated", "features": [ "fares-v1" ], From c3fc12a1e78dfe0ec6060d489462640706f13c92 Mon Sep 17 00:00:00 2001 From: Ian Chan Date: Mon, 17 Nov 2025 12:40:16 -0500 Subject: [PATCH 5/7] update: Victoria metro bus realtime feeds and add V/Line realtime feeds; addresses issue 1091 --- ...victoria-ptv-metro-bus-gtfs-rt-tu-2654.json | 2 +- ...victoria-ptv-metro-bus-gtfs-rt-vp-2872.json | 18 ++++++++++++++++++ ...ria-ptv-regional-train-gtfs-rt-tu-2873.json | 18 ++++++++++++++++++ ...ria-ptv-regional-train-gtfs-rt-vp-2874.json | 18 ++++++++++++++++++ 4 files changed, 55 insertions(+), 1 deletion(-) create mode 100644 catalogs/sources/gtfs/realtime/au-victoria-ptv-metro-bus-gtfs-rt-vp-2872.json create mode 100644 catalogs/sources/gtfs/realtime/au-victoria-ptv-regional-train-gtfs-rt-tu-2873.json create mode 100644 catalogs/sources/gtfs/realtime/au-victoria-ptv-regional-train-gtfs-rt-vp-2874.json diff --git a/catalogs/sources/gtfs/realtime/au-victoria-ptv-metro-bus-gtfs-rt-tu-2654.json b/catalogs/sources/gtfs/realtime/au-victoria-ptv-metro-bus-gtfs-rt-tu-2654.json index 203f32be3..738371582 100644 --- a/catalogs/sources/gtfs/realtime/au-victoria-ptv-metro-bus-gtfs-rt-tu-2654.json +++ b/catalogs/sources/gtfs/realtime/au-victoria-ptv-metro-bus-gtfs-rt-tu-2654.json @@ -9,7 +9,7 @@ "657" ], "urls": { - "direct_download": "https://data-exchange-api.vicroads.vic.gov.au/opendata/v1/gtfsr/metrobus-tripupdates", + "direct_download": "https://api.opendata.transport.vic.gov.au/opendata/public-transport/gtfs/realtime/v1/bus/trip-updates", "authentication_type": 2, "authentication_info": "https://data-exchange.vicroads.vic.gov.au/signin", "api_key_parameter_name": "Ocp-Apim-Subscription-Key", diff --git a/catalogs/sources/gtfs/realtime/au-victoria-ptv-metro-bus-gtfs-rt-vp-2872.json b/catalogs/sources/gtfs/realtime/au-victoria-ptv-metro-bus-gtfs-rt-vp-2872.json new file mode 100644 index 000000000..f3e0efd4e --- /dev/null +++ b/catalogs/sources/gtfs/realtime/au-victoria-ptv-metro-bus-gtfs-rt-vp-2872.json @@ -0,0 +1,18 @@ +{ + "mdb_source_id": 2872, + "data_type": "gtfs-rt", + "entity_type": [ + "vp" + ], + "provider": "Public Transport Victoria (PTV) Metro Bus", + "static_reference": [ + "657" + ], + "urls": { + "direct_download": "https://api.opendata.transport.vic.gov.au/opendata/public-transport/gtfs/realtime/v1/bus/vehicle-positions", + "authentication_type": 2, + "authentication_info": "https://data-exchange.vicroads.vic.gov.au/signin", + "api_key_parameter_name": "Ocp-Apim-Subscription-Key", + "license": "https://data-exchange.vicroads.vic.gov.au/terms_of_use" + } +} diff --git a/catalogs/sources/gtfs/realtime/au-victoria-ptv-regional-train-gtfs-rt-tu-2873.json b/catalogs/sources/gtfs/realtime/au-victoria-ptv-regional-train-gtfs-rt-tu-2873.json new file mode 100644 index 000000000..9e721cbe0 --- /dev/null +++ b/catalogs/sources/gtfs/realtime/au-victoria-ptv-regional-train-gtfs-rt-tu-2873.json @@ -0,0 +1,18 @@ +{ + "mdb_source_id": 2873, + "data_type": "gtfs-rt", + "entity_type": [ + "tu" + ], + "provider": "Public Transport Victoria (PTV) V/Line Regional Train", + "static_reference": [ + "657" + ], + "urls": { + "direct_download": "https://api.opendata.transport.vic.gov.au/opendata/public-transport/gtfs/realtime/v1/vline/trip-updates", + "authentication_type": 2, + "authentication_info": "https://data-exchange.vicroads.vic.gov.au/signin", + "api_key_parameter_name": "Ocp-Apim-Subscription-Key", + "license": "https://data-exchange.vicroads.vic.gov.au/terms_of_use" + } +} diff --git a/catalogs/sources/gtfs/realtime/au-victoria-ptv-regional-train-gtfs-rt-vp-2874.json b/catalogs/sources/gtfs/realtime/au-victoria-ptv-regional-train-gtfs-rt-vp-2874.json new file mode 100644 index 000000000..df8cfc3be --- /dev/null +++ b/catalogs/sources/gtfs/realtime/au-victoria-ptv-regional-train-gtfs-rt-vp-2874.json @@ -0,0 +1,18 @@ +{ + "mdb_source_id": 2874, + "data_type": "gtfs-rt", + "entity_type": [ + "vp" + ], + "provider": "Public Transport Victoria (PTV) V/Line Regional Train", + "static_reference": [ + "657" + ], + "urls": { + "direct_download": "https://api.opendata.transport.vic.gov.au/opendata/public-transport/gtfs/realtime/v1/vline/vehicle-positions", + "authentication_type": 2, + "authentication_info": "https://data-exchange.vicroads.vic.gov.au/signin", + "api_key_parameter_name": "Ocp-Apim-Subscription-Key", + "license": "https://data-exchange.vicroads.vic.gov.au/terms_of_use" + } +} From d6093690169407211138f6b74ea170ff1f3bde06 Mon Sep 17 00:00:00 2001 From: Ian Chan Date: Mon, 17 Nov 2025 12:50:43 -0500 Subject: [PATCH 6/7] update: ptv realtime feeds with is_official field --- .../gtfs/realtime/au-victoria-ptv-metro-bus-gtfs-rt-vp-2872.json | 1 + .../realtime/au-victoria-ptv-regional-train-gtfs-rt-tu-2873.json | 1 + .../realtime/au-victoria-ptv-regional-train-gtfs-rt-vp-2874.json | 1 + 3 files changed, 3 insertions(+) diff --git a/catalogs/sources/gtfs/realtime/au-victoria-ptv-metro-bus-gtfs-rt-vp-2872.json b/catalogs/sources/gtfs/realtime/au-victoria-ptv-metro-bus-gtfs-rt-vp-2872.json index f3e0efd4e..0c6cc051d 100644 --- a/catalogs/sources/gtfs/realtime/au-victoria-ptv-metro-bus-gtfs-rt-vp-2872.json +++ b/catalogs/sources/gtfs/realtime/au-victoria-ptv-metro-bus-gtfs-rt-vp-2872.json @@ -5,6 +5,7 @@ "vp" ], "provider": "Public Transport Victoria (PTV) Metro Bus", + "is_official": "True", "static_reference": [ "657" ], diff --git a/catalogs/sources/gtfs/realtime/au-victoria-ptv-regional-train-gtfs-rt-tu-2873.json b/catalogs/sources/gtfs/realtime/au-victoria-ptv-regional-train-gtfs-rt-tu-2873.json index 9e721cbe0..2bc9f7b9f 100644 --- a/catalogs/sources/gtfs/realtime/au-victoria-ptv-regional-train-gtfs-rt-tu-2873.json +++ b/catalogs/sources/gtfs/realtime/au-victoria-ptv-regional-train-gtfs-rt-tu-2873.json @@ -5,6 +5,7 @@ "tu" ], "provider": "Public Transport Victoria (PTV) V/Line Regional Train", + "is_official": "True", "static_reference": [ "657" ], diff --git a/catalogs/sources/gtfs/realtime/au-victoria-ptv-regional-train-gtfs-rt-vp-2874.json b/catalogs/sources/gtfs/realtime/au-victoria-ptv-regional-train-gtfs-rt-vp-2874.json index df8cfc3be..d9cdf8331 100644 --- a/catalogs/sources/gtfs/realtime/au-victoria-ptv-regional-train-gtfs-rt-vp-2874.json +++ b/catalogs/sources/gtfs/realtime/au-victoria-ptv-regional-train-gtfs-rt-vp-2874.json @@ -5,6 +5,7 @@ "vp" ], "provider": "Public Transport Victoria (PTV) V/Line Regional Train", + "is_official": "True", "static_reference": [ "657" ], From a3474ba2e79e7d511c7b77693c4493be83e78889 Mon Sep 17 00:00:00 2001 From: Ian Chan Date: Mon, 17 Nov 2025 13:52:57 -0500 Subject: [PATCH 7/7] update: official status of Donan and Victoria feeds --- .../gtfs/realtime/au-victoria-ptv-metro-bus-gtfs-rt-tu-2654.json | 1 + .../sources/gtfs/schedule/jp-hokkaido-donan-bus-gtfs-2871.json | 1 + 2 files changed, 2 insertions(+) diff --git a/catalogs/sources/gtfs/realtime/au-victoria-ptv-metro-bus-gtfs-rt-tu-2654.json b/catalogs/sources/gtfs/realtime/au-victoria-ptv-metro-bus-gtfs-rt-tu-2654.json index 738371582..561c462f2 100644 --- a/catalogs/sources/gtfs/realtime/au-victoria-ptv-metro-bus-gtfs-rt-tu-2654.json +++ b/catalogs/sources/gtfs/realtime/au-victoria-ptv-metro-bus-gtfs-rt-tu-2654.json @@ -5,6 +5,7 @@ "tu" ], "provider": "Public Transport Victoria (PTV) Metro Bus", + "is_official": "True", "static_reference": [ "657" ], diff --git a/catalogs/sources/gtfs/schedule/jp-hokkaido-donan-bus-gtfs-2871.json b/catalogs/sources/gtfs/schedule/jp-hokkaido-donan-bus-gtfs-2871.json index e7429518b..c04cbd40b 100644 --- a/catalogs/sources/gtfs/schedule/jp-hokkaido-donan-bus-gtfs-2871.json +++ b/catalogs/sources/gtfs/schedule/jp-hokkaido-donan-bus-gtfs-2871.json @@ -2,6 +2,7 @@ "mdb_source_id": 2871, "data_type": "gtfs", "provider": "Donan Bus", + "is_official": "True", "features": [ "fares-v1" ],