From 354e0f61386e913c063855117b2aed1198e70ef9 Mon Sep 17 00:00:00 2001 From: Ian Chan Date: Thu, 23 Apr 2026 16:58:34 -0400 Subject: [PATCH 1/4] add CDMX schedule feed --- .../mx-unknown-pumabus-gtfs-3126.json | 23 +++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 catalogs/sources/gtfs/schedule/mx-unknown-pumabus-gtfs-3126.json diff --git a/catalogs/sources/gtfs/schedule/mx-unknown-pumabus-gtfs-3126.json b/catalogs/sources/gtfs/schedule/mx-unknown-pumabus-gtfs-3126.json new file mode 100644 index 000000000..f274c9098 --- /dev/null +++ b/catalogs/sources/gtfs/schedule/mx-unknown-pumabus-gtfs-3126.json @@ -0,0 +1,23 @@ +{ + "mdb_source_id": 3126, + "data_type": "gtfs", + "provider": "Pumabús, Corredores Concesionados, Sistema de Transporte Colectivo Metro, Metrobús, Servicio de Tren Ligero, Ferrocarriles Suburbanos, Trolebús, Red de Transporte de Pasajeros, Cablebus", + "name": "Ciudad de México - Secretaría de Movilidad (SEMOVI)", + "location": { + "country_code": "MX", + "subdivision_name": "Mexico City", + "bounding_box": { + "minimum_latitude": 19.13313, + "maximum_latitude": 19.6671, + "minimum_longitude": -99.33581, + "maximum_longitude": -98.95259, + "extracted_on": "2026-04-23T17:07:55+00:00" + } + }, + "urls": { + "direct_download": "https://datos.cdmx.gob.mx/dataset/75538d96-3ade-4bc5-ae7d-d85595e4522d/resource/32ed1b6b-41cd-49b3-b7f0-b57acb0eb819/download/gtfs.zip", + "authentication_type": 0, + "latest": "https://storage.googleapis.com/storage/v1/b/mdb-latest/o/mx-cdmx-gtfs-3126.zip?alt=media", + "license": "https://datos.cdmx.gob.mx/dataset/gtfs" + } +} \ No newline at end of file From bb6f7fdc9f9003c6c2feb941f8cb45964f978a9a Mon Sep 17 00:00:00 2001 From: Ian Chan Date: Mon, 27 Apr 2026 09:59:02 -0400 Subject: [PATCH 2/4] redirect back to original cdmx feed Co-authored-by: Copilot --- .../gtfs/schedule/mx-unknown-pumabus-gtfs-3126.json | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/catalogs/sources/gtfs/schedule/mx-unknown-pumabus-gtfs-3126.json b/catalogs/sources/gtfs/schedule/mx-unknown-pumabus-gtfs-3126.json index f274c9098..48f039a4f 100644 --- a/catalogs/sources/gtfs/schedule/mx-unknown-pumabus-gtfs-3126.json +++ b/catalogs/sources/gtfs/schedule/mx-unknown-pumabus-gtfs-3126.json @@ -3,6 +3,7 @@ "data_type": "gtfs", "provider": "Pumabús, Corredores Concesionados, Sistema de Transporte Colectivo Metro, Metrobús, Servicio de Tren Ligero, Ferrocarriles Suburbanos, Trolebús, Red de Transporte de Pasajeros, Cablebus", "name": "Ciudad de México - Secretaría de Movilidad (SEMOVI)", + "status": "deprecated", "location": { "country_code": "MX", "subdivision_name": "Mexico City", @@ -19,5 +20,11 @@ "authentication_type": 0, "latest": "https://storage.googleapis.com/storage/v1/b/mdb-latest/o/mx-cdmx-gtfs-3126.zip?alt=media", "license": "https://datos.cdmx.gob.mx/dataset/gtfs" - } + }, + "redirect": [ + { + "id": "1830", + "comment": " " + } + ] } \ No newline at end of file From 63f238877f636974b67c7510a54fa096e5988745 Mon Sep 17 00:00:00 2001 From: Ian Chan <46658926+ianktc@users.noreply.github.com> Date: Mon, 27 Apr 2026 10:02:01 -0400 Subject: [PATCH 3/4] Rename mx-unknown-pumabus-gtfs-3126.json to mx-cdmx-gtfs-3126 --- .../{mx-unknown-pumabus-gtfs-3126.json => mx-cdmx-gtfs-3126} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename catalogs/sources/gtfs/schedule/{mx-unknown-pumabus-gtfs-3126.json => mx-cdmx-gtfs-3126} (99%) diff --git a/catalogs/sources/gtfs/schedule/mx-unknown-pumabus-gtfs-3126.json b/catalogs/sources/gtfs/schedule/mx-cdmx-gtfs-3126 similarity index 99% rename from catalogs/sources/gtfs/schedule/mx-unknown-pumabus-gtfs-3126.json rename to catalogs/sources/gtfs/schedule/mx-cdmx-gtfs-3126 index 48f039a4f..59cbf2e6f 100644 --- a/catalogs/sources/gtfs/schedule/mx-unknown-pumabus-gtfs-3126.json +++ b/catalogs/sources/gtfs/schedule/mx-cdmx-gtfs-3126 @@ -27,4 +27,4 @@ "comment": " " } ] -} \ No newline at end of file +} From 375777a97da22e43f0bf8f37c89d9863b4287ac6 Mon Sep 17 00:00:00 2001 From: Ian Chan <46658926+ianktc@users.noreply.github.com> Date: Mon, 27 Apr 2026 11:39:13 -0400 Subject: [PATCH 4/4] Update mx-cdmx-gtfs-3126.json --- catalogs/sources/gtfs/schedule/mx-cdmx-gtfs-3126.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/catalogs/sources/gtfs/schedule/mx-cdmx-gtfs-3126.json b/catalogs/sources/gtfs/schedule/mx-cdmx-gtfs-3126.json index 59cbf2e6f..20df02106 100644 --- a/catalogs/sources/gtfs/schedule/mx-cdmx-gtfs-3126.json +++ b/catalogs/sources/gtfs/schedule/mx-cdmx-gtfs-3126.json @@ -24,7 +24,7 @@ "redirect": [ { "id": "1830", - "comment": " " + "comment": "Temporarily redirecting to old, expired feed version because the new feed version is geo-fenced" } ] }