From 1f18bb2c178265a06f767097a5da47d0e021218a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jo=C3=A3o=20Pereira?= <67809513+joaodcp@users.noreply.github.com> Date: Wed, 3 Sep 2025 16:21:11 +0000 Subject: [PATCH 1/5] Add MAP static feeds (Guimabus, TUBA, Mobiave) --- .../pt-ave-guimabus-guimaraes-gtfs-2838.json | 24 +++++++++++++++++++ .../schedule/pt-ave-mobiave-gtfs-2840.json | 24 +++++++++++++++++++ .../pt-cavado-tuba-barcelos-gtfs-2839.json | 24 +++++++++++++++++++ 3 files changed, 72 insertions(+) create mode 100644 catalogs/sources/gtfs/schedule/pt-ave-guimabus-guimaraes-gtfs-2838.json create mode 100644 catalogs/sources/gtfs/schedule/pt-ave-mobiave-gtfs-2840.json create mode 100644 catalogs/sources/gtfs/schedule/pt-cavado-tuba-barcelos-gtfs-2839.json diff --git a/catalogs/sources/gtfs/schedule/pt-ave-guimabus-guimaraes-gtfs-2838.json b/catalogs/sources/gtfs/schedule/pt-ave-guimabus-guimaraes-gtfs-2838.json new file mode 100644 index 000000000..7e402e3c8 --- /dev/null +++ b/catalogs/sources/gtfs/schedule/pt-ave-guimabus-guimaraes-gtfs-2838.json @@ -0,0 +1,24 @@ +{ + "mdb_source_id": 2838, + "data_type": "gtfs", + "provider": "Guimabus - Transportes de Guimarães", + "location": { + "country_code": "PT", + "subdivision_name": "Ave", + "municipality": "Guimarães", + "bounding_box": { + "minimum_latitude": 41.365302, + "maximum_latitude": 41.539364, + "minimum_longitude": -8.427469, + "maximum_longitude": -8.228296, + "extracted_on": "2025-09-03T16:19:30+00:00" + } + }, + "urls": { + "direct_download": "https://map.mobility.ubiwhere.com/dataset/ee6d46e4-9f19-4f4a-ab93-1a3cd69df349/resource/08f1ee6c-2d3f-4fb3-a861-5d6fb347a6d4/download/gtfs_gui.zip", + "authentication_type": 0, + "latest": "https://storage.googleapis.com/storage/v1/b/mdb-latest/o/pt-ave-guimabus---transportes-de-guimaraes-gtfs-2838.zip?alt=media", + "license": "https://map.mobility.ubiwhere.com/dataset/operador-de-sptp-de-guimaraes" + }, + "redirect": [] +} \ No newline at end of file diff --git a/catalogs/sources/gtfs/schedule/pt-ave-mobiave-gtfs-2840.json b/catalogs/sources/gtfs/schedule/pt-ave-mobiave-gtfs-2840.json new file mode 100644 index 000000000..9946675c2 --- /dev/null +++ b/catalogs/sources/gtfs/schedule/pt-ave-mobiave-gtfs-2840.json @@ -0,0 +1,24 @@ +{ + "mdb_source_id": 2840, + "data_type": "gtfs", + "provider": "Mobiave", + "location": { + "country_code": "PT", + "subdivision_name": "Ave,Área Metropolitana do Porto", + "municipality": "Famalicão,Santo Tirso,Trofa", + "bounding_box": { + "minimum_latitude": 41.300434, + "maximum_latitude": 41.477368, + "minimum_longitude": -8.623817, + "maximum_longitude": -8.324232, + "extracted_on": "2025-09-03T16:19:37+00:00" + } + }, + "urls": { + "direct_download": "https://map.mobility.ubiwhere.com/dataset/fe6015e4-86c7-437a-8d31-10759fe21a1d/resource/7ac67ef8-015c-42e8-9546-f6f0be956270/download/gtfs_vnf.zip", + "authentication_type": 0, + "latest": "https://storage.googleapis.com/storage/v1/b/mdb-latest/o/pt-ave-mobiave-gtfs-2840.zip?alt=media", + "license": "https://map.mobility.ubiwhere.com/dataset/veiculo-de-transporte-de-passageiros-de-vila-nova-de-famalicao" + }, + "redirect": [] +} \ No newline at end of file diff --git a/catalogs/sources/gtfs/schedule/pt-cavado-tuba-barcelos-gtfs-2839.json b/catalogs/sources/gtfs/schedule/pt-cavado-tuba-barcelos-gtfs-2839.json new file mode 100644 index 000000000..52107633d --- /dev/null +++ b/catalogs/sources/gtfs/schedule/pt-cavado-tuba-barcelos-gtfs-2839.json @@ -0,0 +1,24 @@ +{ + "mdb_source_id": 2839, + "data_type": "gtfs", + "provider": "TUBA - Transportes Urbanos de Barcelos", + "location": { + "country_code": "PT", + "subdivision_name": "Cávado", + "municipality": "Barcelos", + "bounding_box": { + "minimum_latitude": 41.4152617727, + "maximum_latitude": 41.6537567059, + "minimum_longitude": -8.756146, + "maximum_longitude": -8.507689, + "extracted_on": "2025-09-03T16:19:33+00:00" + } + }, + "urls": { + "direct_download": "https://map.mobility.ubiwhere.com/dataset/1842a15c-1aec-4f65-8e29-e57c8b4cbd74/resource/a595ee4b-bf86-4323-b1f4-7e3b3eb00e5e/download/gtfs_bar.zip", + "authentication_type": 0, + "latest": "https://storage.googleapis.com/storage/v1/b/mdb-latest/o/pt-cavado-tuba---transportes-urbanos-de-barcelos-gtfs-2839.zip?alt=media", + "license": "https://map.mobility.ubiwhere.com/dataset/paragem-de-passageiros-de-barcelos" + }, + "redirect": [] +} \ No newline at end of file From be604eb08620def3b0f09f229749b882e32e8c35 Mon Sep 17 00:00:00 2001 From: Emma Blue <90632321+emmambd@users.noreply.github.com> Date: Wed, 3 Sep 2025 12:43:54 -0400 Subject: [PATCH 2/5] Update and rename pt-ave-mobiave-gtfs-2840.json to pt-ave-mobiave-gtfs-2836.json --- ...obiave-gtfs-2840.json => pt-ave-mobiave-gtfs-2836.json} | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) rename catalogs/sources/gtfs/schedule/{pt-ave-mobiave-gtfs-2840.json => pt-ave-mobiave-gtfs-2836.json} (89%) diff --git a/catalogs/sources/gtfs/schedule/pt-ave-mobiave-gtfs-2840.json b/catalogs/sources/gtfs/schedule/pt-ave-mobiave-gtfs-2836.json similarity index 89% rename from catalogs/sources/gtfs/schedule/pt-ave-mobiave-gtfs-2840.json rename to catalogs/sources/gtfs/schedule/pt-ave-mobiave-gtfs-2836.json index 9946675c2..ce418d3f9 100644 --- a/catalogs/sources/gtfs/schedule/pt-ave-mobiave-gtfs-2840.json +++ b/catalogs/sources/gtfs/schedule/pt-ave-mobiave-gtfs-2836.json @@ -1,7 +1,8 @@ { - "mdb_source_id": 2840, + "mdb_source_id": 2836, "data_type": "gtfs", "provider": "Mobiave", + "is_official": "True", "location": { "country_code": "PT", "subdivision_name": "Ave,Área Metropolitana do Porto", @@ -17,8 +18,8 @@ "urls": { "direct_download": "https://map.mobility.ubiwhere.com/dataset/fe6015e4-86c7-437a-8d31-10759fe21a1d/resource/7ac67ef8-015c-42e8-9546-f6f0be956270/download/gtfs_vnf.zip", "authentication_type": 0, - "latest": "https://storage.googleapis.com/storage/v1/b/mdb-latest/o/pt-ave-mobiave-gtfs-2840.zip?alt=media", + "latest": "https://storage.googleapis.com/storage/v1/b/mdb-latest/o/pt-ave-mobiave-gtfs-2836.zip?alt=media", "license": "https://map.mobility.ubiwhere.com/dataset/veiculo-de-transporte-de-passageiros-de-vila-nova-de-famalicao" }, "redirect": [] -} \ No newline at end of file +} From 30eeed781a9cd0614c0d44a8fc705618553c18eb Mon Sep 17 00:00:00 2001 From: Emma Blue <90632321+emmambd@users.noreply.github.com> Date: Wed, 3 Sep 2025 12:44:35 -0400 Subject: [PATCH 3/5] Update and rename pt-cavado-tuba-barcelos-gtfs-2839.json to pt-cavado-tuba-transportes-urbanos-de-barcelos-gtfs-2837.json --- ...do-tuba-transportes-urbanos-de-barcelos-gtfs-2837.json} | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) rename catalogs/sources/gtfs/schedule/{pt-cavado-tuba-barcelos-gtfs-2839.json => pt-cavado-tuba-transportes-urbanos-de-barcelos-gtfs-2837.json} (86%) diff --git a/catalogs/sources/gtfs/schedule/pt-cavado-tuba-barcelos-gtfs-2839.json b/catalogs/sources/gtfs/schedule/pt-cavado-tuba-transportes-urbanos-de-barcelos-gtfs-2837.json similarity index 86% rename from catalogs/sources/gtfs/schedule/pt-cavado-tuba-barcelos-gtfs-2839.json rename to catalogs/sources/gtfs/schedule/pt-cavado-tuba-transportes-urbanos-de-barcelos-gtfs-2837.json index 52107633d..b8ea8c27c 100644 --- a/catalogs/sources/gtfs/schedule/pt-cavado-tuba-barcelos-gtfs-2839.json +++ b/catalogs/sources/gtfs/schedule/pt-cavado-tuba-transportes-urbanos-de-barcelos-gtfs-2837.json @@ -1,7 +1,8 @@ { - "mdb_source_id": 2839, + "mdb_source_id": 2837, "data_type": "gtfs", "provider": "TUBA - Transportes Urbanos de Barcelos", + "is_official": "True", "location": { "country_code": "PT", "subdivision_name": "Cávado", @@ -17,8 +18,8 @@ "urls": { "direct_download": "https://map.mobility.ubiwhere.com/dataset/1842a15c-1aec-4f65-8e29-e57c8b4cbd74/resource/a595ee4b-bf86-4323-b1f4-7e3b3eb00e5e/download/gtfs_bar.zip", "authentication_type": 0, - "latest": "https://storage.googleapis.com/storage/v1/b/mdb-latest/o/pt-cavado-tuba---transportes-urbanos-de-barcelos-gtfs-2839.zip?alt=media", + "latest": "https://storage.googleapis.com/storage/v1/b/mdb-latest/o/pt-cavado-tuba-transportes-urbanos-de-barcelos-gtfs-2837.zip?alt=media", "license": "https://map.mobility.ubiwhere.com/dataset/paragem-de-passageiros-de-barcelos" }, "redirect": [] -} \ No newline at end of file +} From 6310ac6aec2b5ec05f3c3ed783095032e875efe2 Mon Sep 17 00:00:00 2001 From: Emma Blue <90632321+emmambd@users.noreply.github.com> Date: Wed, 3 Sep 2025 12:44:53 -0400 Subject: [PATCH 4/5] Update and rename pt-ave-guimabus-guimaraes-gtfs-2838.json to pt-ave-guimabus-transportes-de-guimaraes-gtfs-2838.json --- ...> pt-ave-guimabus-transportes-de-guimaraes-gtfs-2838.json} | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) rename catalogs/sources/gtfs/schedule/{pt-ave-guimabus-guimaraes-gtfs-2838.json => pt-ave-guimabus-transportes-de-guimaraes-gtfs-2838.json} (91%) diff --git a/catalogs/sources/gtfs/schedule/pt-ave-guimabus-guimaraes-gtfs-2838.json b/catalogs/sources/gtfs/schedule/pt-ave-guimabus-transportes-de-guimaraes-gtfs-2838.json similarity index 91% rename from catalogs/sources/gtfs/schedule/pt-ave-guimabus-guimaraes-gtfs-2838.json rename to catalogs/sources/gtfs/schedule/pt-ave-guimabus-transportes-de-guimaraes-gtfs-2838.json index 7e402e3c8..d86f05790 100644 --- a/catalogs/sources/gtfs/schedule/pt-ave-guimabus-guimaraes-gtfs-2838.json +++ b/catalogs/sources/gtfs/schedule/pt-ave-guimabus-transportes-de-guimaraes-gtfs-2838.json @@ -17,8 +17,8 @@ "urls": { "direct_download": "https://map.mobility.ubiwhere.com/dataset/ee6d46e4-9f19-4f4a-ab93-1a3cd69df349/resource/08f1ee6c-2d3f-4fb3-a861-5d6fb347a6d4/download/gtfs_gui.zip", "authentication_type": 0, - "latest": "https://storage.googleapis.com/storage/v1/b/mdb-latest/o/pt-ave-guimabus---transportes-de-guimaraes-gtfs-2838.zip?alt=media", + "latest": "https://storage.googleapis.com/storage/v1/b/mdb-latest/o/pt-ave-guimabus-transportes-de-guimaraes-gtfs-2838.zip?alt=media", "license": "https://map.mobility.ubiwhere.com/dataset/operador-de-sptp-de-guimaraes" }, "redirect": [] -} \ No newline at end of file +} From 93c0a4ba1e6a7298f54466b8edd77140cede470c Mon Sep 17 00:00:00 2001 From: Emma Blue <90632321+emmambd@users.noreply.github.com> Date: Wed, 3 Sep 2025 12:45:11 -0400 Subject: [PATCH 5/5] Update pt-ave-guimabus-transportes-de-guimaraes-gtfs-2838.json --- .../pt-ave-guimabus-transportes-de-guimaraes-gtfs-2838.json | 1 + 1 file changed, 1 insertion(+) diff --git a/catalogs/sources/gtfs/schedule/pt-ave-guimabus-transportes-de-guimaraes-gtfs-2838.json b/catalogs/sources/gtfs/schedule/pt-ave-guimabus-transportes-de-guimaraes-gtfs-2838.json index d86f05790..e8c20eb0f 100644 --- a/catalogs/sources/gtfs/schedule/pt-ave-guimabus-transportes-de-guimaraes-gtfs-2838.json +++ b/catalogs/sources/gtfs/schedule/pt-ave-guimabus-transportes-de-guimaraes-gtfs-2838.json @@ -2,6 +2,7 @@ "mdb_source_id": 2838, "data_type": "gtfs", "provider": "Guimabus - Transportes de Guimarães", + "is_official": "True", "location": { "country_code": "PT", "subdivision_name": "Ave",