diff --git a/catalogs/sources/gtfs/realtime/us-california-marin-county-transit-district-mctd-gtfs-rt-sa-1579.json b/catalogs/sources/gtfs/realtime/us-california-marin-county-transit-district-mctd-gtfs-rt-sa-1579.json index ed53d0303..d25d5d457 100644 --- a/catalogs/sources/gtfs/realtime/us-california-marin-county-transit-district-mctd-gtfs-rt-sa-1579.json +++ b/catalogs/sources/gtfs/realtime/us-california-marin-county-transit-district-mctd-gtfs-rt-sa-1579.json @@ -7,7 +7,7 @@ "provider": "Marin County Transit District (MCTD)", "is_official": "True", "static_reference": [ - "71" + "2937" ], "urls": { "direct_download": "https://marintransit.net/gtfs-rt/alerts", diff --git a/catalogs/sources/gtfs/realtime/us-california-marin-county-transit-district-mctd-gtfs-rt-tu-1580.json b/catalogs/sources/gtfs/realtime/us-california-marin-county-transit-district-mctd-gtfs-rt-tu-1580.json index ba0b0e6f9..b4d3ac208 100644 --- a/catalogs/sources/gtfs/realtime/us-california-marin-county-transit-district-mctd-gtfs-rt-tu-1580.json +++ b/catalogs/sources/gtfs/realtime/us-california-marin-county-transit-district-mctd-gtfs-rt-tu-1580.json @@ -7,7 +7,7 @@ "provider": "Marin County Transit District (MCTD)", "is_official": "True", "static_reference": [ - "71" + "2937" ], "urls": { "direct_download": "https://marintransit.net/gtfs-rt/tripupdates", diff --git a/catalogs/sources/gtfs/realtime/us-california-marin-county-transit-district-mctd-gtfs-rt-vp-1578.json b/catalogs/sources/gtfs/realtime/us-california-marin-county-transit-district-mctd-gtfs-rt-vp-1578.json index a0a111fce..7bfe4201d 100644 --- a/catalogs/sources/gtfs/realtime/us-california-marin-county-transit-district-mctd-gtfs-rt-vp-1578.json +++ b/catalogs/sources/gtfs/realtime/us-california-marin-county-transit-district-mctd-gtfs-rt-vp-1578.json @@ -6,7 +6,7 @@ ], "provider": "Marin County Transit District (MCTD)", "static_reference": [ - "71" + "2937" ], "urls": { "direct_download": "https://marintransit.net/gtfs-rt/vehiclepositions", diff --git a/catalogs/sources/gtfs/schedule/br-ceara-etufor-gtfs-2011.json b/catalogs/sources/gtfs/schedule/br-ceara-etufor-gtfs-2011.json index 2e17f8559..44f54d248 100644 --- a/catalogs/sources/gtfs/schedule/br-ceara-etufor-gtfs-2011.json +++ b/catalogs/sources/gtfs/schedule/br-ceara-etufor-gtfs-2011.json @@ -2,6 +2,7 @@ "mdb_source_id": 2011, "data_type": "gtfs", "provider": "Etufor", + "status": "deprecated", "location": { "country_code": "BR", "subdivision_name": "Ceará", @@ -19,5 +20,10 @@ "authentication_type": 0, "latest": "https://storage.googleapis.com/storage/v1/b/mdb-latest/o/br-ceara-etufor-gtfs-2011.zip?alt=media", "license": "https://dados.fortaleza.ce.gov.br/dataset/51afc610-d48b-4fa8-8dea-9c65747148c7/resource/51e3d494-3b41-4328-a971-964e2cdd8a22" - } -} \ No newline at end of file + }, + "redirect": [ + { + "id": "2934" + } + ] +} diff --git a/catalogs/sources/gtfs/schedule/br-fortaleza-fortaleza-gtfs-2934.json b/catalogs/sources/gtfs/schedule/br-fortaleza-fortaleza-gtfs-2934.json new file mode 100644 index 000000000..1848c2020 --- /dev/null +++ b/catalogs/sources/gtfs/schedule/br-fortaleza-fortaleza-gtfs-2934.json @@ -0,0 +1,26 @@ +{ + "mdb_source_id": 2934, + "data_type": "gtfs", + "provider": "Fortaleza", + "location": { + "country_code": "BR", + "bounding_box": { + "minimum_latitude": null, + "maximum_latitude": null, + "minimum_longitude": null, + "maximum_longitude": null, + "extracted_on": "2025-12-11 20:47:17.497410+00:00" + }, + "municipality": "Fortaleza" + }, + "urls": { + "direct_download": "https://dados.fortaleza.ce.gov.br/dataset/d6f1e64c-aca3-4867-8f39-53b7c9c2d211/resource/7058bfbe-5ba2-45f4-9a91-af1508a7c05b/download/arquivo_gtfs_03.10.2025.zip", + "latest": "https://storage.googleapis.com/storage/v1/b/mdb-latest/o/br-fortaleza-fortaleza-gtfs-2934.zip?alt=media", + "authentication_type": 0 + }, + "name": "ETUFOR", + "features": [], + "status": "active", + "is_official": "True", + "redirect": [] +} \ No newline at end of file diff --git a/catalogs/sources/gtfs/schedule/br-regiao-metropolitana-de-fortaleza-fortaleza-arce-agencia-gtfs-2935.json b/catalogs/sources/gtfs/schedule/br-regiao-metropolitana-de-fortaleza-fortaleza-arce-agencia-gtfs-2935.json new file mode 100644 index 000000000..b56c204ad --- /dev/null +++ b/catalogs/sources/gtfs/schedule/br-regiao-metropolitana-de-fortaleza-fortaleza-arce-agencia-gtfs-2935.json @@ -0,0 +1,28 @@ +{ + "mdb_source_id": 2935, + "data_type": "gtfs", + "provider": "ARCE - Agência Reguladora do Estado do Ceará", + "location": { + "country_code": "BR", + "bounding_box": { + "minimum_latitude": null, + "maximum_latitude": null, + "minimum_longitude": null, + "maximum_longitude": null, + "extracted_on": "2025-12-11 20:47:17.492885+00:00" + }, + "subdivision_name": "Região Metropolitana de Fortaleza", + "municipality": "Fortaleza" + }, + "urls": { + "direct_download": "https://www.arce.ce.gov.br/wp-content/uploads/sites/53/2018/11/GTFS_Arce_01082025.zip", + "latest": "https://storage.googleapis.com/storage/v1/b/mdb-latest/o/br-regiao-metropolitana-de-fortaleza-fortaleza-arce-agencia-gtfs-2935.zip?alt=media", + "authentication_type": 0, + "license": "https://www.arce.ce.gov.br/download/transportes/" + }, + "name": "Ônibus ARCE", + "features": [], + "status": "active", + "is_official": "True", + "redirect": [] +} \ No newline at end of file diff --git a/catalogs/sources/gtfs/schedule/hk-just-use-wheels-gtfs-2933.json b/catalogs/sources/gtfs/schedule/hk-just-use-wheels-gtfs-2933.json new file mode 100644 index 000000000..245ebb874 --- /dev/null +++ b/catalogs/sources/gtfs/schedule/hk-just-use-wheels-gtfs-2933.json @@ -0,0 +1,25 @@ +{ + "mdb_source_id": 2933, + "data_type": "gtfs", + "provider": "Just Use Wheels", + "location": { + "country_code": "HK", + "bounding_box": { + "minimum_latitude": null, + "maximum_latitude": null, + "minimum_longitude": null, + "maximum_longitude": null, + "extracted_on": "2025-12-11 20:47:17.514547+00:00" + } + }, + "urls": { + "direct_download": "http://feed.justusewheels.com/hk.gtfs.zip", + "latest": "https://storage.googleapis.com/storage/v1/b/mdb-latest/o/hk-just-use-wheels-gtfs-2933.zip?alt=media", + "authentication_type": 0, + "license": "https://opendatacommons.org/licenses/odbl/1.0/" + }, + "name": "Just Use Wheels", + "features": [], + "status": "active", + "redirect": [] +} \ No newline at end of file diff --git a/catalogs/sources/gtfs/schedule/sg-mandai-wildlife-gtfs-2938.json b/catalogs/sources/gtfs/schedule/sg-mandai-wildlife-gtfs-2938.json new file mode 100644 index 000000000..0c48b79a8 --- /dev/null +++ b/catalogs/sources/gtfs/schedule/sg-mandai-wildlife-gtfs-2938.json @@ -0,0 +1,25 @@ +{ + "mdb_source_id": 2938, + "data_type": "gtfs", + "provider": "Mandai Wildlife Reserve", + "location": { + "country_code": "SG", + "bounding_box": { + "minimum_latitude": null, + "maximum_latitude": null, + "minimum_longitude": null, + "maximum_longitude": null, + "extracted_on": "2025-12-11 20:47:17.510511+00:00" + } + }, + "urls": { + "direct_download": "https://www.mandai.com/content/dam/mandai/misc/gtfs.zip", + "latest": "https://storage.googleapis.com/storage/v1/b/mdb-latest/o/sg-mandai-wildlife-gtfs-2938.zip?alt=media", + "authentication_type": 0 + }, + "feed_contact_email": "enquiry@mandai.com", + "features": [], + "status": "active", + "is_official": "True", + "redirect": [] +} \ No newline at end of file diff --git a/catalogs/sources/gtfs/schedule/us-california-marin-transit-gtfs-2937.json b/catalogs/sources/gtfs/schedule/us-california-marin-transit-gtfs-2937.json new file mode 100644 index 000000000..7dbb75a3d --- /dev/null +++ b/catalogs/sources/gtfs/schedule/us-california-marin-transit-gtfs-2937.json @@ -0,0 +1,28 @@ +{ + "mdb_source_id": 2937, + "data_type": "gtfs", + "provider": "Marin Transit", + "is_official": "True", + "feed_contact_email": "gtfs@marintransit.org", + "features": [ + "fares-v1" + ], + "location": { + "country_code": "US", + "subdivision_name": "California", + "municipality": "San Francisco", + "bounding_box": { + "minimum_latitude": null, + "maximum_latitude": null, + "minimum_longitude": null, + "maximum_longitude": null, + "extracted_on": "2025-12-11 20:47:17.501873+00:00" + } + }, + "urls": { + "direct_download": "https://marintransit.gov/data/google_transit.zip", + "authentication_type": 0, + "latest": "https://storage.googleapis.com/storage/v1/b/mdb-latest/o/us-california-marin-transit-gtfs-2937.zip?alt=media" + }, + "redirect": [] +} \ No newline at end of file diff --git a/catalogs/sources/gtfs/schedule/us-california-marin-transit-gtfs-71.json b/catalogs/sources/gtfs/schedule/us-california-marin-transit-gtfs-71.json index 3bbd573a4..6ffda1886 100644 --- a/catalogs/sources/gtfs/schedule/us-california-marin-transit-gtfs-71.json +++ b/catalogs/sources/gtfs/schedule/us-california-marin-transit-gtfs-71.json @@ -3,6 +3,7 @@ "data_type": "gtfs", "provider": "Marin Transit", "feed_contact_email": "gtfs@marintransit.org", + "status": "deprecated", "features": [ "fares-v1" ], @@ -23,5 +24,10 @@ "authentication_type": 0, "latest": "https://storage.googleapis.com/storage/v1/b/mdb-latest/o/us-california-marin-transit-gtfs-71.zip?alt=media" }, - "redirect": [] + "redirect": [ + { + "id": "2937", + "comment": " " + } + ] } \ No newline at end of file diff --git a/catalogs/sources/gtfs/schedule/us-city-of-alexandria-alexandria-dot-gtfs-2936.json b/catalogs/sources/gtfs/schedule/us-city-of-alexandria-alexandria-dot-gtfs-2936.json new file mode 100644 index 000000000..902853528 --- /dev/null +++ b/catalogs/sources/gtfs/schedule/us-city-of-alexandria-alexandria-dot-gtfs-2936.json @@ -0,0 +1,28 @@ +{ + "mdb_source_id": 2936, + "data_type": "gtfs", + "provider": "Alexandria DOT", + "location": { + "country_code": "US", + "bounding_box": { + "minimum_latitude": null, + "maximum_latitude": null, + "minimum_longitude": null, + "maximum_longitude": null, + "extracted_on": "2025-12-11 20:47:17.501873+00:00" + }, + "municipality": "City of Alexandria" + }, + "urls": { + "direct_download": "https://data.trilliumtransit.com/gtfs/cityofalexandria-va-us/cityofalexandria-va-us--flex-v2.zip", + "latest": "https://storage.googleapis.com/storage/v1/b/mdb-latest/o/us-city-of-alexandria-alexandria-dot-gtfs-2936.zip?alt=media", + "authentication_type": 0 + }, + "name": "City of Alexandria", + "features": [ + "flex-v2" + ], + "status": "active", + "is_official": "True", + "redirect": [] +} \ No newline at end of file