From 4d09beac6ad94ba38f27621ec2bf8ac0259d7df8 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Mon, 11 Nov 2024 20:39:08 -0800 Subject: [PATCH 1/8] Updated GBFS feeds from https://github.com/NABSA/gbfs/blob/master/systems.csv at Tue Nov 12 00:11:38 UTC 2024 (#1329) Co-authored-by: Automated Bot --- feeds/nabsa.github.com.dmfr.json | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/feeds/nabsa.github.com.dmfr.json b/feeds/nabsa.github.com.dmfr.json index 47bb80c36..4cfd44054 100644 --- a/feeds/nabsa.github.com.dmfr.json +++ b/feeds/nabsa.github.com.dmfr.json @@ -2913,6 +2913,13 @@ "gbfs_auto_discovery": "https://joe.rideatom.com/gbfs/v2_2/en/gbfs?id=475" } }, + { + "id": "f-jolt~hutt~valley~gbfs", + "spec": "gbfs", + "urls": { + "gbfs_auto_discovery": "https://prod-api.joltscooters.co.nz/api/gbfs/hutt_valley/gbfs.json" + } + }, { "id": "f-kajteroz~chorzowski~rower~miejski~poland~chorzów~gbfs", "spec": "gbfs", From 5cb0a27bb53742ff9defcc13bb928408172c8fb3 Mon Sep 17 00:00:00 2001 From: Nome Date: Tue, 12 Nov 2024 09:45:40 -0800 Subject: [PATCH 2/8] Add 6 agencies (#1326) --- feeds/emap.mesacounty.us.dmfr.json | 5 ++++ feeds/metlink.org.nz.dmfr.json | 3 +++ feeds/mjcaction.com.dmfr.json | 3 +++ feeds/trilliumtransit.com.dmfr.json | 42 +++++++++++++++++++++++++++++ 4 files changed, 53 insertions(+) diff --git a/feeds/emap.mesacounty.us.dmfr.json b/feeds/emap.mesacounty.us.dmfr.json index 8f09252ba..cc9c5ac59 100644 --- a/feeds/emap.mesacounty.us.dmfr.json +++ b/feeds/emap.mesacounty.us.dmfr.json @@ -12,6 +12,11 @@ "onestop_id": "o-9wfy-grandvalleytransit", "name": "Grand Valley Transit", "short_name": "GVT", + "associated_feeds": [ + { + "feed_onestop_id": "f-grandvalleytransit~flex" + } + ], "tags": { "us_ntd_id": "80016", "wikidata_id": "Q5595228" diff --git a/feeds/metlink.org.nz.dmfr.json b/feeds/metlink.org.nz.dmfr.json index 3c71ed152..056655714 100644 --- a/feeds/metlink.org.nz.dmfr.json +++ b/feeds/metlink.org.nz.dmfr.json @@ -56,6 +56,9 @@ { "gtfs_agency_id": "EBYW" }, + { + "feed_onestop_id": "f-eastbywest~nz" + }, { "feed_onestop_id": "f-metlink~nz~rt" } diff --git a/feeds/mjcaction.com.dmfr.json b/feeds/mjcaction.com.dmfr.json index f58e06cd9..7cec68dec 100644 --- a/feeds/mjcaction.com.dmfr.json +++ b/feeds/mjcaction.com.dmfr.json @@ -20,6 +20,9 @@ { "gtfs_agency_id": "GVRTA" }, + { + "feed_onestop_id": "f-gunnisonvalleyrta~co~us~flex" + }, { "feed_onestop_id": "f-gunnisonvalleyrta~rt" } diff --git a/feeds/trilliumtransit.com.dmfr.json b/feeds/trilliumtransit.com.dmfr.json index b14e8f200..73f7682cf 100644 --- a/feeds/trilliumtransit.com.dmfr.json +++ b/feeds/trilliumtransit.com.dmfr.json @@ -5637,6 +5637,34 @@ "static_current": "https://data.trilliumtransit.com/gtfs/durangotransit-co-us/durangotransit-co-us--flex-v2.zip" } }, + { + "id": "f-eastbywest~nz", + "spec": "gtfs", + "urls": { + "static_current": "https://data.trilliumtransit.com/gtfs/eastbywest-nz/eastbywest-nz.zip" + } + }, + { + "id": "f-eastside~wa~us", + "spec": "gtfs", + "urls": { + "static_current": "https://data.trilliumtransit.com/gtfs/eastside-wa-us/eastside-wa-us--flex-v2.zip" + } + }, + { + "id": "f-eccog~co~us", + "spec": "gtfs", + "urls": { + "static_current": "https://data.trilliumtransit.com/gtfs/eccog-co-us/eccog-co-us--flex-v2.zip" + } + }, + { + "id": "f-elpaso~co~us", + "spec": "gtfs", + "urls": { + "static_current": "https://data.trilliumtransit.com/gtfs/elpaso-co-us/elpaso-co-us--flex-v2.zip" + } + }, { "id": "f-elsegundo~ca~us", "spec": "gtfs", @@ -5880,6 +5908,13 @@ } ] }, + { + "id": "f-grandvalleytransit~flex", + "spec": "gtfs", + "urls": { + "static_current": "https://data.trilliumtransit.com/gtfs/grandvalleytransit-co-us/grandvalleytransit-co-us--flex-v2.zip" + } + }, { "id": "f-granttransit~wa~us", "spec": "gtfs", @@ -5951,6 +5986,13 @@ } ] }, + { + "id": "f-gunnisonvalleyrta~co~us~flex", + "spec": "gtfs", + "urls": { + "static_current": "https://data.trilliumtransit.com/gtfs/gunnisonvalleyrta-co-us/gunnisonvalleyrta-co-us--flex-v2.zip" + } + }, { "id": "f-harborconnector~md~us", "spec": "gtfs", From e82eefedd75c5f9839d1002a9c1cc41ce073d5bc Mon Sep 17 00:00:00 2001 From: Drew Dara-Abrams Date: Tue, 12 Nov 2024 14:06:18 -0800 Subject: [PATCH 3/8] fix automatic updates of Japanese feed list (#1311) * new script to handle the format of https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv related to https://github.com/transitland/transitland-atlas/pull/880 * run the script locally * fixes * go back to original * skip the "next" files * new version * ignore some more next versions * GH workflow --- .github/workflows/update-jp.yaml | 49 + feeds/tshimada291.github.com.dmfr.json | 5749 +++++++++++++++++++----- scripts/convert-jp-list-csv-to-dmfr.py | 218 +- 3 files changed, 4819 insertions(+), 1197 deletions(-) create mode 100644 .github/workflows/update-jp.yaml diff --git a/.github/workflows/update-jp.yaml b/.github/workflows/update-jp.yaml new file mode 100644 index 000000000..630b34161 --- /dev/null +++ b/.github/workflows/update-jp.yaml @@ -0,0 +1,49 @@ +name: Update GBFS +on: + workflow_dispatch: + schedule: + - cron: '0 * * * *' +jobs: + scheduled: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v4 + - uses: actions/setup-python@v5 + with: + python-version: '3.10' + - name: Install dependencies + run: | + pip install pipenv + cd scripts && pipenv install + - name: Install transitland-lib + run: scripts/install-transitland-lib.sh + - name: Fetch latest data + run: |- + cd scripts && pipenv run python convert-jp-list-csv-to-dmfr.py + - name: Format in the opinionated DMFR format + run: | + find ./feeds -type f -name "*.dmfr.json" -exec transitland dmfr format --save {} \; + - name: Validate feeds + run: cd scripts && python validate-feeds.py + - name: "If any changes: Create a branch, commit, and PR" + run: |- + git config user.name "Automated Bot" + git config user.email "info@interline.io" + if ! git_status_output="$(git status --porcelain)"; then + error_code="$?" + echo "'git status' had an error: $error_code" + exit 1 + elif [ -z "$git_status_output" ]; then + echo "Working directory is clean." + else + echo "Working directory has UNCOMMITTED CHANGES." + BRANCH_NAME=gbfs-$(date +%F) + git checkout -b ${BRANCH_NAME} + git add -A + git commit -m "Updated Japanese feeds from This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv at $(date -u)" + git push --set-upstream origin ${BRANCH_NAME} + gh pr create --title "Automatic update of Japanese GTFS feeds" --fill-verbose + gh workflow run validate.yml --ref ${BRANCH_NAME} + fi + env: + GH_TOKEN: ${{ secrets.GITHUB_TOKEN }} diff --git a/feeds/tshimada291.github.com.dmfr.json b/feeds/tshimada291.github.com.dmfr.json index aee7dcebf..3416cccf1 100644 --- a/feeds/tshimada291.github.com.dmfr.json +++ b/feeds/tshimada291.github.com.dmfr.json @@ -23,50 +23,6 @@ "use_without_attribution": "no" } }, - { - "id": "f-10~jp", - "spec": "gtfs", - "urls": { - "static_current": "https://odp-pref-tottori.tori-info.co.jp/bus_data/10.zip" - }, - "license": { - "spdx_identifier": "CC-BY-SA-2.1-JP", - "use_without_attribution": "no" - } - }, - { - "id": "f-11~jp", - "spec": "gtfs", - "urls": { - "static_current": "https://odp-pref-tottori.tori-info.co.jp/bus_data/11.zip" - }, - "license": { - "spdx_identifier": "CC-BY-SA-2.1-JP", - "use_without_attribution": "no" - } - }, - { - "id": "f-12~jp", - "spec": "gtfs", - "urls": { - "static_current": "https://odp-pref-tottori.tori-info.co.jp/bus_data/12.zip" - }, - "license": { - "spdx_identifier": "CC-BY-SA-2.1-JP", - "use_without_attribution": "no" - } - }, - { - "id": "f-131130~gtfs~jp~hachiko~bus~jp", - "spec": "gtfs", - "urls": { - "static_current": "https://www.city.shibuya.tokyo.jp/assets/mng/131130_gtfs-jp_hachiko_bus.zip" - }, - "license": { - "spdx_identifier": "CC-BY-4.0", - "use_without_attribution": "no" - } - }, { "id": "f-133~jp", "spec": "gtfs", @@ -133,17 +89,6 @@ "use_without_attribution": "no" } }, - { - "id": "f-13~jp", - "spec": "gtfs", - "urls": { - "static_current": "https://odp-pref-tottori.tori-info.co.jp/bus_data/13.zip" - }, - "license": { - "spdx_identifier": "CC-BY-SA-2.1-JP", - "use_without_attribution": "no" - } - }, { "id": "f-14~jp", "spec": "gtfs", @@ -221,13 +166,6 @@ "use_without_attribution": "no" } }, - { - "id": "f-20220621gtfs~dia~jp", - "spec": "gtfs", - "urls": { - "static_current": "https://www.tokachibus.jp/download/20220621GTFS-dia.zip" - } - }, { "id": "f-20~jp", "spec": "gtfs", @@ -349,17 +287,6 @@ "use_without_attribution": "no" } }, - { - "id": "f-27miyawakaiizuka~gtfs~jp~jp", - "spec": "gtfs", - "urls": { - "static_current": "https://data.bodik.jp/dataset/341b6046-0030-4a78-a54d-87b1a1335563/resource/5627c6c0-533f-4d4a-926d-a60ec5c9d139/download/27miyawakaiizuka_gtfs-jp.zip" - }, - "license": { - "spdx_identifier": "CC-BY-4.0", - "use_without_attribution": "no" - } - }, { "id": "f-29~jp", "spec": "gtfs", @@ -712,17 +639,6 @@ "use_without_attribution": "no" } }, - { - "id": "f-5340001010554~jp", - "spec": "gtfs", - "urls": { - "static_current": "https://api3.ottop.org/download/gtfs/ooXuXei4op7y/5340001010554" - }, - "license": { - "spdx_identifier": "CC-BY-4.0", - "use_without_attribution": "no" - } - }, { "id": "f-5360001014132~jp", "spec": "gtfs", @@ -745,17 +661,6 @@ "use_without_attribution": "no" } }, - { - "id": "f-5~jp", - "spec": "gtfs", - "urls": { - "static_current": "https://odp-pref-tottori.tori-info.co.jp/bus_data/5.zip" - }, - "license": { - "spdx_identifier": "CC-BY-SA-2.1-JP", - "use_without_attribution": "no" - } - }, { "id": "f-6360001013190~jp", "spec": "gtfs", @@ -888,17 +793,6 @@ "use_without_attribution": "no" } }, - { - "id": "f-9340001004024~jp", - "spec": "gtfs", - "urls": { - "static_current": "https://api3.ottop.org/download/gtfs/ooXuXei4op7y/9340001004024" - }, - "license": { - "spdx_identifier": "CC-BY-4.0", - "use_without_attribution": "no" - } - }, { "id": "f-9360001013023~jp", "spec": "gtfs", @@ -932,17 +826,6 @@ "use_without_attribution": "no" } }, - { - "id": "f-9~1~jp", - "spec": "gtfs", - "urls": { - "static_current": "https://odp-pref-tottori.tori-info.co.jp/bus_data/9_1.zip" - }, - "license": { - "spdx_identifier": "CC-BY-SA-2.1-JP", - "use_without_attribution": "no" - } - }, { "id": "f-9~2~jp", "spec": "gtfs", @@ -954,17 +837,6 @@ "use_without_attribution": "no" } }, - { - "id": "f-abashirikankokotu~jp", - "spec": "gtfs", - "urls": { - "static_current": "http://www.abashiri-kk.com/wp/wp-content/uploads/2019/11/abashirikankokotu.zip" - }, - "license": { - "spdx_identifier": "CC-BY-4.0", - "use_without_attribution": "no" - } - }, { "id": "f-abashiri~bus~jp", "spec": "gtfs", @@ -987,17 +859,6 @@ "use_without_attribution": "no" } }, - { - "id": "f-akaiwa~gtfs~jp~jp", - "spec": "gtfs", - "urls": { - "static_current": "https://www.city.akaiwa.lg.jp/material/files/group/5/GTFS.zip" - }, - "license": { - "spdx_identifier": "CC0-1.0", - "use_without_attribution": "yes" - } - }, { "id": "f-akan~bus~jp", "spec": "gtfs", @@ -1152,28 +1013,6 @@ "use_without_attribution": "no" } }, - { - "id": "f-bus~akitachuoukotsu~jp", - "spec": "gtfs", - "urls": { - "static_current": "https://www.akita-bus.or.jp/~akita-gtfs/bus-akita%20chuoukotsu.zip" - }, - "license": { - "spdx_identifier": "CC-BY-4.0", - "use_without_attribution": "no" - } - }, - { - "id": "f-bus~akitacity~jp", - "spec": "gtfs", - "urls": { - "static_current": "https://www.akita-bus.or.jp/gtfs_jp/bus-akitacity.zip" - }, - "license": { - "spdx_identifier": "CC-BY-4.0", - "use_without_attribution": "no" - } - }, { "id": "f-bus~city~semboku~jp", "spec": "gtfs", @@ -1361,17 +1200,6 @@ "use_without_attribution": "no" } }, - { - "id": "f-chutetsu~jp", - "spec": "gtfs", - "urls": { - "static_current": "http://loc.bus-vision.jp/gtfs/chutetsu/gtfsFeed" - }, - "license": { - "spdx_identifier": "CC-BY-4.0", - "use_without_attribution": "no" - } - }, { "id": "f-city~hatsukaichi~jp", "spec": "gtfs", @@ -1416,17 +1244,6 @@ "use_without_attribution": "yes" } }, - { - "id": "f-city~tonami~gtfs~jp", - "spec": "gtfs", - "urls": { - "static_current": "http://opendata.pref.toyama.jp/files/city_tonami_gtfs.zip" - }, - "license": { - "spdx_identifier": "CC0-1.0", - "use_without_attribution": "yes" - } - }, { "id": "f-city~toyama~fuchu~gtfs~jp", "spec": "gtfs", @@ -1515,17 +1332,6 @@ "use_without_attribution": "yes" } }, - { - "id": "f-city~uozu~ainori~gtfs~jp", - "spec": "gtfs", - "urls": { - "static_current": "https://www.city.uozu.toyama.jp/contents/busdata/city_uozu_ainori_gtfs.zip" - }, - "license": { - "spdx_identifier": "CC0-1.0", - "use_without_attribution": "yes" - } - }, { "id": "f-city~uozu~shimin~gtfs~jp", "spec": "gtfs", @@ -1559,17 +1365,6 @@ "use_without_attribution": "no" } }, - { - "id": "f-dentetsu~jp", - "spec": "gtfs", - "urls": { - "static_current": "http://km.bus-vision.jp/gtfs/dentetsu/gtfsFeed" - }, - "license": { - "spdx_identifier": "CC-BY-4.0", - "use_without_attribution": "no" - } - }, { "id": "f-dohoku~bus~jp", "spec": "gtfs", @@ -1691,17 +1486,6 @@ "use_without_attribution": "no" } }, - { - "id": "f-f0800103~jp", - "spec": "gtfs", - "urls": { - "static_current": "https://www.city.tsukuba.lg.jp/_res/projects/default_project/_page_/001/018/463/GTFS.zip" - }, - "license": { - "spdx_identifier": "CC-BY-4.0", - "use_without_attribution": "no" - } - }, { "id": "f-f1301702~jp", "spec": "gtfs", @@ -1779,17 +1563,6 @@ "use_without_attribution": "no" } }, - { - "id": "f-flatbus~jp", - "spec": "gtfs", - "urls": { - "static_current": "https://catalog-data.city.kanazawa.ishikawa.jp/dataset/1196beb4-f9f9-463c-9723-5b38d8127425/resource/191bd7bd-8e97-4919-b3ad-a87757993a79/download/172014-flatbus.zip" - }, - "license": { - "spdx_identifier": "CC-BY-SA-2.1-JP", - "use_without_attribution": "no" - } - }, { "id": "f-flower~liner~gtfs~jp", "spec": "gtfs", @@ -1823,17 +1596,6 @@ "use_without_attribution": "no" } }, - { - "id": "f-fukuokasiei~tosen~gtfsfeeds~jp", - "spec": "gtfs", - "urls": { - "static_current": "https://www.city.fukuoka.lg.jp/data/open/cnt/3/59675/1/fukuokasiei_tosen_GTFSfeeds.zip" - }, - "license": { - "spdx_identifier": "CC-BY-SA-2.1-JP", - "use_without_attribution": "no" - } - }, { "id": "f-furano~bus~jp", "spec": "gtfs", @@ -1845,17 +1607,6 @@ "use_without_attribution": "no" } }, - { - "id": "f-fureai~bus~gtfs~jp~jp", - "spec": "gtfs", - "urls": { - "static_current": "https://www.town.kawagoe.mie.jp/wp-content/themes/kawagoecho/images/fureai_bus_gtfs-jp.zip" - }, - "license": { - "spdx_identifier": "CC-BY-4.0", - "use_without_attribution": "no" - } - }, { "id": "f-geiyo~jp", "spec": "gtfs", @@ -1944,17 +1695,6 @@ "use_without_attribution": "no" } }, - { - "id": "f-gtfsjp3~kamiyama~town~jp", - "spec": "gtfs", - "urls": { - "static_current": "https://opendata.pref.tokushima.lg.jp/dataset/2645/resource/7663/GTFSJP3_kamiyama-town.zip" - }, - "license": { - "spdx_identifier": "CC-BY-4.0", - "use_without_attribution": "no" - } - }, { "id": "f-gtfsjp3~kitajima~town~jp", "spec": "gtfs", @@ -1977,17 +1717,6 @@ "use_without_attribution": "no" } }, - { - "id": "f-gtfsjp3~minami~town~jp", - "spec": "gtfs", - "urls": { - "static_current": "https://opendata.pref.tokushima.lg.jp/dataset/2636/resource/7593/GTFSJP3_minami-town.zip" - }, - "license": { - "spdx_identifier": "CC-BY-4.0", - "use_without_attribution": "no" - } - }, { "id": "f-gtfsjp3~miyoshi~city~jp", "spec": "gtfs", @@ -2131,17 +1860,6 @@ "use_without_attribution": "no" } }, - { - "id": "f-gtfsjp~jrbus~localbus~jp", - "spec": "gtfs", - "urls": { - "static_current": "https://www.pref.kochi.lg.jp/opendata/docs/bosai_anzen_machizukuri/file_contents/GTFSJP-JRbus_Localbus.zip" - }, - "license": { - "spdx_identifier": "CC-BY-4.0", - "use_without_attribution": "no" - } - }, { "id": "f-gtfsjp~konan~city~jp", "spec": "gtfs", @@ -2175,17 +1893,6 @@ "use_without_attribution": "no" } }, - { - "id": "f-gtfsjp~kvca~my~yubus~jp", - "spec": "gtfs", - "urls": { - "static_current": "https://www.pref.kochi.lg.jp/opendata/docs/bosai_anzen_machizukuri/file_contents/GTFSJP-KVCA_MY-YUbus.zip" - }, - "license": { - "spdx_identifier": "CC-BY-4.0", - "use_without_attribution": "no" - } - }, { "id": "f-gtfsjp~mihara~miharabus~jp", "spec": "gtfs", @@ -2506,21 +2213,21 @@ } }, { - "id": "f-gtfs~0002~express~gma~jp", + "id": "f-gtfs~0211117~jp", "spec": "gtfs", "urls": { - "static_current": "https://gma.jcld.jp/GMA_OPENDATA/GTFS/gtfs.0002.express.GMA.zip" + "static_current": "https://www.pref.fukui.lg.jp/doc/dx-suishin/opendata/gtfs_jp_d/fil/gtfs_0211117.zip" }, "license": { - "spdx_identifier": "CC-BY-4.0", + "spdx_identifier": "CC-BY-SA-2.1-JP", "use_without_attribution": "no" } }, { - "id": "f-gtfs~0003~lim~gma~jp", + "id": "f-gtfs~abashiribus~current~data~jp", "spec": "gtfs", "urls": { - "static_current": "https://gma.jcld.jp/GMA_OPENDATA/GTFS/gtfs.0003.lim.GMA.zip" + "static_current": "https://www.abashiribus.com/open_data/gtfs_abashiribus_current_data.zip" }, "license": { "spdx_identifier": "CC-BY-4.0", @@ -2528,21 +2235,21 @@ } }, { - "id": "f-gtfs~0211117~jp", + "id": "f-gtfs~abibus~nedo~root~jp", "spec": "gtfs", "urls": { - "static_current": "https://www.pref.fukui.lg.jp/doc/dx-suishin/opendata/gtfs_jp_d/fil/gtfs_0211117.zip" + "static_current": "https://www.city.abiko.chiba.jp/shisei/opendata/GTFS-JP.files/gtfs_Abibus_nedo_root.zip" }, "license": { - "spdx_identifier": "CC-BY-SA-2.1-JP", + "spdx_identifier": "CC-BY-4.0", "use_without_attribution": "no" } }, { - "id": "f-gtfs~1001~kanetsu~kotu~jp", + "id": "f-gtfs~abibus~other~root~jp", "spec": "gtfs", "urls": { - "static_current": "https://gma.jcld.jp/GMA_OPENDATA/GTFS/gtfs.1001.kanetsu_kotu.zip" + "static_current": "https://www.city.abiko.chiba.jp/shisei/opendata/GTFS-JP.files/gtfs_Abibus_other_root.zip" }, "license": { "spdx_identifier": "CC-BY-4.0", @@ -2550,10 +2257,10 @@ } }, { - "id": "f-gtfs~1007~gunma~bus~jp", + "id": "f-gtfs~aibus~jp", "spec": "gtfs", "urls": { - "static_current": "https://gma.jcld.jp/GMA_OPENDATA/GTFS/gtfs.1007.gunma_bus.zip" + "static_current": "https://www.city.abiko.chiba.jp/shisei/opendata/GTFS-JP.files/gtfs_Aibus.zip" }, "license": { "spdx_identifier": "CC-BY-4.0", @@ -2561,21 +2268,21 @@ } }, { - "id": "f-gtfs~1017~yajima~taxi~jp", + "id": "f-gtfs~data~jp", "spec": "gtfs", "urls": { - "static_current": "https://gma.jcld.jp/GMA_OPENDATA/GTFS/gtfs.1017.yajima_taxi.zip" + "static_current": "https://www.city.chiryu.aichi.jp/ikkrwebBrowse/material/files/group/4/gtfs_data.zip" }, "license": { - "spdx_identifier": "CC-BY-4.0", + "spdx_identifier": "CC-BY-SA-2.1-JP", "use_without_attribution": "no" } }, { - "id": "f-gtfs~1018~shibukawashi~com~jp", + "id": "f-gtfs~data~shika~jp", "spec": "gtfs", "urls": { - "static_current": "https://gma.jcld.jp/GMA_OPENDATA/GTFS/gtfs.1018.shibukawashi_com.zip" + "static_current": "https://www.town.shika.lg.jp/data/open/cnt/3/4031/1/gtfs_data.zip" }, "license": { "spdx_identifier": "CC-BY-4.0", @@ -2583,10 +2290,10 @@ } }, { - "id": "f-gtfs~1019~maebashishi~com~jp", + "id": "f-gtfs~data~zip~jp", "spec": "gtfs", "urls": { - "static_current": "https://gma.jcld.jp/GMA_OPENDATA/GTFS/gtfs.1019.maebashishi_com.zip" + "static_current": "https://www.city.suzaka.nagano.jp/opendata/file/gtfs_data.zip" }, "license": { "spdx_identifier": "CC-BY-4.0", @@ -2594,21 +2301,21 @@ } }, { - "id": "f-gtfs~1020~takasakishi~com~jp", + "id": "f-gtfs~echizenchou~com~jp", "spec": "gtfs", "urls": { - "static_current": "https://gma.jcld.jp/GMA_OPENDATA/GTFS/gtfs.1020.takasakishi_com.zip" + "static_current": "https://www.pref.fukui.lg.jp/doc/dx-suishin/opendata/gtfs_jp_d/fil/gtfs_echizenchou_com.zip" }, "license": { - "spdx_identifier": "CC-BY-4.0", + "spdx_identifier": "CC-BY-SA-2.1-JP", "use_without_attribution": "no" } }, { - "id": "f-gtfs~1021~numatashi~com~jp", + "id": "f-gtfs~hekinan~jp", "spec": "gtfs", "urls": { - "static_current": "https://gma.jcld.jp/GMA_OPENDATA/GTFS/gtfs.1021.numatashi_com.zip" + "static_current": "https://www.city.hekinan.lg.jp/material/files/group/3/GTFS.zip" }, "license": { "spdx_identifier": "CC-BY-4.0", @@ -2616,10 +2323,10 @@ } }, { - "id": "f-gtfs~1022~minakamimachi~com~jp", + "id": "f-gtfs~highway~line~jp", "spec": "gtfs", "urls": { - "static_current": "https://gma.jcld.jp/GMA_OPENDATA/GTFS/gtfs.1022.minakamimachi_com.zip" + "static_current": "https://www.takubus.com/app/download/11135470279/GTFS_highway_line.zip" }, "license": { "spdx_identifier": "CC-BY-4.0", @@ -2627,10 +2334,10 @@ } }, { - "id": "f-gtfs~1024~tatebayashishi~com~jp", + "id": "f-gtfs~hokan~takeyakotsu~jp", "spec": "gtfs", "urls": { - "static_current": "https://gma.jcld.jp/GMA_OPENDATA/GTFS/gtfs.1024.tatebayashishi_com.zip" + "static_current": "http://www.takeyakoutu.jp/assets/gtfs-hokan-takeyakotsu.zip" }, "license": { "spdx_identifier": "CC-BY-4.0", @@ -2638,10 +2345,10 @@ } }, { - "id": "f-gtfs~1025~kiryushi~com~jp", + "id": "f-gtfs~jp", "spec": "gtfs", "urls": { - "static_current": "https://gma.jcld.jp/GMA_OPENDATA/GTFS/gtfs.1025.kiryushi_com.zip" + "static_current": "https://ckan.hoda.jp/dataset/24d1dd70-5395-4d6b-b41f-0d83e8eabdb9/resource/a0b5a3ab-5207-4974-94aa-7886afb138fc/download/gtfs.zip" }, "license": { "spdx_identifier": "CC-BY-4.0", @@ -2649,10 +2356,10 @@ } }, { - "id": "f-gtfs~1026~isesakishi~com~jp", + "id": "f-gtfs~jpgeiyobus~jp", "spec": "gtfs", "urls": { - "static_current": "https://gma.jcld.jp/GMA_OPENDATA/GTFS/gtfs.1026.isesakishi_com.zip" + "static_current": "http://www.geiyo.co.jp/Unyu/gtfs/GTFS-JPgeiyobus.zip" }, "license": { "spdx_identifier": "CC-BY-4.0", @@ -2660,10 +2367,10 @@ } }, { - "id": "f-gtfs~1027~otashi~com~jp", + "id": "f-gtfs~jp~akanbus~jp", "spec": "gtfs", "urls": { - "static_current": "https://gma.jcld.jp/GMA_OPENDATA/GTFS/gtfs.1027.otashi_com.zip" + "static_current": "http://www.akanbus.co.jp/gtfs/GTFS-JP-akanbus.zip" }, "license": { "spdx_identifier": "CC-BY-4.0", @@ -2671,10 +2378,10 @@ } }, { - "id": "f-gtfs~1028~fujiokashi~com~jp", + "id": "f-gtfs~jp~gunbus~jp", "spec": "gtfs", "urls": { - "static_current": "https://gma.jcld.jp/GMA_OPENDATA/GTFS/gtfs.1028.fujiokashi_com.zip" + "static_current": "https://www.gunbus.co.jp/GTFS/GTFS-JP_gunbus.zip" }, "license": { "spdx_identifier": "CC-BY-4.0", @@ -2682,10 +2389,10 @@ } }, { - "id": "f-gtfs~1029~tomiokashi~com~jp", + "id": "f-gtfs~jp~kitamibus~jp", "spec": "gtfs", "urls": { - "static_current": "https://gma.jcld.jp/GMA_OPENDATA/GTFS/gtfs.1029.tomiokashi_com.zip" + "static_current": "https://drive.google.com/uc?export=view&id=13MQ00Oq6pJgHpB2jz5nG1iay0fEyXpAj" }, "license": { "spdx_identifier": "CC-BY-4.0", @@ -2693,10 +2400,10 @@ } }, { - "id": "f-gtfs~1030~annakashi~com~jp", + "id": "f-gtfs~jp~nbaux~gunma~jp~jp", "spec": "gtfs", "urls": { - "static_current": "https://gma.jcld.jp/GMA_OPENDATA/GTFS/gtfs.1030.annakashi_com.zip" + "static_current": "https://www.nagai-unyu.net/rosen/GTFS/aux/GTFS-JP_nbaux-gunma-jp.zip" }, "license": { "spdx_identifier": "CC-BY-4.0", @@ -2704,21 +2411,21 @@ } }, { - "id": "f-gtfs~1031~midorishi~com~jp", + "id": "f-gtfs~jp~sendaicitybus~current~data~jp", "spec": "gtfs", "urls": { - "static_current": "https://gma.jcld.jp/GMA_OPENDATA/GTFS/gtfs.1031.midorishi_com.zip" + "static_current": "http://www.city.sendai.jp/joho-kikaku/shise/security/kokai/documents/gtfs-jp_sendaicitybus_current_data.zip" }, "license": { - "spdx_identifier": "CC-BY-4.0", + "spdx_identifier": "CC-BY-SA-2.1-JP", "use_without_attribution": "no" } }, { - "id": "f-gtfs~1034~uenomura~com~jp", + "id": "f-gtfs~jp~tamarin~gunma~jp~jp", "spec": "gtfs", "urls": { - "static_current": "https://gma.jcld.jp/GMA_OPENDATA/GTFS/gtfs.1034.uenomura_com.zip" + "static_current": "https://www.nagai-unyu.net/rosen/GTFS/tamarin/GTFS-JP_tamarin-gunma-jp.zip" }, "license": { "spdx_identifier": "CC-BY-4.0", @@ -2726,10 +2433,10 @@ } }, { - "id": "f-gtfs~1036~shimonitamachi~com~jp", + "id": "f-gtfs~jp~tokushima~jp", "spec": "gtfs", "urls": { - "static_current": "https://gma.jcld.jp/GMA_OPENDATA/GTFS/gtfs.1036.shimonitamachi_com.zip" + "static_current": "http://www.city.tokushima.tokushima.jp/shisei/open-data/living/gtfs-jp.files/GTFS-JP.zip" }, "license": { "spdx_identifier": "CC-BY-4.0", @@ -2737,21 +2444,21 @@ } }, { - "id": "f-gtfs~1037~nanmokumura~com~jp", + "id": "f-gtfs~katsuyamashi~jp", "spec": "gtfs", "urls": { - "static_current": "https://gma.jcld.jp/GMA_OPENDATA/GTFS/gtfs.1037.nanmokumura_com.zip" + "static_current": "https://www.pref.fukui.lg.jp/doc/dx-suishin/opendata/gtfs_jp_d/fil/gtfs_katsuyamashi.zip" }, "license": { - "spdx_identifier": "CC-BY-4.0", + "spdx_identifier": "CC-BY-SA-2.1-JP", "use_without_attribution": "no" } }, { - "id": "f-gtfs~1038~nakanojomachi~com~jp", + "id": "f-gtfs~kd~jp", "spec": "gtfs", "urls": { - "static_current": "https://gma.jcld.jp/GMA_OPENDATA/GTFS/gtfs.1038.nakanojomachi_com.zip" + "static_current": "https://www.kotoden.co.jp/publichtm/gtfs/gtfsdata/latest/gtfs_kd.zip" }, "license": { "spdx_identifier": "CC-BY-4.0", @@ -2759,10 +2466,10 @@ } }, { - "id": "f-gtfs~1040~gunma~takayamamura~com~jp", + "id": "f-gtfs~kumano~jp", "spec": "gtfs", "urls": { - "static_current": "https://gma.jcld.jp/GMA_OPENDATA/GTFS/gtfs.1040.gunma_takayamamura_com.zip" + "static_current": "https://www.pref.wakayama.lg.jp/prefg/062500/kotsu/opendata_d/fil/GTFS_kumano.zip" }, "license": { "spdx_identifier": "CC-BY-4.0", @@ -2770,10 +2477,10 @@ } }, { - "id": "f-gtfs~1041~higashiagatsumamachi~com~jp", + "id": "f-gtfs~mb~jp", "spec": "gtfs", "urls": { - "static_current": "https://gma.jcld.jp/GMA_OPENDATA/GTFS/gtfs.1041.higashiagatsumamachi_com.zip" + "static_current": "https://ncb.jp/route/GTFS/GTFS(MB).zip" }, "license": { "spdx_identifier": "CC-BY-4.0", @@ -2781,10 +2488,10 @@ } }, { - "id": "f-gtfs~1042~kawabamura~com~jp", + "id": "f-gtfs~meiko~jp", "spec": "gtfs", "urls": { - "static_current": "https://gma.jcld.jp/GMA_OPENDATA/GTFS/gtfs.1042.kawabamura_com.zip" + "static_current": "https://www.pref.wakayama.lg.jp/prefg/062500/kotsu/opendata_d/fil/GTFS_meiko.zip" }, "license": { "spdx_identifier": "CC-BY-4.0", @@ -2792,10 +2499,10 @@ } }, { - "id": "f-gtfs~1043~showamura~com~jp", + "id": "f-gtfs~nakatsu~city~jp", "spec": "gtfs", "urls": { - "static_current": "https://gma.jcld.jp/GMA_OPENDATA/GTFS/gtfs.1043.showamura_com.zip" + "static_current": "https://www.city-nakatsu.jp/doc/2019072300060/file_contents/GTFS_Nakatsu_city.zip" }, "license": { "spdx_identifier": "CC-BY-4.0", @@ -2803,21 +2510,21 @@ } }, { - "id": "f-gtfs~1048~oizumimachi~com~jp", + "id": "f-gtfs~obamashi~jp", "spec": "gtfs", "urls": { - "static_current": "https://gma.jcld.jp/GMA_OPENDATA/GTFS/gtfs.1048.oizumimachi_com.zip" + "static_current": "https://www.pref.fukui.lg.jp/doc/dx-suishin/opendata/gtfs_jp_d/fil/gtfs_obamashi.zip" }, "license": { - "spdx_identifier": "CC-BY-4.0", + "spdx_identifier": "CC-BY-SA-2.1-JP", "use_without_attribution": "no" } }, { - "id": "f-gtfs~1049~oramachi~com~jp", + "id": "f-gtfs~regular~line~jp", "spec": "gtfs", "urls": { - "static_current": "https://gma.jcld.jp/GMA_OPENDATA/GTFS/gtfs.1049.oramachi_com.zip" + "static_current": "https://www.takubus.com/app/download/10941479479/GTFS_regular_line.zip" }, "license": { "spdx_identifier": "CC-BY-4.0", @@ -2825,10 +2532,10 @@ } }, { - "id": "f-gtfs~1051~joshin~kanko~bus~jp", + "id": "f-gtfs~rinkan~jp", "spec": "gtfs", "urls": { - "static_current": "https://gma.jcld.jp/GMA_OPENDATA/GTFS/gtfs.1051.joshin_kanko_bus.zip" + "static_current": "https://www.pref.wakayama.lg.jp/prefg/062500/kotsu/opendata_d/fil/GTFS_rinkan.zip" }, "license": { "spdx_identifier": "CC-BY-4.0", @@ -2836,10 +2543,10 @@ } }, { - "id": "f-gtfs~1052~juo~jidousha~jp", + "id": "f-gtfs~ryujin~jp", "spec": "gtfs", "urls": { - "static_current": "https://gma.jcld.jp/GMA_OPENDATA/GTFS/gtfs.1052.juo_jidousha.zip" + "static_current": "https://www.pref.wakayama.lg.jp/prefg/062500/kotsu/opendata_d/fil/GTFS_ryujin.zip" }, "license": { "spdx_identifier": "CC-BY-4.0", @@ -2847,10 +2554,28 @@ } }, { - "id": "f-gtfs~1106~asahi~bus~gma~jp", + "id": "f-gtfs~sabae~jp", + "spec": "gtfs", + "urls": { + "static_current": "https://www.pref.fukui.lg.jp/doc/dx-suishin/opendata/gtfs_jp_d/fil/gtfs_sabae.zip" + }, + "license": { + "spdx_identifier": "CC-BY-SA-2.1-JP", + "use_without_attribution": "no" + } + }, + { + "id": "f-gtfs~tokaicity~jp", + "spec": "gtfs", + "urls": { + "static_current": "http://www.city.tokai.aichi.jp/secure/47255/gtfs.zip" + } + }, + { + "id": "f-gtfs~tokushimabus~jp", "spec": "gtfs", "urls": { - "static_current": "https://gma.jcld.jp/GMA_OPENDATA/GTFS/gtfs.1106.asahi_bus.GMA.zip" + "static_current": "https://opendata.pref.tokushima.lg.jp/dataset/2646/resource/7704/GTFS_tokushimabus.zip" }, "license": { "spdx_identifier": "CC-BY-4.0", @@ -2858,10 +2583,10 @@ } }, { - "id": "f-gtfs~1115~seibu~kanko~gma~jp", + "id": "f-gtfs~tosaden~traffic~airportbus~jp", "spec": "gtfs", "urls": { - "static_current": "https://gma.jcld.jp/GMA_OPENDATA/GTFS/gtfs.1115.seibu_kanko.GMA.zip" + "static_current": "https://www.pref.kochi.lg.jp/opendata/docs/bosai_anzen_machizukuri/file_contents/GTFS-Tosaden-Traffic_Airportbus.zip" }, "license": { "spdx_identifier": "CC-BY-4.0", @@ -2869,10 +2594,10 @@ } }, { - "id": "f-gtfs~1302~jr~bus~kanto~gma~jp", + "id": "f-gtfs~yonkoh~jp", "spec": "gtfs", "urls": { - "static_current": "https://gma.jcld.jp/GMA_OPENDATA/GTFS/gtfs.1302.jr_bus_kanto.GMA.zip" + "static_current": "https://yonkoh.co.jp/wp/gtfs/gtfs.zip" }, "license": { "spdx_identifier": "CC-BY-4.0", @@ -2880,10 +2605,10 @@ } }, { - "id": "f-gtfs~2002~kusakaru~jp", + "id": "f-gunkanjima~jp", "spec": "gtfs", "urls": { - "static_current": "https://gma.jcld.jp/GMA_OPENDATA/GTFS/gtfs.2002.kusakaru.zip" + "static_current": "https://data.bodik.jp/dataset/c507ab86-fa09-4ee6-91cd-d0a865a31229/resource/54ebdbe4-63ae-4f04-b2a3-094f9a04aee0/download/gunkanjima.zip" }, "license": { "spdx_identifier": "CC-BY-4.0", @@ -2891,10 +2616,10 @@ } }, { - "id": "f-gtfs~abashiribus~current~data~jp", + "id": "f-haborocho~com~jp", "spec": "gtfs", "urls": { - "static_current": "https://www.abashiribus.com/open_data/gtfs_abashiribus_current_data.zip" + "static_current": "https://ckan.hoda.jp/dataset/24d1dd70-5395-4d6b-b41f-0d83e8eabdb9/resource/635cdd26-246c-4bd7-a095-6705c1eebb91/download/haborocho_com.zip" }, "license": { "spdx_identifier": "CC-BY-4.0", @@ -2902,10 +2627,10 @@ } }, { - "id": "f-gtfs~abibus~nedo~root~jp", + "id": "f-haboro~enkai~ferry~jp", "spec": "gtfs", "urls": { - "static_current": "https://www.city.abiko.chiba.jp/shisei/opendata/GTFS-JP.files/gtfs_Abibus_nedo_root.zip" + "static_current": "https://ckan.hoda.jp/dataset/24d1dd70-5395-4d6b-b41f-0d83e8eabdb9/resource/b1535cdf-9798-4990-afe2-5c5c5bcdfdfa/download/haboro-enkai-ferry.zip" }, "license": { "spdx_identifier": "CC-BY-4.0", @@ -2913,10 +2638,10 @@ } }, { - "id": "f-gtfs~abibus~other~root~jp", + "id": "f-heart~land~ferry~jp", "spec": "gtfs", "urls": { - "static_current": "https://www.city.abiko.chiba.jp/shisei/opendata/GTFS-JP.files/gtfs_Abibus_other_root.zip" + "static_current": "https://ckan.hoda.jp/dataset/24d1dd70-5395-4d6b-b41f-0d83e8eabdb9/resource/677e45d0-45d1-4eaf-a679-319cdbfaa89e/download/heart-land-ferry.zip" }, "license": { "spdx_identifier": "CC-BY-4.0", @@ -2924,10 +2649,10 @@ } }, { - "id": "f-gtfs~aibus~jp", + "id": "f-hehigashitani~jp", "spec": "gtfs", "urls": { - "static_current": "https://www.city.abiko.chiba.jp/shisei/opendata/GTFS-JP.files/gtfs_Aibus.zip" + "static_current": "https://www.city-nakatsu.jp/doc/2019072300060/file_contents/HEHigashitani.zip" }, "license": { "spdx_identifier": "CC-BY-4.0", @@ -2935,21 +2660,21 @@ } }, { - "id": "f-gtfs~data~jp", + "id": "f-hichiso~gtfs~jp", "spec": "gtfs", "urls": { - "static_current": "https://www.city.chiryu.aichi.jp/ikkrwebBrowse/material/files/group/4/gtfs_data.zip" + "static_current": "https://www.rosenzu.com/~gtfs/hichiso/hichiso_GTFS.zip" }, "license": { - "spdx_identifier": "CC-BY-SA-2.1-JP", + "spdx_identifier": "CC-BY-4.0", "use_without_attribution": "no" } }, { - "id": "f-gtfs~data~shika~jp", + "id": "f-hida~gtfs~jp", "spec": "gtfs", "urls": { - "static_current": "https://www.town.shika.lg.jp/data/open/cnt/3/4031/1/gtfs_data.zip" + "static_current": "https://www.rosenzu.com/~gtfs/hida/hida_GTFS.zip" }, "license": { "spdx_identifier": "CC-BY-4.0", @@ -2957,10 +2682,10 @@ } }, { - "id": "f-gtfs~data~zip~jp", + "id": "f-higashine~gtfs~jp", "spec": "gtfs", "urls": { - "static_current": "https://www.city.suzaka.nagano.jp/opendata/file/gtfs_data.zip" + "static_current": "https://www.pref.yamagata.jp/documents/20978/higashine_gtfs.zip" }, "license": { "spdx_identifier": "CC-BY-4.0", @@ -2968,21 +2693,21 @@ } }, { - "id": "f-gtfs~echizenchou~com~jp", + "id": "f-higashiura~gtfs~jp", "spec": "gtfs", "urls": { - "static_current": "https://www.pref.fukui.lg.jp/doc/dx-suishin/opendata/gtfs_jp_d/fil/gtfs_echizenchou_com.zip" + "static_current": "https://www.rosenzu.com/~gtfs/higashiura/higashiura_GTFS.zip" }, "license": { - "spdx_identifier": "CC-BY-SA-2.1-JP", + "spdx_identifier": "CC-BY-4.0", "use_without_attribution": "no" } }, { - "id": "f-gtfs~eniwashi~com~jp", + "id": "f-higashi~izumo~jp", "spec": "gtfs", "urls": { - "static_current": "https://ckan.hoda.jp/dataset/24d1dd70-5395-4d6b-b41f-0d83e8eabdb9/resource/5f05a49e-1bf0-4de3-918e-de6a1c6255b8/download/gtfs_eniwashi_com.zip" + "static_current": "http://www.docodemo-bus.net/opendata/higashi-izumo.zip" }, "license": { "spdx_identifier": "CC-BY-4.0", @@ -2990,10 +2715,10 @@ } }, { - "id": "f-gtfs~hashikamicho~com~jp", + "id": "f-hirobus~jp", "spec": "gtfs", "urls": { - "static_current": "https://opendata.pref.aomori.lg.jp/dataset/1596/resource/16700/gtfs_hashikamicho_com.zip" + "static_current": "https://ajt-mobusta-gtfs.mcapps.jp/static/9/current_data.zip" }, "license": { "spdx_identifier": "CC0-1.0", @@ -3001,32 +2726,32 @@ } }, { - "id": "f-gtfs~hekinan~jp", + "id": "f-hiroden~jp", "spec": "gtfs", "urls": { - "static_current": "https://www.city.hekinan.lg.jp/material/files/group/3/GTFS.zip" + "static_current": "https://ajt-mobusta-gtfs.mcapps.jp/static/8/current_data.zip" }, "license": { - "spdx_identifier": "CC-BY-4.0", - "use_without_attribution": "no" + "spdx_identifier": "CC0-1.0", + "use_without_attribution": "yes" } }, { - "id": "f-gtfs~highway~line~jp", + "id": "f-hiroko~jp", "spec": "gtfs", "urls": { - "static_current": "https://www.takubus.com/app/download/11135470279/GTFS_highway_line.zip" + "static_current": "https://ajt-mobusta-gtfs.mcapps.jp/static/10/current_data.zip" }, "license": { - "spdx_identifier": "CC-BY-4.0", - "use_without_attribution": "no" + "spdx_identifier": "CC0-1.0", + "use_without_attribution": "yes" } }, { - "id": "f-gtfs~hokan~takeyakotsu~jp", + "id": "f-hokkaido~bus~jp", "spec": "gtfs", "urls": { - "static_current": "http://www.takeyakoutu.jp/assets/gtfs-hokan-takeyakotsu.zip" + "static_current": "https://ckan.hoda.jp/dataset/24d1dd70-5395-4d6b-b41f-0d83e8eabdb9/resource/19e47509-3dac-4607-a595-61447226fa3b/download/hokkaido_bus.zip" }, "license": { "spdx_identifier": "CC-BY-4.0", @@ -3034,10 +2759,10 @@ } }, { - "id": "f-gtfs~jp", + "id": "f-hokkaido~chuo~jp", "spec": "gtfs", "urls": { - "static_current": "https://ckan.hoda.jp/dataset/24d1dd70-5395-4d6b-b41f-0d83e8eabdb9/resource/a0b5a3ab-5207-4974-94aa-7886afb138fc/download/gtfs.zip" + "static_current": "https://ckan.hoda.jp/dataset/24d1dd70-5395-4d6b-b41f-0d83e8eabdb9/resource/dbadfccc-670e-49b9-be77-c3f346ee3160/download/hokkaido_chuo.zip" }, "license": { "spdx_identifier": "CC-BY-4.0", @@ -3045,10 +2770,10 @@ } }, { - "id": "f-gtfs~jpgeiyobus~jp", + "id": "f-hokkaido~express~bus~jp", "spec": "gtfs", "urls": { - "static_current": "http://www.geiyo.co.jp/Unyu/gtfs/GTFS-JPgeiyobus.zip" + "static_current": "https://ckan.hoda.jp/dataset/24d1dd70-5395-4d6b-b41f-0d83e8eabdb9/resource/ccfd2358-c804-4cfe-b4fe-278c3f035c64/download/hokkaido-express_bus.zip" }, "license": { "spdx_identifier": "CC-BY-4.0", @@ -3056,10 +2781,10 @@ } }, { - "id": "f-gtfs~jp~akanbus~jp", + "id": "f-hokkaido~ikedacho~com~jp", "spec": "gtfs", "urls": { - "static_current": "http://www.akanbus.co.jp/gtfs/GTFS-JP-akanbus.zip" + "static_current": "https://ckan.hoda.jp/dataset/24d1dd70-5395-4d6b-b41f-0d83e8eabdb9/resource/bbeb17c6-b127-4437-a457-cff8969f5949/download/hokkaido_ikedacho_com.zip" }, "license": { "spdx_identifier": "CC-BY-4.0", @@ -3067,10 +2792,10 @@ } }, { - "id": "f-gtfs~jp~gunbus~jp", + "id": "f-hokkaido~kamikawacho~com~jp", "spec": "gtfs", "urls": { - "static_current": "https://www.gunbus.co.jp/GTFS/GTFS-JP_gunbus.zip" + "static_current": "https://ckan.hoda.jp/dataset/24d1dd70-5395-4d6b-b41f-0d83e8eabdb9/resource/59c9f350-2419-46ce-9bab-4e86e21f396b/download/hokkaido_kamikawacho_com.zip" }, "license": { "spdx_identifier": "CC-BY-4.0", @@ -3078,21 +2803,21 @@ } }, { - "id": "f-gtfs~jp~gyoumu~jp", + "id": "f-hokumon~bus~jp", "spec": "gtfs", "urls": { - "static_current": "http://www3.unobus.co.jp/opendata/GTFS-JP-GYOUMU.zip" + "static_current": "https://ckan.hoda.jp/dataset/24d1dd70-5395-4d6b-b41f-0d83e8eabdb9/resource/226fe0ae-79af-4971-b15f-332770cdc9c1/download/hokumon_bus.zip" }, "license": { - "spdx_identifier": "CC0-1.0", - "use_without_attribution": "yes" + "spdx_identifier": "CC-BY-4.0", + "use_without_attribution": "no" } }, { - "id": "f-gtfs~jp~kitamibus~jp", + "id": "f-hurue~jp", "spec": "gtfs", "urls": { - "static_current": "https://drive.google.com/uc?export=view&id=13MQ00Oq6pJgHpB2jz5nG1iay0fEyXpAj" + "static_current": "http://www.docodemo-bus.net/opendata/hurue.zip" }, "license": { "spdx_identifier": "CC-BY-4.0", @@ -3100,10 +2825,10 @@ } }, { - "id": "f-gtfs~jp~kitamibus~m~jp", + "id": "f-hwnishitani~jp", "spec": "gtfs", "urls": { - "static_current": "https://drive.google.com/uc?export=view&id=1Pekt6M8SaXCS4iX8Q8u-Q6pRBbKyeqqU" + "static_current": "https://www.city-nakatsu.jp/doc/2019072300060/file_contents/HWNishitani.zip" }, "license": { "spdx_identifier": "CC-BY-4.0", @@ -3111,10 +2836,10 @@ } }, { - "id": "f-gtfs~jp~nbaux~gunma~jp~gyomu~zip~jp", + "id": "f-hyyakata~jp", "spec": "gtfs", "urls": { - "static_current": "https://www.nagai-unyu.net/rosen/GTFS/aux/GTFS-JP_nbaux-gunma-jp_gyomu.zip" + "static_current": "https://www.city-nakatsu.jp/doc/2019072300060/file_contents/HYYakata.zip" }, "license": { "spdx_identifier": "CC-BY-4.0", @@ -3122,10 +2847,10 @@ } }, { - "id": "f-gtfs~jp~nbaux~gunma~jp~jp", + "id": "f-ibigawa~gtfs~jp", "spec": "gtfs", "urls": { - "static_current": "https://www.nagai-unyu.net/rosen/GTFS/aux/GTFS-JP_nbaux-gunma-jp.zip" + "static_current": "https://www.rosenzu.com/~gtfs/ibigawa/ibigawa_GTFS.zip" }, "license": { "spdx_identifier": "CC-BY-4.0", @@ -3133,21 +2858,21 @@ } }, { - "id": "f-gtfs~jp~sendaicitybus~current~data~jp", + "id": "f-iga~gtfs~jp", "spec": "gtfs", "urls": { - "static_current": "http://www.city.sendai.jp/joho-kikaku/shise/security/kokai/documents/gtfs-jp_sendaicitybus_current_data.zip" + "static_current": "https://www.rosenzu.com/~gtfs/iga/iga_GTFS.zip" }, "license": { - "spdx_identifier": "CC-BY-SA-2.1-JP", + "spdx_identifier": "CC-BY-4.0", "use_without_attribution": "no" } }, { - "id": "f-gtfs~jp~tamarin~gunma~jp~jp", + "id": "f-iga~jp", "spec": "gtfs", "urls": { - "static_current": "https://www.nagai-unyu.net/rosen/GTFS/tamarin/GTFS-JP_tamarin-gunma-jp.zip" + "static_current": "https://bus-vision.jp/gtfs_v2/iga/gtfsFeed" }, "license": { "spdx_identifier": "CC-BY-4.0", @@ -3155,10 +2880,10 @@ } }, { - "id": "f-gtfs~jp~tokushima~jp", + "id": "f-ikalliance~jp", "spec": "gtfs", "urls": { - "static_current": "http://www.city.tokushima.tokushima.jp/shisei/open-data/living/gtfs-jp.files/GTFS-JP.zip" + "static_current": "https://loc.bus-vision.jp/gtfs_v2/ikalliance/gtfsFeed" }, "license": { "spdx_identifier": "CC-BY-4.0", @@ -3166,21 +2891,21 @@ } }, { - "id": "f-gtfs~katsuyamashi~jp", + "id": "f-inbe~jp", "spec": "gtfs", "urls": { - "static_current": "https://www.pref.fukui.lg.jp/doc/dx-suishin/opendata/gtfs_jp_d/fil/gtfs_katsuyamashi.zip" + "static_current": "http://www.docodemo-bus.net/opendata/inbe.zip" }, "license": { - "spdx_identifier": "CC-BY-SA-2.1-JP", + "spdx_identifier": "CC-BY-4.0", "use_without_attribution": "no" } }, { - "id": "f-gtfs~kb~jp", + "id": "f-iserailway~gtfs~jp", "spec": "gtfs", "urls": { - "static_current": "https://www.kotoden.co.jp/publichtm/gtfs/gtfsdata/gtfs_kb.zip" + "static_current": "https://www.rosenzu.com/~gtfs/iserailway/iserailway_GTFS.zip" }, "license": { "spdx_identifier": "CC-BY-4.0", @@ -3188,21 +2913,21 @@ } }, { - "id": "f-gtfs~kd~jp", + "id": "f-ise~gtfs~jp", "spec": "gtfs", "urls": { - "static_current": "https://www.kotoden.co.jp/publichtm/gtfs/gtfsdata/latest/gtfs_kd.zip" + "static_current": "https://www.rosenzu.com/~gtfs/ise/ise_GTFS.zip" }, "license": { - "spdx_identifier": "CC-BY-4.0", + "spdx_identifier": "CC-BY-SA-2.1-JP", "use_without_attribution": "no" } }, { - "id": "f-gtfs~kochi~busterminal~jp", + "id": "f-ise~jp", "spec": "gtfs", "urls": { - "static_current": "https://www.pref.kochi.lg.jp/opendata/docs/bosai_anzen_machizukuri/file_contents/GTFS-Kochi-BusTerminal.zip" + "static_current": "https://bus-vision.jp/gtfs_v2/ise/gtfsFeed" }, "license": { "spdx_identifier": "CC-BY-4.0", @@ -3210,10 +2935,10 @@ } }, { - "id": "f-gtfs~kumano~jp", + "id": "f-iwanaicho~com~jp", "spec": "gtfs", "urls": { - "static_current": "https://www.pref.wakayama.lg.jp/prefg/062500/kotsu/opendata_d/fil/GTFS_kumano.zip" + "static_current": "https://ckan.hoda.jp/dataset/24d1dd70-5395-4d6b-b41f-0d83e8eabdb9/resource/a3be17ab-40ab-4b7d-9051-03562baf2ed4/download/iwanaicho_com.zip" }, "license": { "spdx_identifier": "CC-BY-4.0", @@ -3221,21 +2946,17 @@ } }, { - "id": "f-gtfs~mb~jp", + "id": "f-iyoshi~gtfs~jp", "spec": "gtfs", "urls": { - "static_current": "https://ncb.jp/route/GTFS/GTFS(MB).zip" - }, - "license": { - "spdx_identifier": "CC-BY-4.0", - "use_without_attribution": "no" + "static_current": "https://www.city.iyo.lg.jp/keizaikoyou/matidukuri/documents/gtfs.zip" } }, { - "id": "f-gtfs~meiko~jp", + "id": "f-joutetsu~jp", "spec": "gtfs", "urls": { - "static_current": "https://www.pref.wakayama.lg.jp/prefg/062500/kotsu/opendata_d/fil/GTFS_meiko.zip" + "static_current": "https://ckan.hoda.jp/dataset/24d1dd70-5395-4d6b-b41f-0d83e8eabdb9/resource/fef98fef-6fe2-472f-bde3-9d4f0a509a4a/download/joutetsu.zip" }, "license": { "spdx_identifier": "CC-BY-4.0", @@ -3243,54 +2964,57 @@ } }, { - "id": "f-gtfs~nakatsu~city~jp", + "id": "f-jr四国バス高知支店~大栃線", "spec": "gtfs", "urls": { - "static_current": "https://www.city-nakatsu.jp/doc/2019072300060/file_contents/GTFS_Nakatsu_city.zip" + "static_current": "https://www.pref.kochi.lg.jp/opendata/docs/bosai_anzen_machizukuri/file_contents/GTFSJP-Jrbus_Localbus.zip" }, "license": { "spdx_identifier": "CC-BY-4.0", "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" } }, { - "id": "f-gtfs~obamashi~jp", + "id": "f-kaetsunou~gtfs~himi~jp", "spec": "gtfs", "urls": { - "static_current": "https://www.pref.fukui.lg.jp/doc/dx-suishin/opendata/gtfs_jp_d/fil/gtfs_obamashi.zip" + "static_current": "https://toyama-pref.box.com/shared/static/tdu8l9t46rifwo2vx8a5o1qede4g3xhc.zip" }, "license": { - "spdx_identifier": "CC-BY-SA-2.1-JP", - "use_without_attribution": "no" + "spdx_identifier": "CC0-1.0", + "use_without_attribution": "yes" } }, { - "id": "f-gtfs~ot~jp", + "id": "f-kaetsunou~gtfs~ippan~jp", "spec": "gtfs", "urls": { - "static_current": "https://ncb.jp/route/GTFS/GTFS(OT).zip" + "static_current": "https://toyama-pref.box.com/shared/static/ufgq55b2oxb6i0b15r9ih9q82w3q3jj5.zip" }, "license": { - "spdx_identifier": "CC-BY-4.0", - "use_without_attribution": "no" + "spdx_identifier": "CC0-1.0", + "use_without_attribution": "yes" } }, { - "id": "f-gtfs~regular~line~jp", + "id": "f-kaetsunou~gtfs~sekaiisan~jp", "spec": "gtfs", "urls": { - "static_current": "https://www.takubus.com/app/download/10941479479/GTFS_regular_line.zip" + "static_current": "https://toyama-pref.box.com/shared/static/ix5so7pza4m5d5yo3ikbfv4xk4tms80x.zip" }, "license": { - "spdx_identifier": "CC-BY-4.0", - "use_without_attribution": "no" + "spdx_identifier": "CC0-1.0", + "use_without_attribution": "yes" } }, { - "id": "f-gtfs~rinkan~jp", + "id": "f-kahoku~gtfs~jp", "spec": "gtfs", "urls": { - "static_current": "https://www.pref.wakayama.lg.jp/prefg/062500/kotsu/opendata_d/fil/GTFS_rinkan.zip" + "static_current": "https://www.pref.yamagata.jp/documents/20978/kahoku_gtfs.zip" }, "license": { "spdx_identifier": "CC-BY-4.0", @@ -3298,2690 +3022,6465 @@ } }, { - "id": "f-gtfs~ryujin~jp", + "id": "f-kaigan~bus~jp", + "spec": "gtfs", + "urls": { + "static_current": "https://www.pref.fukui.lg.jp/doc/dx-suishin/opendata/gtfs_jp_d/fil/kaigan_bus.zip" + }, + "license": { + "spdx_identifier": "CC-BY-SA-2.1-JP", + "use_without_attribution": "no" + } + }, + { + "id": "f-kaizu~gtfs~jp", + "spec": "gtfs", + "urls": { + "static_current": "https://www.rosenzu.com/~gtfs/kaizu/kaizu_GTFS.zip" + }, + "license": { + "spdx_identifier": "CC-BY-4.0", + "use_without_attribution": "no" + } + }, + { + "id": "f-kameyama~gtfs~jp", + "spec": "gtfs", + "urls": { + "static_current": "https://www.rosenzu.com/~gtfs/kameyama/kameyama_GTFS.zip" + }, + "license": { + "spdx_identifier": "CC-BY-4.0", + "use_without_attribution": "no" + } + }, + { + "id": "f-kaminoyama~gtfs~jp", + "spec": "gtfs", + "urls": { + "static_current": "https://www.pref.yamagata.jp/documents/20978/kaminoyama_gtfs.zip" + }, + "license": { + "spdx_identifier": "CC-BY-4.0", + "use_without_attribution": "no" + } + }, + { + "id": "f-kanbaratetsudo~jp", + "spec": "gtfs", + "urls": { + "static_current": "https://loc.bus-vision.jp/gtfs_v2/kanbaratetsudo/gtfsFeed" + }, + "license": { + "spdx_identifier": "CC-BY-4.0", + "use_without_attribution": "no" + } + }, + { + "id": "f-kaneyama~gtfs~jp", + "spec": "gtfs", + "urls": { + "static_current": "https://www.pref.yamagata.jp/documents/20978/kaneyama_gtfs.zip" + }, + "license": { + "spdx_identifier": "CC-BY-4.0", + "use_without_attribution": "no" + } + }, + { + "id": "f-kariya~gtfs~jp", + "spec": "gtfs", + "urls": { + "static_current": "https://www.rosenzu.com/~gtfs/kariya/kariya_GTFS.zip" + }, + "license": { + "spdx_identifier": "CC-BY-4.0", + "use_without_attribution": "no" + } + }, + { + "id": "f-kasamatsu~gtfs~jp", + "spec": "gtfs", + "urls": { + "static_current": "https://www.rosenzu.com/~gtfs/kasamatsu/kasamatsu_GTFS.zip" + }, + "license": { + "spdx_identifier": "CC-BY-4.0", + "use_without_attribution": "no" + } + }, + { + "id": "f-kashima~jp", + "spec": "gtfs", + "urls": { + "static_current": "http://www.docodemo-bus.net/opendata/kashima.zip" + }, + "license": { + "spdx_identifier": "CC-BY-4.0", + "use_without_attribution": "no" + } + }, + { + "id": "f-keifuku~bus~jp", + "spec": "gtfs", + "urls": { + "static_current": "https://www.pref.fukui.lg.jp/doc/dx-suishin/opendata/gtfs_jp_d/fil/keifuku_bus.zip" + }, + "license": { + "spdx_identifier": "CC-BY-SA-2.1-JP", + "use_without_attribution": "no" + } + }, + { + "id": "f-kibichuo~jp", + "spec": "gtfs", + "urls": { + "static_current": "https://loc.bus-vision.jp/gtfs_v2/kibichuo/gtfsFeed" + }, + "license": { + "spdx_identifier": "CC-BY-4.0", + "use_without_attribution": "no" + } + }, + { + "id": "f-kimobetsucho~com~jp", + "spec": "gtfs", + "urls": { + "static_current": "https://ckan.hoda.jp/dataset/24d1dd70-5395-4d6b-b41f-0d83e8eabdb9/resource/7727a55e-856d-4a49-aaa4-4ae4a605ba47/download/kimobetsucho_com.zip" + }, + "license": { + "spdx_identifier": "CC-BY-4.0", + "use_without_attribution": "no" + } + }, + { + "id": "f-kitaena~gtfs~jp", + "spec": "gtfs", + "urls": { + "static_current": "https://www.rosenzu.com/~gtfs/kitaena/kitaena_GTFS.zip" + }, + "license": { + "spdx_identifier": "CC-BY-4.0", + "use_without_attribution": "no" + } + }, + { + "id": "f-kitamishi~com~jp", + "spec": "gtfs", + "urls": { + "static_current": "https://ckan.hoda.jp/dataset/24d1dd70-5395-4d6b-b41f-0d83e8eabdb9/resource/d4ecb0d3-4b28-4fff-897f-f56979e9b5c9/download/kitamishi_com.zip" + }, + "license": { + "spdx_identifier": "CC-BY-4.0", + "use_without_attribution": "no" + } + }, + { + "id": "f-kubikijidosha~jp", + "spec": "gtfs", + "urls": { + "static_current": "https://loc.bus-vision.jp/gtfs_v2/kubikijidosha/gtfsFeed" + }, + "license": { + "spdx_identifier": "CC-BY-4.0", + "use_without_attribution": "no" + } + }, + { + "id": "f-kumano~gtfs~jp", + "spec": "gtfs", + "urls": { + "static_current": "https://www.rosenzu.com/~gtfs/kumano/kumano_GTFS.zip" + }, + "license": { + "spdx_identifier": "CC-BY-4.0", + "use_without_attribution": "no" + } + }, + { + "id": "f-kumano~shuyu~gtfs~jp", + "spec": "gtfs", + "urls": { + "static_current": "https://www.rosenzu.com/~gtfs/kumano_shuyu/kumano_shuyu_GTFS.zip" + }, + "license": { + "spdx_identifier": "CC-BY-4.0", + "use_without_attribution": "no" + } + }, + { + "id": "f-kuriyamacho~com~jp", + "spec": "gtfs", + "urls": { + "static_current": "https://ckan.hoda.jp/dataset/24d1dd70-5395-4d6b-b41f-0d83e8eabdb9/resource/2365427f-ee06-40cc-a7d0-364a31d7afc8/download/kuriyamacho_com.zip" + }, + "license": { + "spdx_identifier": "CC-BY-4.0", + "use_without_attribution": "no" + } + }, + { + "id": "f-kururin~gtfs~jp", + "spec": "gtfs", + "urls": { + "static_current": "http://www.city.nisshin.lg.jp/material/files/group/108/kururin-gtfs.zip" + }, + "license": { + "spdx_identifier": "CC-BY-4.0", + "use_without_attribution": "no" + } + }, + { + "id": "f-kushiro~bus~jp", + "spec": "gtfs", + "urls": { + "static_current": "https://ckan.hoda.jp/dataset/24d1dd70-5395-4d6b-b41f-0d83e8eabdb9/resource/dd2557d2-39f9-4e03-8703-117c64eaabe2/download/kushiro_bus.zip" + }, + "license": { + "spdx_identifier": "CC-BY-4.0", + "use_without_attribution": "no" + } + }, + { + "id": "f-kutchancho~com~jp", + "spec": "gtfs", + "urls": { + "static_current": "https://ckan.hoda.jp/dataset/24d1dd70-5395-4d6b-b41f-0d83e8eabdb9/resource/bd408ce3-8910-48bc-bf4c-1135cac7070a/download/kutchancho_com.zip" + }, + "license": { + "spdx_identifier": "CC-BY-4.0", + "use_without_attribution": "no" + } + }, + { + "id": "f-kuwana~gtfs~jp", + "spec": "gtfs", + "urls": { + "static_current": "https://www.rosenzu.com/~gtfs/kuwana/kuwana_GTFS.zip" + }, + "license": { + "spdx_identifier": "CC-BY-4.0", + "use_without_attribution": "no" + } + }, + { + "id": "f-kuwana~jp", + "spec": "gtfs", + "urls": { + "static_current": "https://bus-vision.jp/gtfs_v2/kuwana/gtfsFeed" + }, + "license": { + "spdx_identifier": "CC-BY-4.0", + "use_without_attribution": "no" + } + }, + { + "id": "f-m1~miho~jp", + "spec": "gtfs", + "urls": { + "static_current": "https://www.city-nakatsu.jp/doc/2019072300060/file_contents/M1_Miho.zip" + }, + "license": { + "spdx_identifier": "CC-BY-4.0", + "use_without_attribution": "no" + } + }, + { + "id": "f-makubetsucho~com~jp", + "spec": "gtfs", + "urls": { + "static_current": "https://ckan.hoda.jp/dataset/24d1dd70-5395-4d6b-b41f-0d83e8eabdb9/resource/95c715ca-21de-4206-a345-b781e0952dd0/download/makubetsucho_com.zip" + }, + "license": { + "spdx_identifier": "CC-BY-4.0", + "use_without_attribution": "no" + } + }, + { + "id": "f-mamurogawa~gtfs~jp", + "spec": "gtfs", + "urls": { + "static_current": "https://www.pref.yamagata.jp/documents/20978/mamurogawa_gtfs.zip" + }, + "license": { + "spdx_identifier": "CC-BY-4.0", + "use_without_attribution": "no" + } + }, + { + "id": "f-matsusaka~gtfs~jp", + "spec": "gtfs", + "urls": { + "static_current": "https://www.rosenzu.com/~gtfs/matsusaka/matsusaka_GTFS.zip" + }, + "license": { + "spdx_identifier": "CC-BY-4.0", + "use_without_attribution": "no" + } + }, + { + "id": "f-matsusaka~jp", + "spec": "gtfs", + "urls": { + "static_current": "https://bus-vision.jp/gtfs_v2/matsusaka/gtfsFeed" + }, + "license": { + "spdx_identifier": "CC-BY-4.0", + "use_without_attribution": "no" + } + }, + { + "id": "f-meishi~bus~jp", + "spec": "gtfs", + "urls": { + "static_current": "https://ckan.hoda.jp/dataset/24d1dd70-5395-4d6b-b41f-0d83e8eabdb9/resource/4bddd9a6-5edf-4887-82aa-b61cb93afc9e/download/meishi_bus.zip" + }, + "license": { + "spdx_identifier": "CC-BY-4.0", + "use_without_attribution": "no" + } + }, + { + "id": "f-memurocho~com~jp", + "spec": "gtfs", + "urls": { + "static_current": "https://ckan.hoda.jp/dataset/24d1dd70-5395-4d6b-b41f-0d83e8eabdb9/resource/2a15bf71-a472-4e7b-9722-1e304ba8e400/download/memurocho_com.zip" + }, + "license": { + "spdx_identifier": "CC-BY-4.0", + "use_without_attribution": "no" + } + }, + { + "id": "f-mihama~bus~jp", + "spec": "gtfs", + "urls": { + "static_current": "https://www.pref.fukui.lg.jp/doc/dx-suishin/opendata/gtfs_jp_d/fil/mihama_bus.zip" + }, + "license": { + "spdx_identifier": "CC-BY-SA-2.1-JP", + "use_without_attribution": "no" + } + }, + { + "id": "f-mihonoseki~jp", + "spec": "gtfs", + "urls": { + "static_current": "http://www.docodemo-bus.net/opendata/mihonoseki.zip" + }, + "license": { + "spdx_identifier": "CC-BY-4.0", + "use_without_attribution": "no" + } + }, + { + "id": "f-miike~shimabara~jp", + "spec": "gtfs", + "urls": { + "static_current": "https://data.bodik.jp/dataset/2b03e4b2-83a1-4c53-b884-22c05e53da9a/resource/ea3aa42e-f03f-471b-850a-daa87c07e61b/download/miike-shimabara.zip" + }, + "license": { + "spdx_identifier": "CC-BY-4.0", + "use_without_attribution": "no" + } + }, + { + "id": "f-mikasashi~com~jp", + "spec": "gtfs", + "urls": { + "static_current": "https://ckan.hoda.jp/dataset/24d1dd70-5395-4d6b-b41f-0d83e8eabdb9/resource/b529697a-82c2-4f78-b6b1-19fce6c9c3dc/download/mikasashi_com.zip" + }, + "license": { + "spdx_identifier": "CC-BY-4.0", + "use_without_attribution": "no" + } + }, + { + "id": "f-minamiise~gtfs~jp", + "spec": "gtfs", + "urls": { + "static_current": "https://www.rosenzu.com/~gtfs/minamiise/minamiise_GTFS.zip" + }, + "license": { + "spdx_identifier": "CC-BY-4.0", + "use_without_attribution": "no" + } + }, + { + "id": "f-minokamo~gtfs~jp", + "spec": "gtfs", + "urls": { + "static_current": "https://www.rosenzu.com/~gtfs/minokamo/minokamo_GTFS.zip" + }, + "license": { + "spdx_identifier": "CC-BY-4.0", + "use_without_attribution": "no" + } + }, + { + "id": "f-mitake~gtfs~jp", + "spec": "gtfs", + "urls": { + "static_current": "https://www.rosenzu.com/~gtfs/mitake/mitake_GTFS.zip" + }, + "license": { + "spdx_identifier": "CC-BY-4.0", + "use_without_attribution": "no" + } + }, + { + "id": "f-miyama~bus~jp", + "spec": "gtfs", + "urls": { + "static_current": "https://www.pref.fukui.lg.jp/doc/dx-suishin/opendata/gtfs_jp_d/fil/miyama_bus.zip" + }, + "license": { + "spdx_identifier": "CC-BY-SA-2.1-JP", + "use_without_attribution": "no" + } + }, + { + "id": "f-mizunami~gtfs~jp", + "spec": "gtfs", + "urls": { + "static_current": "https://www.rosenzu.com/~gtfs/mizunami/mizunami_GTFS.zip" + }, + "license": { + "spdx_identifier": "CC-BY-4.0", + "use_without_attribution": "no" + } + }, + { + "id": "f-mogamigawakotsu~gtfs~jp", + "spec": "gtfs", + "urls": { + "static_current": "https://www.pref.yamagata.jp/documents/20978/mogamigawakotsu_gtfs.zip" + }, + "license": { + "spdx_identifier": "CC-BY-4.0", + "use_without_attribution": "no" + } + }, + { + "id": "f-moritan~bus~jp", + "spec": "gtfs", + "urls": { + "static_current": "https://www.pref.fukui.lg.jp/doc/dx-suishin/opendata/gtfs_jp_d/fil/moritan_bus.zip" + }, + "license": { + "spdx_identifier": "CC-BY-SA-2.1-JP", + "use_without_attribution": "no" + } + }, + { + "id": "f-motosu~gtfs~jp", + "spec": "gtfs", + "urls": { + "static_current": "https://www.rosenzu.com/~gtfs/motosu/motosu_GTFS.zip" + }, + "license": { + "spdx_identifier": "CC-BY-4.0", + "use_without_attribution": "no" + } + }, + { + "id": "f-murayama~gtfs~jp", + "spec": "gtfs", + "urls": { + "static_current": "https://www.pref.yamagata.jp/documents/20978/murayama_gtfs.zip" + }, + "license": { + "spdx_identifier": "CC-BY-4.0", + "use_without_attribution": "no" + } + }, + { + "id": "f-nabari~gtfs~jp", + "spec": "gtfs", + "urls": { + "static_current": "https://www.rosenzu.com/~gtfs/nabari/nabari_GTFS.zip" + }, + "license": { + "spdx_identifier": "CC-BY-4.0", + "use_without_attribution": "no" + } + }, + { + "id": "f-nagai~gtfs~jp", + "spec": "gtfs", + "urls": { + "static_current": "https://www.pref.yamagata.jp/documents/20978/nagai_gtfs.zip" + }, + "license": { + "spdx_identifier": "CC-BY-4.0", + "use_without_attribution": "no" + } + }, + { + "id": "f-nagakute~nbus~gtfs~current~data~jp", + "spec": "gtfs", + "urls": { + "static_current": "https://www.city.nagakute.lg.jp/material/files/group/4/Nagakute_Nbus_gtfs_current_data.zip" + }, + "license": { + "spdx_identifier": "CC-BY-4.0", + "use_without_attribution": "no" + } + }, + { + "id": "f-naganumacho~com~jp", + "spec": "gtfs", + "urls": { + "static_current": "https://ckan.hoda.jp/dataset/24d1dd70-5395-4d6b-b41f-0d83e8eabdb9/resource/16e0d070-789e-41ae-bc2a-0d0f7f63c80f/download/naganumacho_com.zip" + }, + "license": { + "spdx_identifier": "CC-BY-4.0", + "use_without_attribution": "no" + } + }, + { + "id": "f-nagiso~gtfs~jp", + "spec": "gtfs", + "urls": { + "static_current": "https://www.rosenzu.com/~gtfs/nagiso/nagiso_GTFS.zip" + }, + "license": { + "spdx_identifier": "CC-BY-4.0", + "use_without_attribution": "no" + } + }, + { + "id": "f-naiecho~com~jp", + "spec": "gtfs", + "urls": { + "static_current": "https://ckan.hoda.jp/dataset/24d1dd70-5395-4d6b-b41f-0d83e8eabdb9/resource/af325038-7d05-485d-9b71-85c19a3d96e7/download/naiecho_com.zip" + }, + "license": { + "spdx_identifier": "CC-BY-4.0", + "use_without_attribution": "no" + } + }, + { + "id": "f-nakashibetsucho~com~jp", + "spec": "gtfs", + "urls": { + "static_current": "https://ckan.hoda.jp/dataset/24d1dd70-5395-4d6b-b41f-0d83e8eabdb9/resource/75e1e2db-ab48-4dfb-9514-1ebbc898791a/download/nakashibetsucho_com.zip" + }, + "license": { + "spdx_identifier": "CC-BY-4.0", + "use_without_attribution": "no" + } + }, + { + "id": "f-nakatsugawa~gtfs~jp", + "spec": "gtfs", + "urls": { + "static_current": "https://www.rosenzu.com/~gtfs/nakatsugawa/nakatsugawa_GTFS.zip" + }, + "license": { + "spdx_identifier": "CC-BY-4.0", + "use_without_attribution": "no" + } + }, + { + "id": "f-nakayama~gtfs~jp", + "spec": "gtfs", + "urls": { + "static_current": "https://www.pref.yamagata.jp/documents/20978/nakayama_gtfs.zip" + }, + "license": { + "spdx_identifier": "CC-BY-4.0", + "use_without_attribution": "no" + } + }, + { + "id": "f-nanki~jp", + "spec": "gtfs", + "urls": { + "static_current": "https://bus-vision.jp/gtfs_v2/nanki/gtfsFeed" + }, + "license": { + "spdx_identifier": "CC-BY-4.0", + "use_without_attribution": "no" + } + }, + { + "id": "f-nanyo~gtfs~jp", + "spec": "gtfs", + "urls": { + "static_current": "https://www.pref.yamagata.jp/documents/20978/nanyo_gtfs.zip" + }, + "license": { + "spdx_identifier": "CC-BY-4.0", + "use_without_attribution": "no" + } + }, + { + "id": "f-nayoroshi~com~jp", + "spec": "gtfs", + "urls": { + "static_current": "https://ckan.hoda.jp/dataset/24d1dd70-5395-4d6b-b41f-0d83e8eabdb9/resource/4abe45b3-7390-4d7d-8bf1-e8c7230ab962/download/nayoroshi_com.zip" + }, + "license": { + "spdx_identifier": "CC-BY-4.0", + "use_without_attribution": "no" + } + }, + { + "id": "f-nebutango~current~jp", + "spec": "gtfs", + "urls": { + "static_current": "https://www.city.aomori.aomori.jp/toshi-seisaku/opendata/documents/nebutango_current.zip" + }, + "license": { + "spdx_identifier": "CC-BY-4.0", + "use_without_attribution": "no" + } + }, + { + "id": "f-niigatakotsukanko~jp", + "spec": "gtfs", + "urls": { + "static_current": "https://loc.bus-vision.jp/gtfs_v2/niigatakotsukanko/gtfsFeed" + }, + "license": { + "spdx_identifier": "CC-BY-4.0", + "use_without_attribution": "no" + } + }, + { + "id": "f-niigatakotsu~jp", + "spec": "gtfs", + "urls": { + "static_current": "https://loc.bus-vision.jp/gtfs_v2/niigatakotsu/gtfsFeed" + }, + "license": { + "spdx_identifier": "CC-BY-4.0", + "use_without_attribution": "no" + } + }, + { + "id": "f-niseko~bus~jp", + "spec": "gtfs", + "urls": { + "static_current": "https://ckan.hoda.jp/dataset/24d1dd70-5395-4d6b-b41f-0d83e8eabdb9/resource/c46f9cd8-4c92-42eb-89a5-26e3fabb1dce/download/niseko_bus.zip" + }, + "license": { + "spdx_identifier": "CC-BY-4.0", + "use_without_attribution": "no" + } + }, + { + "id": "f-nishikawa~gtfs~jp", + "spec": "gtfs", + "urls": { + "static_current": "https://www.pref.yamagata.jp/documents/20978/nishikawa_gtfs.zip" + }, + "license": { + "spdx_identifier": "CC-BY-4.0", + "use_without_attribution": "no" + } + }, + { + "id": "f-nishin~bus~jp", + "spec": "gtfs", + "urls": { + "static_current": "https://www.pref.fukui.lg.jp/doc/dx-suishin/opendata/gtfs_jp_d/fil/nishin_bus.zip" + }, + "license": { + "spdx_identifier": "CC-BY-SA-2.1-JP", + "use_without_attribution": "no" + } + }, + { + "id": "f-nishiwaga~jp", + "spec": "gtfs", + "urls": { + "static_current": "https://mc.bus-vision.jp/gtfs/nishiwaga/gtfsFeed" + }, + "license": { + "spdx_identifier": "CC-BY-4.0", + "use_without_attribution": "no" + } + }, + { + "id": "f-nisshin~gtfs~jp", + "spec": "gtfs", + "urls": { + "static_current": "https://www.rosenzu.com/~gtfs/nisshin/nisshin_GTFS.zip" + }, + "license": { + "spdx_identifier": "CC-BY-4.0", + "use_without_attribution": "no" + } + }, + { + "id": "f-noriaitaxi~jp", + "spec": "gtfs", + "urls": { + "static_current": "https://www.pref.fukui.lg.jp/doc/dx-suishin/opendata/gtfs_jp_d/fil/noriaitaxi.zip" + }, + "license": { + "spdx_identifier": "CC-BY-SA-2.1-JP", + "use_without_attribution": "no" + } + }, + { + "id": "f-notty~current~jp", + "spec": "gtfs", + "urls": { + "static_current": "https://www.city.nonoichi.lg.jp/img/opendata/notty_current.zip" + }, + "license": { + "spdx_identifier": "CC-BY-4.0", + "use_without_attribution": "no" + } + }, + { + "id": "f-obanazawa~gtfs~jp", + "spec": "gtfs", + "urls": { + "static_current": "https://www.pref.yamagata.jp/documents/20978/obanazawa_gtfs.zip" + }, + "license": { + "spdx_identifier": "CC-BY-4.0", + "use_without_attribution": "no" + } + }, + { + "id": "f-obiun~kanko~jp", + "spec": "gtfs", + "urls": { + "static_current": "https://ckan.hoda.jp/dataset/24d1dd70-5395-4d6b-b41f-0d83e8eabdb9/resource/edc6b615-7308-4bd0-bfe4-6b3a510f9fc0/download/obiun-kanko.zip" + }, + "license": { + "spdx_identifier": "CC-BY-4.0", + "use_without_attribution": "no" + } + }, + { + "id": "f-oe~gtfs~jp", + "spec": "gtfs", + "urls": { + "static_current": "https://www.pref.yamagata.jp/documents/20978/oe_gtfs.zip" + }, + "license": { + "spdx_identifier": "CC-BY-4.0", + "use_without_attribution": "no" + } + }, + { + "id": "f-oguni~gtfs~jp", + "spec": "gtfs", + "urls": { + "static_current": "https://www.pref.yamagata.jp/documents/20978/oguni_gtfs.zip" + }, + "license": { + "spdx_identifier": "CC-BY-4.0", + "use_without_attribution": "no" + } + }, + { + "id": "f-ohkura~gtfs~jp", + "spec": "gtfs", + "urls": { + "static_current": "https://www.pref.yamagata.jp/documents/20978/ohkura_gtfs.zip" + }, + "license": { + "spdx_identifier": "CC-BY-4.0", + "use_without_attribution": "no" + } + }, + { + "id": "f-okabo~bus~jp", + "spec": "gtfs", + "urls": { + "static_current": "https://www.pref.fukui.lg.jp/doc/dx-suishin/opendata/gtfs_jp_d/fil/okabo_bus.zip" + }, + "license": { + "spdx_identifier": "CC-BY-SA-2.1-JP", + "use_without_attribution": "no" + } + }, + { + "id": "f-okoppecho~com~jp", + "spec": "gtfs", + "urls": { + "static_current": "https://ckan.hoda.jp/dataset/24d1dd70-5395-4d6b-b41f-0d83e8eabdb9/resource/9f741a86-60e2-42b2-89d8-384be8bf50ba/download/okoppecho_com.zip" + }, + "license": { + "spdx_identifier": "CC-BY-4.0", + "use_without_attribution": "no" + } + }, + { + "id": "f-onoshiei~bus~jp", + "spec": "gtfs", + "urls": { + "static_current": "https://www.pref.fukui.lg.jp/doc/dx-suishin/opendata/gtfs_jp_d/fil/onoshiei_bus.zip" + }, + "license": { + "spdx_identifier": "CC-BY-SA-2.1-JP", + "use_without_attribution": "no" + } + }, + { + "id": "f-onosi~machinaka~bus~jp", + "spec": "gtfs", + "urls": { + "static_current": "https://www.pref.fukui.lg.jp/doc/dx-suishin/opendata/gtfs_jp_d/fil/onosi_machinaka_bus.zip" + }, + "license": { + "spdx_identifier": "CC-BY-SA-2.1-JP", + "use_without_attribution": "no" + } + }, + { + "id": "f-otofukecho~com~jp", + "spec": "gtfs", + "urls": { + "static_current": "https://ckan.hoda.jp/dataset/24d1dd70-5395-4d6b-b41f-0d83e8eabdb9/resource/2d430e06-7e0b-4ef7-86f3-64ccb709d270/download/otofukecho_com.zip" + }, + "license": { + "spdx_identifier": "CC-BY-4.0", + "use_without_attribution": "no" + } + }, + { + "id": "f-rankoshicho~com~jp", + "spec": "gtfs", + "urls": { + "static_current": "https://ckan.hoda.jp/dataset/24d1dd70-5395-4d6b-b41f-0d83e8eabdb9/resource/595f0db5-9e55-43a5-8b85-74c3edcd7da7/download/rankoshicho_com.zip" + }, + "license": { + "spdx_identifier": "CC-BY-4.0", + "use_without_attribution": "no" + } + }, + { + "id": "f-sagae~gtfs~jp", + "spec": "gtfs", + "urls": { + "static_current": "https://www.pref.yamagata.jp/documents/20978/sagae_gtfs.zip" + }, + "license": { + "spdx_identifier": "CC-BY-4.0", + "use_without_attribution": "no" + } + }, + { + "id": "f-saga~current~jp", + "spec": "gtfs", + "urls": { + "static_current": "http://opendata.sagabus.info/saga-current.zip" + }, + "license": { + "spdx_identifier": "CC-BY-4.0", + "use_without_attribution": "no" + } + }, + { + "id": "f-sakaide~city~bus~jp", + "spec": "gtfs", + "urls": { + "static_current": "https://www.city.sakaide.lg.jp/uploaded/library/sakaide_city_bus.zip" + }, + "license": { + "spdx_identifier": "CC-BY-4.0", + "use_without_attribution": "no" + } + }, + { + "id": "f-sakaide~kotosan~bus~jp", + "spec": "gtfs", + "urls": { + "static_current": "https://www.city.sakaide.lg.jp/uploaded/library/sakaide_kotosan_bus.zip" + }, + "license": { + "spdx_identifier": "CC-BY-4.0", + "use_without_attribution": "no" + } + }, + { + "id": "f-sakaisi~bus~jp", + "spec": "gtfs", + "urls": { + "static_current": "https://www.pref.fukui.lg.jp/doc/dx-suishin/opendata/gtfs_jp_d/fil/sakaisi_bus.zip" + }, + "license": { + "spdx_identifier": "CC-BY-SA-2.1-JP", + "use_without_attribution": "no" + } + }, + { + "id": "f-sakegawa~gtfs~jp", + "spec": "gtfs", + "urls": { + "static_current": "https://www.pref.yamagata.jp/documents/20978/sakegawa_gtfs.zip" + }, + "license": { + "spdx_identifier": "CC-BY-4.0", + "use_without_attribution": "no" + } + }, + { + "id": "f-sakou~bus~jp", + "spec": "gtfs", + "urls": { + "static_current": "https://www.pref.fukui.lg.jp/doc/dx-suishin/opendata/gtfs_jp_d/fil/sakou_bus.zip" + }, + "license": { + "spdx_identifier": "CC-BY-SA-2.1-JP", + "use_without_attribution": "no" + } + }, + { + "id": "f-sanuki~gtfs~jp", + "spec": "gtfs", + "urls": { + "static_current": "https://www.city.sanuki.kagawa.jp/wp-content/uploads/2022/11/sanuki_gtfs.zip" + }, + "license": { + "spdx_identifier": "CC-BY-4.0", + "use_without_attribution": "no" + } + }, + { + "id": "f-saromacho~com~zip~jp", + "spec": "gtfs", + "urls": { + "static_current": "https://ckan.hoda.jp/dataset/24d1dd70-5395-4d6b-b41f-0d83e8eabdb9/resource/be66e348-db27-423f-8668-8b90b828c871/download/saromacho_com.zip" + }, + "license": { + "spdx_identifier": "CC-BY-4.0", + "use_without_attribution": "no" + } + }, + { + "id": "f-sasakikanko~jp", + "spec": "gtfs", + "urls": { + "static_current": "https://ajt-mobusta-gtfs.mcapps.jp/static/17/current_data.zip" + }, + "license": { + "spdx_identifier": "CC0-1.0", + "use_without_attribution": "yes" + } + }, + { + "id": "f-sbusyokkaichi~gtfs~jp", + "spec": "gtfs", + "urls": { + "static_current": "https://www.rosenzu.com/~gtfs/sbusyokkaichi/sbusyokkaichi_GTFS.zip" + }, + "license": { + "spdx_identifier": "CC-BY-4.0", + "use_without_attribution": "no" + } + }, + { + "id": "f-seikan~ferry~jp", + "spec": "gtfs", + "urls": { + "static_current": "https://ckan.hoda.jp/dataset/24d1dd70-5395-4d6b-b41f-0d83e8eabdb9/resource/16a31295-1709-4e5e-abcf-fa17ae7853b7/download/seikan_ferry.zip" + }, + "license": { + "spdx_identifier": "CC-BY-4.0", + "use_without_attribution": "no" + } + }, + { + "id": "f-seisankanko~gtfs~jp", + "spec": "gtfs", + "urls": { + "static_current": "https://www.rosenzu.com/~gtfs/seisankanko/seisankanko_GTFS.zip" + }, + "license": { + "spdx_identifier": "CC-BY-4.0", + "use_without_attribution": "no" + } + }, + { + "id": "f-sharicho~com~jp", + "spec": "gtfs", + "urls": { + "static_current": "https://ckan.hoda.jp/dataset/24d1dd70-5395-4d6b-b41f-0d83e8eabdb9/resource/e59d88f1-2236-41bb-ba8c-75fd4754af1a/download/sharicho_com.zip" + }, + "license": { + "spdx_identifier": "CC-BY-4.0", + "use_without_attribution": "no" + } + }, + { + "id": "f-shibetsu~kido~jp", + "spec": "gtfs", + "urls": { + "static_current": "https://ckan.hoda.jp/dataset/24d1dd70-5395-4d6b-b41f-0d83e8eabdb9/resource/a5702fbb-eac7-401c-8dff-e7675091fd26/download/shibetsu_kido.zip" + }, + "license": { + "spdx_identifier": "CC-BY-4.0", + "use_without_attribution": "no" + } + }, + { + "id": "f-shibus~current~jp", + "spec": "gtfs", + "urls": { + "static_current": "https://www.city.aomori.aomori.jp/toshi-seisaku/opendata/documents/shibus_current.zip" + }, + "license": { + "spdx_identifier": "CC-BY-4.0", + "use_without_attribution": "no" + } + }, + { + "id": "f-shihorocho~com~jp", + "spec": "gtfs", + "urls": { + "static_current": "https://ckan.hoda.jp/dataset/24d1dd70-5395-4d6b-b41f-0d83e8eabdb9/resource/3c8f82fe-c997-45c8-9307-c904b206a450/download/shihorocho_com.zip" + }, + "license": { + "spdx_identifier": "CC-BY-4.0", + "use_without_attribution": "no" + } + }, + { + "id": "f-shimane~jp", + "spec": "gtfs", + "urls": { + "static_current": "http://www.docodemo-bus.net/opendata/shimane.zip" + }, + "license": { + "spdx_identifier": "CC-BY-4.0", + "use_without_attribution": "no" + } + }, + { + "id": "f-shima~jp", + "spec": "gtfs", + "urls": { + "static_current": "https://bus-vision.jp/gtfs_v2/shima/gtfsFeed" + }, + "license": { + "spdx_identifier": "CC-BY-4.0", + "use_without_attribution": "no" + } + }, + { + "id": "f-shimodengtfs~jp~jp", + "spec": "gtfs", + "urls": { + "static_current": "http://shimoden.net/busmada/opendata/GTFS-JP.zip" + }, + "license": { + "spdx_identifier": "CC-BY-4.0", + "use_without_attribution": "no" + } + }, + { + "id": "f-shimokawacho~com~jp", + "spec": "gtfs", + "urls": { + "static_current": "https://ckan.hoda.jp/dataset/24d1dd70-5395-4d6b-b41f-0d83e8eabdb9/resource/fc98f52c-5dd9-4c55-b089-288eeba92044/download/shimokawacho_com.zip" + }, + "license": { + "spdx_identifier": "CC-BY-4.0", + "use_without_attribution": "no" + } + }, + { + "id": "f-shinji~jp", + "spec": "gtfs", + "urls": { + "static_current": "http://www.docodemo-bus.net/opendata/shinji.zip" + }, + "license": { + "spdx_identifier": "CC-BY-4.0", + "use_without_attribution": "no" + } + }, + { + "id": "f-shinjo~gtfs~jp", + "spec": "gtfs", + "urls": { + "static_current": "https://www.pref.yamagata.jp/documents/20978/shinjo_gtfs.zip" + }, + "license": { + "spdx_identifier": "CC-BY-4.0", + "use_without_attribution": "no" + } + }, + { + "id": "f-shinshinotsu~kotsu~jp", + "spec": "gtfs", + "urls": { + "static_current": "https://ckan.hoda.jp/dataset/24d1dd70-5395-4d6b-b41f-0d83e8eabdb9/resource/ceb69900-431d-4bb7-9605-a3b74e829b56/download/shinshinotsu_kotsu.zip" + }, + "license": { + "spdx_identifier": "CC-BY-4.0", + "use_without_attribution": "no" + } + }, + { + "id": "f-shiranukacho~com~jp", + "spec": "gtfs", + "urls": { + "static_current": "https://ckan.hoda.jp/dataset/24d1dd70-5395-4d6b-b41f-0d83e8eabdb9/resource/f4f6deb3-e9ad-469e-aa39-38279bdbfeb0/download/shiranukacho_com.zip" + }, + "license": { + "spdx_identifier": "CC-BY-4.0", + "use_without_attribution": "no" + } + }, + { + "id": "f-shiraoicho~com~jp", + "spec": "gtfs", + "urls": { + "static_current": "https://ckan.hoda.jp/dataset/24d1dd70-5395-4d6b-b41f-0d83e8eabdb9/resource/120a024f-c2b5-4183-aa90-802398e010fd/download/shiraoicho_com.zip" + }, + "license": { + "spdx_identifier": "CC-BY-4.0", + "use_without_attribution": "no" + } + }, + { + "id": "f-shirataka~gtfs~jp", + "spec": "gtfs", + "urls": { + "static_current": "https://www.pref.yamagata.jp/documents/20978/shirataka_gtfs.zip" + }, + "license": { + "spdx_identifier": "CC-BY-4.0", + "use_without_attribution": "no" + } + }, + { + "id": "f-shonai~gtfs~jp", + "spec": "gtfs", + "urls": { + "static_current": "https://www.pref.yamagata.jp/documents/20978/shonai_gtfs.zip" + }, + "license": { + "spdx_identifier": "CC-BY-4.0", + "use_without_attribution": "no" + } + }, + { + "id": "f-simizu~bus~jp", + "spec": "gtfs", + "urls": { + "static_current": "https://www.pref.fukui.lg.jp/doc/dx-suishin/opendata/gtfs_jp_d/fil/simizu_bus.zip" + }, + "license": { + "spdx_identifier": "CC-BY-SA-2.1-JP", + "use_without_attribution": "no" + } + }, + { + "id": "f-snh01~chokokuji~jp", + "spec": "gtfs", + "urls": { + "static_current": "https://www.city-nakatsu.jp/doc/2019072300060/file_contents/SNH01_Chokokuji.zip" + }, + "license": { + "spdx_identifier": "CC-BY-4.0", + "use_without_attribution": "no" + } + }, + { + "id": "f-snn01~nishimagusakouminkan~jp", + "spec": "gtfs", + "urls": { + "static_current": "https://www.city-nakatsu.jp/doc/2019072300060/file_contents/SNN01_Nishimagusakouminkan.zip" + }, + "license": { + "spdx_identifier": "CC-BY-4.0", + "use_without_attribution": "no" + } + }, + { + "id": "f-sorachi~chuo~bus~jp", + "spec": "gtfs", + "urls": { + "static_current": "https://ckan.hoda.jp/dataset/24d1dd70-5395-4d6b-b41f-0d83e8eabdb9/resource/671debb1-44c5-4dea-99eb-be693911c50c/download/sorachi_chuo_bus.zip" + }, + "license": { + "spdx_identifier": "CC-BY-4.0", + "use_without_attribution": "no" + } + }, + { + "id": "f-sorachi~kotsu~jp", + "spec": "gtfs", + "urls": { + "static_current": "https://ckan.hoda.jp/dataset/24d1dd70-5395-4d6b-b41f-0d83e8eabdb9/resource/9a28fbf9-69fe-4a5c-8d26-b12fc2440074/download/sorachi_kotsu.zip" + }, + "license": { + "spdx_identifier": "CC-BY-4.0", + "use_without_attribution": "no" + } + }, + { + "id": "f-soya~bus~jp", + "spec": "gtfs", + "urls": { + "static_current": "https://ckan.hoda.jp/dataset/24d1dd70-5395-4d6b-b41f-0d83e8eabdb9/resource/04e3efd7-29fd-4295-ab8d-d27933f94bbc/download/soya_bus.zip" + }, + "license": { + "spdx_identifier": "CC-BY-4.0", + "use_without_attribution": "no" + } + }, + { + "id": "f-sugitogtfs~jp", + "spec": "gtfs", + "urls": { + "static_current": "https://opendata.pref.saitama.lg.jp/data/dataset/ae39c95f-917a-4f60-80ef-6341c0783092/resource/6fbd7a95-2759-4ee3-8d2a-e1e2b55f4002/download/sugitogtfs.zip" + }, + "license": { + "spdx_identifier": "CC-BY-4.0", + "use_without_attribution": "no" + } + }, + { + "id": "f-syari~bus~jp", + "spec": "gtfs", + "urls": { + "static_current": "https://ckan.hoda.jp/dataset/24d1dd70-5395-4d6b-b41f-0d83e8eabdb9/resource/d93cb12c-390f-4215-891d-c250db8f26d0/download/syari_bus.zip" + }, + "license": { + "spdx_identifier": "CC-BY-4.0", + "use_without_attribution": "no" + } + }, + { + "id": "f-taikicho~com~jp", + "spec": "gtfs", + "urls": { + "static_current": "https://ckan.hoda.jp/dataset/24d1dd70-5395-4d6b-b41f-0d83e8eabdb9/resource/aa50ca49-dc3b-4c34-89ca-79749aeaaa21/download/taikicho_com.zip" + }, + "license": { + "spdx_identifier": "CC-BY-4.0", + "use_without_attribution": "no" + } + }, + { + "id": "f-tainoura~nagasaki~gtfs~jp", + "spec": "gtfs", + "urls": { + "static_current": "https://data.bodik.jp/dataset/80da3e1f-5e26-4b85-a9f1-61fa560b91b1/resource/5acda669-d9be-4610-9df0-0d82a098b579/download/tainoura-nagasaki_gtfs.zip" + }, + "license": { + "spdx_identifier": "CC-BY-4.0", + "use_without_attribution": "no" + } + }, + { + "id": "f-taketoyo~gtfs~jp", + "spec": "gtfs", + "urls": { + "static_current": "https://www.rosenzu.com/~gtfs/taketoyo/taketoyo_GTFS.zip" + }, + "license": { + "spdx_identifier": "CC-BY-4.0", + "use_without_attribution": "no" + } + }, + { + "id": "f-tamayu~jp", + "spec": "gtfs", + "urls": { + "static_current": "http://www.docodemo-bus.net/opendata/tamayu.zip" + }, + "license": { + "spdx_identifier": "CC-BY-4.0", + "use_without_attribution": "no" + } + }, + { + "id": "f-tendo~gtfs~jp", + "spec": "gtfs", + "urls": { + "static_current": "https://www.pref.yamagata.jp/documents/20978/tendo_gtfs.zip" + }, + "license": { + "spdx_identifier": "CC-BY-4.0", + "use_without_attribution": "no" + } + }, + { + "id": "f-tengakajika~bus~jp", + "spec": "gtfs", + "urls": { + "static_current": "https://www.pref.fukui.lg.jp/doc/dx-suishin/opendata/gtfs_jp_d/fil/tengakajika_bus.zip" + }, + "license": { + "spdx_identifier": "CC-BY-SA-2.1-JP", + "use_without_attribution": "no" + } + }, + { + "id": "f-toba~bus~gtfs~jp", + "spec": "gtfs", + "urls": { + "static_current": "https://www.rosenzu.com/~gtfs/toba_bus/toba_bus_GTFS.zip" + }, + "license": { + "spdx_identifier": "CC-BY-4.0", + "use_without_attribution": "no" + } + }, + { + "id": "f-toba~ship~gtfs~jp", + "spec": "gtfs", + "urls": { + "static_current": "https://www.rosenzu.com/~gtfs/toba_ship/toba_ship_GTFS.zip" + }, + "license": { + "spdx_identifier": "CC-BY-4.0", + "use_without_attribution": "no" + } + }, + { + "id": "f-tobetsucho~com~jp", + "spec": "gtfs", + "urls": { + "static_current": "https://ckan.hoda.jp/dataset/24d1dd70-5395-4d6b-b41f-0d83e8eabdb9/resource/a3603010-da90-4228-8095-a42a31adf855/download/tobetsucho_com.zip" + }, + "license": { + "spdx_identifier": "CC-BY-4.0", + "use_without_attribution": "no" + } + }, + { + "id": "f-toeibus~gtfs~jp", + "spec": "gtfs", + "urls": { + "static_current": "https://api-public.odpt.org/api/v4/files/Toei/data/ToeiBus-GTFS.zip" + }, + "license": { + "spdx_identifier": "CC-BY-4.0", + "use_without_attribution": "no" + } + }, + { + "id": "f-togo~bus~jp", + "spec": "gtfs", + "urls": { + "static_current": "https://www.pref.fukui.lg.jp/doc/dx-suishin/opendata/gtfs_jp_d/fil/togo_bus.zip" + }, + "license": { + "spdx_identifier": "CC-BY-SA-2.1-JP", + "use_without_attribution": "no" + } + }, + { + "id": "f-tohtetsu~gtfs~jp", + "spec": "gtfs", + "urls": { + "static_current": "https://www.rosenzu.com/~gtfs/tohtetsu/tohtetsu_GTFS.zip" + }, + "license": { + "spdx_identifier": "CC-BY-4.0", + "use_without_attribution": "no" + } + }, + { + "id": "f-toki~gtfs~jp", + "spec": "gtfs", + "urls": { + "static_current": "https://www.rosenzu.com/~gtfs/toki/toki_GTFS.zip" + }, + "license": { + "spdx_identifier": "CC-BY-4.0", + "use_without_attribution": "no" + } + }, + { + "id": "f-town~nyuzen~noran~gtfs~jp", + "spec": "gtfs", + "urls": { + "static_current": "https://www.town.nyuzen.toyama.jp/material/files/group/3/town_nyuzen_noran_gtfs.zip" + }, + "license": { + "spdx_identifier": "CC0-1.0", + "use_without_attribution": "yes" + } + }, + { + "id": "f-toyoake~jp", + "spec": "gtfs", + "urls": { + "static_current": "https://www.city.toyoake.lg.jp/secure/5217/toyoake.zip" + }, + "license": { + "spdx_identifier": "CC-BY-4.0", + "use_without_attribution": "no" + } + }, + { + "id": "f-toyota~chiiki~gtfs~jp", + "spec": "gtfs", + "urls": { + "static_current": "https://www.rosenzu.com/~gtfs/toyota_chiiki/toyota_chiiki_GTFS.zip" + }, + "license": { + "spdx_identifier": "CC-BY-4.0", + "use_without_attribution": "no" + } + }, + { + "id": "f-toyota~kikan~gtfs~jp", + "spec": "gtfs", + "urls": { + "static_current": "https://www.rosenzu.com/~gtfs/toyota/toyota_kikan_GTFS.zip" + }, + "license": { + "spdx_identifier": "CC-BY-4.0", + "use_without_attribution": "no" + } + }, + { + "id": "f-toyotetsu~jp", + "spec": "gtfs", + "urls": { + "static_current": "https://loc.bus-vision.jp/gtfs/toyotetsu/gtfsFeed" + }, + "license": { + "spdx_identifier": "CC-BY-4.0", + "use_without_attribution": "no" + } + }, + { + "id": "f-toyouracho~com~jp", + "spec": "gtfs", + "urls": { + "static_current": "https://ckan.hoda.jp/dataset/24d1dd70-5395-4d6b-b41f-0d83e8eabdb9/resource/c9fe757b-0756-424b-a8da-e3438798dd55/download/toyouracho_com.zip" + }, + "license": { + "spdx_identifier": "CC-BY-4.0", + "use_without_attribution": "no" + } + }, + { + "id": "f-toyoyama~gtfs~jp", + "spec": "gtfs", + "urls": { + "static_current": "https://www.rosenzu.com/~gtfs/toyoyama/toyoyama_GTFS.zip" + }, + "license": { + "spdx_identifier": "CC-BY-4.0", + "use_without_attribution": "no" + } + }, + { + "id": "f-tozawa~gtfs~jp", + "spec": "gtfs", + "urls": { + "static_current": "https://www.pref.yamagata.jp/documents/20978/tozawa_gtfs.zip" + }, + "license": { + "spdx_identifier": "CC-BY-4.0", + "use_without_attribution": "no" + } + }, + { + "id": "f-tsuairportline~gtfs~jp", + "spec": "gtfs", + "urls": { + "static_current": "https://www.rosenzu.com/~gtfs/tsuairportline/tsuairportline_GTFS.zip" + }, + "license": { + "spdx_identifier": "CC-BY-4.0", + "use_without_attribution": "no" + } + }, + { + "id": "f-tsukigatacho~com~jp", + "spec": "gtfs", + "urls": { + "static_current": "https://ckan.hoda.jp/dataset/24d1dd70-5395-4d6b-b41f-0d83e8eabdb9/resource/d5e7795d-6c36-4468-ac2c-245e7f3378e1/download/tsukigatacho_com.zip" + }, + "license": { + "spdx_identifier": "CC-BY-4.0", + "use_without_attribution": "no" + } + }, + { + "id": "f-tsuruga~bus~jp", + "spec": "gtfs", + "urls": { + "static_current": "https://www.pref.fukui.lg.jp/doc/dx-suishin/opendata/gtfs_jp_d/fil/tsuruga_bus.zip" + }, + "license": { + "spdx_identifier": "CC-BY-SA-2.1-JP", + "use_without_attribution": "no" + } + }, + { + "id": "f-tsuruoka~gtfs~jp", + "spec": "gtfs", + "urls": { + "static_current": "https://www.pref.yamagata.jp/documents/20978/tsuruoka_gtfs.zip" + }, + "license": { + "spdx_identifier": "CC-BY-4.0", + "use_without_attribution": "no" + } + }, + { + "id": "f-tsu~gtfs~jp", + "spec": "gtfs", + "urls": { + "static_current": "https://www.rosenzu.com/~gtfs/tsu/tsu_GTFS.zip" + }, + "license": { + "spdx_identifier": "CC-BY-4.0", + "use_without_attribution": "no" + } + }, + { + "id": "f-uzura~bus~jp", + "spec": "gtfs", + "urls": { + "static_current": "https://www.pref.fukui.lg.jp/doc/dx-suishin/opendata/gtfs_jp_d/fil/uzura_bus.zip" + }, + "license": { + "spdx_identifier": "CC-BY-SA-2.1-JP", + "use_without_attribution": "no" + } + }, + { + "id": "f-wakasa~bus~jp", + "spec": "gtfs", + "urls": { + "static_current": "https://www.pref.fukui.lg.jp/doc/dx-suishin/opendata/gtfs_jp_d/fil/wakasa_bus.zip" + }, + "license": { + "spdx_identifier": "CC-BY-SA-2.1-JP", + "use_without_attribution": "no" + } + }, + { + "id": "f-watarai~gtfs~jp", + "spec": "gtfs", + "urls": { + "static_current": "https://www.rosenzu.com/~gtfs/watarai/watarai_GTFS.zip" + }, + "license": { + "spdx_identifier": "CC-BY-4.0", + "use_without_attribution": "no" + } + }, + { + "id": "f-y010~kawaraguchi~jp", + "spec": "gtfs", + "urls": { + "static_current": "https://www.city-nakatsu.jp/doc/2019072300060/file_contents/Y010_Kawaraguchi.zip" + }, + "license": { + "spdx_identifier": "CC-BY-4.0", + "use_without_attribution": "no" + } + }, + { + "id": "f-y021~kaminogouchi~masaki~for~masaki~jp", + "spec": "gtfs", + "urls": { + "static_current": "https://www.city-nakatsu.jp/doc/2019072300060/file_contents/Y021_Kaminogouchi_Masaki_for_Masaki.zip" + }, + "license": { + "spdx_identifier": "CC-BY-4.0", + "use_without_attribution": "no" + } + }, + { + "id": "f-y022~kaminogouchi~masaki~for~kaminogouchi~jp", + "spec": "gtfs", + "urls": { + "static_current": "https://www.city-nakatsu.jp/doc/2019072300060/file_contents/Y022_Kaminogouchi_Masaki_for_Kaminogouchi.zip" + }, + "license": { + "spdx_identifier": "CC-BY-4.0", + "use_without_attribution": "no" + } + }, + { + "id": "f-y031~hiyamaji~kamagi~for~hiyamaji~jp", + "spec": "gtfs", + "urls": { + "static_current": "https://www.city-nakatsu.jp/doc/2019072300060/file_contents/Y031_Hiyamaji_Kamagi_for_Hiyamaji.zip" + }, + "license": { + "spdx_identifier": "CC-BY-4.0", + "use_without_attribution": "no" + } + }, + { + "id": "f-y032~hiyamaji~kamagi~for~kamagi~jp", + "spec": "gtfs", + "urls": { + "static_current": "https://www.city-nakatsu.jp/doc/2019072300060/file_contents/Y032_Hiyamaji_Kamagi_for_Kamagi.zip" + }, + "license": { + "spdx_identifier": "CC-BY-4.0", + "use_without_attribution": "no" + } + }, + { + "id": "f-y051~ohshimadai~kanayoshi~for~kanayoshi~jp", + "spec": "gtfs", + "urls": { + "static_current": "https://www.city-nakatsu.jp/doc/2019072300060/file_contents/Y051_Ohshimadai_Kanayoshi_for_Kanayoshi.zip" + }, + "license": { + "spdx_identifier": "CC-BY-4.0", + "use_without_attribution": "no" + } + }, + { + "id": "f-y052~ohshimadai~kanayoshi~for~ohshimadai~jp", + "spec": "gtfs", + "urls": { + "static_current": "https://www.city-nakatsu.jp/doc/2019072300060/file_contents/Y052_Ohshimadai_Kanayoshi_for_Ohshimadai.zip" + }, + "license": { + "spdx_identifier": "CC-BY-4.0", + "use_without_attribution": "no" + } + }, + { + "id": "f-y060~ohshima~ifuku~jp", + "spec": "gtfs", + "urls": { + "static_current": "https://www.city-nakatsu.jp/doc/2019072300060/file_contents/Y060_Ohshima_Ifuku.zip" + }, + "license": { + "spdx_identifier": "CC-BY-4.0", + "use_without_attribution": "no" + } + }, + { + "id": "f-y080~shin~yaba~west~jp", + "spec": "gtfs", + "urls": { + "static_current": "https://www.city-nakatsu.jp/doc/2019072300060/file_contents/Y080_Shin-Yaba_West.zip" + }, + "license": { + "spdx_identifier": "CC-BY-4.0", + "use_without_attribution": "no" + } + }, + { + "id": "f-y090~yamautsuri~north~jp", + "spec": "gtfs", + "urls": { + "static_current": "https://www.city-nakatsu.jp/doc/2019072300060/file_contents/Y090_Yamautsuri_North.zip" + }, + "license": { + "spdx_identifier": "CC-BY-4.0", + "use_without_attribution": "no" + } + }, + { + "id": "f-y100~yamautsuri~south~jp", + "spec": "gtfs", + "urls": { + "static_current": "https://www.city-nakatsu.jp/doc/2019072300060/file_contents/Y100_Yamautsuri_South.zip" + }, + "license": { + "spdx_identifier": "CC-BY-4.0", + "use_without_attribution": "no" + } + }, + { + "id": "f-y110~tsutami~jp", + "spec": "gtfs", + "urls": { + "static_current": "https://www.city-nakatsu.jp/doc/2019072300060/file_contents/Y110_Tsutami.zip" + }, + "license": { + "spdx_identifier": "CC-BY-4.0", + "use_without_attribution": "no" + } + }, + { + "id": "f-y121~urayabakei~for~kakisaka~jp", + "spec": "gtfs", + "urls": { + "static_current": "https://www.city-nakatsu.jp/doc/2019072300060/file_contents/Y121_Urayabakei_for_Kakisaka.zip" + }, + "license": { + "spdx_identifier": "CC-BY-4.0", + "use_without_attribution": "no" + } + }, + { + "id": "f-y122~urayabakei~for~hiyamaji~jp", + "spec": "gtfs", + "urls": { + "static_current": "https://www.city-nakatsu.jp/doc/2019072300060/file_contents/Y122_Urayabakei_for_Hiyamaji.zip" + }, + "license": { + "spdx_identifier": "CC-BY-4.0", + "use_without_attribution": "no" + } + }, + { + "id": "f-yakumo~jp", + "spec": "gtfs", + "urls": { + "static_current": "http://www.docodemo-bus.net/opendata/yakumo.zip" + }, + "license": { + "spdx_identifier": "CC-BY-4.0", + "use_without_attribution": "no" + } + }, + { + "id": "f-yamagata~gtfs~jp", + "spec": "gtfs", + "urls": { + "static_current": "https://www.pref.yamagata.jp/documents/20978/yamagata_gtfs.zip" + }, + "license": { + "spdx_identifier": "CC-BY-4.0", + "use_without_attribution": "no" + } + }, + { + "id": "f-yamakobus~gtfs~jp", + "spec": "gtfs", + "urls": { + "static_current": "https://www.pref.yamagata.jp/documents/20978/yamakobus_gtfs.zip" + }, + "license": { + "spdx_identifier": "CC-BY-4.0", + "use_without_attribution": "no" + } + }, + { + "id": "f-yamanobe~gtfs~jp", + "spec": "gtfs", + "urls": { + "static_current": "https://www.pref.yamagata.jp/documents/20978/yamanobe_gtfs.zip" + }, + "license": { + "spdx_identifier": "CC-BY-4.0", + "use_without_attribution": "no" + } + }, + { + "id": "f-yanbaru~express~gtfs~jp", + "spec": "gtfs", + "urls": { + "static_current": "https://yanbaru-expressbus.com/wp-content/themes/ykb/download/gtfs/statics.zip" + }, + "license": { + "spdx_identifier": "CC-BY-4.0", + "use_without_attribution": "no" + } + }, + { + "id": "f-yk01~tsukinoki~jp", + "spec": "gtfs", + "urls": { + "static_current": "https://www.city-nakatsu.jp/doc/2019072300060/file_contents/YK01_Tsukinoki.zip" + }, + "license": { + "spdx_identifier": "CC-BY-4.0", + "use_without_attribution": "no" + } + }, + { + "id": "f-yk02~tokoro~ono~jp", + "spec": "gtfs", + "urls": { + "static_current": "https://www.city-nakatsu.jp/doc/2019072300060/file_contents/YK02_Tokoro-ono.zip" + }, + "license": { + "spdx_identifier": "CC-BY-4.0", + "use_without_attribution": "no" + } + }, + { + "id": "f-yk03~ichibira~okudani~jp", + "spec": "gtfs", + "urls": { + "static_current": "https://www.city-nakatsu.jp/doc/2019072300060/file_contents/YK03_Ichibira_Okudani.zip" + }, + "license": { + "spdx_identifier": "CC-BY-4.0", + "use_without_attribution": "no" + } + }, + { + "id": "f-yk04~nagaono~jp", + "spec": "gtfs", + "urls": { + "static_current": "https://www.city-nakatsu.jp/doc/2019072300060/file_contents/YK04_Nagaono.zip" + }, + "license": { + "spdx_identifier": "CC-BY-4.0", + "use_without_attribution": "no" + } + }, + { + "id": "f-yk05~fukebaru~ohishitohge~jp", + "spec": "gtfs", + "urls": { + "static_current": "https://www.city-nakatsu.jp/doc/2019072300060/file_contents/YK05_Fukebaru_Ohishitohge.zip" + }, + "license": { + "spdx_identifier": "CC-BY-4.0", + "use_without_attribution": "no" + } + }, + { + "id": "f-yk06~moromiya~jp", + "spec": "gtfs", + "urls": { + "static_current": "https://www.city-nakatsu.jp/doc/2019072300060/file_contents/YK06_Moromiya.zip" + }, + "license": { + "spdx_identifier": "CC-BY-4.0", + "use_without_attribution": "no" + } + }, + { + "id": "f-ykk1~kii~jp", + "spec": "gtfs", + "urls": { + "static_current": "https://www.city-nakatsu.jp/doc/2019072300060/file_contents/YKK1_Kii.zip" + }, + "license": { + "spdx_identifier": "CC-BY-4.0", + "use_without_attribution": "no" + } + }, + { + "id": "f-yokkaichi~jp", + "spec": "gtfs", + "urls": { + "static_current": "https://bus-vision.jp/gtfs_v2/yokkaichi/gtfsFeed" + }, + "license": { + "spdx_identifier": "CC-BY-4.0", + "use_without_attribution": "no" + } + }, + { + "id": "f-yokosuka~gtfs~jp", + "spec": "gtfs", + "urls": { + "static_current": "https://www.city.yokosuka.kanagawa.jp/0830/opendata/documents/gtfs.zip" + }, + "license": { + "spdx_identifier": "CC-BY-4.0", + "use_without_attribution": "no" + } + }, + { + "id": "f-yonezawa~gtfs~jp", + "spec": "gtfs", + "urls": { + "static_current": "https://www.pref.yamagata.jp/documents/20978/yonezawa_gtfs.zip" + }, + "license": { + "spdx_identifier": "CC-BY-4.0", + "use_without_attribution": "no" + } + }, + { + "id": "f-ysw1~shinyabahigashi~jp", + "spec": "gtfs", + "urls": { + "static_current": "https://www.city-nakatsu.jp/doc/2019072300060/file_contents/YSW1_Shinyabahigashi.zip" + }, + "license": { + "spdx_identifier": "CC-BY-4.0", + "use_without_attribution": "no" + } + }, + { + "id": "f-yutetsu~bus~jp", + "spec": "gtfs", + "urls": { + "static_current": "https://ckan.hoda.jp/dataset/24d1dd70-5395-4d6b-b41f-0d83e8eabdb9/resource/594c9dd3-d356-4445-98e2-c480d49c9d65/download/yutetsu_bus.zip" + }, + "license": { + "spdx_identifier": "CC-BY-4.0", + "use_without_attribution": "no" + } + }, + { + "id": "f-あおい交通", + "spec": "gtfs", + "urls": { + "static_current": "https://api.gtfs-data.jp/v2/organizations/aoi-komaki/feeds/aoikotsu/files/feed.zip" + }, + "license": { + "spdx_identifier": "CC-BY-4.0", + "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" + } + }, + { + "id": "f-おおのハートバスささき観光", + "spec": "gtfs", + "urls": { + "static_current": "https://ajt-mobusta-gtfs.mcapps.jp/static/17/latest.zip" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" + } + }, + { + "id": "f-ことでんバス", + "spec": "gtfs", + "urls": { + "static_current": "https://www.kotoden.co.jp/publichtm/gtfs/gtfsdata/latest/gtfs_kb.zip" + }, + "license": { + "spdx_identifier": "CC-BY-4.0", + "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" + } + }, + { + "id": "f-さかわ~おち花*花ループバス", + "spec": "gtfs", + "urls": { + "static_current": "https://www.pref.kochi.lg.jp/opendata/docs/bosai_anzen_machizukuri/file_contents/GTFS-Niyodoblue_Shuttlebus.zip" + }, + "license": { + "spdx_identifier": "CC-BY-4.0", + "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" + } + }, + { + "id": "f-たつの市コミュニティバス", + "spec": "gtfs", + "urls": { + "static_current": "https://api.gtfs-data.jp/v2/organizations/tatsunocity/feeds/communitybus/files/feed.zip" + }, + "license": { + "spdx_identifier": "CC-BY-SA-2.1-JP", + "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" + } + }, + { + "id": "f-つくば市~つくバス", + "spec": "gtfs", + "urls": { + "static_current": "https://api.gtfs-data.jp/v2/organizations/tsukubacity/feeds/TSUKUBUS/files/feed.zip" + }, + "license": { + "spdx_identifier": "CC-BY-4.0", + "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" + } + }, + { + "id": "f-つくば市~筑波地区支線型バスつくばね号", + "spec": "gtfs", + "urls": { + "static_current": "https://www.city.tsukuba.lg.jp/material/files/group/126/GTFS.zip" + }, + "license": { + "spdx_identifier": "CC-BY-4.0", + "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" + } + }, + { + "id": "f-つくば市~筑波地区支線型バスつくばね号~1", + "spec": "gtfs", + "urls": { + "static_current": "https://api.gtfs-data.jp/v2/organizations/tsukubacity/feeds/TSUKUBANEGO/files/feed.zip" + }, + "license": { + "spdx_identifier": "CC-BY-4.0", + "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" + } + }, + { + "id": "f-つるぎ町コミュニティーバス", + "spec": "gtfs", + "urls": { + "static_current": "https://api.gtfs-data.jp/v2/organizations/tsurugitown/feeds/tsurugitownbus/files/feed.zip" + }, + "license": { + "spdx_identifier": "CC-BY-4.0", + "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" + } + }, + { + "id": "f-とさでん交通~一般路線", + "spec": "gtfs", + "urls": { + "static_current": "https://www.pref.kochi.lg.jp/opendata/docs/bosai_anzen_machizukuri/file_contents/GTFS-Tosaden-Traffic_Regularbus.zip" + }, + "license": { + "spdx_identifier": "CC-BY-4.0", + "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" + } + }, + { + "id": "f-ふれあいバス大府市循環バス", + "spec": "gtfs", + "urls": { + "static_current": "https://www.city.obu.aichi.jp/_res/projects/default_project/_page_/001/017/133/bus/obu-gtfs-current-data.zip" + }, + "license": { + "spdx_identifier": "CC-BY-4.0", + "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" + } + }, + { + "id": "f-みよし市~さんさんバス", + "spec": "gtfs", + "urls": { + "static_current": "https://www.city.aichi-miyoshi.lg.jp/shisei/opendata/documents/sansanbus.zip" + }, + "license": { + "spdx_identifier": "CC-BY-4.0", + "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" + } + }, + { + "id": "f-やんばる急行バス", + "spec": "gtfs", + "urls": { + "static_current": "https://api.gtfs-data.jp/v2/organizations/yanbaru-expressbus/feeds/yanbaru-express-bus/files/feed.zip" + }, + "license": { + "spdx_identifier": "CC-BY-4.0", + "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" + } + }, + { + "id": "f-バスネット津~ぐるっと~つーバス", + "spec": "gtfs", + "urls": { + "static_current": "https://api.gtfs-data.jp/v2/organizations/busnet-tsu/feeds/guruttotsubus/files/feed.zip" + }, + "license": { + "spdx_identifier": "CC-BY-4.0", + "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" + } + }, + { + "id": "f-フォーブル", + "spec": "gtfs", + "urls": { + "static_current": "https://ajt-mobusta-gtfs.mcapps.jp/static/14/latest.zip" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" + } + }, + { + "id": "f-フジエクスプレス港区ちぃばす", + "spec": "gtfs", + "urls": { + "static_current": "https://gtfs.buskita.com/gtfs/fxc/gtfs.zip" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" + } + }, + { + "id": "f-ボン~バスエイチ~ディー西広島", + "spec": "gtfs", + "urls": { + "static_current": "https://ajt-mobusta-gtfs.mcapps.jp/static/13/latest.zip" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" + } + }, + { + "id": "f-マリックスライン~クイーンコーラルプラス~クイーンコーラル8", + "spec": "gtfs", + "urls": { + "static_current": "https://www.ottop.databed.org/transitfeed/9340001004024" + }, + "license": { + "spdx_identifier": "CC-BY-4.0", + "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" + } + }, + { + "id": "f-マルエーフェリー~鹿児島航路~フェリーあけぼの", + "spec": "gtfs", + "urls": { + "static_current": "https://www.ottop.databed.org/transitfeed/5340001010554" + }, + "license": { + "spdx_identifier": "CC-BY-4.0", + "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" + } + }, + { + "id": "f-七宗町営バス", + "spec": "gtfs", + "urls": { + "static_current": "https://api.gtfs-data.jp/v2/organizations/hichisotown/feeds/choeibus/files/feed.zip" + }, + "license": { + "spdx_identifier": "CC-BY-4.0", + "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" + } + }, + { + "id": "f-七戸町コミュニティバス~シャトルバス", + "spec": "gtfs", + "urls": { + "static_current": "https://www.town.shichinohe.lg.jp/gtfs-ShichinoheCommunityBus.zip" + }, + "license": { + "spdx_identifier": "CC-BY-4.0", + "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" + } + }, + { + "id": "f-万葉線", + "spec": "gtfs", + "urls": { + "static_current": "https://api.gtfs-data.jp/v2/organizations/manyosen/feeds/manyosen/files/feed.zip" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" + } + }, + { + "id": "f-三好市営バス", + "spec": "gtfs", + "urls": { + "static_current": "https://api.gtfs-data.jp/v2/organizations/tokushima-miyoshicity/feeds/miyoshicitybus/files/feed.zip" + }, + "license": { + "spdx_identifier": "CC-BY-4.0", + "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" + } + }, + { + "id": "f-三条市循環バスぐるっとさん", + "spec": "gtfs", + "urls": { + "static_current": "https://api.gtfs-data.jp/v2/organizations/sanjocity/feeds/guruttosan/files/feed.zip" + }, + "license": { + "spdx_identifier": "CC-BY-SA-2.1-JP", + "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" + } + }, + { + "id": "f-三沢市コミュニティバスみーばす", + "spec": "gtfs", + "urls": { + "static_current": "https://www.city.misawa.lg.jp/index.cfm/22%2C45535%2Cc%2Chtml/45535/GTFSJP3.zip" + }, + "license": { + "spdx_identifier": "CC-BY-4.0", + "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" + } + }, + { + "id": "f-上勝町営バス", + "spec": "gtfs", + "urls": { + "static_current": "https://api.gtfs-data.jp/v2/organizations/kamikatsutown/feeds/kamikatsutownbus/files/feed.zip" + }, + "license": { + "spdx_identifier": "CC-BY-4.0", + "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" + } + }, + { + "id": "f-上山市営バス", + "spec": "gtfs", + "urls": { + "static_current": "https://api.gtfs-data.jp/v2/organizations/kaminoyamacity/feeds/KaminoyamaCity/files/feed.zip" + }, + "license": { + "spdx_identifier": "CC-BY-4.0", + "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" + } + }, + { + "id": "f-上市町~上市町営バス", + "spec": "gtfs", + "urls": { + "static_current": "https://api.gtfs-data.jp/v2/organizations/kamiichitown/feeds/kamiichi/files/feed.zip" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" + } + }, + { + "id": "f-上越市~名立区市営バス~東飛山線", + "spec": "gtfs", + "urls": { + "static_current": "https://api.gtfs-data.jp/v2/organizations/joetsucity/feeds/higashihiyama-line/files/feed.zip" + }, + "license": { + "spdx_identifier": "CC-BY-SA-2.1-JP", + "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" + } + }, + { + "id": "f-上越市~大島区市営バス~旭線", + "spec": "gtfs", + "urls": { + "static_current": "https://api.gtfs-data.jp/v2/organizations/joetsucity/feeds/asahi-line/files/feed.zip" + }, + "license": { + "spdx_identifier": "CC-BY-SA-2.1-JP", + "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" + } + }, + { + "id": "f-上越市~大島区市営バス~菖蒲線", + "spec": "gtfs", + "urls": { + "static_current": "https://api.gtfs-data.jp/v2/organizations/joetsucity/feeds/shobu-line/files/feed.zip" + }, + "license": { + "spdx_identifier": "CC-BY-SA-2.1-JP", + "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" + } + }, + { + "id": "f-上越市~板倉区市営バス~上関田線", + "spec": "gtfs", + "urls": { + "static_current": "https://api.gtfs-data.jp/v2/organizations/joetsucity/feeds/kamisekida-line/files/feed.zip" + }, + "license": { + "spdx_identifier": "CC-BY-SA-2.1-JP", + "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" + } + }, + { + "id": "f-上越市~板倉区市営バス~山寺薬師~菰立線", + "spec": "gtfs", + "urls": { + "static_current": "https://api.gtfs-data.jp/v2/organizations/joetsucity/feeds/yamaderayakushi-komodate-line/files/feed.zip" + }, + "license": { + "spdx_identifier": "CC-BY-SA-2.1-JP", + "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" + } + }, + { + "id": "f-上越市~清里区市営バス~櫛池線", + "spec": "gtfs", + "urls": { + "static_current": "https://api.gtfs-data.jp/v2/organizations/joetsucity/feeds/kushiike-line/files/feed.zip" + }, + "license": { + "spdx_identifier": "CC-BY-SA-2.1-JP", + "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" + } + }, + { + "id": "f-上越市~牧区市営バス~坪山線", + "spec": "gtfs", + "urls": { + "static_current": "https://api.gtfs-data.jp/v2/organizations/joetsucity/feeds/tuboyma-line/files/feed.zip" + }, + "license": { + "spdx_identifier": "CC-BY-SA-2.1-JP", + "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" + } + }, + { + "id": "f-上越市~牧区市営バス~宇津俣線", + "spec": "gtfs", + "urls": { + "static_current": "https://api.gtfs-data.jp/v2/organizations/joetsucity/feeds/utsunomata-line/files/feed.zip" + }, + "license": { + "spdx_identifier": "CC-BY-SA-2.1-JP", + "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" + } + }, + { + "id": "f-上越市~牧区市営バス~高谷~平山線", + "spec": "gtfs", + "urls": { + "static_current": "https://api.gtfs-data.jp/v2/organizations/joetsucity/feeds/takatani-tairayama-line/files/feed.zip" + }, + "license": { + "spdx_identifier": "CC-BY-SA-2.1-JP", + "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" + } + }, + { + "id": "f-上越市~頸城区市営バス~大池線", + "spec": "gtfs", + "urls": { + "static_current": "https://api.gtfs-data.jp/v2/organizations/joetsucity/feeds/oike-line/files/feed.zip" + }, + "license": { + "spdx_identifier": "CC-BY-SA-2.1-JP", + "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" + } + }, + { + "id": "f-上越市市営バス", + "spec": "gtfs", + "urls": { + "static_current": "https://api.gtfs-data.jp/v2/organizations/joetsucity/feeds/joetsu/files/feed.zip" + }, + "license": { + "spdx_identifier": "CC-BY-SA-2.1-JP", + "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" + } + }, + { + "id": "f-上郡町~愛のり号", + "spec": "gtfs", + "urls": { + "static_current": "https://api.gtfs-data.jp/v2/organizations/kamigoritown/feeds/ainorigo/files/feed.zip" + }, + "license": { + "spdx_identifier": "CC-BY-SA-2.1-JP", + "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" + } + }, + { + "id": "f-下仁田町~しもにたバス", + "spec": "gtfs", + "urls": { + "static_current": "https://www.town.shimonita.lg.jp/shimonita-bus/m01/gtfs.20230324.shimonita.zip" + }, + "license": { + "spdx_identifier": "CC-BY-4.0", + "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" + } + }, + { + "id": "f-両備バス", + "spec": "gtfs", + "urls": { + "static_current": "https://loc.bus-vision.jp/gtfs/ryobi/gtfsFeed" + }, + "license": { + "spdx_identifier": "CC-BY-4.0", + "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" + } + }, + { + "id": "f-中国ジェイアールバス", + "spec": "gtfs", + "urls": { + "static_current": "https://ajt-mobusta-gtfs.mcapps.jp/static/15/latest.zip" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" + } + }, + { + "id": "f-中山町~町営バス", + "spec": "gtfs", + "urls": { + "static_current": "https://api.gtfs-data.jp/v2/organizations/nakayamatown/feeds/NakayamaTown/files/feed.zip" + }, + "license": { + "spdx_identifier": "CC-BY-4.0", + "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" + } + }, + { + "id": "f-中津川市コミュニティバス", + "spec": "gtfs", + "urls": { + "static_current": "https://api.gtfs-data.jp/v2/organizations/nakatsugawacity/feeds/communitybus/files/feed.zip" + }, + "license": { + "spdx_identifier": "CC-BY-4.0", + "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" + } + }, + { + "id": "f-中鉄バス", + "spec": "gtfs", + "urls": { + "static_current": "https://loc.bus-vision.jp/gtfs/chutetsu/gtfsFeed" + }, + "license": { + "spdx_identifier": "CC-BY-4.0", + "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" + } + }, + { + "id": "f-丸亀市~丸亀コミュニティバス", + "spec": "gtfs", + "urls": { + "static_current": "https://api.gtfs-data.jp/v2/organizations/kotosan/feeds/marugame-community/files/feed.zip" + }, + "license": { + "spdx_identifier": "CC-BY-4.0", + "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" + } + }, + { + "id": "f-丹波篠山市~コミバスハートラン", + "spec": "gtfs", + "urls": { + "static_current": "https://api.gtfs-data.jp/v2/organizations/tambasasayamacity/feeds/communitybusheartrun/files/feed.zip" + }, + "license": { + "spdx_identifier": "CC-BY-SA-2.1-JP", + "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" + } + }, + { + "id": "f-九州産交バス~産交バス", + "spec": "gtfs", + "urls": { + "static_current": "https://km.bus-vision.jp/gtfs/sankobus/gtfsFeed" + }, + "license": { + "spdx_identifier": "CC-BY-4.0", + "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" + } + }, + { + "id": "f-亀の井バス", + "spec": "gtfs", + "urls": { + "static_current": "https://data.bodik.jp/dataset/b9319381-3841-4a1c-a796-33e7953b193a/resource/8d18cbd7-eef0-48c6-9fa3-eae936d56f40/download/gtfs08_kamenoibus.zip" + }, + "license": { + "spdx_identifier": "CC-BY-4.0", + "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" + } + }, + { + "id": "f-亀の井バス~高速バス", + "spec": "gtfs", + "urls": { + "static_current": "https://data.bodik.jp/dataset/4e332c7a-3ac9-4c7a-a4b0-f78665e635da/resource/be2e8be4-44d1-4a85-aea6-78c8147f41c5/download/gtfs10_highway03kamenoi.zip" + }, + "license": { + "spdx_identifier": "CC-BY-4.0", + "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" + } + }, + { + "id": "f-二宮町コミュニティバス", + "spec": "gtfs", + "urls": { + "static_current": "https://api.gtfs-data.jp/v2/organizations/ninomiyatown/feeds/Ninomiyatowncommunitybus/files/feed.zip" + }, + "license": { + "spdx_identifier": "CC-BY-4.0", + "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" + } + }, + { + "id": "f-京成トランジットバス", + "spec": "gtfs", + "urls": { + "static_current": "https://api.gtfs-data.jp/v2/organizations/keisei-transitbus/feeds/keiseitransitbus/files/feed.zip" + }, + "license": { + "spdx_identifier": "CC-BY-4.0", + "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" + } + }, + { + "id": "f-仁淀川町民バス", + "spec": "gtfs", + "urls": { + "static_current": "https://www.pref.kochi.lg.jp/opendata/docs/bosai_anzen_machizukuri/file_contents/GTFS-Niyodogawa-Town.zip" + }, + "license": { + "spdx_identifier": "CC-BY-4.0", + "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" + } + }, + { + "id": "f-伊勢市コミュニティバスおかげバス沼木バス", + "spec": "gtfs", + "urls": { + "static_current": "https://api.gtfs-data.jp/v2/organizations/isecity/feeds/communitybus/files/feed.zip" + }, + "license": { + "spdx_identifier": "CC-BY-4.0", + "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" + } + }, + { + "id": "f-伊勢鉄道", + "spec": "gtfs", + "urls": { + "static_current": "https://api.gtfs-data.jp/v2/organizations/isetetu/feeds/iserailway/files/feed.zip" + }, + "license": { + "spdx_identifier": "CC-BY-4.0", + "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" + } + }, + { + "id": "f-佐川町~さかわぐるぐるバス", + "spec": "gtfs", + "urls": { + "static_current": "https://www.pref.kochi.lg.jp/opendata/docs/bosai_anzen_machizukuri/file_contents/GTFS-Sakawa-Town.zip" + }, + "license": { + "spdx_identifier": "CC-BY-4.0", + "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" + } + }, + { + "id": "f-佐用町~コミバス佐用", + "spec": "gtfs", + "urls": { + "static_current": "https://api.gtfs-data.jp/v2/organizations/sayotown/feeds/communitybus/files/feed.zip" + }, + "license": { + "spdx_identifier": "CC-BY-SA-2.1-JP", + "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" + } + }, + { + "id": "f-佐賀県内バス路線", + "spec": "gtfs", + "urls": { + "static_current": "http://opendata.sagabus.info/saga-2023-07-01.zip" + }, + "license": { + "spdx_identifier": "CC-BY-4.0", + "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" + } + }, + { + "id": "f-備北交通", + "spec": "gtfs", + "urls": { + "static_current": "https://ajt-mobusta-gtfs.mcapps.jp/static/12/latest.zip" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" + } + }, + { + "id": "f-入善町~入善町営バスのらんマイ~カー", + "spec": "gtfs", + "urls": { + "static_current": "https://api.gtfs-data.jp/v2/organizations/nyuzentown/feeds/noranmaicar/files/feed.zip" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" + } + }, + { + "id": "f-入善町~入善町営バスのらんマイ~カー県サイト掲載版", + "spec": "gtfs", + "urls": { + "static_current": "https://toyama-pref.box.com/shared/static/5e0royc3l3tun4vpjie0qmqpfbztj08n.zip" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" + } + }, + { + "id": "f-函館帝産バス", + "spec": "gtfs", + "urls": { + "static_current": "https://ckan.hoda.jp/dataset/24d1dd70-5395-4d6b-b41f-0d83e8eabdb9/resource/e407ed56-37c0-4d70-92d6-0fdd3a05aac7/download/gtfs_hakodateteisanbus.zip" + }, + "license": { + "spdx_identifier": "CC-BY-4.0", + "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" + } + }, + { + "id": "f-加古川市~かこバス~かこバスミニ", + "spec": "gtfs", + "urls": { + "static_current": "https://api.gtfs-data.jp/v2/organizations/kakogawacity/feeds/kakobuskakobusmini/files/feed.zip" + }, + "license": { + "spdx_identifier": "CC-BY-SA-2.1-JP", + "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" + } + }, + { + "id": "f-加古川市~かこバス~かこバスミニ市サイト版", + "spec": "gtfs", + "urls": { + "static_current": "https://opendata-api-kakogawa.jp/ckan/dataset/e6353d20-66e3-4d17-8cb4-dd91836d8195/resource/5773f858-07dc-4168-a2fc-0879ec273a84/download/gtfs.zip" + }, + "license": { + "spdx_identifier": "CC-BY-4.0", + "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" + } + }, + { + "id": "f-加東市~社市街地乗合タクシー", + "spec": "gtfs", + "urls": { + "static_current": "https://api.gtfs-data.jp/v2/organizations/katocity/feeds/yashiroshigaichinoriaitaxi/files/feed.zip" + }, + "license": { + "spdx_identifier": "CC-BY-4.0", + "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" + } + }, + { + "id": "f-加能越バス~氷見市街地周遊バス", + "spec": "gtfs", + "urls": { + "static_current": "https://api.gtfs-data.jp/v2/organizations/kaetsunou/feeds/kaetsunouhimi/files/feed.zip" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" + } + }, + { + "id": "f-加西市~kasaiねっぴ~号~はっぴーバス", + "spec": "gtfs", + "urls": { + "static_current": "https://api.gtfs-data.jp/v2/organizations/kasaicity/feeds/kasaineppihappybus/files/feed.zip" + }, + "license": { + "spdx_identifier": "CC-BY-SA-2.1-JP", + "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" + } + }, + { + "id": "f-加越能バス~一般路線", + "spec": "gtfs", + "urls": { + "static_current": "https://api.gtfs-data.jp/v2/organizations/kaetsunou/feeds/kaetsunouippan/files/feed.zip" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" + } + }, + { + "id": "f-加越能バス~世界遺産バス", + "spec": "gtfs", + "urls": { + "static_current": "https://api.gtfs-data.jp/v2/organizations/kaetsunou/feeds/kaetsunousekaiisan/files/feed.zip" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" + } + }, + { + "id": "f-勝央町ふれあいバス", + "spec": "gtfs", + "urls": { + "static_current": "https://api.gtfs-data.jp/v2/organizations/shootown/feeds/shoochofureaibus/files/feed.zip" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" + } + }, + { + "id": "f-北九州市~おでかけ交通~小倉南区東谷地区", + "spec": "gtfs", + "urls": { + "static_current": "https://ckan.open-governmentdata.org/dataset/0ae9bb0b-9aea-40e6-9cdf-486b9421bf33/resource/55618aea-0a7a-472d-bc61-d54757d8b35a/download/401005_odekakekotsugtfs_higashitani.zip" + }, + "license": { + "spdx_identifier": "CC-BY-4.0", + "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" + } + }, + { + "id": "f-北島町福祉バス", + "spec": "gtfs", + "urls": { + "static_current": "https://api.gtfs-data.jp/v2/organizations/kitajimatown/feeds/kitajimatownfukushibus/files/feed.zip" + }, + "license": { + "spdx_identifier": "CC-BY-4.0", + "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" + } + }, + { + "id": "f-北恵那バス北恵那交通", + "spec": "gtfs", + "urls": { + "static_current": "https://api.gtfs-data.jp/v2/organizations/kitaena/feeds/kitaena/files/feed.zip" + }, + "license": { + "spdx_identifier": "CC-BY-4.0", + "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" + } + }, + { + "id": "f-北振バス", + "spec": "gtfs", + "urls": { + "static_current": "https://api.gtfs-data.jp/v2/organizations/hokushin-bus/feeds/hokushinbus/files/feed.zip" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" + } + }, + { + "id": "f-北海道北見バス", + "spec": "gtfs", + "urls": { + "static_current": "https://ckan.hoda.jp/dataset/24d1dd70-5395-4d6b-b41f-0d83e8eabdb9/resource/ae0e85ab-b317-4acd-b982-2ceda019309f/download/kitami_bus-1.zip" + }, + "license": { + "spdx_identifier": "CC-BY-4.0", + "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" + } + }, + { + "id": "f-北海道拓殖バス", + "spec": "gtfs", + "urls": { + "static_current": "https://ckan.hoda.jp/dataset/24d1dd70-5395-4d6b-b41f-0d83e8eabdb9/resource/3870b272-dabb-4527-9d51-67afc2c9a2d5/download/gtfs_takushoku_bus.zip" + }, + "license": { + "spdx_identifier": "CC-BY-4.0", + "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" + } + }, + { + "id": "f-北海道拓殖バス~一般路線コミュニティバス音更町~新得町~清水町", + "spec": "gtfs", + "urls": { + "static_current": "https://www.takubus.com/app/download/11236187979/GTFS_regular_line20230526.zip?t=1685093868" + }, + "license": { + "spdx_identifier": "CC-BY-4.0", + "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" + } + }, + { + "id": "f-北海道拓殖バス~都市間高速バス~帯広空港連絡バス", + "spec": "gtfs", + "urls": { + "static_current": "https://www.takubus.com/app/download/11238066179/GTFS_highway_line20230601.zip?t=1685428757" + }, + "license": { + "spdx_identifier": "CC-BY-4.0", + "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" + } + }, + { + "id": "f-十勝バス", "spec": "gtfs", "urls": { - "static_current": "https://www.pref.wakayama.lg.jp/prefg/062500/kotsu/opendata_d/fil/GTFS_ryujin.zip" + "static_current": "https://ckan.hoda.jp/dataset/24d1dd70-5395-4d6b-b41f-0d83e8eabdb9/resource/9ad9de7f-73a9-4695-858f-c09cdf13437a/download/20211121gtfs-dia.zip" }, "license": { "spdx_identifier": "CC-BY-4.0", "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" } }, { - "id": "f-gtfs~sabae~jp", + "id": "f-十勝バス~一般路線コミュニティバス", "spec": "gtfs", "urls": { - "static_current": "https://www.pref.fukui.lg.jp/doc/dx-suishin/opendata/gtfs_jp_d/fil/gtfs_sabae.zip" + "static_current": "https://www.tokachibus.jp/download/20221205GTFS-dia.zip" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" + } + }, + { + "id": "f-南あわじ市コミュニティバス~らん~らんバス", + "spec": "gtfs", + "urls": { + "static_current": "https://api.gtfs-data.jp/v2/organizations/minamiawajicity/feeds/lanrunbus/files/feed.zip" }, "license": { "spdx_identifier": "CC-BY-SA-2.1-JP", "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" } }, { - "id": "f-gtfs~shichinohecommunitybus~jp", + "id": "f-南伊勢町~町営バス", "spec": "gtfs", "urls": { - "static_current": "http://www.town.shichinohe.lg.jp/gtfs-ShichinoheCommunityBus.zip" + "static_current": "https://api.gtfs-data.jp/v2/organizations/minamiisetown/feeds/choeibus/files/feed.zip" }, "license": { "spdx_identifier": "CC-BY-4.0", "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" } }, { - "id": "f-gtfs~tokaicity~jp", + "id": "f-南砺市~なんバス南砺市営バス", "spec": "gtfs", "urls": { - "static_current": "http://www.city.tokai.aichi.jp/secure/47255/gtfs.zip" + "static_current": "https://toyama-pref.box.com/shared/static/u4kmkwax5vbrctr2rshqkh1wzyx6qr9u.zip" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" } }, { - "id": "f-gtfs~tokushimabus~jp", + "id": "f-南砺市~なんバス南砺市営バス~1", "spec": "gtfs", "urls": { - "static_current": "https://opendata.pref.tokushima.lg.jp/dataset/2646/resource/7704/GTFS_tokushimabus.zip" + "static_current": "https://api.gtfs-data.jp/v2/organizations/nantocity/feeds/nanbus/files/feed.zip" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" + } + }, + { + "id": "f-南陽市~市内循環バス", + "spec": "gtfs", + "urls": { + "static_current": "https://api.gtfs-data.jp/v2/organizations/nanyocity/feeds/NanyoCity/files/feed.zip" }, "license": { "spdx_identifier": "CC-BY-4.0", "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" + } + }, + { + "id": "f-可児市~yaoバス", + "spec": "gtfs", + "urls": { + "static_current": "https://www.city.kani.lg.jp/secure/12816/202303_yao_bus.zip" + }, + "license": { + "spdx_identifier": "CC-BY-SA-2.1-JP", + "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" } }, { - "id": "f-gtfs~tosaden~traffic~airportbus~jp", + "id": "f-可児市~さつきバス~kバス", "spec": "gtfs", "urls": { - "static_current": "https://www.pref.kochi.lg.jp/opendata/docs/bosai_anzen_machizukuri/file_contents/GTFS-Tosaden-Traffic_Airportbus.zip" + "static_current": "https://www.city.kani.lg.jp/secure/12816/202210_satuki_K_bus.zip" + }, + "license": { + "spdx_identifier": "CC-BY-SA-2.1-JP", + "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" + } + }, + { + "id": "f-吉野川市代替バス", + "spec": "gtfs", + "urls": { + "static_current": "https://api.gtfs-data.jp/v2/organizations/yoshinogawacity/feeds/yoshinogawacitybus/files/feed.zip" }, "license": { "spdx_identifier": "CC-BY-4.0", "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" } }, { - "id": "f-gtfs~yonkoh~jp", + "id": "f-名張市コミュニティバス", "spec": "gtfs", "urls": { - "static_current": "https://yonkoh.co.jp/wp/gtfs/gtfs.zip" + "static_current": "https://api.gtfs-data.jp/v2/organizations/nabaricity/feeds/communitybus/files/feed.zip" }, "license": { "spdx_identifier": "CC-BY-4.0", "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" } }, { - "id": "f-gunkanjima~jp", + "id": "f-名鉄東部交通バス", "spec": "gtfs", "urls": { - "static_current": "https://data.bodik.jp/dataset/c507ab86-fa09-4ee6-91cd-d0a865a31229/resource/54ebdbe4-63ae-4f04-b2a3-094f9a04aee0/download/gunkanjima.zip" + "static_current": "https://api.gtfs-data.jp/v2/organizations/nishiocity/feeds/meitestu_tobu/files/feed.zip" }, "license": { "spdx_identifier": "CC-BY-4.0", "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" } }, { - "id": "f-haborocho~com~jp", + "id": "f-名阪近鉄バス", "spec": "gtfs", "urls": { - "static_current": "https://ckan.hoda.jp/dataset/24d1dd70-5395-4d6b-b41f-0d83e8eabdb9/resource/635cdd26-246c-4bd7-a095-6705c1eebb91/download/haborocho_com.zip" + "static_current": "https://api.gtfs-data.jp/v2/organizations/ogakicity/feeds/meihankintetsubus/files/feed.zip" }, "license": { "spdx_identifier": "CC-BY-4.0", "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" } }, { - "id": "f-haboro~enkai~ferry~jp", + "id": "f-呉市~生活バス", "spec": "gtfs", "urls": { - "static_current": "https://ckan.hoda.jp/dataset/24d1dd70-5395-4d6b-b41f-0d83e8eabdb9/resource/b1535cdf-9798-4990-afe2-5c5c5bcdfdfa/download/haboro-enkai-ferry.zip" + "static_current": "https://ajt-mobusta-gtfs.mcapps.jp/static/18/latest.zip" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" + } + }, + { + "id": "f-和歌山バス", + "spec": "gtfs", + "urls": { + "static_current": "https://loc.bus-vision.jp/gtfs/wakayama/gtfsFeed" }, "license": { "spdx_identifier": "CC-BY-4.0", "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" + } + }, + { + "id": "f-和気町営バスわけまろ号", + "spec": "gtfs", + "urls": { + "static_current": "https://api.gtfs-data.jp/v2/organizations/waketown/feeds/wakechoueibasu/files/feed.zip" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" } }, { - "id": "f-hashimoto~gtfsjp~jp", + "id": "f-四国交通~四交", "spec": "gtfs", "urls": { - "static_current": "http://www.city.hashimoto.lg.jp/material/files/group/67/hashimoto_gtfsjp.zip" + "static_current": "https://opendata.pref.tokushima.lg.jp/dataset/2651/resource/7652/source-url" }, "license": { - "spdx_identifier": "CC-BY-SA-2.1-JP", + "spdx_identifier": "CC-BY-4.0", "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" } }, { - "id": "f-heart~land~ferry~jp", + "id": "f-四国交通~四交~1", "spec": "gtfs", "urls": { - "static_current": "https://ckan.hoda.jp/dataset/24d1dd70-5395-4d6b-b41f-0d83e8eabdb9/resource/677e45d0-45d1-4eaf-a679-319cdbfaa89e/download/heart-land-ferry.zip" + "static_current": "https://api.gtfs-data.jp/v2/organizations/yonkoh/feeds/shikokukoutsuu/files/feed.zip" }, "license": { "spdx_identifier": "CC-BY-4.0", "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" } }, { - "id": "f-hehigashitani~jp", + "id": "f-国東観光バス", "spec": "gtfs", "urls": { - "static_current": "https://www.city-nakatsu.jp/doc/2019072300060/file_contents/HEHigashitani.zip" + "static_current": "https://data.bodik.jp/dataset/53ed44a0-0507-4002-aa9e-c4421d290dd4/resource/5469eca7-e04b-4fba-8cdd-208a4538a7e9/download/gtfs05_kunisakikanko.zip" }, "license": { "spdx_identifier": "CC-BY-4.0", "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" } }, { - "id": "f-hichiso~gtfs~jp", + "id": "f-土岐市~市民バス", "spec": "gtfs", "urls": { - "static_current": "https://www.rosenzu.com/~gtfs/hichiso/hichiso_GTFS.zip" + "static_current": "https://api.gtfs-data.jp/v2/organizations/tokicity/feeds/communitybus/files/feed.zip" }, "license": { "spdx_identifier": "CC-BY-4.0", "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" } }, { - "id": "f-hida~gtfs~jp", + "id": "f-土浦市~つちまるバス", "spec": "gtfs", "urls": { - "static_current": "https://www.rosenzu.com/~gtfs/hida/hida_GTFS.zip" + "static_current": "https://api.gtfs-data.jp/v2/organizations/tsuchiuracity/feeds/tsuchimarubus/files/feed.zip" }, "license": { "spdx_identifier": "CC-BY-4.0", "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" } }, { - "id": "f-higashine~gtfs~jp", + "id": "f-大交北部バス", "spec": "gtfs", "urls": { - "static_current": "https://www.pref.yamagata.jp/documents/20978/higashine_gtfs.zip" + "static_current": "https://data.bodik.jp/dataset/1e5193a5-c771-419a-9e7a-903d45ced2f3/resource/dd886eca-3abb-4244-a866-a62f676ccb83/download/gtfs07_daikohokubu.zip" }, "license": { "spdx_identifier": "CC-BY-4.0", "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" } }, { - "id": "f-higashiura~gtfs~jp", + "id": "f-大分バス", "spec": "gtfs", "urls": { - "static_current": "https://www.rosenzu.com/~gtfs/higashiura/higashiura_GTFS.zip" + "static_current": "https://data.bodik.jp/dataset/6b8c3167-971c-4c3c-ab84-4eae561be553/resource/9c3c2dbb-493a-40be-991d-44923919908c/download/gtfs01_oitabus.zip" }, "license": { "spdx_identifier": "CC-BY-4.0", "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" } }, { - "id": "f-higashi~izumo~jp", + "id": "f-大分バス~高速バス", "spec": "gtfs", "urls": { - "static_current": "http://www.docodemo-bus.net/opendata/higashi-izumo.zip" + "static_current": "https://data.bodik.jp/dataset/4e332c7a-3ac9-4c7a-a4b0-f78665e635da/resource/5713d7c2-b881-48e6-86b8-ed4eb0e9006f/download/gtfs10_highway01oitabus.zip" }, "license": { "spdx_identifier": "CC-BY-4.0", "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" } }, { - "id": "f-hirobus~jp", + "id": "f-大分交通", "spec": "gtfs", "urls": { - "static_current": "https://ajt-mobusta-gtfs.mcapps.jp/static/9/current_data.zip" + "static_current": "https://data.bodik.jp/dataset/09f3116a-418d-42be-9bd5-4d395c7b3467/resource/899d5ccc-75ee-48a8-bc96-e241a6a0c0cd/download/gtfs04_oitakotsu.zip" }, "license": { - "spdx_identifier": "CC0-1.0", - "use_without_attribution": "yes" + "spdx_identifier": "CC-BY-4.0", + "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" } }, { - "id": "f-hiroden~jp", + "id": "f-大分交通~高速バス", "spec": "gtfs", "urls": { - "static_current": "https://ajt-mobusta-gtfs.mcapps.jp/static/8/current_data.zip" + "static_current": "https://data.bodik.jp/dataset/4e332c7a-3ac9-4c7a-a4b0-f78665e635da/resource/3ece7365-9739-4c5d-92a8-f008922325ff/download/gtfs10_highway02oitakotsu.zip" }, "license": { - "spdx_identifier": "CC0-1.0", - "use_without_attribution": "yes" + "spdx_identifier": "CC-BY-4.0", + "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" } }, { - "id": "f-hiroko~jp", + "id": "f-大月町~まちなか循環線", "spec": "gtfs", "urls": { - "static_current": "https://ajt-mobusta-gtfs.mcapps.jp/static/10/current_data.zip" + "static_current": "https://www.pref.kochi.lg.jp/opendata/docs/bosai_anzen_machizukuri/file_contents/GTFS-Otsuki-Town.zip" }, "license": { - "spdx_identifier": "CC0-1.0", - "use_without_attribution": "yes" + "spdx_identifier": "CC-BY-4.0", + "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" } }, { - "id": "f-hokkaido~bus~jp", + "id": "f-大江町営バス", "spec": "gtfs", "urls": { - "static_current": "https://ckan.hoda.jp/dataset/24d1dd70-5395-4d6b-b41f-0d83e8eabdb9/resource/19e47509-3dac-4607-a595-61447226fa3b/download/hokkaido_bus.zip" + "static_current": "https://api.gtfs-data.jp/v2/organizations/oetown/feeds/Oetown/files/feed.zip" }, "license": { "spdx_identifier": "CC-BY-4.0", "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" } }, { - "id": "f-hokkaido~chuo~jp", + "id": "f-大泉町~千代田町~広域公共バスあおぞら", "spec": "gtfs", "urls": { - "static_current": "https://ckan.hoda.jp/dataset/24d1dd70-5395-4d6b-b41f-0d83e8eabdb9/resource/dbadfccc-670e-49b9-be77-c3f346ee3160/download/hokkaido_chuo.zip" + "static_current": "https://api.gtfs-data.jp/v2/organizations/oizumitown/feeds/kouikikoukyoubasuaozora/files/feed.zip" }, "license": { "spdx_identifier": "CC-BY-4.0", "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" } }, { - "id": "f-hokkaido~express~bus~jp", + "id": "f-大蔵町~肘折ゆけむりライン", "spec": "gtfs", "urls": { - "static_current": "https://ckan.hoda.jp/dataset/24d1dd70-5395-4d6b-b41f-0d83e8eabdb9/resource/ccfd2358-c804-4cfe-b4fe-278c3f035c64/download/hokkaido-express_bus.zip" + "static_current": "https://api.gtfs-data.jp/v2/organizations/ohkuravillage/feeds/OhkuraVillage/files/feed.zip" }, "license": { "spdx_identifier": "CC-BY-4.0", "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" } }, { - "id": "f-hokkaido~ikedacho~com~jp", + "id": "f-大野竹田バス", "spec": "gtfs", "urls": { - "static_current": "https://ckan.hoda.jp/dataset/24d1dd70-5395-4d6b-b41f-0d83e8eabdb9/resource/bbeb17c6-b127-4437-a457-cff8969f5949/download/hokkaido_ikedacho_com.zip" + "static_current": "https://data.bodik.jp/dataset/82f8e394-562d-4ccf-b279-cf31e2454d13/resource/c9321261-fa35-434a-8a6a-ad0c992b1194/download/gtfs02_oonotaketabus.zip" }, "license": { "spdx_identifier": "CC-BY-4.0", "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" } }, { - "id": "f-hokkaido~kamikawacho~com~jp", + "id": "f-天童市~市営バス", "spec": "gtfs", "urls": { - "static_current": "https://ckan.hoda.jp/dataset/24d1dd70-5395-4d6b-b41f-0d83e8eabdb9/resource/59c9f350-2419-46ce-9bab-4e86e21f396b/download/hokkaido_kamikawacho_com.zip" + "static_current": "https://api.gtfs-data.jp/v2/organizations/tendocity/feeds/TendoCity/files/feed.zip" }, "license": { "spdx_identifier": "CC-BY-4.0", "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" } }, { - "id": "f-hokumon~bus~jp", + "id": "f-姫路市コミュニティバス", "spec": "gtfs", "urls": { - "static_current": "https://ckan.hoda.jp/dataset/24d1dd70-5395-4d6b-b41f-0d83e8eabdb9/resource/226fe0ae-79af-4971-b15f-332770cdc9c1/download/hokumon_bus.zip" + "static_current": "https://api.gtfs-data.jp/v2/organizations/himejicity/feeds/ieshima-boze-yukihiko/files/feed.zip" + }, + "license": { + "spdx_identifier": "CC-BY-SA-2.1-JP", + "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" + } + }, + { + "id": "f-宇野バス宇野自動車", + "spec": "gtfs", + "urls": { + "static_current": "https://api-public.odpt.org/api/v4/files/odpt/UnoBus/AllLines.zip?date=current" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" + } + }, + { + "id": "f-宇野バス宇野自動車~1", + "spec": "gtfs", + "urls": { + "static_current": "https://api-public.odpt.org/api/v4/files/odpt/UnoBus/AllLines.zip?date=latest" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" + } + }, + { + "id": "f-安城市~あんくるバス", + "spec": "gtfs", + "urls": { + "static_current": "https://api.gtfs-data.jp/v2/organizations/anjocity/feeds/AnkuruBus/files/feed.zip" }, "license": { "spdx_identifier": "CC-BY-4.0", "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" } }, { - "id": "f-honjomochida~jp", + "id": "f-安芸市観光シャトルバス", "spec": "gtfs", "urls": { - "static_current": "http://www.docodemo-bus.net/opendata/honjomochida.zip" + "static_current": "https://www.pref.kochi.lg.jp/opendata/docs/bosai_anzen_machizukuri/file_contents/GTFS-Aki-Shuttlebus.zip" }, "license": { "spdx_identifier": "CC-BY-4.0", "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" } }, { - "id": "f-hurue~jp", + "id": "f-宍粟市~しーたんバス", "spec": "gtfs", "urls": { - "static_current": "http://www.docodemo-bus.net/opendata/hurue.zip" + "static_current": "https://api.gtfs-data.jp/v2/organizations/shisocity/feeds/shitanbus/files/feed.zip" + }, + "license": { + "spdx_identifier": "CC-BY-SA-2.1-JP", + "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" + } + }, + { + "id": "f-宝塚市~ランランバス", + "spec": "gtfs", + "urls": { + "static_current": "https://api.gtfs-data.jp/v2/organizations/takarazukacity/feeds/runrunbus/files/feed.zip" }, "license": { "spdx_identifier": "CC-BY-4.0", "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" } }, { - "id": "f-hwnishitani~jp", + "id": "f-宮若市~飯塚市共同運行コミュニティバス", "spec": "gtfs", "urls": { - "static_current": "https://www.city-nakatsu.jp/doc/2019072300060/file_contents/HWNishitani.zip" + "static_current": "https://data.bodik.jp/dataset/341b6046-0030-4a78-a54d-87b1a1335563/resource/93fa1f38-d6d2-45bf-a774-56e1c3856494/download/230315miyawakaiizuka_gtfs-jp.zip" + }, + "license": { + "spdx_identifier": "CC-BY-4.0", + "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" + } + }, + { + "id": "f-富士急バス富士五湖と甲府市周辺~山梨県東部エリア", + "spec": "gtfs", + "urls": { + "static_current": "https://gtfs.buskita.com/gtfs/fjb/gtfs.zip" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" + } + }, + { + "id": "f-富士急モビリティ御殿場市~裾野市~小山町周辺エリア", + "spec": "gtfs", + "urls": { + "static_current": "https://gtfs.buskita.com/gtfs/fmo/gtfs.zip" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" + } + }, + { + "id": "f-富士急湘南バス神奈川県西部エリア", + "spec": "gtfs", + "urls": { + "static_current": "https://gtfs.buskita.com/gtfs/fsy/gtfs.zip" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" + } + }, + { + "id": "f-富山地鉄バス富山地方鉄道", + "spec": "gtfs", + "urls": { + "static_current": "https://api.gtfs-data.jp/v2/organizations/chitetsu/feeds/chitetsubus/files/feed.zip" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" + } + }, + { + "id": "f-富山地鉄市内電車", + "spec": "gtfs", + "urls": { + "static_current": "https://api.gtfs-data.jp/v2/organizations/chitetsu/feeds/chitetsushinaidensha/files/feed.zip" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" + } + }, + { + "id": "f-富山市~まいどはやバス", + "spec": "gtfs", + "urls": { + "static_current": "https://api.gtfs-data.jp/v2/organizations/toyamacity/feeds/maidohayabus/files/feed.zip" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" + } + }, + { + "id": "f-富山市~まいどはやバス県サイト", + "spec": "gtfs", + "urls": { + "static_current": "https://toyama-pref.box.com/shared/static/bcca7lwesg58h55hbg8rxgrhh34thn8h.zip" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" + } + }, + { + "id": "f-富山市~八尾コミュニティバス", + "spec": "gtfs", + "urls": { + "static_current": "https://api.gtfs-data.jp/v2/organizations/toyamacity/feeds/yatsuocommunitybus/files/feed.zip" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" + } + }, + { + "id": "f-富山市~八尾コミュニティバス県サイト", + "spec": "gtfs", + "urls": { + "static_current": "https://toyama-pref.box.com/shared/static/x2i6f55uhgavm2f8vcsneyo68bazl1sn.zip" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" + } + }, + { + "id": "f-富山市~呉羽いきいきバス", + "spec": "gtfs", + "urls": { + "static_current": "https://api.gtfs-data.jp/v2/organizations/toyamacity/feeds/kurehaikiikibus/files/feed.zip" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" + } + }, + { + "id": "f-富山市~呉羽いきいきバス県サイト", + "spec": "gtfs", + "urls": { + "static_current": "https://toyama-pref.box.com/shared/static/9ivamh4rfhcseya2ngpj143qq5c1mv24.zip" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" + } + }, + { + "id": "f-富山市~堀川南地域コミュニティバス", + "spec": "gtfs", + "urls": { + "static_current": "https://api.gtfs-data.jp/v2/organizations/toyamacity/feeds/horikawaminamicommunitybus/files/feed.zip" }, - "license": { - "spdx_identifier": "CC-BY-4.0", - "use_without_attribution": "no" + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" } }, { - "id": "f-hyyakata~jp", + "id": "f-富山市~堀川南地域コミュニティバス県サイト", "spec": "gtfs", "urls": { - "static_current": "https://www.city-nakatsu.jp/doc/2019072300060/file_contents/HYYakata.zip" + "static_current": "https://toyama-pref.box.com/shared/static/fy7q87srgu0a7r3cwuugahucqkpyezsj.zip" }, - "license": { - "spdx_identifier": "CC-BY-4.0", - "use_without_attribution": "no" + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" } }, { - "id": "f-ibigawa~gtfs~jp", + "id": "f-富山市~大山コミュニティバス", "spec": "gtfs", "urls": { - "static_current": "https://www.rosenzu.com/~gtfs/ibigawa/ibigawa_GTFS.zip" + "static_current": "https://api.gtfs-data.jp/v2/organizations/toyamacity/feeds/oyamacommunitybus/files/feed.zip" }, - "license": { - "spdx_identifier": "CC-BY-4.0", - "use_without_attribution": "no" + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" } }, { - "id": "f-iga~gtfs~jp", + "id": "f-富山市~大山コミュニティバス県サイト", "spec": "gtfs", "urls": { - "static_current": "https://www.rosenzu.com/~gtfs/iga/iga_GTFS.zip" + "static_current": "https://toyama-pref.box.com/shared/static/nxd5vxqnlur54ak0mkoi2p8qt8lcrtvn.zip" }, - "license": { - "spdx_identifier": "CC-BY-4.0", - "use_without_attribution": "no" + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" } }, { - "id": "f-iga~jp", + "id": "f-富山市~婦中コミュニティバス", "spec": "gtfs", "urls": { - "static_current": "https://bus-vision.jp/gtfs_v2/iga/gtfsFeed" + "static_current": "https://api.gtfs-data.jp/v2/organizations/toyamacity/feeds/fuchucommunitybus/files/feed.zip" }, - "license": { - "spdx_identifier": "CC-BY-4.0", - "use_without_attribution": "no" + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" } }, { - "id": "f-ikalliance~jp", + "id": "f-富山市~婦中コミュニティバス県サイト", "spec": "gtfs", "urls": { - "static_current": "https://loc.bus-vision.jp/gtfs_v2/ikalliance/gtfsFeed" + "static_current": "https://toyama-pref.box.com/shared/static/aapqh2kbpttozqrhoscbjap43kez7dow.zip" }, - "license": { - "spdx_identifier": "CC-BY-4.0", - "use_without_attribution": "no" + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" } }, { - "id": "f-inbe~jp", + "id": "f-富山市~山田コミュニティバス", "spec": "gtfs", "urls": { - "static_current": "http://www.docodemo-bus.net/opendata/inbe.zip" + "static_current": "https://api.gtfs-data.jp/v2/organizations/toyamacity/feeds/yamadacommunitybus/files/feed.zip" }, - "license": { - "spdx_identifier": "CC-BY-4.0", - "use_without_attribution": "no" + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" } }, { - "id": "f-iserailway~gtfs~jp", + "id": "f-富山市~山田コミュニティバス県サイト", "spec": "gtfs", "urls": { - "static_current": "https://www.rosenzu.com/~gtfs/iserailway/iserailway_GTFS.zip" + "static_current": "https://toyama-pref.box.com/shared/static/lbkdalq5p8wzy1szvrhmye8otage9q8h.zip" }, - "license": { - "spdx_identifier": "CC-BY-4.0", - "use_without_attribution": "no" + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" } }, { - "id": "f-ise~gtfs~jp", + "id": "f-富山市~水橋ふれあいコミュニティバス", "spec": "gtfs", "urls": { - "static_current": "https://www.rosenzu.com/~gtfs/ise/ise_GTFS.zip" + "static_current": "https://api.gtfs-data.jp/v2/organizations/toyamacity/feeds/mizuhashifureaicommunitybus/files/feed.zip" }, - "license": { - "spdx_identifier": "CC-BY-SA-2.1-JP", - "use_without_attribution": "no" + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" } }, { - "id": "f-ise~jp", + "id": "f-富山市~水橋ふれあいコミュニティバス県サイト", "spec": "gtfs", "urls": { - "static_current": "https://bus-vision.jp/gtfs_v2/ise/gtfsFeed" + "static_current": "https://toyama-pref.box.com/shared/static/b724alggd7nnfmscvra8e8qjf0hq85r2.zip" }, - "license": { - "spdx_identifier": "CC-BY-4.0", - "use_without_attribution": "no" + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" } }, { - "id": "f-iwanaicho~com~jp", + "id": "f-寒河江市内循環バススマイル号", "spec": "gtfs", "urls": { - "static_current": "https://ckan.hoda.jp/dataset/24d1dd70-5395-4d6b-b41f-0d83e8eabdb9/resource/a3be17ab-40ab-4b7d-9051-03562baf2ed4/download/iwanaicho_com.zip" + "static_current": "https://api.gtfs-data.jp/v2/organizations/sagaecity/feeds/SagaeCity/files/feed.zip" }, "license": { "spdx_identifier": "CC-BY-4.0", "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" } }, { - "id": "f-iyoshi~gtfs~jp", + "id": "f-射水市~きときとバス", "spec": "gtfs", "urls": { - "static_current": "https://www.city.iyo.lg.jp/keizaikoyou/matidukuri/documents/gtfs.zip" + "static_current": "https://api.gtfs-data.jp/v2/organizations/imizucity/feeds/imizushi/files/feed.zip" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" } }, { - "id": "f-i~jp", + "id": "f-小国町営バス", "spec": "gtfs", "urls": { - "static_current": "https://www.city.nishio.aichi.jp/_res/projects/default_project/_page_/001/003/763/i.zip" + "static_current": "https://api.gtfs-data.jp/v2/organizations/yamagata-ogunitown/feeds/OguniTown/files/feed.zip" }, "license": { "spdx_identifier": "CC-BY-4.0", "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" } }, { - "id": "f-joutetsu~jp", + "id": "f-小矢部市~小矢部市営バスメルバス~乗合タクシー", "spec": "gtfs", "urls": { - "static_current": "https://ckan.hoda.jp/dataset/24d1dd70-5395-4d6b-b41f-0d83e8eabdb9/resource/fef98fef-6fe2-472f-bde3-9d4f0a509a4a/download/joutetsu.zip" + "static_current": "https://toyama-pref.box.com/shared/static/8xvzsmuxou6kj8moe999t5r0dah953ov.zip" }, - "license": { - "spdx_identifier": "CC-BY-4.0", - "use_without_attribution": "no" + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" } }, { - "id": "f-kaetsunou~gtfs~himi~jp", + "id": "f-小矢部市~小矢部市営バスメルバス~乗合タクシー~1", "spec": "gtfs", "urls": { - "static_current": "https://toyama-pref.box.com/shared/static/tdu8l9t46rifwo2vx8a5o1qede4g3xhc.zip" + "static_current": "https://api.gtfs-data.jp/v2/organizations/oyabecity/feeds/oyabecitybus/files/feed.zip" }, - "license": { - "spdx_identifier": "CC0-1.0", - "use_without_attribution": "yes" + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" } }, { - "id": "f-kaetsunou~gtfs~ippan~jp", + "id": "f-小豆島オリーブバス", "spec": "gtfs", "urls": { - "static_current": "https://toyama-pref.box.com/shared/static/ufgq55b2oxb6i0b15r9ih9q82w3q3jj5.zip" + "static_current": "https://api-public.odpt.org/api/v4/files/odpt/ShodoshimaOliveBus/AllLines.zip?date=current" }, "license": { - "spdx_identifier": "CC0-1.0", - "use_without_attribution": "yes" + "spdx_identifier": "CC-BY-4.0", + "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" } }, { - "id": "f-kaetsunou~gtfs~sekaiisan~jp", + "id": "f-小豆島オリーブバス~1", "spec": "gtfs", "urls": { - "static_current": "https://toyama-pref.box.com/shared/static/ix5so7pza4m5d5yo3ikbfv4xk4tms80x.zip" + "static_current": "https://api-public.odpt.org/api/v4/files/odpt/ShodoshimaOliveBus/AllLines.zip?date=latest" }, "license": { - "spdx_identifier": "CC0-1.0", - "use_without_attribution": "yes" + "spdx_identifier": "CC-BY-4.0", + "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" } }, { - "id": "f-kahoku~gtfs~jp", + "id": "f-小野市コミュニティバス", "spec": "gtfs", "urls": { - "static_current": "https://www.pref.yamagata.jp/documents/20978/kahoku_gtfs.zip" + "static_current": "https://api.gtfs-data.jp/v2/organizations/hyogo-ono/feeds/ranranbus/files/feed.zip" }, "license": { "spdx_identifier": "CC-BY-4.0", "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" } }, { - "id": "f-kaigan~bus~jp", + "id": "f-小野市コミュニティバス~1", "spec": "gtfs", "urls": { - "static_current": "https://www.pref.fukui.lg.jp/doc/dx-suishin/opendata/gtfs_jp_d/fil/kaigan_bus.zip" + "static_current": "https://api.gtfs-data.jp/v2/organizations/hyogo-ono/feeds/ranranbus/files/feed.zip?rid=current" }, "license": { - "spdx_identifier": "CC-BY-SA-2.1-JP", + "spdx_identifier": "CC-BY-4.0", "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" } }, { - "id": "f-kaizu~gtfs~jp", + "id": "f-尾花沢市路線バス", "spec": "gtfs", "urls": { - "static_current": "https://www.rosenzu.com/~gtfs/kaizu/kaizu_GTFS.zip" + "static_current": "https://api.gtfs-data.jp/v2/organizations/obanazawacity/feeds/ObanazawaCity/files/feed.zip" }, "license": { "spdx_identifier": "CC-BY-4.0", "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" } }, { - "id": "f-kakobus~gtfs~jp", + "id": "f-山交バス", "spec": "gtfs", "urls": { - "static_current": "https://opendata-api-kakogawa.jp/ckan/dataset/e6353d20-66e3-4d17-8cb4-dd91836d8195/resource/5773f858-07dc-4168-a2fc-0879ec273a84/download/_gtfs.zip" + "static_current": "https://api.gtfs-data.jp/v2/organizations/yamakobus/feeds/YAMAKOBUS/files/feed.zip" }, "license": { "spdx_identifier": "CC-BY-4.0", "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" } }, { - "id": "f-kameyama~gtfs~jp", + "id": "f-山形市~ベニちゃんバスコミュニティバス高瀬線地域交流バス南部線", "spec": "gtfs", "urls": { - "static_current": "https://www.rosenzu.com/~gtfs/kameyama/kameyama_GTFS.zip" + "static_current": "https://api.gtfs-data.jp/v2/organizations/yamagata-yamagatacity/feeds/YamagataCity/files/feed.zip" }, "license": { "spdx_identifier": "CC-BY-4.0", "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" } }, { - "id": "f-kaminoyama~gtfs~jp", + "id": "f-山形鉄道", "spec": "gtfs", "urls": { - "static_current": "https://www.pref.yamagata.jp/documents/20978/kaminoyama_gtfs.zip" + "static_current": "https://www.pref.yamagata.jp/documents/20978/flower-liner_gtfs_1.zip" }, "license": { "spdx_identifier": "CC-BY-4.0", "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" } }, { - "id": "f-kanbaratetsudo~jp", + "id": "f-山辺町~やまのべコミュニティバス", "spec": "gtfs", "urls": { - "static_current": "https://loc.bus-vision.jp/gtfs_v2/kanbaratetsudo/gtfsFeed" + "static_current": "https://api.gtfs-data.jp/v2/organizations/yamanobetown/feeds/YamanobeTown/files/feed.zip" }, "license": { "spdx_identifier": "CC-BY-4.0", "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" } }, { - "id": "f-kaneyama~gtfs~jp", + "id": "f-岡垣コミュニティバスふれあい", "spec": "gtfs", "urls": { - "static_current": "https://www.pref.yamagata.jp/documents/20978/kaneyama_gtfs.zip" + "static_current": "https://data.bodik.jp/dataset/18581c45-386a-4ddf-b60d-526e43e41046/resource/d8a94e2c-23eb-40d2-b4d1-e822e34e8dea/download/gtfs.zip" }, "license": { "spdx_identifier": "CC-BY-4.0", "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" } }, { - "id": "f-kariya~gtfs~jp", + "id": "f-岡電バス岡山電気軌道", "spec": "gtfs", "urls": { - "static_current": "https://www.rosenzu.com/~gtfs/kariya/kariya_GTFS.zip" + "static_current": "https://loc.bus-vision.jp/gtfs/okaden/gtfsFeed" }, "license": { "spdx_identifier": "CC-BY-4.0", "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" } }, { - "id": "f-kasamatsu~gtfs~jp", + "id": "f-岩国市生活交通バス~由宇地区バス", "spec": "gtfs", "urls": { - "static_current": "https://www.rosenzu.com/~gtfs/kasamatsu/kasamatsu_GTFS.zip" + "static_current": "https://yamaguchi-opendata.jp/ckan/dataset/2dbaeb43-5134-4880-90a3-62870504f1d3/resource/31d5dd9c-113c-4fc5-bfa6-31d832f830fc/download/352080_gtfs-jp.zip" }, "license": { "spdx_identifier": "CC-BY-4.0", "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" } }, { - "id": "f-kashima~jp", + "id": "f-島田市コミュニティバス", "spec": "gtfs", "urls": { - "static_current": "http://www.docodemo-bus.net/opendata/kashima.zip" + "static_current": "https://api.gtfs-data.jp/v2/organizations/shimadacity/feeds/shimada_combus/files/feed.zip" }, "license": { "spdx_identifier": "CC-BY-4.0", "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" } }, { - "id": "f-keifuku~bus~jp", + "id": "f-川越町~ふれあいバス", "spec": "gtfs", "urls": { - "static_current": "https://www.pref.fukui.lg.jp/doc/dx-suishin/opendata/gtfs_jp_d/fil/keifuku_bus.zip" + "static_current": "https://www.town.kawagoe.mie.jp/wp-content/themes/kawagoecho/images/hureaibus202208.zip" }, "license": { - "spdx_identifier": "CC-BY-SA-2.1-JP", + "spdx_identifier": "CC-BY-4.0", "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" } }, { - "id": "f-keiseitransitbus~gtfs~jp~jp", + "id": "f-市川町コミュニティバス", "spec": "gtfs", "urls": { - "static_current": "http://www.transitbus.co.jp/web/archive/KeiseiTransitBus_gtfs_jp.zip" + "static_current": "https://api.gtfs-data.jp/v2/organizations/ichikawatown/feeds/communitybus/files/feed.zip" }, "license": { - "spdx_identifier": "CC-BY-4.0", + "spdx_identifier": "CC-BY-SA-2.1-JP", "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" } }, { - "id": "f-kibichuo~jp", + "id": "f-広島バス", "spec": "gtfs", "urls": { - "static_current": "https://loc.bus-vision.jp/gtfs_v2/kibichuo/gtfsFeed" + "static_current": "https://ajt-mobusta-gtfs.mcapps.jp/static/9/latest.zip" }, - "license": { - "spdx_identifier": "CC-BY-4.0", - "use_without_attribution": "no" + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" } }, { - "id": "f-kimobetsucho~com~jp", + "id": "f-広島交通~広交観光", "spec": "gtfs", "urls": { - "static_current": "https://ckan.hoda.jp/dataset/24d1dd70-5395-4d6b-b41f-0d83e8eabdb9/resource/7727a55e-856d-4a49-aaa4-4ae4a605ba47/download/kimobetsucho_com.zip" + "static_current": "https://ajt-mobusta-gtfs.mcapps.jp/static/10/latest.zip" }, - "license": { - "spdx_identifier": "CC-BY-4.0", - "use_without_attribution": "no" + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" } }, { - "id": "f-kitaena~gtfs~jp", + "id": "f-広電バス広島電鉄", "spec": "gtfs", "urls": { - "static_current": "https://www.rosenzu.com/~gtfs/kitaena/kitaena_GTFS.zip" + "static_current": "https://ajt-mobusta-gtfs.mcapps.jp/static/8/latest.zip" }, - "license": { - "spdx_identifier": "CC-BY-4.0", - "use_without_attribution": "no" + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" } }, { - "id": "f-kitamishi~com~jp", + "id": "f-庄内交通", "spec": "gtfs", "urls": { - "static_current": "https://ckan.hoda.jp/dataset/24d1dd70-5395-4d6b-b41f-0d83e8eabdb9/resource/d4ecb0d3-4b28-4fff-897f-f56979e9b5c9/download/kitamishi_com.zip" + "static_current": "https://www.pref.yamagata.jp/documents/20978/syonaikotsu_gtfs.zip" }, "license": { "spdx_identifier": "CC-BY-4.0", "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" } }, { - "id": "f-kitami~bus~jp", + "id": "f-庄内交通~1", "spec": "gtfs", "urls": { - "static_current": "https://ckan.hoda.jp/dataset/24d1dd70-5395-4d6b-b41f-0d83e8eabdb9/resource/ae0e85ab-b317-4acd-b982-2ceda019309f/download/kitami_bus.zip" + "static_current": "https://api.gtfs-data.jp/v2/organizations/shonaikotsu/feeds/SHONAIKOTSU/files/feed.zip" }, "license": { "spdx_identifier": "CC-BY-4.0", "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" } }, { - "id": "f-kubikijidosha~jp", + "id": "f-庄内町~町営バス", "spec": "gtfs", "urls": { - "static_current": "https://loc.bus-vision.jp/gtfs_v2/kubikijidosha/gtfsFeed" + "static_current": "https://api.gtfs-data.jp/v2/organizations/shonaitown/feeds/ShonaiTown/files/feed.zip" }, "license": { "spdx_identifier": "CC-BY-4.0", "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" } }, { - "id": "f-kumabus~jp", + "id": "f-度会町~町営バス", "spec": "gtfs", "urls": { - "static_current": "http://km.bus-vision.jp/gtfs/kumabus/gtfsFeed" + "static_current": "https://api.gtfs-data.jp/v2/organizations/wataraitown/feeds/choeibus/files/feed.zip" }, "license": { "spdx_identifier": "CC-BY-4.0", "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" } }, { - "id": "f-kumano~gtfs~jp", + "id": "f-廿日市市~自主運行バス", "spec": "gtfs", "urls": { - "static_current": "https://www.rosenzu.com/~gtfs/kumano/kumano_GTFS.zip" + "static_current": "https://ajt-mobusta-gtfs.mcapps.jp/static/19/latest.zip" }, - "license": { - "spdx_identifier": "CC-BY-4.0", - "use_without_attribution": "no" + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" } }, { - "id": "f-kumano~shuyu~gtfs~jp", + "id": "f-徳島バス", "spec": "gtfs", "urls": { - "static_current": "https://www.rosenzu.com/~gtfs/kumano_shuyu/kumano_shuyu_GTFS.zip" + "static_current": "https://api.gtfs-data.jp/v2/organizations/tokubus/feeds/tokushimabus/files/feed.zip" }, "license": { "spdx_identifier": "CC-BY-4.0", "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" } }, { - "id": "f-kuriyamacho~com~jp", + "id": "f-徳島バス南部", "spec": "gtfs", "urls": { - "static_current": "https://ckan.hoda.jp/dataset/24d1dd70-5395-4d6b-b41f-0d83e8eabdb9/resource/2365427f-ee06-40cc-a7d0-364a31d7afc8/download/kuriyamacho_com.zip" + "static_current": "https://api.gtfs-data.jp/v2/organizations/tokubus-nanbu/feeds/tokushimabusnanbu/files/feed.zip" }, "license": { "spdx_identifier": "CC-BY-4.0", "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" } }, { - "id": "f-kururin~gtfs~jp", + "id": "f-徳島バス阿南", "spec": "gtfs", "urls": { - "static_current": "http://www.city.nisshin.lg.jp/material/files/group/108/kururin-gtfs.zip" + "static_current": "https://api.gtfs-data.jp/v2/organizations/tokubus-anan/feeds/tokushimabusanan/files/feed.zip" }, "license": { "spdx_identifier": "CC-BY-4.0", "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" } }, { - "id": "f-kushiro~bus~jp", + "id": "f-徳島市~上八万コミュニティバス", "spec": "gtfs", "urls": { - "static_current": "https://ckan.hoda.jp/dataset/24d1dd70-5395-4d6b-b41f-0d83e8eabdb9/resource/dd2557d2-39f9-4e03-8703-117c64eaabe2/download/kushiro_bus.zip" + "static_current": "https://api.gtfs-data.jp/v2/organizations/tokushimacity/feeds/kamihachimanbus/files/feed.zip" }, "license": { "spdx_identifier": "CC-BY-4.0", "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" } }, { - "id": "f-kutchancho~com~jp", + "id": "f-徳島市~応神ふれあいバス", "spec": "gtfs", "urls": { - "static_current": "https://ckan.hoda.jp/dataset/24d1dd70-5395-4d6b-b41f-0d83e8eabdb9/resource/bd408ce3-8910-48bc-bf4c-1135cac7070a/download/kutchancho_com.zip" + "static_current": "https://api.gtfs-data.jp/v2/organizations/tokushimacity/feeds/oujinfureaibus/files/feed.zip" }, "license": { "spdx_identifier": "CC-BY-4.0", "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" } }, { - "id": "f-kuwana~gtfs~jp", + "id": "f-徳島市営バス", "spec": "gtfs", "urls": { - "static_current": "https://www.rosenzu.com/~gtfs/kuwana/kuwana_GTFS.zip" + "static_current": "https://opendata.pref.tokushima.lg.jp/dataset/2649/url_resource/66/GTFS-JP.zip" }, "license": { "spdx_identifier": "CC-BY-4.0", "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" } }, { - "id": "f-kuwana~jp", + "id": "f-徳島市営バス~1", "spec": "gtfs", "urls": { - "static_current": "https://bus-vision.jp/gtfs_v2/kuwana/gtfsFeed" + "static_current": "https://api.gtfs-data.jp/v2/organizations/tokushima-shiei/feeds/tokushimacitybus/files/feed.zip" }, "license": { "spdx_identifier": "CC-BY-4.0", "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" } }, { - "id": "f-k~jp", + "id": "f-恵庭市コミュニティ", "spec": "gtfs", "urls": { - "static_current": "https://www.city.nishio.aichi.jp/_res/projects/default_project/_page_/001/003/763/k.zip" + "static_current": "https://ckan.hoda.jp/dataset/24d1dd70-5395-4d6b-b41f-0d83e8eabdb9/resource/5f05a49e-1bf0-4de3-918e-de6a1c6255b8/download/_gtfs-jp_202141_20211115131545-1.zip" }, "license": { "spdx_identifier": "CC-BY-4.0", "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" } }, { - "id": "f-m1~miho~jp", + "id": "f-恵那市自主運行バス", "spec": "gtfs", "urls": { - "static_current": "https://www.city-nakatsu.jp/doc/2019072300060/file_contents/M1_Miho.zip" + "static_current": "https://api.gtfs-data.jp/v2/organizations/enacity/feeds/communitybus/files/feed.zip" }, "license": { "spdx_identifier": "CC-BY-4.0", "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" } }, { - "id": "f-makubetsucho~com~jp", + "id": "f-掛川市自主運行バス~市街地循環線北回りジーネット", "spec": "gtfs", "urls": { - "static_current": "https://ckan.hoda.jp/dataset/24d1dd70-5395-4d6b-b41f-0d83e8eabdb9/resource/95c715ca-21de-4206-a345-b781e0952dd0/download/makubetsucho_com.zip" + "static_current": "https://opendata.pref.shizuoka.jp/dataset/9718/resource/66108/shigaichijyunkan-kita202304.zip" }, "license": { "spdx_identifier": "CC-BY-4.0", "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" } }, { - "id": "f-mamurogawa~gtfs~jp", + "id": "f-掛川市自主運行バス~市街地循環線北回りジーネット~1", "spec": "gtfs", "urls": { - "static_current": "https://www.pref.yamagata.jp/documents/20978/mamurogawa_gtfs.zip" + "static_current": "https://opendata.pref.shizuoka.jp/dataset/9718/resource/65791/shigaichijyunkan-kita.zip" }, "license": { "spdx_identifier": "CC-BY-4.0", "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" } }, { - "id": "f-matsusaka~gtfs~jp", + "id": "f-掛川市自主運行バス~掛川大須賀線ジーネット", "spec": "gtfs", "urls": { - "static_current": "https://www.rosenzu.com/~gtfs/matsusaka/matsusaka_GTFS.zip" + "static_current": "https://opendata.pref.shizuoka.jp/dataset/9718/resource/65789/kakegawaosuka.zip" }, "license": { "spdx_identifier": "CC-BY-4.0", "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" } }, { - "id": "f-matsusaka~jp", + "id": "f-掛川市自主運行バス~掛川大須賀線ジーネット~1", "spec": "gtfs", "urls": { - "static_current": "https://bus-vision.jp/gtfs_v2/matsusaka/gtfsFeed" + "static_current": "https://opendata.pref.shizuoka.jp/dataset/9718/resource/66106/kakegawaosuka202304.zip" }, "license": { "spdx_identifier": "CC-BY-4.0", "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" } }, { - "id": "f-meishi~bus~jp", + "id": "f-掛川市自主運行バス~桜木線~居尻線~倉真線~東山線~粟本線~市街地循環線南回り掛川バスサービス", "spec": "gtfs", "urls": { - "static_current": "https://ckan.hoda.jp/dataset/24d1dd70-5395-4d6b-b41f-0d83e8eabdb9/resource/4bddd9a6-5edf-4887-82aa-b61cb93afc9e/download/meishi_bus.zip" + "static_current": "https://opendata.pref.shizuoka.jp/dataset/9718/resource/65790/sakuragi.ijiri.kurami.higashiyama.awamoto.shigaichijyunkan-minami.zip" }, "license": { "spdx_identifier": "CC-BY-4.0", "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" } }, { - "id": "f-memurocho~com~jp", + "id": "f-掛川市自主運行バス~桜木線~居尻線~倉真線~東山線~粟本線~市街地循環線南回り掛川バスサービス~1", "spec": "gtfs", "urls": { - "static_current": "https://ckan.hoda.jp/dataset/24d1dd70-5395-4d6b-b41f-0d83e8eabdb9/resource/2a15bf71-a472-4e7b-9722-1e304ba8e400/download/memurocho_com.zip" + "static_current": "https://opendata.pref.shizuoka.jp/dataset/9718/resource/66109/sakuragi.ijiri.kurami.higashiyama.awamoto.shigaichijyunkan-minami202304.zip" }, "license": { "spdx_identifier": "CC-BY-4.0", "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" } }, { - "id": "f-mihama~bus~jp", + "id": "f-揖斐川町~ふれあいバス", "spec": "gtfs", "urls": { - "static_current": "https://www.pref.fukui.lg.jp/doc/dx-suishin/opendata/gtfs_jp_d/fil/mihama_bus.zip" + "static_current": "https://api.gtfs-data.jp/v2/organizations/ibigawatown/feeds/communitybus/files/feed.zip" }, "license": { - "spdx_identifier": "CC-BY-SA-2.1-JP", + "spdx_identifier": "CC-BY-4.0", "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" } }, { - "id": "f-mihonoseki~jp", + "id": "f-新庄市~市営バス", "spec": "gtfs", "urls": { - "static_current": "http://www.docodemo-bus.net/opendata/mihonoseki.zip" + "static_current": "https://api.gtfs-data.jp/v2/organizations/shinjocity/feeds/ShinjoCity/files/feed.zip" }, "license": { "spdx_identifier": "CC-BY-4.0", "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" } }, { - "id": "f-miike~shimabara~jp", + "id": "f-新温泉町~町民バス夢つばめ", "spec": "gtfs", "urls": { - "static_current": "https://data.bodik.jp/dataset/2b03e4b2-83a1-4c53-b884-22c05e53da9a/resource/ea3aa42e-f03f-471b-850a-daa87c07e61b/download/miike-shimabara.zip" + "static_current": "https://api.gtfs-data.jp/v2/organizations/shinonsentown/feeds/yumetsubame/files/feed.zip" }, "license": { - "spdx_identifier": "CC-BY-4.0", + "spdx_identifier": "CC-BY-SA-2.1-JP", "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" } }, { - "id": "f-mikasashi~com~jp", + "id": "f-日光市営バス", "spec": "gtfs", "urls": { - "static_current": "https://ckan.hoda.jp/dataset/24d1dd70-5395-4d6b-b41f-0d83e8eabdb9/resource/b529697a-82c2-4f78-b6b1-19fce6c9c3dc/download/mikasashi_com.zip" + "static_current": "https://api.gtfs-data.jp/v2/organizations/nikkocity/feeds/nikkocity/files/feed.zip" }, "license": { "spdx_identifier": "CC-BY-4.0", "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" } }, { - "id": "f-minamiise~gtfs~jp", + "id": "f-日本中央バス前橋近郊路線空港バス高速バス", "spec": "gtfs", "urls": { - "static_current": "https://www.rosenzu.com/~gtfs/minamiise/minamiise_GTFS.zip" + "static_current": "https://api-public.odpt.org/api/v4/files/odpt/NipponChuoBus/Maebashi_Area.zip?date=current" }, "license": { "spdx_identifier": "CC-BY-4.0", "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" } }, { - "id": "f-minokamo~gtfs~jp", + "id": "f-日本中央バス前橋近郊路線空港バス高速バス~1", "spec": "gtfs", "urls": { - "static_current": "https://www.rosenzu.com/~gtfs/minokamo/minokamo_GTFS.zip" + "static_current": "https://api-public.odpt.org/api/v4/files/odpt/NipponChuoBus/Maebashi_Area.zip?date=latest" }, "license": { "spdx_identifier": "CC-BY-4.0", "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" } }, { - "id": "f-mitake~gtfs~jp", + "id": "f-日本中央バス奥多野線", "spec": "gtfs", "urls": { - "static_current": "https://www.rosenzu.com/~gtfs/mitake/mitake_GTFS.zip" + "static_current": "https://ncb.jp/route/GTFS/latest/GTFS(OT).zip" }, "license": { "spdx_identifier": "CC-BY-4.0", "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" } }, { - "id": "f-miyama~bus~jp", + "id": "f-日本中央バス奥多野線~1", "spec": "gtfs", "urls": { - "static_current": "https://www.pref.fukui.lg.jp/doc/dx-suishin/opendata/gtfs_jp_d/fil/miyama_bus.zip" + "static_current": "https://api-public.odpt.org/api/v4/files/odpt/NipponChuoBus/Okutano_Area.zip?date=current" }, "license": { - "spdx_identifier": "CC-BY-SA-2.1-JP", + "spdx_identifier": "CC-BY-4.0", "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" } }, { - "id": "f-mizunami~gtfs~jp", + "id": "f-日本中央バス奥多野線~2", "spec": "gtfs", "urls": { - "static_current": "https://www.rosenzu.com/~gtfs/mizunami/mizunami_GTFS.zip" + "static_current": "https://api-public.odpt.org/api/v4/files/odpt/NipponChuoBus/Okutano_Area.zip?date=latest" }, "license": { "spdx_identifier": "CC-BY-4.0", "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" } }, { - "id": "f-mogamigawakotsu~gtfs~jp", + "id": "f-日田バス", "spec": "gtfs", "urls": { - "static_current": "https://www.pref.yamagata.jp/documents/20978/mogamigawakotsu_gtfs.zip" + "static_current": "https://data.bodik.jp/dataset/2dcbcc0d-6fbb-4c6b-9790-2f54ed41bf4f/resource/e37c6f56-ed8b-4032-a91f-4fc24639a18e/download/gtfs09_hitabus.zip" }, "license": { "spdx_identifier": "CC-BY-4.0", "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" } }, { - "id": "f-moritan~bus~jp", + "id": "f-日田バス~高速バス", "spec": "gtfs", "urls": { - "static_current": "https://www.pref.fukui.lg.jp/doc/dx-suishin/opendata/gtfs_jp_d/fil/moritan_bus.zip" + "static_current": "https://data.bodik.jp/dataset/4e332c7a-3ac9-4c7a-a4b0-f78665e635da/resource/17806124-f3bd-4146-b276-675133184953/download/gtfs10_highway04hita.zip" }, "license": { - "spdx_identifier": "CC-BY-SA-2.1-JP", + "spdx_identifier": "CC-BY-4.0", "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" } }, { - "id": "f-motosu~gtfs~jp", + "id": "f-日進市巡回バス~くるりんばす", "spec": "gtfs", "urls": { - "static_current": "https://www.rosenzu.com/~gtfs/motosu/motosu_GTFS.zip" + "static_current": "https://api.gtfs-data.jp/v2/organizations/nisshincity/feeds/communitybus/files/feed.zip" }, "license": { "spdx_identifier": "CC-BY-4.0", "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" } }, { - "id": "f-murayama~gtfs~jp", + "id": "f-日野町営バス県ポータル", "spec": "gtfs", "urls": { - "static_current": "https://www.pref.yamagata.jp/documents/20978/murayama_gtfs.zip" + "static_current": "https://data.bodik.jp/dataset/e3f3ad12-171c-442b-95b5-896f4b50e5a7/resource/e431dddb-dc3a-4699-b570-9d77043306fa/download/gtfs.zip" }, "license": { "spdx_identifier": "CC-BY-4.0", "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" } }, { - "id": "f-m~jp", + "id": "f-早島町コミュニティバス", "spec": "gtfs", "urls": { - "static_current": "https://www.city.nishio.aichi.jp/_res/projects/default_project/_page_/001/003/763/m.zip" + "static_current": "https://api.gtfs-data.jp/v2/organizations/hayashimatown/feeds/hayashimatowncommunitybus/files/feed.zip" }, "license": { "spdx_identifier": "CC-BY-4.0", "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" } }, { - "id": "f-nabari~gtfs~jp", + "id": "f-明知鉄道", "spec": "gtfs", "urls": { - "static_current": "https://www.rosenzu.com/~gtfs/nabari/nabari_GTFS.zip" + "static_current": "https://api.gtfs-data.jp/v2/organizations/aketetsu/feeds/akechirailway/files/feed.zip" }, "license": { "spdx_identifier": "CC-BY-4.0", "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" } }, { - "id": "f-nagai~gtfs~jp", + "id": "f-明石市~たこバス", "spec": "gtfs", "urls": { - "static_current": "https://www.pref.yamagata.jp/documents/20978/nagai_gtfs.zip" + "static_current": "https://api.gtfs-data.jp/v2/organizations/akashicity/feeds/tacobustacobusmini/files/feed.zip" }, "license": { - "spdx_identifier": "CC-BY-4.0", + "spdx_identifier": "CC-BY-SA-2.1-JP", "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" } }, { - "id": "f-nagakute~nbus~gtfs~current~data~jp", + "id": "f-最上川交通", "spec": "gtfs", "urls": { - "static_current": "https://www.city.nagakute.lg.jp/material/files/group/4/Nagakute_Nbus_gtfs_current_data.zip" + "static_current": "https://api.gtfs-data.jp/v2/organizations/mogamigawakotsu/feeds/MOGAMIGAWAKOTSU/files/feed.zip" }, "license": { "spdx_identifier": "CC-BY-4.0", "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" } }, { - "id": "f-naganumacho~com~jp", + "id": "f-朝日町~あさひまちバス", "spec": "gtfs", "urls": { - "static_current": "https://ckan.hoda.jp/dataset/24d1dd70-5395-4d6b-b41f-0d83e8eabdb9/resource/16e0d070-789e-41ae-bc2a-0d0f7f63c80f/download/naganumacho_com.zip" + "static_current": "https://api.gtfs-data.jp/v2/organizations/toyama-asahitown/feeds/asahimachibus/files/feed.zip" }, - "license": { - "spdx_identifier": "CC-BY-4.0", - "use_without_attribution": "no" + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" } }, { - "id": "f-nagiso~gtfs~jp", + "id": "f-朝日町路線バス", "spec": "gtfs", "urls": { - "static_current": "https://www.rosenzu.com/~gtfs/nagiso/nagiso_GTFS.zip" + "static_current": "https://api.gtfs-data.jp/v2/organizations/yamagata-asahitown/feeds/AsahiTown/files/feed.zip" }, "license": { "spdx_identifier": "CC-BY-4.0", "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" } }, { - "id": "f-naiecho~com~jp", + "id": "f-朝来市コミュニティバスアコバス", "spec": "gtfs", "urls": { - "static_current": "https://ckan.hoda.jp/dataset/24d1dd70-5395-4d6b-b41f-0d83e8eabdb9/resource/af325038-7d05-485d-9b71-85c19a3d96e7/download/naiecho_com.zip" + "static_current": "https://api.gtfs-data.jp/v2/organizations/asagocity/feeds/acobus/files/feed.zip" }, "license": { "spdx_identifier": "CC-BY-4.0", "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" } }, { - "id": "f-nakashibetsucho~com~jp", + "id": "f-村山市~市営バス", "spec": "gtfs", "urls": { - "static_current": "https://ckan.hoda.jp/dataset/24d1dd70-5395-4d6b-b41f-0d83e8eabdb9/resource/75e1e2db-ab48-4dfb-9514-1ebbc898791a/download/nakashibetsucho_com.zip" + "static_current": "https://api.gtfs-data.jp/v2/organizations/murayamacity/feeds/MurayamaCity/files/feed.zip" }, "license": { "spdx_identifier": "CC-BY-4.0", "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" } }, { - "id": "f-nakatsugawa~gtfs~jp", + "id": "f-東みよし町営バス", "spec": "gtfs", "urls": { - "static_current": "https://www.rosenzu.com/~gtfs/nakatsugawa/nakatsugawa_GTFS.zip" + "static_current": "https://api.gtfs-data.jp/v2/organizations/higashimiyoshitown/feeds/hitashimiyoshitownbus/files/feed.zip" }, "license": { "spdx_identifier": "CC-BY-4.0", "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" } }, { - "id": "f-nakayama~gtfs~jp", + "id": "f-東京都町田市~コミュニティバス市民バス", "spec": "gtfs", "urls": { - "static_current": "https://www.pref.yamagata.jp/documents/20978/nakayama_gtfs.zip" + "static_current": "https://api-public.odpt.org/api/v4/files/odpt/MachidaCity/AllLines.zip?date=current" }, - "license": { - "spdx_identifier": "CC-BY-4.0", - "use_without_attribution": "no" + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" } }, { - "id": "f-namioka~current~jp", + "id": "f-東京都町田市~コミュニティバス市民バス~1", "spec": "gtfs", "urls": { - "static_current": "https://www.city.aomori.aomori.jp/n-somu/documents/namioka_current.zip" + "static_current": "https://api-public.odpt.org/api/v4/files/odpt/MachidaCity/AllLines.zip?date=latest" }, - "license": { - "spdx_identifier": "CC-BY-4.0", - "use_without_attribution": "no" + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" } }, { - "id": "f-nanki~jp", + "id": "f-東根市~市民バス", "spec": "gtfs", "urls": { - "static_current": "https://bus-vision.jp/gtfs_v2/nanki/gtfsFeed" + "static_current": "https://api.gtfs-data.jp/v2/organizations/higashinecity/feeds/HigashineCity/files/feed.zip" }, "license": { "spdx_identifier": "CC-BY-4.0", "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" } }, { - "id": "f-nanyo~gtfs~jp", + "id": "f-東浦町運行バスう~ら~ら", "spec": "gtfs", "urls": { - "static_current": "https://www.pref.yamagata.jp/documents/20978/nanyo_gtfs.zip" + "static_current": "https://api.gtfs-data.jp/v2/organizations/higashiuratown/feeds/communitybus/files/feed.zip" }, "license": { "spdx_identifier": "CC-BY-4.0", "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" } }, { - "id": "f-nayoroshi~com~jp", + "id": "f-東鉄バス東濃鉄道", "spec": "gtfs", "urls": { - "static_current": "https://ckan.hoda.jp/dataset/24d1dd70-5395-4d6b-b41f-0d83e8eabdb9/resource/4abe45b3-7390-4d7d-8bf1-e8c7230ab962/download/nayoroshi_com.zip" + "static_current": "https://api.gtfs-data.jp/v2/organizations/tohtetsu/feeds/tohtetsu_ena/files/feed.zip" }, "license": { "spdx_identifier": "CC-BY-4.0", "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" } }, { - "id": "f-nebutango~current~jp", + "id": "f-松江市コミュニティバス~本庄~持田コミュニティバス", "spec": "gtfs", "urls": { - "static_current": "https://www.city.aomori.aomori.jp/toshi-seisaku/opendata/documents/nebutango_current.zip" + "static_current": "http://www.docodemo-bus.net/opendata/honjo-mochida.zip" }, "license": { "spdx_identifier": "CC-BY-4.0", "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" } }, { - "id": "f-niigatakotsukanko~jp", + "id": "f-松茂町地域コミュニティバス", "spec": "gtfs", "urls": { - "static_current": "https://loc.bus-vision.jp/gtfs_v2/niigatakotsukanko/gtfsFeed" + "static_current": "https://api.gtfs-data.jp/v2/organizations/matsushigetown/feeds/matsushigetownbus/files/feed.zip" }, "license": { "spdx_identifier": "CC-BY-4.0", "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" } }, { - "id": "f-niigatakotsu~jp", + "id": "f-松阪市コミュニティ交通", "spec": "gtfs", "urls": { - "static_current": "https://loc.bus-vision.jp/gtfs_v2/niigatakotsu/gtfsFeed" + "static_current": "https://api.gtfs-data.jp/v2/organizations/matsusakacity/feeds/communitybus/files/feed.zip" }, "license": { "spdx_identifier": "CC-BY-4.0", "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" } }, { - "id": "f-niseko~bus~jp", + "id": "f-桐生市~おりひめバス", "spec": "gtfs", "urls": { - "static_current": "https://ckan.hoda.jp/dataset/24d1dd70-5395-4d6b-b41f-0d83e8eabdb9/resource/c46f9cd8-4c92-42eb-89a5-26e3fabb1dce/download/niseko_bus.zip" + "static_current": "https://www.city.kiryu.lg.jp/_res/common/opendata/1014528/20230320_kiryu_gtfs.zip" }, "license": { "spdx_identifier": "CC-BY-4.0", "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" } }, { - "id": "f-nishikawa~gtfs~jp", + "id": "f-桑名市~k-バス", "spec": "gtfs", "urls": { - "static_current": "https://www.pref.yamagata.jp/documents/20978/nishikawa_gtfs.zip" + "static_current": "https://api.gtfs-data.jp/v2/organizations/kuwanacity/feeds/communitybus/files/feed.zip" }, "license": { "spdx_identifier": "CC-BY-4.0", "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" } }, { - "id": "f-nishinihonjr~gtfs~jp", + "id": "f-横須賀市~ハマちゃんバス", "spec": "gtfs", "urls": { - "static_current": "https://toyama-pref.box.com/shared/static/supauq0zy11t8iqtqamnbyhqm0l8ylqt.zip" + "static_current": "https://api.gtfs-data.jp/v2/organizations/yokosukacity/feeds/hamachanbus/files/feed.zip" }, "license": { - "spdx_identifier": "CC0-1.0", - "use_without_attribution": "yes" + "spdx_identifier": "CC-BY-4.0", + "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" } }, { - "id": "f-nishin~bus~jp", + "id": "f-橋本市コミュニティバス~デマンドタクシー", "spec": "gtfs", "urls": { - "static_current": "https://www.pref.fukui.lg.jp/doc/dx-suishin/opendata/gtfs_jp_d/fil/nishin_bus.zip" + "static_current": "https://www.city.hashimoto.lg.jp/material/files/group/67/hashimoto_gtfsjp.zip" }, "license": { "spdx_identifier": "CC-BY-SA-2.1-JP", "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" } }, { - "id": "f-nishiwaga~jp", + "id": "f-武豊町ゆめころん", "spec": "gtfs", "urls": { - "static_current": "https://mc.bus-vision.jp/gtfs/nishiwaga/gtfsFeed" + "static_current": "https://api.gtfs-data.jp/v2/organizations/taketoyotown/feeds/communitybus/files/feed.zip" }, "license": { "spdx_identifier": "CC-BY-4.0", "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" } }, { - "id": "f-nisshin~gtfs~jp", + "id": "f-永井バス永井運輸", "spec": "gtfs", "urls": { - "static_current": "https://www.rosenzu.com/~gtfs/nisshin/nisshin_GTFS.zip" + "static_current": "https://www.nagai-unyu.net/rosen/GTFS/aux/latest/GTFS-JP_nbaux-gunma-jp.zip" }, "license": { "spdx_identifier": "CC-BY-4.0", "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" } }, { - "id": "f-nomi~gtfs~jp", + "id": "f-永井バス永井運輸~1", "spec": "gtfs", "urls": { - "static_current": "https://www.city.nomi.ishikawa.jp/www/contents/1001000000402/simple/nomi_GTFS2021.zip" + "static_current": "https://api-public.odpt.org/api/v4/files/odpt/NagaiTransportation/AllLines.zip?date=current" }, "license": { "spdx_identifier": "CC-BY-4.0", "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" } }, { - "id": "f-noriaitaxi~jp", + "id": "f-永井バス永井運輸~2", "spec": "gtfs", "urls": { - "static_current": "https://www.pref.fukui.lg.jp/doc/dx-suishin/opendata/gtfs_jp_d/fil/noriaitaxi.zip" + "static_current": "https://api-public.odpt.org/api/v4/files/odpt/NagaiTransportation/AllLines.zip?date=latest" }, "license": { - "spdx_identifier": "CC-BY-SA-2.1-JP", + "spdx_identifier": "CC-BY-4.0", "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" } }, { - "id": "f-notty~current~jp", + "id": "f-永井バス永井運輸~3", "spec": "gtfs", "urls": { - "static_current": "https://www.city.nonoichi.lg.jp/img/opendata/notty_current.zip" + "static_current": "https://api.gtfs-data.jp/v2/organizations/nagai-unyu/feeds/Nagaibus/files/feed.zip" }, "license": { "spdx_identifier": "CC-BY-4.0", "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" } }, { - "id": "f-obanazawa~gtfs~jp", + "id": "f-永井バス永井運輸独自拡張版gtfs", "spec": "gtfs", "urls": { - "static_current": "https://www.pref.yamagata.jp/documents/20978/obanazawa_gtfs.zip" + "static_current": "https://www.nagai-unyu.net/rosen/GTFS/aux/latest/GTFS-JP_nbaux-gunma-jp_gyomu.zip" }, "license": { "spdx_identifier": "CC-BY-4.0", "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" } }, { - "id": "f-obiun~kanko~jp", + "id": "f-河北町路線バス", "spec": "gtfs", "urls": { - "static_current": "https://ckan.hoda.jp/dataset/24d1dd70-5395-4d6b-b41f-0d83e8eabdb9/resource/edc6b615-7308-4bd0-bfe4-6b3a510f9fc0/download/obiun-kanko.zip" + "static_current": "https://api.gtfs-data.jp/v2/organizations/kahokutown/feeds/KahokuTown/files/feed.zip" }, "license": { "spdx_identifier": "CC-BY-4.0", "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" } }, { - "id": "f-obu~gtfs~current~data~jp", + "id": "f-津山市~市営阿波バス", "spec": "gtfs", "urls": { - "static_current": "https://www.city.obu.aichi.jp/_res/projects/default_project/_page_/001/017/133/obu-gtfs-current-data.zip" + "static_current": "https://api.gtfs-data.jp/v2/organizations/tsuyamacity/feeds/bus-tsuyamacity-okayama-jp/files/feed.zip" }, "license": { "spdx_identifier": "CC-BY-4.0", "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" } }, { - "id": "f-oe~gtfs~jp", + "id": "f-津市コミュニティバス", "spec": "gtfs", "urls": { - "static_current": "https://www.pref.yamagata.jp/documents/20978/oe_gtfs.zip" + "static_current": "https://api.gtfs-data.jp/v2/organizations/tsucity/feeds/communitybus/files/feed.zip" }, "license": { "spdx_identifier": "CC-BY-4.0", "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" } }, { - "id": "f-oguni~gtfs~jp", + "id": "f-洲本市コミュニティバス", "spec": "gtfs", "urls": { - "static_current": "https://www.pref.yamagata.jp/documents/20978/oguni_gtfs.zip" + "static_current": "https://api.gtfs-data.jp/v2/organizations/sumotocity/feeds/communitybus/files/feed.zip" }, "license": { - "spdx_identifier": "CC-BY-4.0", + "spdx_identifier": "CC-BY-SA-2.1-JP", "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" } }, { - "id": "f-ohkura~gtfs~jp", + "id": "f-流山市~流山ぐりーんバス", "spec": "gtfs", "urls": { - "static_current": "https://www.pref.yamagata.jp/documents/20978/ohkura_gtfs.zip" + "static_current": "https://api.gtfs-data.jp/v2/organizations/nagareyamacity/feeds/nagareyamagreenbus/files/feed.zip" }, "license": { "spdx_identifier": "CC-BY-4.0", "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" } }, { - "id": "f-okabo~bus~jp", + "id": "f-浪岡地区コミュニティバス", "spec": "gtfs", "urls": { - "static_current": "https://www.pref.fukui.lg.jp/doc/dx-suishin/opendata/gtfs_jp_d/fil/okabo_bus.zip" + "static_current": "https://www.city.aomori.aomori.jp/n-somu/documents/namiokabus_current.zip" }, "license": { - "spdx_identifier": "CC-BY-SA-2.1-JP", + "spdx_identifier": "CC-BY-4.0", "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" } }, { - "id": "f-okaden~jp", + "id": "f-海津市コミュニティバス", "spec": "gtfs", "urls": { - "static_current": "http://loc.bus-vision.jp/gtfs/okaden/gtfsFeed" + "static_current": "https://api.gtfs-data.jp/v2/organizations/kaizucity/feeds/communitybus/files/feed.zip" }, "license": { "spdx_identifier": "CC-BY-4.0", "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" } }, { - "id": "f-okoppecho~com~jp", + "id": "f-海陽町営バス", "spec": "gtfs", "urls": { - "static_current": "https://ckan.hoda.jp/dataset/24d1dd70-5395-4d6b-b41f-0d83e8eabdb9/resource/9f741a86-60e2-42b2-89d8-384be8bf50ba/download/okoppecho_com.zip" + "static_current": "https://api.gtfs-data.jp/v2/organizations/kaiyotown/feeds/kaiyotownbus/files/feed.zip" }, "license": { "spdx_identifier": "CC-BY-4.0", "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" } }, { - "id": "f-onoshiei~bus~jp", + "id": "f-淡路市~あわ神あわ姫バス", "spec": "gtfs", "urls": { - "static_current": "https://www.pref.fukui.lg.jp/doc/dx-suishin/opendata/gtfs_jp_d/fil/onoshiei_bus.zip" + "static_current": "https://api.gtfs-data.jp/v2/organizations/awajicity/feeds/awajinawahimebus/files/feed.zip" }, "license": { "spdx_identifier": "CC-BY-SA-2.1-JP", "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" } }, { - "id": "f-onosi~machinaka~bus~jp", + "id": "f-滑川市~のる~my~car", "spec": "gtfs", "urls": { - "static_current": "https://www.pref.fukui.lg.jp/doc/dx-suishin/opendata/gtfs_jp_d/fil/onosi_machinaka_bus.zip" + "static_current": "https://toyama-pref.box.com/shared/static/jpxqjqmxqrbu47o2f45i84f3m43qkxzi.zip" }, - "license": { - "spdx_identifier": "CC-BY-SA-2.1-JP", - "use_without_attribution": "no" + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" } }, { - "id": "f-otofukecho~com~jp", + "id": "f-滑川市~のる~my~car~1", "spec": "gtfs", "urls": { - "static_current": "https://ckan.hoda.jp/dataset/24d1dd70-5395-4d6b-b41f-0d83e8eabdb9/resource/2d430e06-7e0b-4ef7-86f3-64ccb709d270/download/otofukecho_com.zip" + "static_current": "https://api.gtfs-data.jp/v2/organizations/namerikawacity/feeds/norumycar/files/feed.zip" }, - "license": { - "spdx_identifier": "CC-BY-4.0", - "use_without_attribution": "no" + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" } }, { - "id": "f-rankoshicho~com~jp", + "id": "f-濃飛バス一般路線", "spec": "gtfs", "urls": { - "static_current": "https://ckan.hoda.jp/dataset/24d1dd70-5395-4d6b-b41f-0d83e8eabdb9/resource/595f0db5-9e55-43a5-8b85-74c3edcd7da7/download/rankoshicho_com.zip" + "static_current": "https://api.gtfs-data.jp/v2/organizations/nouhibus/feeds/nouhibus/files/feed.zip" }, "license": { "spdx_identifier": "CC-BY-4.0", "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" } }, { - "id": "f-rosen~bus~hakui~jp", + "id": "f-濃飛バス観光路線", "spec": "gtfs", "urls": { - "static_current": "https://www.city.hakui.lg.jp/material/files/group/1/rosen_bus.zip" + "static_current": "https://api.gtfs-data.jp/v2/organizations/nouhibus/feeds/nouhibus_kanko/files/feed.zip" }, "license": { "spdx_identifier": "CC-BY-4.0", "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" } }, { - "id": "f-ryobi~jp", + "id": "f-濃飛バス高山周遊バス", "spec": "gtfs", "urls": { - "static_current": "http://loc.bus-vision.jp/gtfs/ryobi/gtfsFeed" + "static_current": "https://api.gtfs-data.jp/v2/organizations/nouhibus/feeds/takayama_shuyu/files/feed.zip" }, "license": { "spdx_identifier": "CC-BY-4.0", "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" } }, { - "id": "f-sagae~gtfs~jp", + "id": "f-熊本バス", "spec": "gtfs", "urls": { - "static_current": "https://www.pref.yamagata.jp/documents/20978/sagae_gtfs.zip" + "static_current": "https://km.bus-vision.jp/gtfs/kumabus/gtfsFeed" }, "license": { "spdx_identifier": "CC-BY-4.0", "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" } }, { - "id": "f-saga~current~jp", + "id": "f-熊本市電", "spec": "gtfs", "urls": { - "static_current": "http://opendata.sagabus.info/saga-current.zip" + "static_current": "https://api.gtfs-data.jp/v2/organizations/kumamoto-shiden/feeds/kumamotoshiden/files/feed.zip" }, "license": { - "spdx_identifier": "CC-BY-4.0", + "spdx_identifier": "CC-BY-SA-2.1-JP", "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" } }, { - "id": "f-sakaide~city~bus~jp", + "id": "f-熊本都市バス", "spec": "gtfs", "urls": { - "static_current": "https://www.city.sakaide.lg.jp/uploaded/library/sakaide_city_bus.zip" + "static_current": "https://km.bus-vision.jp/gtfs/toshibus/gtfsFeed" }, "license": { "spdx_identifier": "CC-BY-4.0", "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" } }, { - "id": "f-sakaide~kotosan~bus~jp", + "id": "f-熊本電鉄バス", "spec": "gtfs", "urls": { - "static_current": "https://www.city.sakaide.lg.jp/uploaded/library/sakaide_kotosan_bus.zip" + "static_current": "https://km.bus-vision.jp/gtfs/dentetsu/gtfsFeed" }, "license": { "spdx_identifier": "CC-BY-4.0", "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" } }, { - "id": "f-sakaisi~bus~jp", + "id": "f-猪名川町~ふれあいバス", "spec": "gtfs", "urls": { - "static_current": "https://www.pref.fukui.lg.jp/doc/dx-suishin/opendata/gtfs_jp_d/fil/sakaisi_bus.zip" + "static_current": "https://api.gtfs-data.jp/v2/organizations/inagawatown/feeds/fureaibus/files/feed.zip" }, "license": { "spdx_identifier": "CC-BY-SA-2.1-JP", "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" } }, { - "id": "f-sakata~gtfs~jp", + "id": "f-玉村町乗合タクシー~たまりん", "spec": "gtfs", "urls": { - "static_current": "https://www.pref.yamagata.jp/documents/20978/sakata_gtfs.zip" + "static_current": "https://www.nagai-unyu.net/rosen/GTFS/tamarin/latest/GTFS-JP_tamarin-gunma-jp.zip" }, "license": { "spdx_identifier": "CC-BY-4.0", "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" } }, { - "id": "f-sakegawa~gtfs~jp", + "id": "f-玉村町乗合タクシー~たまりん~1", "spec": "gtfs", "urls": { - "static_current": "https://www.pref.yamagata.jp/documents/20978/sakegawa_gtfs.zip" + "static_current": "https://api-public.odpt.org/api/v4/files/odpt/NagaiTransportation/Tamarin.zip?date=current" }, "license": { "spdx_identifier": "CC-BY-4.0", "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" } }, { - "id": "f-sakou~bus~jp", + "id": "f-玉村町乗合タクシー~たまりん~2", "spec": "gtfs", "urls": { - "static_current": "https://www.pref.fukui.lg.jp/doc/dx-suishin/opendata/gtfs_jp_d/fil/sakou_bus.zip" + "static_current": "https://api-public.odpt.org/api/v4/files/odpt/NagaiTransportation/Tamarin.zip?date=latest" }, "license": { - "spdx_identifier": "CC-BY-SA-2.1-JP", + "spdx_identifier": "CC-BY-4.0", "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" } }, { - "id": "f-sankobus~jp", + "id": "f-玉村町乗合タクシー~たまりん~3", "spec": "gtfs", "urls": { - "static_current": "http://km.bus-vision.jp/gtfs/sankobus/gtfsFeed" + "static_current": "https://api.gtfs-data.jp/v2/organizations/nagai-unyu/feeds/tamarin/files/feed.zip" }, "license": { "spdx_identifier": "CC-BY-4.0", "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" } }, { - "id": "f-sansanbus~jp", + "id": "f-玖珠観光バス", "spec": "gtfs", "urls": { - "static_current": "http://www.city.aichi-miyoshi.lg.jp/shisei/opendata/documents/sansanbus.zip" + "static_current": "https://data.bodik.jp/dataset/b90a15f4-9680-4b7c-bcf9-d510d426e210/resource/d99bc99a-4358-4eab-af68-b140c12477a0/download/gtfs06_kusukanko.zip" }, "license": { "spdx_identifier": "CC-BY-4.0", "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" } }, { - "id": "f-sanuki~gtfs~jp", + "id": "f-琴参バス坂出営業所", "spec": "gtfs", "urls": { - "static_current": "https://www.city.sanuki.kagawa.jp/wp-content/uploads/2022/11/sanuki_gtfs.zip" + "static_current": "https://api.gtfs-data.jp/v2/organizations/kotosan/feeds/sakaide-local/files/feed.zip" }, "license": { "spdx_identifier": "CC-BY-4.0", "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" } }, { - "id": "f-saromacho~com~zip~jp", + "id": "f-琴参バス琴平営業所", "spec": "gtfs", "urls": { - "static_current": "https://ckan.hoda.jp/dataset/24d1dd70-5395-4d6b-b41f-0d83e8eabdb9/resource/be66e348-db27-423f-8668-8b90b828c871/download/saromacho_com.zip" + "static_current": "https://api.gtfs-data.jp/v2/organizations/kotosan/feeds/kotohira-local/files/feed.zip" }, "license": { "spdx_identifier": "CC-BY-4.0", "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" } }, { - "id": "f-sasakikanko~jp", + "id": "f-瑞浪市コミュニティバス", "spec": "gtfs", "urls": { - "static_current": "https://ajt-mobusta-gtfs.mcapps.jp/static/17/current_data.zip" + "static_current": "https://api.gtfs-data.jp/v2/organizations/mizunamicity/feeds/communitybus/files/feed.zip" }, "license": { - "spdx_identifier": "CC0-1.0", - "use_without_attribution": "yes" + "spdx_identifier": "CC-BY-4.0", + "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" } }, { - "id": "f-satukik~jp", + "id": "f-生活バスよっかいち", "spec": "gtfs", "urls": { - "static_current": "https://www.city.kani.lg.jp/secure/12816/satukik.zip" + "static_current": "https://api.gtfs-data.jp/v2/organizations/seikatsubus-yokkaichi/feeds/sbusyokkaichi/files/feed.zip" }, "license": { - "spdx_identifier": "CC-BY-SA-2.1-JP", + "spdx_identifier": "CC-BY-4.0", "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" } }, { - "id": "f-sbusyokkaichi~gtfs~jp", + "id": "f-由布市コミュニティバス", "spec": "gtfs", "urls": { - "static_current": "https://www.rosenzu.com/~gtfs/sbusyokkaichi/sbusyokkaichi_GTFS.zip" + "static_current": "https://data.bodik.jp/dataset/bf767ad7-4651-42f8-a9b1-78874542e046/resource/9b537213-f309-4116-9952-53050ea768ba/download/gtfs11_combus13_yufu.zip" }, "license": { "spdx_identifier": "CC-BY-4.0", "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" } }, { - "id": "f-seikan~ferry~jp", + "id": "f-男鹿市内路線バス全路線", "spec": "gtfs", "urls": { - "static_current": "https://ckan.hoda.jp/dataset/24d1dd70-5395-4d6b-b41f-0d83e8eabdb9/resource/16a31295-1709-4e5e-abcf-fa17ae7853b7/download/seikan_ferry.zip" + "static_current": "https://www.city.oga.akita.jp/material/files/group/2/bus-ogacity.zip" }, "license": { "spdx_identifier": "CC-BY-4.0", "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" } }, { - "id": "f-seisankanko~gtfs~jp", + "id": "f-白山市コミュニティバスめぐーる", "spec": "gtfs", "urls": { - "static_current": "https://www.rosenzu.com/~gtfs/seisankanko/seisankanko_GTFS.zip" + "static_current": "https://api.gtfs-data.jp/v2/organizations/hakusancity/feeds/hakusan_bus_meguru/files/feed.zip" }, "license": { "spdx_identifier": "CC-BY-4.0", "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" } }, { - "id": "f-sharicho~com~jp", + "id": "f-白鷹町~町営バス", "spec": "gtfs", "urls": { - "static_current": "https://ckan.hoda.jp/dataset/24d1dd70-5395-4d6b-b41f-0d83e8eabdb9/resource/e59d88f1-2236-41bb-ba8c-75fd4754af1a/download/sharicho_com.zip" + "static_current": "https://api.gtfs-data.jp/v2/organizations/shiratakatown/feeds/ShiratakaTown/files/feed.zip" }, "license": { "spdx_identifier": "CC-BY-4.0", "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" } }, { - "id": "f-shibetsu~kido~jp", + "id": "f-真室川町路線バス", "spec": "gtfs", "urls": { - "static_current": "https://ckan.hoda.jp/dataset/24d1dd70-5395-4d6b-b41f-0d83e8eabdb9/resource/a5702fbb-eac7-401c-8dff-e7675091fd26/download/shibetsu_kido.zip" + "static_current": "https://api.gtfs-data.jp/v2/organizations/mamurogawatown/feeds/MamurogawaTown/files/feed.zip" }, "license": { "spdx_identifier": "CC-BY-4.0", "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" } }, { - "id": "f-shibus~current~jp", + "id": "f-石巻市~住民バス~市民バス", "spec": "gtfs", "urls": { - "static_current": "https://www.city.aomori.aomori.jp/toshi-seisaku/opendata/documents/shibus_current.zip" + "static_current": "https://miyagi.dataeye.jp/resource_download/340" }, "license": { "spdx_identifier": "CC-BY-4.0", "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" } }, { - "id": "f-shihorocho~com~jp", + "id": "f-砺波市~砺波市営バス", "spec": "gtfs", "urls": { - "static_current": "https://ckan.hoda.jp/dataset/24d1dd70-5395-4d6b-b41f-0d83e8eabdb9/resource/3c8f82fe-c997-45c8-9307-c904b206a450/download/shihorocho_com.zip" + "static_current": "https://toyama-pref.box.com/shared/static/70l7nwf33az6y13k4hzyc1gw679enkss.zip" }, - "license": { - "spdx_identifier": "CC-BY-4.0", - "use_without_attribution": "no" + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" } }, { - "id": "f-shimane~jp", + "id": "f-砺波市~砺波市営バス~1", "spec": "gtfs", "urls": { - "static_current": "http://www.docodemo-bus.net/opendata/shimane.zip" + "static_current": "https://api.gtfs-data.jp/v2/organizations/tonamicity/feeds/tonamishieibasu/files/feed.zip" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" + } + }, + { + "id": "f-磐田市生活路線バス浜松バス~掛塚磐田駅線", + "spec": "gtfs", + "urls": { + "static_current": "https://api.gtfs-data.jp/v2/organizations/hamabus/feeds/iwata_seikatsubus/files/feed.zip" }, "license": { "spdx_identifier": "CC-BY-4.0", "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" } }, { - "id": "f-shima~jp", + "id": "f-神戸市垂水区~塩屋コミュニティバスしおかぜ", "spec": "gtfs", "urls": { - "static_current": "https://bus-vision.jp/gtfs_v2/shima/gtfsFeed" + "static_current": "https://api.gtfs-data.jp/v2/organizations/kobecity/feeds/kobe-shiokaze/files/feed.zip" }, "license": { - "spdx_identifier": "CC-BY-4.0", + "spdx_identifier": "CC-BY-SA-2.1-JP", "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" } }, { - "id": "f-shimodengtfs~jp~jp", + "id": "f-神河町コミュニティバス", "spec": "gtfs", "urls": { - "static_current": "http://shimoden.net/busmada/opendata/GTFS-JP.zip" + "static_current": "https://api.gtfs-data.jp/v2/organizations/hyogo-kamikawatown/feeds/communitybus/files/feed.zip" }, "license": { "spdx_identifier": "CC-BY-4.0", "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" } }, { - "id": "f-shimokawacho~com~jp", + "id": "f-福崎町コミュニティバス巡回バスふくひめ号福崎町~加西市連携コミュニティバス", "spec": "gtfs", "urls": { - "static_current": "https://ckan.hoda.jp/dataset/24d1dd70-5395-4d6b-b41f-0d83e8eabdb9/resource/fc98f52c-5dd9-4c55-b089-288eeba92044/download/shimokawacho_com.zip" + "static_current": "https://api.gtfs-data.jp/v2/organizations/fukusakitown/feeds/junkai-fukuhime-fukusakikasairenkei/files/feed.zip" }, "license": { - "spdx_identifier": "CC-BY-4.0", + "spdx_identifier": "CC-BY-SA-2.1-JP", "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" } }, { - "id": "f-shinji~jp", + "id": "f-秋北バス", "spec": "gtfs", "urls": { - "static_current": "http://www.docodemo-bus.net/opendata/shinji.zip" + "static_current": "https://www.akita-bus.or.jp/~akita-gtfs/bus-shuhokubus202304.zip" }, "license": { "spdx_identifier": "CC-BY-4.0", "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" } }, { - "id": "f-shinjo~gtfs~jp", + "id": "f-秋田中央交通", "spec": "gtfs", "urls": { - "static_current": "https://www.pref.yamagata.jp/documents/20978/shinjo_gtfs.zip" + "static_current": "https://www.akita-bus.or.jp/~akita-gtfs/bus-akitachuoukotsu.zip" }, "license": { "spdx_identifier": "CC-BY-4.0", "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" } }, { - "id": "f-shinshinotsu~kotsu~jp", + "id": "f-秋田市マイタウン~バス中心市街地循環バスぐるる県バス協会掲載版", "spec": "gtfs", "urls": { - "static_current": "https://ckan.hoda.jp/dataset/24d1dd70-5395-4d6b-b41f-0d83e8eabdb9/resource/ceb69900-431d-4bb7-9605-a3b74e829b56/download/shinshinotsu_kotsu.zip" + "static_current": "https://www.akita-bus.or.jp/~akita-gtfs/bus-akitacity.zip" }, "license": { "spdx_identifier": "CC-BY-4.0", "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" } }, { - "id": "f-shiranukacho~com~jp", + "id": "f-立山町~立山町営バス", "spec": "gtfs", "urls": { - "static_current": "https://ckan.hoda.jp/dataset/24d1dd70-5395-4d6b-b41f-0d83e8eabdb9/resource/f4f6deb3-e9ad-469e-aa39-38279bdbfeb0/download/shiranukacho_com.zip" + "static_current": "https://api.gtfs-data.jp/v2/organizations/tateyamatown/feeds/tateyama/files/feed.zip" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" + } + }, + { + "id": "f-立山町~立山町営バス県サイト", + "spec": "gtfs", + "urls": { + "static_current": "https://toyama-pref.box.com/shared/static/8u3d410n3ioow5juxkce2ocg0vynisw7.zip" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" + } + }, + { + "id": "f-竹富島交通", + "spec": "gtfs", + "urls": { + "static_current": "https://api3.ottop.org/download/gtfs/ooXuXei4op7y/4360002021665" }, "license": { "spdx_identifier": "CC-BY-4.0", "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" } }, { - "id": "f-shiraoicho~com~jp", + "id": "f-竹田市コミュニティバス", "spec": "gtfs", "urls": { - "static_current": "https://ckan.hoda.jp/dataset/24d1dd70-5395-4d6b-b41f-0d83e8eabdb9/resource/120a024f-c2b5-4183-aa90-802398e010fd/download/shiraoicho_com.zip" + "static_current": "https://data.bodik.jp/dataset/bf767ad7-4651-42f8-a9b1-78874542e046/resource/0f39370a-d524-43f1-998b-d59c87c4e9ae/download/gtfs11_combus08_taketa.zip" }, "license": { "spdx_identifier": "CC-BY-4.0", "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" } }, { - "id": "f-shirataka~gtfs~jp", + "id": "f-笠松町公共施設巡回町民バス", "spec": "gtfs", "urls": { - "static_current": "https://www.pref.yamagata.jp/documents/20978/shirataka_gtfs.zip" + "static_current": "https://api.gtfs-data.jp/v2/organizations/kasamatsutown/feeds/communitybus/files/feed.zip" }, "license": { "spdx_identifier": "CC-BY-4.0", "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" } }, { - "id": "f-shonaikotsu~gtfs~jp", + "id": "f-米沢市~市民バス", "spec": "gtfs", "urls": { - "static_current": "https://www.pref.yamagata.jp/documents/20978/shonaikotsu_gtfs.zip" + "static_current": "https://api.gtfs-data.jp/v2/organizations/yonezawacity/feeds/Yonezawa/files/feed.zip" }, "license": { "spdx_identifier": "CC-BY-4.0", "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" } }, { - "id": "f-shonai~gtfs~jp", + "id": "f-紀宝町民バス", "spec": "gtfs", "urls": { - "static_current": "https://www.pref.yamagata.jp/documents/20978/shonai_gtfs.zip" + "static_current": "https://www.rosenzu.com/~gtfs/kiho/kiho_GTFS.zip" }, "license": { "spdx_identifier": "CC-BY-4.0", "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" } }, { - "id": "f-simizu~bus~jp", + "id": "f-網走バス", "spec": "gtfs", "urls": { - "static_current": "https://www.pref.fukui.lg.jp/doc/dx-suishin/opendata/gtfs_jp_d/fil/simizu_bus.zip" + "static_current": "https://www.abashiribus.com/open_data/gtfs_abashiribus_latest.zip" }, "license": { - "spdx_identifier": "CC-BY-SA-2.1-JP", + "spdx_identifier": "CC-BY-4.0", "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" } }, { - "id": "f-snh01~chokokuji~jp", + "id": "f-美波町~美波病院連絡バス", "spec": "gtfs", "urls": { - "static_current": "https://www.city-nakatsu.jp/doc/2019072300060/file_contents/SNH01_Chokokuji.zip" + "static_current": "https://opendata.pref.tokushima.lg.jp/dataset/2636/resource/7707/GTFSJP3_minami-town_20220601.zip" }, "license": { "spdx_identifier": "CC-BY-4.0", "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" } }, { - "id": "f-snn01~nishimagusakouminkan~jp", + "id": "f-美波町~美波病院連絡バス~1", "spec": "gtfs", "urls": { - "static_current": "https://www.city-nakatsu.jp/doc/2019072300060/file_contents/SNN01_Nishimagusakouminkan.zip" + "static_current": "https://api.gtfs-data.jp/v2/organizations/tokushima-minamitown/feeds/minabubyoinrenrakubus/files/feed.zip" }, "license": { "spdx_identifier": "CC-BY-4.0", "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" } }, { - "id": "f-sorachi~chuo~bus~jp", + "id": "f-美濃加茂市コミュニティバスあい愛バス", "spec": "gtfs", "urls": { - "static_current": "https://ckan.hoda.jp/dataset/24d1dd70-5395-4d6b-b41f-0d83e8eabdb9/resource/671debb1-44c5-4dea-99eb-be693911c50c/download/sorachi_chuo_bus.zip" + "static_current": "https://api.gtfs-data.jp/v2/organizations/minokamocity/feeds/communitybus/files/feed.zip" }, "license": { "spdx_identifier": "CC-BY-4.0", "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" } }, { - "id": "f-sorachi~kotsu~jp", + "id": "f-群馬中央バス", "spec": "gtfs", "urls": { - "static_current": "https://ckan.hoda.jp/dataset/24d1dd70-5395-4d6b-b41f-0d83e8eabdb9/resource/9a28fbf9-69fe-4a5c-8d26-b12fc2440074/download/sorachi_kotsu.zip" + "static_current": "https://api-public.odpt.org/api/v4/files/odpt/GunmachuoBus/AllLines.zip?date=current" }, "license": { "spdx_identifier": "CC-BY-4.0", "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" } }, { - "id": "f-sotogahama~bus~gtfs~jp", + "id": "f-群馬中央バス~1", "spec": "gtfs", "urls": { - "static_current": "http://www.town.sotogahama.lg.jp/gyosei/jouhou/files/sotogahama_bus_gtfs.zip" + "static_current": "https://api-public.odpt.org/api/v4/files/odpt/GunmachuoBus/AllLines.zip?date=latest" }, "license": { "spdx_identifier": "CC-BY-4.0", "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" } }, { - "id": "f-soya~bus~jp", + "id": "f-羽咋市~市内循環バスるんるんバス", "spec": "gtfs", "urls": { - "static_current": "https://ckan.hoda.jp/dataset/24d1dd70-5395-4d6b-b41f-0d83e8eabdb9/resource/04e3efd7-29fd-4295-ab8d-d27933f94bbc/download/soya_bus.zip" + "static_current": "https://www.city.hakui.lg.jp/material/files/group/2/GTFS20230401.zip" }, "license": { "spdx_identifier": "CC-BY-4.0", "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" } }, { - "id": "f-sugitogtfs~jp", + "id": "f-羽後交通", "spec": "gtfs", "urls": { - "static_current": "https://opendata.pref.saitama.lg.jp/data/dataset/ae39c95f-917a-4f60-80ef-6341c0783092/resource/6fbd7a95-2759-4ee3-8d2a-e1e2b55f4002/download/sugitogtfs.zip" + "static_current": "https://www.akita-bus.or.jp/~akita-gtfs/ugo-bus-jp.zip" }, "license": { "spdx_identifier": "CC-BY-4.0", "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" } }, { - "id": "f-syari~bus~jp", + "id": "f-能美市~のみバス", "spec": "gtfs", "urls": { - "static_current": "https://ckan.hoda.jp/dataset/24d1dd70-5395-4d6b-b41f-0d83e8eabdb9/resource/d93cb12c-390f-4215-891d-c250db8f26d0/download/syari_bus.zip" + "static_current": "https://www.city.nomi.ishikawa.jp/www/contents/1683514558086/simple/GTFS_nomi_20230401.zip" }, "license": { "spdx_identifier": "CC-BY-4.0", "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" } }, { - "id": "f-taikicho~com~jp", + "id": "f-臼杵市コミュニティバス", "spec": "gtfs", "urls": { - "static_current": "https://ckan.hoda.jp/dataset/24d1dd70-5395-4d6b-b41f-0d83e8eabdb9/resource/aa50ca49-dc3b-4c34-89ca-79749aeaaa21/download/taikicho_com.zip" + "static_current": "https://data.bodik.jp/dataset/bf767ad7-4651-42f8-a9b1-78874542e046/resource/95513da5-7317-4b97-911a-5df29d387900/download/gtfs11_combus06_usuki.zip" }, "license": { "spdx_identifier": "CC-BY-4.0", "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" } }, { - "id": "f-tainoura~nagasaki~gtfs~jp", + "id": "f-臼津交通", "spec": "gtfs", "urls": { - "static_current": "https://data.bodik.jp/dataset/80da3e1f-5e26-4b85-a9f1-61fa560b91b1/resource/5acda669-d9be-4610-9df0-0d82a098b579/download/tainoura-nagasaki_gtfs.zip" + "static_current": "https://data.bodik.jp/dataset/af52f355-1e78-405c-9d89-9df309bbb30f/resource/76e548c5-617e-4273-81f7-23499ec3aafe/download/gtfs03_kyushinkotsu.zip" }, "license": { "spdx_identifier": "CC-BY-4.0", "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" } }, { - "id": "f-taketoyo~gtfs~jp", + "id": "f-芸陽バス広島県バス協会サイト掲載版", "spec": "gtfs", "urls": { - "static_current": "https://www.rosenzu.com/~gtfs/taketoyo/taketoyo_GTFS.zip" + "static_current": "https://ajt-mobusta-gtfs.mcapps.jp/static/11/latest.zip" }, - "license": { - "spdx_identifier": "CC-BY-4.0", - "use_without_attribution": "no" + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" } }, { - "id": "f-takushoku~bus~jp", + "id": "f-藤岡市~めぐるん", "spec": "gtfs", "urls": { - "static_current": "https://ckan.hoda.jp/dataset/24d1dd70-5395-4d6b-b41f-0d83e8eabdb9/resource/3870b272-dabb-4527-9d51-67afc2c9a2d5/download/takushoku_bus.zip" + "static_current": "https://www.city.fujioka.gunma.jp/material/files/group/7/fujiokaGTFS.zip" }, "license": { "spdx_identifier": "CC-BY-4.0", "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" } }, { - "id": "f-tamayu~jp", + "id": "f-西宮市~さくらやまなみバス", "spec": "gtfs", "urls": { - "static_current": "http://www.docodemo-bus.net/opendata/tamayu.zip" + "static_current": "https://api.gtfs-data.jp/v2/organizations/nishinomiyacity/feeds/sakurayamanami/files/feed.zip" }, "license": { - "spdx_identifier": "CC-BY-4.0", + "spdx_identifier": "CC-BY-SA-2.1-JP", "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" } }, { - "id": "f-tendo~gtfs~jp", + "id": "f-西宮市コミュニティ交通ぐるっと生瀬", "spec": "gtfs", "urls": { - "static_current": "https://www.pref.yamagata.jp/documents/20978/tendo_gtfs.zip" + "static_current": "https://api.gtfs-data.jp/v2/organizations/nishinomiyacity/feeds/guruttonamaze/files/feed.zip" }, "license": { - "spdx_identifier": "CC-BY-4.0", + "spdx_identifier": "CC-BY-SA-2.1-JP", "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" } }, { - "id": "f-tengakajika~bus~jp", + "id": "f-西尾市~いっちゃんバス", "spec": "gtfs", "urls": { - "static_current": "https://www.pref.fukui.lg.jp/doc/dx-suishin/opendata/gtfs_jp_d/fil/tengakajika_bus.zip" + "static_current": "https://api.gtfs-data.jp/v2/organizations/nishiocity/feeds/ichanbus/files/feed.zip" }, - "license": { - "spdx_identifier": "CC-BY-SA-2.1-JP", - "use_without_attribution": "no" + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" } }, { - "id": "f-toba~bus~gtfs~jp", + "id": "f-西尾市~六万石くるりんバス", "spec": "gtfs", "urls": { - "static_current": "https://www.rosenzu.com/~gtfs/toba_bus/toba_bus_GTFS.zip" + "static_current": "https://api.gtfs-data.jp/v2/organizations/nishiocity/feeds/rokumangokukururinbus/files/feed.zip" }, - "license": { - "spdx_identifier": "CC-BY-4.0", - "use_without_attribution": "no" + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" } }, { - "id": "f-toba~ship~gtfs~jp", + "id": "f-西川町路線バス", "spec": "gtfs", "urls": { - "static_current": "https://www.rosenzu.com/~gtfs/toba_ship/toba_ship_GTFS.zip" + "static_current": "https://api.gtfs-data.jp/v2/organizations/nishikawatown/feeds/NishikawaTown/files/feed.zip" }, "license": { "spdx_identifier": "CC-BY-4.0", "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" } }, { - "id": "f-tobetsucho~com~jp", + "id": "f-西日本ジェイアールバス~名金線", "spec": "gtfs", "urls": { - "static_current": "https://ckan.hoda.jp/dataset/24d1dd70-5395-4d6b-b41f-0d83e8eabdb9/resource/a3603010-da90-4228-8095-a42a31adf855/download/tobetsucho_com.zip" + "static_current": "https://api.gtfs-data.jp/v2/organizations/nishinihonjrbus/feeds/meikinsen/files/feed.zip" }, - "license": { - "spdx_identifier": "CC-BY-4.0", - "use_without_attribution": "no" + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" } }, { - "id": "f-toeibus~gtfs~jp", + "id": "f-西脇市コミュニティバスループバスめぐリンおりひめバス", "spec": "gtfs", "urls": { - "static_current": "https://api-public.odpt.org/api/v4/files/Toei/data/ToeiBus-GTFS.zip" + "static_current": "https://api.gtfs-data.jp/v2/organizations/nishiwakicity/feeds/loopbus-orihimebus/files/feed.zip" }, "license": { "spdx_identifier": "CC-BY-4.0", "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" } }, { - "id": "f-togo~bus~jp", + "id": "f-豊山町~とよやまタウンバス", "spec": "gtfs", "urls": { - "static_current": "https://www.pref.fukui.lg.jp/doc/dx-suishin/opendata/gtfs_jp_d/fil/togo_bus.zip" + "static_current": "https://api.gtfs-data.jp/v2/organizations/toyoyamatown/feeds/communitybus/files/feed.zip" }, "license": { - "spdx_identifier": "CC-BY-SA-2.1-JP", + "spdx_identifier": "CC-BY-4.0", "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" } }, { - "id": "f-tohtetsu~gtfs~jp", + "id": "f-豊岡市~市営バスイナカー", "spec": "gtfs", "urls": { - "static_current": "https://www.rosenzu.com/~gtfs/tohtetsu/tohtetsu_GTFS.zip" + "static_current": "https://api.gtfs-data.jp/v2/organizations/toyookacity/feeds/inacar/files/feed.zip" }, "license": { - "spdx_identifier": "CC-BY-4.0", + "spdx_identifier": "CC-BY-SA-2.1-JP", "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" } }, { - "id": "f-tokachi~bus~jp", + "id": "f-豊岡市~市街地循環バスコバス", "spec": "gtfs", "urls": { - "static_current": "https://ckan.hoda.jp/dataset/24d1dd70-5395-4d6b-b41f-0d83e8eabdb9/resource/9ad9de7f-73a9-4695-858f-c09cdf13437a/download/tokachi_bus.zip" + "static_current": "https://api.gtfs-data.jp/v2/organizations/toyookacity/feeds/kobus/files/feed.zip" }, "license": { - "spdx_identifier": "CC-BY-4.0", + "spdx_identifier": "CC-BY-SA-2.1-JP", "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" } }, { - "id": "f-toki~gtfs~jp", + "id": "f-豊田市~とよたおいでんバス", "spec": "gtfs", "urls": { - "static_current": "https://www.rosenzu.com/~gtfs/toki/toki_GTFS.zip" + "static_current": "https://api.gtfs-data.jp/v2/organizations/toyotacity/feeds/kikanbus/files/feed.zip" }, "license": { "spdx_identifier": "CC-BY-4.0", "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" } }, { - "id": "f-toshibus~jp", + "id": "f-豊田市~地域バス", "spec": "gtfs", "urls": { - "static_current": "http://km.bus-vision.jp/gtfs/toshibus/gtfsFeed" + "static_current": "https://api.gtfs-data.jp/v2/organizations/toyotacity/feeds/chiikibus/files/feed.zip" }, "license": { "spdx_identifier": "CC-BY-4.0", "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" } }, { - "id": "f-town~nyuzen~noran~gtfs~jp", + "id": "f-赤磐市広域路線バス~市民バス", "spec": "gtfs", "urls": { - "static_current": "https://www.town.nyuzen.toyama.jp/material/files/group/3/town_nyuzen_noran_gtfs.zip" + "static_current": "https://www.city.akaiwa.lg.jp/material/files/group/5/GTFS-JP.zip" }, - "license": { - "spdx_identifier": "CC0-1.0", - "use_without_attribution": "yes" + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" } }, { - "id": "f-toyoake~jp", + "id": "f-赤磐市広域路線バス~市民バス~1", "spec": "gtfs", "urls": { - "static_current": "https://www.city.toyoake.lg.jp/secure/5217/toyoake.zip" + "static_current": "https://api-public.odpt.org/api/v4/files/odpt/AkaiwaCity/AllLines.zip?date=current" }, - "license": { - "spdx_identifier": "CC-BY-4.0", - "use_without_attribution": "no" + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" } }, { - "id": "f-toyota~chiiki~gtfs~jp", + "id": "f-赤磐市広域路線バス~市民バス~2", "spec": "gtfs", "urls": { - "static_current": "https://www.rosenzu.com/~gtfs/toyota_chiiki/toyota_chiiki_GTFS.zip" + "static_current": "https://api-public.odpt.org/api/v4/files/odpt/AkaiwaCity/AllLines.zip?date=latest" }, - "license": { - "spdx_identifier": "CC-BY-4.0", - "use_without_attribution": "no" + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" } }, { - "id": "f-toyota~kikan~gtfs~jp", + "id": "f-赤穂市~市内循環バスゆらのすけ", "spec": "gtfs", "urls": { - "static_current": "https://www.rosenzu.com/~gtfs/toyota/toyota_kikan_GTFS.zip" + "static_current": "https://api.gtfs-data.jp/v2/organizations/akocity/feeds/yuranosuke/files/feed.zip" }, "license": { - "spdx_identifier": "CC-BY-4.0", + "spdx_identifier": "CC-BY-SA-2.1-JP", "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" } }, { - "id": "f-toyotetsu~jp", + "id": "f-那賀町営バス", "spec": "gtfs", "urls": { - "static_current": "https://loc.bus-vision.jp/gtfs/toyotetsu/gtfsFeed" + "static_current": "https://api.gtfs-data.jp/v2/organizations/nakatown/feeds/nakatownbus/files/feed.zip" }, "license": { "spdx_identifier": "CC-BY-4.0", "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" } }, { - "id": "f-toyouracho~com~jp", + "id": "f-酒田市~るんるんバス", "spec": "gtfs", "urls": { - "static_current": "https://ckan.hoda.jp/dataset/24d1dd70-5395-4d6b-b41f-0d83e8eabdb9/resource/c9fe757b-0756-424b-a8da-e3438798dd55/download/toyouracho_com.zip" + "static_current": "https://api.gtfs-data.jp/v2/organizations/sakatacity/feeds/SakataCity/files/feed.zip" }, "license": { "spdx_identifier": "CC-BY-4.0", "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" } }, { - "id": "f-toyoyama~gtfs~jp", + "id": "f-金山町町営バス", "spec": "gtfs", "urls": { - "static_current": "https://www.rosenzu.com/~gtfs/toyoyama/toyoyama_GTFS.zip" + "static_current": "https://api.gtfs-data.jp/v2/organizations/yamagata-kaneyamatown/feeds/KaneyamaTown/files/feed.zip" }, "license": { "spdx_identifier": "CC-BY-4.0", "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" } }, { - "id": "f-tozawa~gtfs~jp", + "id": "f-金沢ふらっとバス", "spec": "gtfs", "urls": { - "static_current": "https://www.pref.yamagata.jp/documents/20978/tozawa_gtfs.zip" + "static_current": "https://catalog-data.city.kanazawa.ishikawa.jp/dataset/1196beb4-f9f9-463c-9723-5b38d8127425/resource/191bd7bd-8e97-4919-b3ad-a87757993a79/download/20230401.zip" }, "license": { - "spdx_identifier": "CC-BY-4.0", + "spdx_identifier": "CC-BY-SA-2.1-JP", "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" } }, { - "id": "f-tsuairportline~gtfs~jp", + "id": "f-長井市営バス", "spec": "gtfs", "urls": { - "static_current": "https://www.rosenzu.com/~gtfs/tsuairportline/tsuairportline_GTFS.zip" + "static_current": "https://api.gtfs-data.jp/v2/organizations/nagaicity/feeds/NagaiCity/files/feed.zip" }, "license": { "spdx_identifier": "CC-BY-4.0", "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" } }, { - "id": "f-tsukigatacho~com~jp", + "id": "f-長岡市~小国地域生活交通~八王子線", "spec": "gtfs", "urls": { - "static_current": "https://ckan.hoda.jp/dataset/24d1dd70-5395-4d6b-b41f-0d83e8eabdb9/resource/d5e7795d-6c36-4468-ac2c-245e7f3378e1/download/tsukigatacho_com.zip" + "static_current": "https://www.city.nagaoka.niigata.jp/shisei/cate10/gis/file/28-10.zip" }, "license": { "spdx_identifier": "CC-BY-4.0", "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" } }, { - "id": "f-tsuruga~bus~jp", + "id": "f-長岡市~小国地域生活交通~大貝線オーケーバス", "spec": "gtfs", "urls": { - "static_current": "https://www.pref.fukui.lg.jp/doc/dx-suishin/opendata/gtfs_jp_d/fil/tsuruga_bus.zip" + "static_current": "https://www.city.nagaoka.niigata.jp/shisei/cate10/gis/file/28-09.zip" }, "license": { - "spdx_identifier": "CC-BY-SA-2.1-JP", + "spdx_identifier": "CC-BY-4.0", "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" } }, { - "id": "f-tsuruoka~gtfs~jp", + "id": "f-長岡市~小国地域生活交通~法末線", "spec": "gtfs", "urls": { - "static_current": "https://www.pref.yamagata.jp/documents/20978/tsuruoka_gtfs.zip" + "static_current": "https://www.city.nagaoka.niigata.jp/shisei/cate10/gis/file/28-11.zip" }, "license": { "spdx_identifier": "CC-BY-4.0", "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" } }, { - "id": "f-tsu~gtfs~jp", + "id": "f-長岡市~山古志地域クローバーバス~小千谷線", "spec": "gtfs", "urls": { - "static_current": "https://www.rosenzu.com/~gtfs/tsu/tsu_GTFS.zip" + "static_current": "https://www.city.nagaoka.niigata.jp/shisei/cate10/gis/file/28-06.zip" }, "license": { "spdx_identifier": "CC-BY-4.0", "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" } }, { - "id": "f-ugokotsu~data~jp", + "id": "f-長岡市~山古志地域クローバーバス~小松倉線", "spec": "gtfs", "urls": { - "static_current": "https://www.akita-bus.or.jp/~akita-gtfs/ugokotsu_data.zip" + "static_current": "https://www.city.nagaoka.niigata.jp/shisei/cate10/gis/file/28-08.zip" }, "license": { "spdx_identifier": "CC-BY-4.0", "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" } }, { - "id": "f-uzura~bus~jp", + "id": "f-長岡市~山古志地域クローバーバス~村松線", "spec": "gtfs", "urls": { - "static_current": "https://www.pref.fukui.lg.jp/doc/dx-suishin/opendata/gtfs_jp_d/fil/uzura_bus.zip" + "static_current": "https://www.city.nagaoka.niigata.jp/shisei/cate10/gis/file/28-05.zip" }, "license": { - "spdx_identifier": "CC-BY-SA-2.1-JP", + "spdx_identifier": "CC-BY-4.0", "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" } }, { - "id": "f-wakasa~bus~jp", + "id": "f-長岡市~山古志地域クローバーバス~種苧原線", "spec": "gtfs", "urls": { - "static_current": "https://www.pref.fukui.lg.jp/doc/dx-suishin/opendata/gtfs_jp_d/fil/wakasa_bus.zip" + "static_current": "https://www.city.nagaoka.niigata.jp/shisei/cate10/gis/file/28-07.zip" }, "license": { - "spdx_identifier": "CC-BY-SA-2.1-JP", + "spdx_identifier": "CC-BY-4.0", "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" } }, { - "id": "f-wakayama~jp", + "id": "f-長岡市~川口地域バス上川線", "spec": "gtfs", "urls": { - "static_current": "http://loc.bus-vision.jp/gtfs/wakayama/gtfsFeed" + "static_current": "https://www.city.nagaoka.niigata.jp/shisei/cate10/gis/file/28-12.zip" }, "license": { "spdx_identifier": "CC-BY-4.0", "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" } }, { - "id": "f-watarai~gtfs~jp", + "id": "f-長岡市~川口地域バス木沢~和南津線", "spec": "gtfs", "urls": { - "static_current": "https://www.rosenzu.com/~gtfs/watarai/watarai_GTFS.zip" + "static_current": "https://www.city.nagaoka.niigata.jp/shisei/cate10/gis/file/28-14.zip" }, "license": { "spdx_identifier": "CC-BY-4.0", "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" } }, { - "id": "f-y010~kawaraguchi~jp", + "id": "f-長岡市~川口地域バス西川口~田麦山線", "spec": "gtfs", "urls": { - "static_current": "https://www.city-nakatsu.jp/doc/2019072300060/file_contents/Y010_Kawaraguchi.zip" + "static_current": "https://www.city.nagaoka.niigata.jp/shisei/cate10/gis/file/28-13.zip" }, "license": { "spdx_identifier": "CC-BY-4.0", "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" } }, { - "id": "f-y021~kaminogouchi~masaki~for~masaki~jp", + "id": "f-関越交通", "spec": "gtfs", "urls": { - "static_current": "https://www.city-nakatsu.jp/doc/2019072300060/file_contents/Y021_Kaminogouchi_Masaki_for_Masaki.zip" + "static_current": "https://kan-etsu.net/relays/download/193/2807/433//?file=/files/libs/11049/202305261450561282.zip&file_name=GTFS-JP(kan-etsu)" }, "license": { "spdx_identifier": "CC-BY-4.0", "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" } }, { - "id": "f-y022~kaminogouchi~masaki~for~kaminogouchi~jp", + "id": "f-阿佐海岸鉄道", "spec": "gtfs", "urls": { - "static_current": "https://www.city-nakatsu.jp/doc/2019072300060/file_contents/Y022_Kaminogouchi_Masaki_for_Kaminogouchi.zip" + "static_current": "https://api.gtfs-data.jp/v2/organizations/asatetu/feeds/asakaigantetsudo/files/feed.zip" }, "license": { "spdx_identifier": "CC-BY-4.0", "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" } }, { - "id": "f-y031~hiyamaji~kamagi~for~hiyamaji~jp", + "id": "f-階上町コミュニティバス", "spec": "gtfs", "urls": { - "static_current": "https://www.city-nakatsu.jp/doc/2019072300060/file_contents/Y031_Hiyamaji_Kamagi_for_Hiyamaji.zip" + "static_current": "https://opendata.pref.aomori.lg.jp/dataset/1596/resource/16908/gtfs_hashikamicho_com.zip" }, - "license": { - "spdx_identifier": "CC-BY-4.0", - "use_without_attribution": "no" + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" } }, { - "id": "f-y032~hiyamaji~kamagi~for~kamagi~jp", + "id": "f-階上町コミュニティバス~1", "spec": "gtfs", "urls": { - "static_current": "https://www.city-nakatsu.jp/doc/2019072300060/file_contents/Y032_Hiyamaji_Kamagi_for_Kamagi.zip" + "static_current": "https://opendata.pref.aomori.lg.jp/dataset/1596/resource/19655/gtfs_hashikamicho_com_latest.zip" }, - "license": { - "spdx_identifier": "CC-BY-4.0", - "use_without_attribution": "no" + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" } }, { - "id": "f-y051~ohshimadai~kanayoshi~for~kanayoshi~jp", + "id": "f-青森市営バス", "spec": "gtfs", "urls": { - "static_current": "https://www.city-nakatsu.jp/doc/2019072300060/file_contents/Y051_Ohshimadai_Kanayoshi_for_Kanayoshi.zip" + "static_current": "https://api-public.odpt.org/api/v4/files/odpt/AomoriCity/AllLines.zip?date=current" }, "license": { "spdx_identifier": "CC-BY-4.0", "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" } }, { - "id": "f-y052~ohshimadai~kanayoshi~for~ohshimadai~jp", + "id": "f-青森市営バス~1", "spec": "gtfs", "urls": { - "static_current": "https://www.city-nakatsu.jp/doc/2019072300060/file_contents/Y052_Ohshimadai_Kanayoshi_for_Ohshimadai.zip" + "static_current": "https://api-public.odpt.org/api/v4/files/odpt/AomoriCity/AllLines.zip?date=latest" }, "license": { "spdx_identifier": "CC-BY-4.0", "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" } }, { - "id": "f-y060~ohshima~ifuku~jp", + "id": "f-飛騨市おでかけバスひだまる", "spec": "gtfs", "urls": { - "static_current": "https://www.city-nakatsu.jp/doc/2019072300060/file_contents/Y060_Ohshima_Ifuku.zip" + "static_current": "https://api.gtfs-data.jp/v2/organizations/hidacity/feeds/communitybus/files/feed.zip" }, "license": { "spdx_identifier": "CC-BY-4.0", "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" } }, { - "id": "f-y080~shin~yaba~west~jp", + "id": "f-養父市コミュニティバス", "spec": "gtfs", "urls": { - "static_current": "https://www.city-nakatsu.jp/doc/2019072300060/file_contents/Y080_Shin-Yaba_West.zip" + "static_current": "https://api.gtfs-data.jp/v2/organizations/yabucity/feeds/waiwai-sekimiya-yoka/files/feed.zip" }, "license": { - "spdx_identifier": "CC-BY-4.0", + "spdx_identifier": "CC-BY-SA-2.1-JP", "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" } }, { - "id": "f-y090~yamautsuri~north~jp", + "id": "f-香美町~町民バス", "spec": "gtfs", "urls": { - "static_current": "https://www.city-nakatsu.jp/doc/2019072300060/file_contents/Y090_Yamautsuri_North.zip" + "static_current": "https://api.gtfs-data.jp/v2/organizations/hyogo-kamitown/feeds/kamichominbus/files/feed.zip" }, "license": { - "spdx_identifier": "CC-BY-4.0", + "spdx_identifier": "CC-BY-SA-2.1-JP", "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" } }, { - "id": "f-y100~yamautsuri~south~jp", + "id": "f-高岡市~高岡市公営バス福岡地域", "spec": "gtfs", "urls": { - "static_current": "https://www.city-nakatsu.jp/doc/2019072300060/file_contents/Y100_Yamautsuri_South.zip" + "static_current": "https://api.gtfs-data.jp/v2/organizations/takaokacity/feeds/koueibus/files/feed.zip" }, - "license": { - "spdx_identifier": "CC-BY-4.0", - "use_without_attribution": "no" + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" } }, { - "id": "f-y110~tsutami~jp", + "id": "f-高岡市~高岡市公営バス福岡地域県サイト", "spec": "gtfs", "urls": { - "static_current": "https://www.city-nakatsu.jp/doc/2019072300060/file_contents/Y110_Tsutami.zip" + "static_current": "https://toyama-pref.box.com/shared/static/hjzzrbhbq92r7qli46ygb4qjci7030gy.zip" }, - "license": { - "spdx_identifier": "CC-BY-4.0", - "use_without_attribution": "no" + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" } }, { - "id": "f-y121~urayabakei~for~kakisaka~jp", + "id": "f-高崎市内循環バスぐるりん~高崎アリーナシャトルバス~よしいバス", "spec": "gtfs", "urls": { - "static_current": "https://www.city-nakatsu.jp/doc/2019072300060/file_contents/Y121_Urayabakei_for_Kakisaka.zip" + "static_current": "https://www.city.takasaki.gunma.jp/docs/2020060400037/files/bus-takasaki-gunma-jp_20230414.zip" }, "license": { "spdx_identifier": "CC-BY-4.0", "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" } }, { - "id": "f-y122~urayabakei~for~hiyamaji~jp", + "id": "f-高知観光コンベンション協会~my遊バス", "spec": "gtfs", "urls": { - "static_current": "https://www.city-nakatsu.jp/doc/2019072300060/file_contents/Y122_Urayabakei_for_Hiyamaji.zip" + "static_current": "https://www.pref.kochi.lg.jp/opendata/docs/bosai_anzen_machizukuri/file_contents/GTFSJP-KVCA_MY-Yubus.zip" }, "license": { "spdx_identifier": "CC-BY-4.0", "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" } }, { - "id": "f-yakumo~jp", + "id": "f-高砂市~じょうとんバス", "spec": "gtfs", "urls": { - "static_current": "http://www.docodemo-bus.net/opendata/yakumo.zip" + "static_current": "https://api.gtfs-data.jp/v2/organizations/takasagocity/feeds/jotonbus/files/feed.zip" }, "license": { "spdx_identifier": "CC-BY-4.0", "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" } }, { - "id": "f-yamagata~gtfs~jp", + "id": "f-魚津市~予約式あいのりタクシー~おもてなし魚津直行便", "spec": "gtfs", "urls": { - "static_current": "https://www.pref.yamagata.jp/documents/20978/yamagata_gtfs.zip" + "static_current": "https://www.city.uozu.toyama.jp/attach/EDIT/062/062570.zip" }, - "license": { - "spdx_identifier": "CC-BY-4.0", - "use_without_attribution": "no" + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" } }, { - "id": "f-yamakobus~gtfs~jp", + "id": "f-魚津市~予約式あいのりタクシー~おもてなし魚津直行便~1", "spec": "gtfs", "urls": { - "static_current": "https://www.pref.yamagata.jp/documents/20978/yamakobus_gtfs.zip" + "static_current": "https://toyama-pref.box.com/shared/static/glzk70eid2g89z8zos927s4emfxdvni4.zip" }, - "license": { - "spdx_identifier": "CC-BY-4.0", - "use_without_attribution": "no" + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" } }, { - "id": "f-yamanobe~gtfs~jp", + "id": "f-魚津市~予約式あいのりタクシー~おもてなし魚津直行便~2", "spec": "gtfs", "urls": { - "static_current": "https://www.pref.yamagata.jp/documents/20978/yamanobe_gtfs.zip" + "static_current": "https://api.gtfs-data.jp/v2/organizations/uozucity/feeds/omotenashi/files/feed.zip" }, - "license": { - "spdx_identifier": "CC-BY-4.0", - "use_without_attribution": "no" + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" } }, { - "id": "f-yanbaru~express~gtfs~jp", + "id": "f-魚津市~魚津市民バス", "spec": "gtfs", "urls": { - "static_current": "https://yanbaru-expressbus.com/wp-content/themes/ykb/download/gtfs/statics.zip" + "static_current": "https://toyama-pref.box.com/shared/static/na9rrq16urut58g79ba13bil9ig1m9rh.zip" }, - "license": { - "spdx_identifier": "CC-BY-4.0", - "use_without_attribution": "no" + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" } }, { - "id": "f-yao~jp", + "id": "f-魚津市~魚津市民バス~1", "spec": "gtfs", "urls": { - "static_current": "https://www.city.kani.lg.jp/secure/12816/yao.zip" + "static_current": "https://api.gtfs-data.jp/v2/organizations/uozucity/feeds/junkai/files/feed.zip" }, - "license": { - "spdx_identifier": "CC-BY-SA-2.1-JP", - "use_without_attribution": "no" + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" } }, { - "id": "f-yatsuka~jp", + "id": "f-鮭川村村営バス", "spec": "gtfs", "urls": { - "static_current": "http://www.docodemo-bus.net/opendata/yatsuka.zip" + "static_current": "https://api.gtfs-data.jp/v2/organizations/sakegawavillage/feeds/SakegawaVillage/files/feed.zip" }, "license": { "spdx_identifier": "CC-BY-4.0", "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" } }, { - "id": "f-yk01~tsukinoki~jp", + "id": "f-鳥羽市~かもめバス", "spec": "gtfs", "urls": { - "static_current": "https://www.city-nakatsu.jp/doc/2019072300060/file_contents/YK01_Tsukinoki.zip" + "static_current": "https://api.gtfs-data.jp/v2/organizations/tobacity/feeds/communitybus/files/feed.zip" }, "license": { "spdx_identifier": "CC-BY-4.0", "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" } }, { - "id": "f-yk02~tokoro~ono~jp", + "id": "f-鳥羽市~市営定期船", "spec": "gtfs", "urls": { - "static_current": "https://www.city-nakatsu.jp/doc/2019072300060/file_contents/YK02_Tokoro-ono.zip" + "static_current": "https://api.gtfs-data.jp/v2/organizations/tobacity/feeds/teikisen/files/feed.zip" }, "license": { "spdx_identifier": "CC-BY-4.0", "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" } }, { - "id": "f-yk03~ichibira~okudani~jp", + "id": "f-鳴門市営渡船", "spec": "gtfs", "urls": { - "static_current": "https://www.city-nakatsu.jp/doc/2019072300060/file_contents/YK03_Ichibira_Okudani.zip" + "static_current": "https://api.gtfs-data.jp/v2/organizations/narutocity/feeds/narutocitytosen/files/feed.zip" }, "license": { "spdx_identifier": "CC-BY-4.0", "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" } }, { - "id": "f-yk04~nagaono~jp", + "id": "f-鳴門市地域バス", "spec": "gtfs", "urls": { - "static_current": "https://www.city-nakatsu.jp/doc/2019072300060/file_contents/YK04_Nagaono.zip" + "static_current": "https://api.gtfs-data.jp/v2/organizations/narutocity/feeds/narutocitychiikibus/files/feed.zip" }, "license": { "spdx_identifier": "CC-BY-4.0", "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" } }, { - "id": "f-yk05~fukebaru~ohishitohge~jp", + "id": "f-鶴岡市~羽黒地域市営バス朝日地域市営バス", "spec": "gtfs", "urls": { - "static_current": "https://www.city-nakatsu.jp/doc/2019072300060/file_contents/YK05_Fukebaru_Ohishitohge.zip" + "static_current": "https://www.pref.yamagata.jp/documents/20978/tsuruoka_gtfs_1.zip" }, "license": { "spdx_identifier": "CC-BY-4.0", "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" } }, { - "id": "f-yk06~moromiya~jp", + "id": "f-鶴岡市~羽黒地域市営バス朝日地域市営バス~1", "spec": "gtfs", "urls": { - "static_current": "https://www.city-nakatsu.jp/doc/2019072300060/file_contents/YK06_Moromiya.zip" + "static_current": "https://api.gtfs-data.jp/v2/organizations/tsuruokacity/feeds/TsuruokaCity/files/feed.zip" }, "license": { "spdx_identifier": "CC-BY-4.0", "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" } }, { - "id": "f-ykk1~kii~jp", + "id": "f-鹿児島市コミュニティバスあいばす", "spec": "gtfs", "urls": { - "static_current": "https://www.city-nakatsu.jp/doc/2019072300060/file_contents/YKK1_Kii.zip" + "static_current": "https://api.gtfs-data.jp/v2/organizations/kagoshimacity/feeds/aibus/files/feed.zip" }, "license": { "spdx_identifier": "CC-BY-4.0", "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" } }, { - "id": "f-yokkaichi~jp", + "id": "f-鹿沼市~リーバス", "spec": "gtfs", "urls": { - "static_current": "https://bus-vision.jp/gtfs_v2/yokkaichi/gtfsFeed" + "static_current": "https://api.gtfs-data.jp/v2/organizations/kanumacity/feeds/ri-bus/files/feed.zip" }, "license": { "spdx_identifier": "CC-BY-4.0", "use_without_attribution": "no" + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" } }, { - "id": "f-yokosuka~gtfs~jp", + "id": "f-黒部市~市内路線バス新幹線生地線", "spec": "gtfs", "urls": { - "static_current": "https://www.city.yokosuka.kanagawa.jp/0830/opendata/documents/gtfs.zip" + "static_current": "https://toyama-pref.box.com/shared/static/y8rvyr2h3dtbz1tu0c2hm78teuvwqwcy.zip" }, - "license": { - "spdx_identifier": "CC-BY-4.0", - "use_without_attribution": "no" + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" } }, { - "id": "f-yonezawa~gtfs~jp", + "id": "f-黒部市~市内路線バス新幹線生地線~1", "spec": "gtfs", "urls": { - "static_current": "https://www.pref.yamagata.jp/documents/20978/yonezawa_gtfs.zip" + "static_current": "https://api.gtfs-data.jp/v2/organizations/kurobecity/feeds/shinkansenikujisen/files/feed.zip" }, - "license": { - "spdx_identifier": "CC-BY-4.0", - "use_without_attribution": "no" + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" } }, { - "id": "f-ysw1~shinyabahigashi~jp", + "id": "f-黒部市~市内路線バス石田三日市線~愛本コミュニティタクシー", "spec": "gtfs", "urls": { - "static_current": "https://www.city-nakatsu.jp/doc/2019072300060/file_contents/YSW1_Shinyabahigashi.zip" + "static_current": "https://toyama-pref.box.com/shared/static/3vqbuvgk41hq3k47bf8b5iit989vrbbl.zip" }, - "license": { - "spdx_identifier": "CC-BY-4.0", - "use_without_attribution": "no" + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" } }, { - "id": "f-yutetsu~bus~jp", + "id": "f-黒部市~市内路線バス石田三日市線~愛本コミュニティタクシー~1", "spec": "gtfs", "urls": { - "static_current": "https://ckan.hoda.jp/dataset/24d1dd70-5395-4d6b-b41f-0d83e8eabdb9/resource/594c9dd3-d356-4445-98e2-c480d49c9d65/download/yutetsu_bus.zip" + "static_current": "https://api.gtfs-data.jp/v2/organizations/kurobecity/feeds/ishida-aimoto/files/feed.zip" }, - "license": { - "spdx_identifier": "CC-BY-4.0", - "use_without_attribution": "no" + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" } } ], diff --git a/scripts/convert-jp-list-csv-to-dmfr.py b/scripts/convert-jp-list-csv-to-dmfr.py index 7805fb298..e71479b6b 100644 --- a/scripts/convert-jp-list-csv-to-dmfr.py +++ b/scripts/convert-jp-list-csv-to-dmfr.py @@ -1,13 +1,14 @@ -# turn https://github.com/tshimada291/gtfs-jp-list-datecheck into a DMFR -# license on the GitHub repo is CC0-1.0: https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/LICENSE - import csv -import json import requests +import json import re +import subprocess +import logging + +dmfr_url = 'https://github.com/transitland/transitland-atlas/raw/refs/heads/main/feeds/tshimada291.github.com.dmfr.json' +csv_url = 'https://github.com/tshimada291/gtfs-jp-list-datecheck/raw/refs/heads/main/GTFS_fixedURL_LastModified.csv' -# http POST https://transit.land/api/v2/query apikey:XXXX query="{agencies(where: {adm0_iso: \"JP\"}) {feed_version {feed {urls {static_current}}}}}" | jq '.data.agencies[] .feed_version.feed.urls.static_current' | uniq -existing_feeds_to_skip = [ +existing_feed_urls_to_skip = [ "http://codeforkobe.github.io/kobe-transit/kobe_subway_gtfs.zip", "http://www.city.nomi.ishikawa.jp/data/open/cnt/3/5145/1/GTFSnomi2018.zip", "https://www.city.aomori.aomori.jp/toshi-seisaku/opendata/documents/siminbus20190401.zip", @@ -23,72 +24,145 @@ "http://www3.unobus.co.jp/opendata/GTFS-JP.zip", ] -existing_names_to_skip = [] - -r = requests.get( - "https://raw.githubusercontent.com/tshimada291/gtfs-jp-list-datecheck/main/GTFS_fixedURL.csv" -) -decoded_content = r.content.decode("utf-8") -cr = csv.DictReader(decoded_content.splitlines(), delimiter=",") -feeds = [] -for row in list(cr): - # skip some feeds - if row["fixed_current_url"] in existing_feeds_to_skip: - continue - if row["fixed_current_url"].startswith("https://openmobilitydata.org"): - continue - - # name for Onestop ID - if row["fixed_current_basename"] in ["GTFS-JP", "GTFS"]: - name = row["feed_id"] - elif row["fixed_current_basename"]: - name = ( - row["fixed_current_basename"] - .lower() - .replace("_", "~") - .replace("-", "~") - .replace(".", "~") - ) - else: - name = row["feed_id"] - - # the source CSV has some rows with fixed_current_basename - # we will only take the first feed URL for each - if name in existing_names_to_skip: - continue - else: - existing_names_to_skip.append(name) - - # prepare feed record - feed = { +# Collection to store created DMFR records +created_dmfr_records = [] + +def load_csv_from_url(csv_url): + response = requests.get(csv_url) + response.raise_for_status() # Raise an error for bad responses + lines = response.content.decode('utf-8').splitlines() + reader = csv.DictReader(lines) + data = [row for row in reader] + return data + + +# Remove duplicate URLs from data +def remove_duplicate_urls(data): + unique_urls = set() + unique_data = [] + for row in data: + url = row.get('url') + if '?rid=next' in url: + logging.warn(f"URL found with '?rid=next' and removed: {url}") + elif '?date=next' in url: + logging.warn(f"URL found with '?date=next' and removed: {url}") + elif '/next/' in url: + logging.warn(f"URL found with '/next/' and removed: {url}") + elif '_next.zip' in url: + logging.warn(f"URL found with '_next.zip' and removed: {url}") + elif url in unique_urls: + logging.warn(f"Duplicate URL found and removed: {url}") + else: + unique_urls.add(url) + unique_data.append(row) + return unique_data + + +def create_dmfr_record(feed_url, label, license_name, new_dmfr): + label = label.strip().lower() + label = re.sub(r'\(.*?\)|\[.*?\]', '', label) # remove [gtfs-data], [HODaP], and (HODaP) + label = re.sub(r'[()\[\]()「」『』、。“”‘’]', '', label) + label = re.sub(r'\s+|・|〜', '~', label) + label = label.strip('~') + onestop_id = f"f-{label}" + + # Ensure there are no duplicate IDs by appending a tilde and digit if necessary + existing_ids = {feed['id'] for feed in new_dmfr.get('feeds', [])} + counter = 1 + original_id = onestop_id + while onestop_id in existing_ids: + onestop_id = f"{original_id}~{counter}" + counter += 1 + + # Determine SPDX identifier and additional license properties based on license name + spdx_identifier = None + use_without_attribution = None + if license_name == "CC BY 4.0": + spdx_identifier = "CC-BY-4.0" + use_without_attribution = "no" + elif license_name == "CC BY 2.1": + spdx_identifier = "CC-BY-SA-2.1-JP" + use_without_attribution = "no" + + dmfr = { + "id": onestop_id, "spec": "gtfs", - "id": f"f-{name}~jp", - "urls": {"static_current": row["fixed_current_url"]}, + "urls": { + "static_current": feed_url + }, + "tags": { + "notes": "This feed record is managed in https://github.com/tshimada291/gtfs-jp-list-datecheck/blob/main/GTFS_fixedURL_LastModified.csv" + }, + "license": { + "spdx_identifier": spdx_identifier, + "use_without_attribution": use_without_attribution + } if spdx_identifier else None + } + new_dmfr.setdefault("feeds", []).append(dmfr) + + +# Load existing DMFR from URL +def load_existing_dmfr(dmfr_url): + response = requests.get(dmfr_url) + response.raise_for_status() # Raise an error for bad responses + dmfr_data = response.json() + return dmfr_data + + +# Check if a feed URL exists in the existing DMFR records +def check_for_feed_in_existing_dmfr(feed_url, existing_dmfr): + for feed in existing_dmfr.get("feeds", []): + if feed.get("urls", {}).get("static_current") == feed_url: + logging.info(f"Feed URL found in existing DMFR: {feed_url}") + return True, feed + logging.info(f"Feed URL not found in existing DMFR: {feed_url}") + return False, None + + +if __name__ == "__main__": + # Set up logging + logging.basicConfig(level=logging.INFO, format='%(levelname)s - %(message)s') + + # Load data from external CSV + data = load_csv_from_url(csv_url) + + # Remove duplicate URLs + data = remove_duplicate_urls(data) + + # Load existing DMFR + existing_dmfr = load_existing_dmfr(dmfr_url) + + new_dmfr = { + "$schema": "https://dmfr.transit.land/json-schema/dmfr.schema-v0.5.0.json", + "feeds": [], + "license_spdx_identifier": "CDLA-Permissive-1.0" } - # license - if row["license_name"] == "CC BY 4.0": - feed["license"] = { - "spdx_identifier": "CC-BY-4.0", - "use_without_attribution": "no", - } - elif row["license_name"] == "CC 0": - feed["license"] = { - "spdx_identifier": "CC0-1.0", - "use_without_attribution": "yes", - } - elif row["license_name"] == "CC BY 2.1": - feed["license"] = { - "spdx_identifier": "CC-BY-SA-2.1-JP", - "use_without_attribution": "no", - } - feeds.append(feed) -dmfr = { - "$schema": "https://dmfr.transit.land/json-schema/dmfr.schema-v0.5.0.json", - "feeds": feeds, - "license_spdx_identifier": "CDLA-Permissive-1.0", -} -print(json.dumps(dmfr, indent=2, sort_keys=True)) - -# don't forget to format: -# gfind ./feeds -type f -name "*.dmfr.json" -exec transitland dmfr format --save {} \; + # Iterate through all rows to check for existing TLv2 feed and create DMFR record if needed + if data: + for row in data: + feed_url = row.get('url') + label = row.get('label', '') + license_name = row.get('license_name', '') + if feed_url in existing_feed_urls_to_skip: + logging.info("Skipping a feed URL that is managed in a different DMFR file") + continue + if feed_url: + result, feed = check_for_feed_in_existing_dmfr(feed_url, existing_dmfr) + if result and feed: + new_dmfr.setdefault("feeds", []).append(feed) + else: + create_dmfr_record(feed_url, label, license_name, new_dmfr) + + output_path = '../feeds/tshimada291.github.com.dmfr.json' + with open(output_path, 'w', encoding='utf-8') as f: + json.dump(new_dmfr, f, indent=2) + logging.info(f"All Created DMFR Records have been written to {output_path}") + + # Run transitland command to format and save the DMFR file + subprocess.run(["transitland", "dmfr", "format", "--save", output_path], check=True) + + # Log summary of processing + logging.info(f"Total unique URLs loaded from CSV: {len(data)}") + logging.info(f"Total feed records loaded from existing DMFR: {len(existing_dmfr.get('feeds', []))}") + logging.info(f"Total feed records outputted: {len(new_dmfr.get('feeds', []))}") From d4373edf1f80e19edec1c6808bd1c7ad4067014a Mon Sep 17 00:00:00 2001 From: Drew Dara-Abrams Date: Tue, 12 Nov 2024 16:12:53 -0800 Subject: [PATCH 4/8] Jacksonville may work again in an automated manner (#1330) --- feeds/schedules.jtafla.com.dmfr.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/feeds/schedules.jtafla.com.dmfr.json b/feeds/schedules.jtafla.com.dmfr.json index b2dc97ab7..f60456d3c 100644 --- a/feeds/schedules.jtafla.com.dmfr.json +++ b/feeds/schedules.jtafla.com.dmfr.json @@ -5,6 +5,7 @@ "id": "f-djmu-jacksonvilletransportationauthority", "spec": "gtfs", "urls": { + "static_current": "https://ride.jtafla.com/gtfs-archive/gtfs.zip", "static_historic": [ "https://schedules.jtafla.com/schedulesgtfs/download" ] @@ -13,8 +14,7 @@ "url": "https://ftis.org/FTDEDisclaimer.aspx" }, "tags": { - "gtfs_data_exchange": "jacksonville-transportation-authority", - "notes": "Transitland has to fetch this feed using a custom script. To manually download the feed go to https://ride.jtafla.com/gtfs-archive" + "gtfs_data_exchange": "jacksonville-transportation-authority" }, "operators": [ { From aedb0ff97273911df41ff3e9d476b8b56feaf0ab Mon Sep 17 00:00:00 2001 From: Drew Dara-Abrams Date: Tue, 12 Nov 2024 16:47:54 -0800 Subject: [PATCH 5/8] Florida feeds from US NTD release (#1331) * remove Jacksonville matches * StarMetro (Tallahassee) * Gainsville * Sunshine Bus Company * remove reviewed feeds * Martin County (FL) * fix --- feeds/ftis.org.dmfr.json | 31 -- feeds/go-rts.com.dmfr.json | 39 ++ feeds/martin.fl.us.dmfr.json | 2 +- feeds/nationalrtap.org.dmfr.json | 23 + feeds/talgov.com.dmfr.json | 28 ++ feeds/trilliumtransit.com.dmfr.json | 62 --- .../2023-gtfs-weblinks.dmfr.json | 395 +----------------- 7 files changed, 92 insertions(+), 488 deletions(-) create mode 100644 feeds/go-rts.com.dmfr.json create mode 100644 feeds/talgov.com.dmfr.json diff --git a/feeds/ftis.org.dmfr.json b/feeds/ftis.org.dmfr.json index dc2550da9..b983350fe 100644 --- a/feeds/ftis.org.dmfr.json +++ b/feeds/ftis.org.dmfr.json @@ -26,37 +26,6 @@ } } ] - }, - { - "id": "f-djm2-regionaltransitsystem", - "spec": "gtfs", - "urls": { - "static_current": "https://ftis.org/PostFileDownload.aspx?id=701A0", - "static_historic": [ - "https://ftis.org/PostFileDownload.aspx?id=561A0", - "https://ftis.org/PostFileDownload.aspx?id=468A0", - "http://go-rts.com/gtfs/google_transit.zip" - ] - }, - "license": { - "url": "https://ftis.org/FTDEDisclaimer.aspx" - }, - "tags": { - "gtfs_data_exchange": "regional-transit-system", - "unstable_url": "true" - }, - "operators": [ - { - "onestop_id": "o-djm2-gainesvilleregionaltransitsystem", - "name": "Gainesville Regional Transit System", - "short_name": "RTS", - "tags": { - "twitter_general": "gainesvillegov", - "us_ntd_id": "40030", - "wikidata_id": "Q5517264" - } - } - ] } ], "license_spdx_identifier": "CDLA-Permissive-1.0" diff --git a/feeds/go-rts.com.dmfr.json b/feeds/go-rts.com.dmfr.json new file mode 100644 index 000000000..74498c1c4 --- /dev/null +++ b/feeds/go-rts.com.dmfr.json @@ -0,0 +1,39 @@ +{ + "$schema": "https://dmfr.transit.land/json-schema/dmfr.schema-v0.5.0.json", + "feeds": [ + { + "id": "f-djm2-regionaltransitsystem", + "spec": "gtfs", + "urls": { + "static_current": "http://go-rts.com/wp-content/uploads/2024/09/RTSGTFS_Fall2024_V1.zip", + "static_historic": [ + "https://ftis.org/PostFileDownload.aspx?id=701A0", + "https://ftis.org/PostFileDownload.aspx?id=561A0", + "https://ftis.org/PostFileDownload.aspx?id=468A0", + "http://go-rts.com/gtfs/google_transit.zip" + ] + }, + "license": { + "url": "http://go-rts.com/rts-data/" + }, + "tags": { + "gtfs_data_exchange": "regional-transit-system", + "unstable_url": "true" + }, + "operators": [ + { + "onestop_id": "o-djm2-gainesvilleregionaltransitsystem", + "name": "Gainesville Regional Transit System", + "short_name": "RTS", + "website": "https://go-rts.com/", + "tags": { + "twitter_general": "gainesvillegov", + "us_ntd_id": "40030", + "wikidata_id": "Q5517264" + } + } + ] + } + ], + "license_spdx_identifier": "CDLA-Permissive-1.0" +} \ No newline at end of file diff --git a/feeds/martin.fl.us.dmfr.json b/feeds/martin.fl.us.dmfr.json index 5d96b4edf..d9da88bf8 100644 --- a/feeds/martin.fl.us.dmfr.json +++ b/feeds/martin.fl.us.dmfr.json @@ -14,7 +14,7 @@ "short_name": "MARTY", "website": "https://www.martin.fl.us/martin-county-services/bus-schedule-information", "tags": { - "us_ntd_id": "4R06-40990" + "us_ntd_id": "40192" } } ] diff --git a/feeds/nationalrtap.org.dmfr.json b/feeds/nationalrtap.org.dmfr.json index 25e928f2b..8ba6bbc46 100644 --- a/feeds/nationalrtap.org.dmfr.json +++ b/feeds/nationalrtap.org.dmfr.json @@ -107,6 +107,29 @@ } ] }, + { + "id": "f-djq-sunshinebuscompany~fl~us", + "spec": "gtfs", + "urls": { + "static_current": "https://rapid.nationalrtap.org/GTFSFileManagement/UserUploadFiles/11581/fare_attributes.zip", + "static_historic": [ + "https://data.trilliumtransit.com/gtfs/sunshinebuscompany-fl-us/sunshinebuscompany-fl-us.zip" + ] + }, + "tags": { + "gtfs_data_exchange": "sunshine-bus-company" + }, + "operators": [ + { + "onestop_id": "o-djq-sunshinebuscompany", + "name": "Sunshine Bus Company", + "website": "https://sunshinebus.net/", + "tags": { + "us_ntd_id": "40155" + } + } + ] + }, { "id": "f-dnkc-cherokeetransit", "spec": "gtfs", diff --git a/feeds/talgov.com.dmfr.json b/feeds/talgov.com.dmfr.json new file mode 100644 index 000000000..8130de75e --- /dev/null +++ b/feeds/talgov.com.dmfr.json @@ -0,0 +1,28 @@ +{ + "$schema": "https://dmfr.transit.land/json-schema/dmfr.schema-v0.5.0.json", + "feeds": [ + { + "id": "f-djkj-starmetro", + "spec": "gtfs", + "urls": { + "static_current": "https://www.talgov.com/Uploads/Public/documents/starmetro/GTFS.zip", + "static_historic": [ + "https://data.trilliumtransit.com/gtfs/starmetro-fl-us/starmetro-fl-us.zip" + ] + }, + "operators": [ + { + "onestop_id": "o-djkj-starmetro", + "name": "StarMetro", + "website": "https://www.talgov.com/starmetro/starmetroHome", + "tags": { + "twitter_general": "CityofTLH", + "us_ntd_id": "40036", + "wikidata_id": "Q7600550" + } + } + ] + } + ], + "license_spdx_identifier": "CDLA-Permissive-1.0" +} \ No newline at end of file diff --git a/feeds/trilliumtransit.com.dmfr.json b/feeds/trilliumtransit.com.dmfr.json index 73f7682cf..cb8dc7589 100644 --- a/feeds/trilliumtransit.com.dmfr.json +++ b/feeds/trilliumtransit.com.dmfr.json @@ -3730,39 +3730,6 @@ } ] }, - { - "id": "f-djkj-starmetro", - "spec": "gtfs", - "urls": { - "static_historic": [ - "https://data.trilliumtransit.com/gtfs/starmetro-fl-us/starmetro-fl-us.zip" - ] - }, - "license": { - "use_without_attribution": "yes", - "create_derived_product": "yes" - }, - "tags": { - "status": "outdated" - }, - "operators": [ - { - "onestop_id": "o-djkj-starmetro", - "name": "StarMetro", - "website": "https://www.talgov.com/starmetro/starmetroHome.aspx", - "associated_feeds": [ - { - "gtfs_agency_id": "650" - } - ], - "tags": { - "twitter_general": "CityofTLH", - "us_ntd_id": "40036", - "wikidata_id": "Q7600550" - } - } - ] - }, { "id": "f-djn-spacecoast~fl~us", "spec": "gtfs", @@ -3794,35 +3761,6 @@ } ] }, - { - "id": "f-djq-sunshinebuscompany~fl~us", - "spec": "gtfs", - "urls": { - "static_historic": [ - "https://data.trilliumtransit.com/gtfs/sunshinebuscompany-fl-us/sunshinebuscompany-fl-us.zip" - ] - }, - "license": { - "use_without_attribution": "yes", - "create_derived_product": "yes" - }, - "tags": { - "gtfs_data_exchange": "sunshine-bus-company", - "status": "outdated" - }, - "operators": [ - { - "onestop_id": "o-djq-sunshinebuscompany", - "name": "Sunshine Bus Company", - "website": "https://sunshinebus.net/", - "associated_feeds": [ - { - "gtfs_agency_id": "408" - } - ] - } - ] - }, { "id": "f-djz4-carta~sc~us", "spec": "gtfs", diff --git a/scripts/ntd-gtfs-weblinks/2023-gtfs-weblinks.dmfr.json b/scripts/ntd-gtfs-weblinks/2023-gtfs-weblinks.dmfr.json index 63af85c7d..5b7392534 100644 --- a/scripts/ntd-gtfs-weblinks/2023-gtfs-weblinks.dmfr.json +++ b/scripts/ntd-gtfs-weblinks/2023-gtfs-weblinks.dmfr.json @@ -3310,252 +3310,6 @@ } ] }, - { - "id": "f-city~of~gainesville~fl", - "spec": "gtfs", - "urls": { - "static_current": "http://go-rts.com/wp-content/uploads/2024/01/RTSGTFS_Spring24_V1.zip" - }, - "operators": [ - { - "onestop_id": "o-city~of~gainesville~fl", - "name": "City of Gainesville, FL", - "tags": { - "us_ntd_id": "40030" - } - } - ] - }, - { - "id": "f-broward~county~board~of~county~commissioners", - "spec": "gtfs", - "urls": { - "static_current": "https://www.arcgis.com/sharing/rest/content/items/acd9791dc1fd49a8aaeaab261dd61b89/data" - }, - "operators": [ - { - "onestop_id": "o-broward~county~board~of~county~commissioners", - "name": "Broward County Board of County Commissioners", - "tags": { - "us_ntd_id": "40029" - } - } - ] - }, - { - "id": "f-city~of~tallahassee", - "spec": "gtfs", - "urls": { - "static_current": "https://www.talgov.com/Uploads/Public/documents/starmetro/GTFS.zip" - }, - "operators": [ - { - "onestop_id": "o-city~of~tallahassee", - "name": "City of Tallahassee", - "tags": { - "us_ntd_id": "40036" - } - } - ] - }, - { - "id": "f-jacksonville~transportation~authority", - "spec": "gtfs", - "urls": { - "static_current": "https://ride.jtafla.com/gtfs-archive/gtfs.zip" - }, - "operators": [ - { - "onestop_id": "o-jacksonville~transportation~authority", - "name": "Jacksonville Transportation Authority", - "tags": { - "us_ntd_id": "40040" - }, - "likely_match_operator_link": "https://www.transit.land/operators/o-djmu-jacksonvilletransportationauthority", - "likely_match_full": { - "onestop_id": "o-djmu-jacksonvilletransportationauthority", - "name": "Jacksonville Transportation Authority", - "search_rank": "1.0952380895614624", - "feeds": [ - { - "onestop_id": "f-djmu-jacksonvilletransportationauthority", - "urls": { - "static_current": "" - } - } - ] - } - } - ] - }, - { - "id": "f-city~of~tallahassee", - "spec": "gtfs", - "urls": { - "static_current": "https://www.talgov.com/Uploads/Public/documents/starmetro/GTFS.zip" - }, - "operators": [ - { - "onestop_id": "o-city~of~tallahassee", - "name": "City of Tallahassee", - "tags": { - "us_ntd_id": "40036" - } - } - ] - }, - { - "id": "f-jacksonville~transportation~authority", - "spec": "gtfs", - "urls": { - "static_current": "https://ride.jtafla.com/gtfs-archive/gtfs.zip" - }, - "operators": [ - { - "onestop_id": "o-jacksonville~transportation~authority", - "name": "Jacksonville Transportation Authority", - "tags": { - "us_ntd_id": "40040" - }, - "likely_match_operator_link": "https://www.transit.land/operators/o-djmu-jacksonvilletransportationauthority", - "likely_match_full": { - "onestop_id": "o-djmu-jacksonvilletransportationauthority", - "name": "Jacksonville Transportation Authority", - "search_rank": "1.0952380895614624", - "feeds": [ - { - "onestop_id": "f-djmu-jacksonvilletransportationauthority", - "urls": { - "static_current": "" - } - } - ] - } - } - ] - }, - { - "id": "f-jacksonville~transportation~authority", - "spec": "gtfs", - "urls": { - "static_current": "https://ride.jtafla.com/gtfs-archive/gtfs.zip" - }, - "operators": [ - { - "onestop_id": "o-jacksonville~transportation~authority", - "name": "Jacksonville Transportation Authority", - "tags": { - "us_ntd_id": "40040" - }, - "likely_match_operator_link": "https://www.transit.land/operators/o-djmu-jacksonvilletransportationauthority", - "likely_match_full": { - "onestop_id": "o-djmu-jacksonvilletransportationauthority", - "name": "Jacksonville Transportation Authority", - "search_rank": "1.0952380895614624", - "feeds": [ - { - "onestop_id": "f-djmu-jacksonvilletransportationauthority", - "urls": { - "static_current": "" - } - } - ] - } - } - ] - }, - { - "id": "f-jacksonville~transportation~authority", - "spec": "gtfs", - "urls": { - "static_current": "https://ride.jtafla.com/gtfs-archive/gtfs.zip" - }, - "operators": [ - { - "onestop_id": "o-jacksonville~transportation~authority", - "name": "Jacksonville Transportation Authority", - "tags": { - "us_ntd_id": "40040" - }, - "likely_match_operator_link": "https://www.transit.land/operators/o-djmu-jacksonvilletransportationauthority", - "likely_match_full": { - "onestop_id": "o-djmu-jacksonvilletransportationauthority", - "name": "Jacksonville Transportation Authority", - "search_rank": "1.0952380895614624", - "feeds": [ - { - "onestop_id": "f-djmu-jacksonvilletransportationauthority", - "urls": { - "static_current": "" - } - } - ] - } - } - ] - }, - { - "id": "f-jacksonville~transportation~authority", - "spec": "gtfs", - "urls": { - "static_current": "https://ride.jtafla.com/gtfs-archive/gtfs.zip" - }, - "operators": [ - { - "onestop_id": "o-jacksonville~transportation~authority", - "name": "Jacksonville Transportation Authority", - "tags": { - "us_ntd_id": "40040" - }, - "likely_match_operator_link": "https://www.transit.land/operators/o-djmu-jacksonvilletransportationauthority", - "likely_match_full": { - "onestop_id": "o-djmu-jacksonvilletransportationauthority", - "name": "Jacksonville Transportation Authority", - "search_rank": "1.0952380895614624", - "feeds": [ - { - "onestop_id": "f-djmu-jacksonvilletransportationauthority", - "urls": { - "static_current": "" - } - } - ] - } - } - ] - }, - { - "id": "f-birmingham~jefferson~county~transit~authority", - "spec": "gtfs", - "urls": { - "static_current": "https://maxtransit.org/wp-content/uploads/2023/05/google_transit.zip" - }, - "operators": [ - { - "onestop_id": "o-birmingham~jefferson~county~transit~authority", - "name": "Birmingham-Jefferson County Transit Authority", - "tags": { - "us_ntd_id": "40042" - } - } - ] - }, - { - "id": "f-birmingham~jefferson~county~transit~authority", - "spec": "gtfs", - "urls": { - "static_current": "https://maxtransit.org/wp-content/uploads/2023/05/google_transit.zip" - }, - "operators": [ - { - "onestop_id": "o-birmingham~jefferson~county~transit~authority", - "name": "Birmingham-Jefferson County Transit Authority", - "tags": { - "us_ntd_id": "40042" - } - } - ] - }, { "id": "f-city~of~johnson~city", "spec": "gtfs", @@ -3718,78 +3472,6 @@ } ] }, - { - "id": "f-south~florida~regional~transportation~authority", - "spec": "gtfs", - "urls": { - "static_current": "https://apps.tri-rail.com/gtdf/current/google_transit.zip" - }, - "operators": [ - { - "onestop_id": "o-south~florida~regional~transportation~authority", - "name": "South Florida Regional Transportation Authority", - "tags": { - "us_ntd_id": "40077" - }, - "likely_match_operator_link": "https://www.transit.land/operators/o-dhx-tri~rail", - "likely_match_full": { - "onestop_id": "o-dhx-tri~rail", - "name": "South Florida Regional Transportation Authority", - "search_rank": "1", - "feeds": [ - { - "onestop_id": "f-dhx-tri~rail", - "urls": { - "static_current": "https://www.tri-rail.com/gtdf/google_transit.zip" - } - }, - { - "onestop_id": "f-dhx-tri~rail~rt", - "urls": { - "static_current": "" - } - } - ] - } - } - ] - }, - { - "id": "f-south~florida~regional~transportation~authority", - "spec": "gtfs", - "urls": { - "static_current": "https://www.tri-rail.com/gtfs/google_transit_fla.zip" - }, - "operators": [ - { - "onestop_id": "o-south~florida~regional~transportation~authority", - "name": "South Florida Regional Transportation Authority", - "tags": { - "us_ntd_id": "40077" - }, - "likely_match_operator_link": "https://www.transit.land/operators/o-dhx-tri~rail", - "likely_match_full": { - "onestop_id": "o-dhx-tri~rail", - "name": "South Florida Regional Transportation Authority", - "search_rank": "1", - "feeds": [ - { - "onestop_id": "f-dhx-tri~rail", - "urls": { - "static_current": "https://www.tri-rail.com/gtdf/google_transit.zip" - } - }, - { - "onestop_id": "f-dhx-tri~rail~rt", - "urls": { - "static_current": "" - } - } - ] - } - } - ] - }, { "id": "f-city~of~anderson~", "spec": "gtfs", @@ -4090,22 +3772,6 @@ } ] }, - { - "id": "f-st~johns~county~florida", - "spec": "gtfs", - "urls": { - "static_current": "https://rapid.nationalrtap.org/GTFSFileManagement/UserUploadFiles/11581/fare_attributes.zip" - }, - "operators": [ - { - "onestop_id": "o-st~johns~county~florida", - "name": "St Johns County, Florida", - "tags": { - "us_ntd_id": "40155" - } - } - ] - }, { "id": "f-lower~savannah~cog", "spec": "gtfs", @@ -4328,36 +3994,7 @@ } ] }, - { - "id": "f-martin~county", - "spec": "gtfs", - "urls": { - "static_current": "https://myride.martin.fl.us/GTFS/google_transit_202311CommuterBus.zip" - }, - "operators": [ - { - "onestop_id": "o-martin~county", - "name": "Martin County", - "tags": { - "us_ntd_id": "40192" - }, - "likely_match_operator_link": "https://www.transit.land/operators/o-dhyf-martin~county", - "likely_match_full": { - "onestop_id": "o-dhyf-martin~county", - "name": "Martin County Public Transit", - "search_rank": "1", - "feeds": [ - { - "onestop_id": "f-dhyf-martin~county", - "urls": { - "static_current": "https://myride.martin.fl.us/GTFS/google_transit.zip" - } - } - ] - } - } - ] - }, + { "id": "f-city~of~hinesville~georgia", "spec": "gtfs", @@ -4374,36 +4011,6 @@ } ] }, - { - "id": "f-martin~county", - "spec": "gtfs", - "urls": { - "static_current": "https://myride.martin.fl.us/GTFS/google_transit_202311MotorBus.zip" - }, - "operators": [ - { - "onestop_id": "o-martin~county", - "name": "Martin County", - "tags": { - "us_ntd_id": "40192" - }, - "likely_match_operator_link": "https://www.transit.land/operators/o-dhyf-martin~county", - "likely_match_full": { - "onestop_id": "o-dhyf-martin~county", - "name": "Martin County Public Transit", - "search_rank": "1", - "feeds": [ - { - "onestop_id": "f-dhyf-martin~county", - "urls": { - "static_current": "https://myride.martin.fl.us/GTFS/google_transit.zip" - } - } - ] - } - } - ] - }, { "id": "f-berkeley~charleston~dorchester~rtma", "spec": "gtfs", From 2c10a4caa0c58eb5ab8f75ff19b40965e9390e72 Mon Sep 17 00:00:00 2001 From: Drew Dara-Abrams Date: Tue, 12 Nov 2024 22:30:40 -0800 Subject: [PATCH 6/8] additional French feeds (#1332) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * SNCF Voyageurs * Aix-Marseille-Provence * SNCF * Lignes d'Azur * merge files * ZOU! * Mobigo (Bourgogne-Franche-Comté) * updates * Bretagne * Optymo * Réseau interurbain Fluo Grand-Est * fix format * Réseau urbain Pastel * Le Met' * fix * remove school routes * Région Hauts-de-France * no ' in Onestop ID * fix --- feeds/buspastel.fr.dmfr.json | 28 -- feeds/cityway.fr.dmfr.json | 440 ------------------ feeds/data.gouv.fr.dmfr.json | 45 +- feeds/datagrandest.fr.dmfr.json | 106 +++++ feeds/datasud.fr.dmfr.json | 26 ++ feeds/hautsdefrance.fr.dmfr.json | 171 +++++++ feeds/korrigo.bzh.dmfr.json | 48 ++ ...ropole.fr.dmfr.json => lemet.fr.dmfr.json} | 19 +- feeds/mecatran.com.dmfr.json | 153 ++++++ feeds/mobigo.cityway.fr.json | 76 +++ feeds/opendata.nicecotedazur.org.dmfr.json | 33 -- feeds/opendatasoft.com.dmfr.json | 28 -- feeds/s3.amazonaws.com.dmfr.json | 14 - feeds/sncf.com.dmfr.json | 12 +- feeds/tcra2.cityway.fr.dmfr.json | 44 ++ 15 files changed, 684 insertions(+), 559 deletions(-) delete mode 100644 feeds/buspastel.fr.dmfr.json delete mode 100644 feeds/cityway.fr.dmfr.json create mode 100644 feeds/datagrandest.fr.dmfr.json create mode 100644 feeds/datasud.fr.dmfr.json create mode 100644 feeds/hautsdefrance.fr.dmfr.json create mode 100644 feeds/korrigo.bzh.dmfr.json rename feeds/{si.metzmetropole.fr.dmfr.json => lemet.fr.dmfr.json} (53%) create mode 100644 feeds/mobigo.cityway.fr.json delete mode 100644 feeds/opendata.nicecotedazur.org.dmfr.json delete mode 100644 feeds/opendatasoft.com.dmfr.json create mode 100644 feeds/tcra2.cityway.fr.dmfr.json diff --git a/feeds/buspastel.fr.dmfr.json b/feeds/buspastel.fr.dmfr.json deleted file mode 100644 index 6fc66b590..000000000 --- a/feeds/buspastel.fr.dmfr.json +++ /dev/null @@ -1,28 +0,0 @@ -{ - "$schema": "https://dmfr.transit.land/json-schema/dmfr.schema-v0.5.0.json", - "feeds": [ - { - "id": "f-u0f7d-pastelmavilleestbelle", - "spec": "gtfs", - "urls": { - "static_current": "https://www.data.gouv.fr/fr/datasets/r/f360cebb-ce17-495b-aac6-05b4f52ea444", - "static_historic": [ - "http://buspastel.fr/google_transit.zip#google_transit" - ] - }, - "operators": [ - { - "onestop_id": "o-u0f7d-pastelmavilleestbelle", - "name": "Bus Pastel", - "website": "http://www.buspastel.fr/", - "associated_feeds": [ - { - "gtfs_agency_id": "36" - } - ] - } - ] - } - ], - "license_spdx_identifier": "CDLA-Permissive-1.0" -} \ No newline at end of file diff --git a/feeds/cityway.fr.dmfr.json b/feeds/cityway.fr.dmfr.json deleted file mode 100644 index 3fd21a64e..000000000 --- a/feeds/cityway.fr.dmfr.json +++ /dev/null @@ -1,440 +0,0 @@ -{ - "$schema": "https://dmfr.transit.land/json-schema/dmfr.schema-v0.5.0.json", - "feeds": [ - { - "id": "f-gbwc-mobibreizh", - "spec": "gtfs", - "urls": { - "static_current": "https://exs.breizgo.cityway.fr/ftp/GTFS/MOBIBREIZHBRET.gtfs.zip" - }, - "license": { - "spdx_identifier": "ODbL-1.0" - }, - "operators": [ - { - "onestop_id": "o-gbwc-mobibreizh", - "name": "La Bretagne en transports publics", - "short_name": "MobiBreizh", - "website": "https://www.mobibreizh.bzh/" - } - ] - }, - { - "id": "f-orizo~grand~avignon", - "spec": "gtfs", - "urls": { - "static_current": "https://exs.tcra2.cityway.fr/gtfs.aspx?key=UID&operatorCode=TCRA" - }, - "license": { - "spdx_identifier": "ODbL-1.0", - "url": "https://transport.data.gouv.fr/datasets/gtfs-et-gtfs-rt-reseau-orizo-grand-avignon" - }, - "operators": [ - { - "onestop_id": "o-orizo~grand~avignon", - "name": "Transports en Commun Région d'Avignon", - "short_name": "Orizo", - "website": "https://www.orizo.fr/", - "associated_feeds": [ - { - "feed_onestop_id": "f-orizo~grand~avignon~rt" - } - ], - "tags": { - "wikidata_id": "Q3537940" - } - } - ] - }, - { - "id": "f-orizo~grand~avignon~rt", - "spec": "gtfs-rt", - "urls": { - "realtime_vehicle_positions": "https://export.tcra2.cityway.fr/GtfsRt/GtfsRT.TCRA.pb" - }, - "license": { - "spdx_identifier": "ODbL-1.0", - "url": "https://transport.data.gouv.fr/datasets/gtfs-et-gtfs-rt-reseau-orizo-grand-avignon" - } - }, - { - "id": "f-s-aixenbus", - "spec": "gtfs", - "urls": { - "static_current": "http://tsvc2.pilote3.cityway.fr/api/Export/v1/GetExportedDataFile?ExportFormat=Gtfs&OperatorCode=AIXENBUS" - }, - "license": { - "url": "http://opendata.regionpaca.fr/fileadmin/user_upload/tx_ausyopendata/licences/Licence-Ouverte-Open-Licence-ETALAB.pdf", - "use_without_attribution": "no", - "create_derived_product": "yes" - }, - "operators": [ - { - "onestop_id": "o-s-aixenbus", - "name": "Aix en Bus", - "website": "http://www.lepilote.com", - "associated_feeds": [ - { - "gtfs_agency_id": "85" - } - ] - } - ] - }, - { - "id": "f-s-bsdagglopole", - "spec": "gtfs", - "urls": { - "static_current": "http://tsvc.pilote3.cityway.fr/api/Export/v1/GetExportedDataFile?ExportFormat=Gtfs&OperatorCode=LIBEBUS" - }, - "license": { - "url": "http://opendata.regionpaca.fr/fileadmin/user_upload/tx_ausyopendata/licences/Licence-Ouverte-Open-Licence-ETALAB.pdf", - "use_without_attribution": "no", - "create_derived_product": "yes" - }, - "operators": [ - { - "onestop_id": "o-s-bsdagglopole", - "name": "Libébus", - "website": "http://www.libebus.com", - "associated_feeds": [ - { - "gtfs_agency_id": "66" - } - ] - } - ] - }, - { - "id": "f-s-busdeletang", - "spec": "gtfs", - "urls": { - "static_current": "http://tsvc.pilote3.cityway.fr/api/Export/v1/GetExportedDataFile?ExportFormat=Gtfs&OperatorCode=ETANG" - }, - "license": { - "url": "http://opendata.regionpaca.fr/fileadmin/user_upload/tx_ausyopendata/licences/Licence-Ouverte-Open-Licence-ETALAB.pdf", - "use_without_attribution": "no", - "create_derived_product": "yes" - }, - "operators": [ - { - "onestop_id": "o-s-busdeletang", - "name": "Bus de l'etang", - "website": "http://www.bus-de-letang.fr", - "associated_feeds": [ - { - "gtfs_agency_id": "72" - } - ] - } - ] - }, - { - "id": "f-s-ciotabus", - "spec": "gtfs", - "urls": { - "static_current": "http://tsvc2.pilote3.cityway.fr/api/Export/v1/GetExportedDataFile?ExportFormat=Gtfs&OperatorCode=CIOTABUS" - }, - "license": { - "url": "http://opendata.regionpaca.fr/fileadmin/user_upload/tx_ausyopendata/licences/Licence-Ouverte-Open-Licence-ETALAB.pdf", - "use_without_attribution": "no", - "create_derived_product": "yes" - }, - "operators": [ - { - "onestop_id": "o-s-ciotabus", - "name": "CIOTABUS", - "website": "http://www.ciotabus.fr", - "associated_feeds": [ - { - "gtfs_agency_id": "68" - } - ] - } - ] - }, - { - "id": "f-s-lesbusdescigales", - "spec": "gtfs", - "urls": { - "static_current": "http://tsvc2.pilote3.cityway.fr/api/Export/v1/GetExportedDataFile?ExportFormat=Gtfs&OperatorCode=CIGALES" - }, - "license": { - "url": "http://opendata.regionpaca.fr/fileadmin/user_upload/tx_ausyopendata/licences/Licence-Ouverte-Open-Licence-ETALAB.pdf", - "use_without_attribution": "no", - "create_derived_product": "yes" - }, - "operators": [ - { - "onestop_id": "o-s-lesbusdescigales", - "name": "Les bus des Cigales", - "website": "http://www.lepilote.com", - "associated_feeds": [ - { - "gtfs_agency_id": "90" - } - ] - } - ] - }, - { - "id": "f-s-mtm", - "spec": "gtfs", - "urls": { - "static_current": "http://tsvc.pilote3.cityway.fr/api/Export/v1/GetExportedDataFile?ExportFormat=Gtfs&OperatorCode=BUSDESCOLLINES" - }, - "license": { - "url": "http://opendata.regionpaca.fr/fileadmin/user_upload/tx_ausyopendata/licences/Licence-Ouverte-Open-Licence-ETALAB.pdf", - "use_without_attribution": "no", - "create_derived_product": "yes" - }, - "operators": [ - { - "onestop_id": "o-s-mtm", - "name": "Les bus des Collines", - "website": "http://www.lepilote.com", - "associated_feeds": [ - { - "gtfs_agency_id": "73" - } - ] - } - ] - }, - { - "id": "f-s-ulysse~01", - "spec": "gtfs", - "urls": { - "static_current": "http://tsvc.pilote3.cityway.fr/api/Export/v1/GetExportedDataFile?ExportFormat=Gtfs&OperatorCode=SANPROVENCE" - }, - "license": { - "url": "http://opendata.regionpaca.fr/fileadmin/user_upload/tx_ausyopendata/licences/Licence-Ouverte-Open-Licence-ETALAB.pdf", - "use_without_attribution": "no", - "create_derived_product": "yes" - } - }, - { - "id": "f-spe-car13", - "spec": "gtfs", - "urls": { - "static_current": "http://tsvc.pilote3.cityway.fr/api/Export/v1/GetExportedDataFile?ExportFormat=Gtfs&OperatorCode=CG13" - }, - "license": { - "url": "http://opendata.regionpaca.fr/fileadmin/user_upload/tx_ausyopendata/licences/Licence-Ouverte-Open-Licence-ETALAB.pdf", - "use_without_attribution": "no", - "create_derived_product": "yes" - }, - "operators": [ - { - "onestop_id": "o-spe-car13", - "name": "Cartreize", - "short_name": "Car13", - "website": "http://www.lepilote.com", - "associated_feeds": [ - { - "gtfs_agency_id": "80" - } - ] - } - ] - }, - { - "id": "f-spe-rtm", - "spec": "gtfs", - "urls": { - "static_current": "http://tsvc2.pilote3.cityway.fr/api/Export/v1/GetExportedDataFile?ExportFormat=Gtfs&OperatorCode=RTM" - }, - "license": { - "url": "http://opendata.regionpaca.fr/fileadmin/user_upload/tx_ausyopendata/licences/Licence-Ouverte-Open-Licence-ETALAB.pdf", - "use_without_attribution": "no", - "create_derived_product": "yes" - } - }, - { - "id": "f-spev-marcouline", - "spec": "gtfs", - "urls": { - "static_current": "http://tsvc2.pilote3.cityway.fr/api/Export/v1/GetExportedDataFile?ExportFormat=Gtfs&OperatorCode=MARCOULINE" - }, - "license": { - "url": "http://opendata.regionpaca.fr/fileadmin/user_upload/tx_ausyopendata/licences/Licence-Ouverte-Open-Licence-ETALAB.pdf", - "use_without_attribution": "no", - "create_derived_product": "yes" - }, - "operators": [ - { - "onestop_id": "o-spev-marcouline", - "name": "Marcouline", - "website": "http://www.lepilote.com", - "associated_feeds": [ - { - "gtfs_agency_id": "77" - } - ] - } - ] - }, - { - "id": "f-spew-lesbusdelacotebleue", - "spec": "gtfs", - "urls": { - "static_current": "http://tsvc.pilote3.cityway.fr/api/Export/v1/GetExportedDataFile?ExportFormat=Gtfs&OperatorCode=COTEBLEUE" - }, - "license": { - "url": "http://opendata.regionpaca.fr/fileadmin/user_upload/tx_ausyopendata/licences/Licence-Ouverte-Open-Licence-ETALAB.pdf", - "use_without_attribution": "no", - "create_derived_product": "yes" - }, - "operators": [ - { - "onestop_id": "o-spew-lesbusdelacotebleue", - "name": "Le bus de la Cote Bleue", - "website": "http://www.lepilote.com", - "associated_feeds": [ - { - "gtfs_agency_id": "75" - } - ] - } - ] - }, - { - "id": "f-spewfv-ulysse", - "spec": "gtfs", - "urls": { - "static_current": "http://tsvc2.pilote3.cityway.fr/api/Export/v1/GetExportedDataFile?ExportFormat=Gtfs&OperatorCode=MILSAB" - }, - "license": { - "url": "http://opendata.regionpaca.fr/fileadmin/user_upload/tx_ausyopendata/licences/Licence-Ouverte-Open-Licence-ETALAB.pdf", - "use_without_attribution": "no", - "create_derived_product": "yes" - } - }, - { - "id": "f-spey-leslignesdelagglo", - "spec": "gtfs", - "urls": { - "static_current": "http://tsvc.pilote3.cityway.fr/api/Export/v1/GetExportedDataFile?ExportFormat=Gtfs&OperatorCode=AGGLOBUS" - }, - "license": { - "url": "http://opendata.regionpaca.fr/fileadmin/user_upload/tx_ausyopendata/licences/Licence-Ouverte-Open-Licence-ETALAB.pdf", - "use_without_attribution": "no", - "create_derived_product": "yes" - }, - "operators": [ - { - "onestop_id": "o-spey-leslignesdelagglo", - "name": "Les lignes de l'agglo", - "website": "http://www.lepilote.com", - "associated_feeds": [ - { - "gtfs_agency_id": "65" - } - ] - } - ] - }, - { - "id": "f-spey-rtm", - "spec": "gtfs", - "urls": { - "static_current": "http://tsvc2.pilote3.cityway.fr/api/Export/v1/GetExportedDataFile?ExportFormat=Gtfs&OperatorCode=RTMNAV" - }, - "license": { - "url": "http://opendata.regionpaca.fr/fileadmin/user_upload/tx_ausyopendata/licences/Licence-Ouverte-Open-Licence-ETALAB.pdf", - "use_without_attribution": "no", - "create_derived_product": "yes" - } - }, - { - "id": "f-spey1-frioulifexpress", - "spec": "gtfs", - "urls": { - "static_current": "http://tsvc2.pilote3.cityway.fr/api/Export/v1/GetExportedDataFile?ExportFormat=Gtfs&OperatorCode=FRIOUL" - }, - "license": { - "url": "http://opendata.regionpaca.fr/fileadmin/user_upload/tx_ausyopendata/licences/Licence-Ouverte-Open-Licence-ETALAB.pdf", - "use_without_attribution": "no", - "create_derived_product": "yes" - }, - "operators": [ - { - "onestop_id": "o-spey1-frioulifexpress", - "name": "Frioul If Express", - "website": "https://www.frioul-if-express.com", - "associated_feeds": [ - { - "gtfs_agency_id": "76" - } - ] - } - ] - }, - { - "id": "f-spg-envia", - "spec": "gtfs", - "urls": { - "static_current": "http://tsvc.pilote3.cityway.fr/api/Export/v1/GetExportedDataFile?ExportFormat=Gtfs&OperatorCode=ACCM" - }, - "license": { - "url": "http://opendata.regionpaca.fr/fileadmin/user_upload/tx_ausyopendata/licences/Licence-Ouverte-Open-Licence-ETALAB.pdf", - "use_without_attribution": "no", - "create_derived_product": "yes" - }, - "operators": [ - { - "onestop_id": "o-spg-envia", - "name": "Envia", - "website": "http://www.lepilote.com", - "associated_feeds": [ - { - "gtfs_agency_id": "62" - } - ] - } - ] - } - ], - "operators": [ - { - "onestop_id": "o-s-ulysse", - "name": "Ulysse", - "website": "http://www.ulyssereseau.fr", - "associated_feeds": [ - { - "gtfs_agency_id": "63", - "feed_onestop_id": "f-s-ulysse~01" - }, - { - "gtfs_agency_id": "93", - "feed_onestop_id": "f-s-ulysse~01" - }, - { - "gtfs_agency_id": "86", - "feed_onestop_id": "f-spewfv-ulysse" - } - ] - }, - { - "onestop_id": "o-spey-rtm", - "name": "Régie des Transports Métropolitains", - "short_name": "RTM", - "website": "http://www.rtm.fr/", - "associated_feeds": [ - { - "gtfs_agency_id": "79", - "feed_onestop_id": "f-spe-rtm" - }, - { - "gtfs_agency_id": "23", - "feed_onestop_id": "f-spe-rtm" - }, - { - "gtfs_agency_id": "87", - "feed_onestop_id": "f-spey-rtm" - } - ] - } - ], - "license_spdx_identifier": "CDLA-Permissive-1.0" -} \ No newline at end of file diff --git a/feeds/data.gouv.fr.dmfr.json b/feeds/data.gouv.fr.dmfr.json index 0380d82ce..1adf1db8d 100644 --- a/feeds/data.gouv.fr.dmfr.json +++ b/feeds/data.gouv.fr.dmfr.json @@ -639,6 +639,30 @@ } ] }, + { + "id": "f-spv-lignesdazur", + "spec": "gtfs", + "urls": { + "static_current": "https://transport.data.gouv.fr/resources/79642/download", + "static_historic": [ + "http://opendata.nicecotedazur.org/data/dataset/export-quotidien-au-format-gtfs-du-reseau-de-transport-lignes-d-azur/resource/aacb4eea-d008-4b13-b17a-848b8ced7e03/download" + ] + }, + "license": { + "url": "https://transport.data.gouv.fr/datasets/export-quotidien-au-format-gtfs-du-reseau-de-transport-lignes-d-azur", + "use_without_attribution": "no" + }, + "tags": { + "gtfs_data_exchange": "lignes-dazur" + }, + "operators": [ + { + "onestop_id": "o-spv-lignesdazur", + "name": "Lignes d'Azur", + "website": "http://www.lignesdazur.com/" + } + ] + }, { "id": "f-troyes~tcat~fr", "spec": "gtfs", @@ -661,6 +685,20 @@ "url": "https://transport.data.gouv.fr/datasets/donnees-gtfs-reseau-tuc-communaute-dagglomeration-de-cambrai" } }, + { + "id": "f-u0f7d-pastelmavilleestbelle", + "spec": "gtfs", + "urls": { + "static_current": "https://www.data.gouv.fr/fr/datasets/r/43053be6-e26d-4b2c-b157-cb529c1bedeb", + "static_historic": [ + "https://www.data.gouv.fr/fr/datasets/r/f360cebb-ce17-495b-aac6-05b4f52ea444", + "http://buspastel.fr/google_transit.zip#google_transit" + ] + }, + "license": { + "url": "https://transport.data.gouv.fr/datasets/bus-pastel-saint-quentin-horaires-2024" + } + }, { "id": "f-u0kz-optymo~belfort", "spec": "gtfs", @@ -669,7 +707,7 @@ }, "license": { "spdx_identifier": "ODbL-1.0", - "url": "http://opendatacommons.org/licenses/odbl/summary/" + "url": "https://transport.data.gouv.fr/datasets/arrets-circuits-et-horaires-du-reseau-optymo-de-belfort" }, "operators": [ { @@ -679,7 +717,10 @@ "website": "https://www.optymo.fr/", "associated_feeds": [ { - "gtfs_agency_id": "1" + "gtfs_agency_id": "OPTYMO_SUB" + }, + { + "gtfs_agency_id": "OPTYMO_URB" } ] } diff --git a/feeds/datagrandest.fr.dmfr.json b/feeds/datagrandest.fr.dmfr.json new file mode 100644 index 000000000..579a6af4a --- /dev/null +++ b/feeds/datagrandest.fr.dmfr.json @@ -0,0 +1,106 @@ +{ + "$schema": "https://dmfr.transit.land/json-schema/dmfr.schema-v0.5.0.json", + "feeds": [ + { + "id": "f-fluo~grand~est~ardennes", + "spec": "gtfs", + "urls": { + "static_current": "https://www.datagrandest.fr/metadata/fluo-grand-est/FR-200052264-T0045-0000/fluo-grand-est-fluo08-gtfs.zip" + }, + "license": { + "url": "https://transport.data.gouv.fr/datasets/fr-200052264-t0045-0000" + } + }, + { + "id": "f-fluo~grand~est~aube", + "spec": "gtfs", + "urls": { + "static_current": "https://www.datagrandest.fr/metadata/fluo-grand-est/FR-200052264-T0046-0000/fluo-grand-est-fluo10-gtfs.zip" + }, + "license": { + "url": "https://transport.data.gouv.fr/datasets/fr-200052264-t0046-0000-1" + } + }, + { + "id": "f-fluo~grand~est~bas~rhin", + "spec": "gtfs", + "urls": { + "static_current": "https://www.datagrandest.fr/metadata/fluo-grand-est/FR-200052264-T0049-0000/fluo-grand-est-fluo67-gtfs.zip" + }, + "license": { + "url": "https://transport.data.gouv.fr/datasets/fr-200052264-t0049-0000-1" + } + }, + { + "id": "f-fluo~grand~est~haute~marne", + "spec": "gtfs", + "urls": { + "static_current": "https://www.datagrandest.fr/metadata/fluo-grand-est/FR-200052264-T0055-0000/fluo-grand-est-fluo52-gtfs.zip" + }, + "license": { + "url": "https://transport.data.gouv.fr/datasets/offre-de-transport-du-reseau-fluo-grand-est-52-region-grand-est-dga-mobilites" + } + }, + { + "id": "f-fluo~grand~est~haut~rhin", + "spec": "gtfs", + "urls": { + "static_current": "https://www.datagrandest.fr/metadata/fluo-grand-est/FR-200052264-T0050-0000/fluo-grand-est-fluo68-gtfs.zip" + }, + "license": { + "url": "https://transport.data.gouv.fr/datasets/fr-200052264-t0050-0000-1" + } + }, + { + "id": "f-fluo~grand~est~marne", + "spec": "gtfs", + "urls": { + "static_current": "https://www.datagrandest.fr/metadata/fluo-grand-est/FR-200052264-T0043-0000/fluo-grand-est-fluo51-gtfs.zip" + }, + "license": { + "url": "https://transport.data.gouv.fr/datasets/fr-200052264-t0043-0000-1" + } + }, + { + "id": "f-fluo~grand~est~meurthe~et~moselle", + "spec": "gtfs", + "urls": { + "static_current": "https://www.datagrandest.fr/metadata/fluo-grand-est/FR-200052264-T0051-0000/fluo-grand-est-fluo54-gtfs.zip" + }, + "license": { + "url": "https://transport.data.gouv.fr/datasets/fr-200052264-t0051-0000-1" + } + }, + { + "id": "f-fluo~grand~est~meuse", + "spec": "gtfs", + "urls": { + "static_current": "https://www.datagrandest.fr/metadata/fluo-grand-est/FR-200052264-T0048-0000/fluo-grand-est-fluo55-gtfs.zip" + }, + "license": { + "url": "https://transport.data.gouv.fr/datasets/fr-200052264-t0048-0000-1" + } + }, + { + "id": "f-fluo~grand~est~moselle", + "spec": "gtfs", + "urls": { + "static_current": "https://www.datagrandest.fr/metadata/fluo-grand-est/FR-200052264-T0052-0000/fluo-grand-est-fluo57-gtfs.zip" + }, + "license": { + "url": "https://transport.data.gouv.fr/datasets/fr-200052264-t0052-0000-1" + } + }, + { + "id": "f-fluo~grand~est~vosges", + "spec": "gtfs", + "urls": { + "static_current": "https://www.datagrandest.fr/metadata/fluo-grand-est/FR-200052264-T0042-0000/fluo-grand-est-fluo88-gtfs.zip" + }, + "license": { + "url": "https://transport.data.gouv.fr/datasets/fr-200052264-t0042-0000-1" + } + } + ], + "license_spdx_identifier": "CDLA-Permissive-1.0" +} \ No newline at end of file diff --git a/feeds/datasud.fr.dmfr.json b/feeds/datasud.fr.dmfr.json new file mode 100644 index 000000000..8472c2807 --- /dev/null +++ b/feeds/datasud.fr.dmfr.json @@ -0,0 +1,26 @@ +{ + "$schema": "https://dmfr.transit.land/json-schema/dmfr.schema-v0.5.0.json", + "feeds": [ + { + "id": "f-interurbain~express~zou", + "spec": "gtfs", + "urls": { + "static_current": "https://www.datasud.fr/fr/dataset/datasets/3743/resource/5153/download/" + }, + "license": { + "url": "https://transport.data.gouv.fr/datasets/lignes-des-reseaux-transport-zou-provence-alpes-cote-d-azur-express-3-3" + } + }, + { + "id": "f-proximité~zou", + "spec": "gtfs", + "urls": { + "static_current": "https://www.datasud.fr/fr/dataset/datasets/3745/resource/5016/download/" + }, + "license": { + "url": "https://transport.data.gouv.fr/datasets/lignes-des-reseaux-transport-zou-provence-alpes-cote-d-azur-proximite-3-3" + } + } + ], + "license_spdx_identifier": "CDLA-Permissive-1.0" +} \ No newline at end of file diff --git a/feeds/hautsdefrance.fr.dmfr.json b/feeds/hautsdefrance.fr.dmfr.json new file mode 100644 index 000000000..331e64b64 --- /dev/null +++ b/feeds/hautsdefrance.fr.dmfr.json @@ -0,0 +1,171 @@ +{ + "$schema": "https://dmfr.transit.land/json-schema/dmfr.schema-v0.5.0.json", + "feeds": [ + { + "id": "f-hauts~de~france~du~nord~1", + "spec": "gtfs", + "urls": { + "static_current": "https://geocatalogue.hautsdefrance.fr/gtfs/RHDF_GTFS_COM_SCO_59_P1.zip" + }, + "license": { + "url": "https://transport.data.gouv.fr/datasets/arrets-horaires-et-parcours-theoriques-gtfs-du-reseau-routier-regional-de-transport-scolaire-et-interurbain-59-nord" + } + }, + { + "id": "f-hauts~de~france~du~nord~2", + "spec": "gtfs", + "urls": { + "static_current": "https://geocatalogue.hautsdefrance.fr/gtfs/RHDF_GTFS_COM_SCO_59_P2.zip" + }, + "license": { + "url": "https://transport.data.gouv.fr/datasets/arrets-horaires-et-parcours-theoriques-gtfs-du-reseau-routier-regional-de-transport-scolaire-et-interurbain-59-nord" + } + }, + { + "id": "f-hauts~de~france~du~nord~3a", + "spec": "gtfs", + "urls": { + "static_current": "https://geocatalogue.hautsdefrance.fr/gtfs/RHDF_GTFS_COM_SCO_59_P3A.zip" + }, + "license": { + "url": "https://transport.data.gouv.fr/datasets/arrets-horaires-et-parcours-theoriques-gtfs-du-reseau-routier-regional-de-transport-scolaire-et-interurbain-59-nord" + } + }, + { + "id": "f-hauts~de~france~du~nord~3b", + "spec": "gtfs", + "urls": { + "static_current": "https://geocatalogue.hautsdefrance.fr/gtfs/RHDF_GTFS_COM_SCO_59_P3B.zip" + }, + "license": { + "url": "https://transport.data.gouv.fr/datasets/arrets-horaires-et-parcours-theoriques-gtfs-du-reseau-routier-regional-de-transport-scolaire-et-interurbain-59-nord" + } + }, + { + "id": "f-hauts~de~france~du~nord~4", + "spec": "gtfs", + "urls": { + "static_current": "https://geocatalogue.hautsdefrance.fr/gtfs/RHDF_GTFS_COM_SCO_59_P4.zip" + }, + "license": { + "url": "https://transport.data.gouv.fr/datasets/arrets-horaires-et-parcours-theoriques-gtfs-du-reseau-routier-regional-de-transport-scolaire-et-interurbain-59-nord" + } + }, + { + "id": "f-hauts~de~france~laisne", + "spec": "gtfs", + "urls": { + "static_current": "https://geocatalogue.hautsdefrance.fr/gtfs/RHDF_GTFS_COM_02.zip" + }, + "license": { + "url": "https://transport.data.gouv.fr/datasets/arrets-horaires-et-parcours-theoriques-gtfs-du-reseau-routier-regional-de-transport-interurbain-02-aisne" + } + }, + { + "id": "f-hauts~de~france~loise~1", + "spec": "gtfs", + "urls": { + "static_current": "https://geocatalogue.hautsdefrance.fr/gtfs/RHDF_GTFS_COM_SCO_60_P1.zip" + }, + "license": { + "url": "https://transport.data.gouv.fr/datasets/arrets-horaires-et-parcours-theoriques-du-reseau-routier-regional-de-transport-scolaire-et-interurbain-60-oise-1" + } + }, + { + "id": "f-hauts~de~france~loise~2", + "spec": "gtfs", + "urls": { + "static_current": "https://geocatalogue.hautsdefrance.fr/gtfs/RHDF_GTFS_COM_SCO_60_P2.zip" + }, + "license": { + "url": "https://transport.data.gouv.fr/datasets/arrets-horaires-et-parcours-theoriques-du-reseau-routier-regional-de-transport-scolaire-et-interurbain-60-oise-1" + } + }, + { + "id": "f-hauts~de~france~loise~3", + "spec": "gtfs", + "urls": { + "static_current": "https://geocatalogue.hautsdefrance.fr/gtfs/RHDF_GTFS_COM_SCO_60_P3.zip" + }, + "license": { + "url": "https://transport.data.gouv.fr/datasets/arrets-horaires-et-parcours-theoriques-du-reseau-routier-regional-de-transport-scolaire-et-interurbain-60-oise-1" + } + }, + { + "id": "f-hauts~de~france~loise~4", + "spec": "gtfs", + "urls": { + "static_current": "https://geocatalogue.hautsdefrance.fr/gtfs/RHDF_GTFS_COM_SCO_60_P4.zip" + }, + "license": { + "url": "https://transport.data.gouv.fr/datasets/arrets-horaires-et-parcours-theoriques-du-reseau-routier-regional-de-transport-scolaire-et-interurbain-60-oise-1" + } + }, + { + "id": "f-hauts~de~france~pas~de~calais", + "spec": "gtfs", + "urls": { + "static_current": "https://geocatalogue.hautsdefrance.fr/gtfs/RHDF_GTFS_COM_62.zip" + }, + "license": { + "url": "https://transport.data.gouv.fr/datasets/arrets-horaires-et-parcours-theoriques-gtfs-du-reseau-routier-regional-de-transport-interurbain-62-pas-de-calais-1" + } + }, + { + "id": "f-hauts~de~france~somme", + "spec": "gtfs", + "urls": { + "static_current": "https://sig.hautsdefrance.fr/ext/opendata/Transport/GTFS/80/RHDF_GTFS_COM_80.zip" + }, + "license": { + "url": "https://transport.data.gouv.fr/datasets/arrets-horaires-et-parcours-theoriques-gtfs-du-reseau-routier-regional-de-transport-interurbain-80-somme" + } + } + ], + "operators": [ + { + "onestop_id": "o-hauts~de~france", + "name": "Région Hauts-de-France", + "website": "https://transports.hautsdefrance.fr/", + "associated_feeds": [ + { + "feed_onestop_id": "f-hauts~de~france~du~nord~1" + }, + { + "feed_onestop_id": "f-hauts~de~france~du~nord~2" + }, + { + "feed_onestop_id": "f-hauts~de~france~du~nord~3a" + }, + { + "feed_onestop_id": "f-hauts~de~france~du~nord~3b" + }, + { + "feed_onestop_id": "f-hauts~de~france~du~nord~4" + }, + { + "feed_onestop_id": "f-hauts~de~france~laisne" + }, + { + "feed_onestop_id": "f-hauts~de~france~loise~1" + }, + { + "feed_onestop_id": "f-hauts~de~france~loise~2" + }, + { + "feed_onestop_id": "f-hauts~de~france~loise~3" + }, + { + "feed_onestop_id": "f-hauts~de~france~loise~4" + }, + { + "feed_onestop_id": "f-hauts~de~france~pas~de~calais" + }, + { + "feed_onestop_id": "f-hauts~de~france~somme" + } + ] + } + ], + "license_spdx_identifier": "CDLA-Permissive-1.0" +} \ No newline at end of file diff --git a/feeds/korrigo.bzh.dmfr.json b/feeds/korrigo.bzh.dmfr.json new file mode 100644 index 000000000..5c588417a --- /dev/null +++ b/feeds/korrigo.bzh.dmfr.json @@ -0,0 +1,48 @@ +{ + "$schema": "https://dmfr.transit.land/json-schema/dmfr.schema-v0.5.0.json", + "feeds": [ + { + "id": "f-gbwc-mobibreizh", + "supersedes_ids": [ + "f-brest~bibus", + "f-gbwc-star" + ], + "spec": "gtfs", + "urls": { + "static_current": "https://www.korrigo.bzh/ftp/OPENDATA/KORRIGOBRET.gtfs.zip", + "static_historic": [ + "https://exs.breizgo.cityway.fr/ftp/GTFS/MOBIBREIZHBRET.gtfs.zip" + ] + }, + "license": { + "spdx_identifier": "ODbL-1.0", + "url": "https://transport.data.gouv.fr/datasets/base-de-donnees-multimodale-transports-publics-en-bretagne-korrigo-gtfs" + }, + "operators": [ + { + "onestop_id": "o-gbsg-bibus", + "name": "Brest Métropole", + "short_name": "Bibus", + "website": "https://www.bibus.fr/services/transport-la-demande", + "associated_feeds": [ + { + "gtfs_agency_id": "BIBUS" + } + ] + }, + { + "onestop_id": "o-gbwc-star", + "name": "Service de Transports de l'Agglomération Rennaise", + "short_name": "STAR", + "website": "http://www.star.fr", + "associated_feeds": [ + { + "gtfs_agency_id": "STAR" + } + ] + } + ] + } + ], + "license_spdx_identifier": "CDLA-Permissive-1.0" +} \ No newline at end of file diff --git a/feeds/si.metzmetropole.fr.dmfr.json b/feeds/lemet.fr.dmfr.json similarity index 53% rename from feeds/si.metzmetropole.fr.dmfr.json rename to feeds/lemet.fr.dmfr.json index a0c340752..9bf74e65a 100644 --- a/feeds/si.metzmetropole.fr.dmfr.json +++ b/feeds/lemet.fr.dmfr.json @@ -5,10 +5,13 @@ "id": "f-u0sr-lemet~proxis", "spec": "gtfs", "urls": { - "static_current": "https://si.metzmetropole.fr/fiches/opendata/gtfs_current.zip" + "static_current": "https://data.lemet.fr/documents/LEMET-gtfs.zip", + "static_historic": [ + "https://si.metzmetropole.fr/fiches/opendata/gtfs_current.zip" + ] }, "license": { - "url": "https://www.etalab.gouv.fr/licence-ouverte-open-licence" + "url": "https://transport.data.gouv.fr/datasets/fichiers-gtfs-eurometropole-de-metz" }, "operators": [ { @@ -17,17 +20,7 @@ "website": "http://lemet.fr", "associated_feeds": [ { - "gtfs_agency_id": "1" - } - ] - }, - { - "onestop_id": "o-u0sr-proxis", - "name": "PROXIS", - "website": "http://lemet.fr", - "associated_feeds": [ - { - "gtfs_agency_id": "2" + "gtfs_agency_id": "TAMM" } ] } diff --git a/feeds/mecatran.com.dmfr.json b/feeds/mecatran.com.dmfr.json index 0eafb911a..d6ea3161d 100644 --- a/feeds/mecatran.com.dmfr.json +++ b/feeds/mecatran.com.dmfr.json @@ -34,6 +34,23 @@ }, { "id": "f-spez-paysdaixmobilite", + "supersedes_ids": [ + "f-spe-rtm", + "f-spey-rtm", + "f-s-bsdagglopole", + "f-s-busdeletang", + "f-s-ciotabus", + "f-s-lesbusdescigales", + "f-s-mtm", + "f-spg-envia", + "f-s-aixenbus", + "f-spewfv-ulysse", + "f-s-ulysse~01", + "f-spe-car13", + "f-spev-marcouline", + "f-spew-lesbusdelacotebleue", + "f-spey-leslignesdelagglo" + ], "spec": "gtfs", "urls": { "static_current": "https://app.mecatran.com/utw/ws/gtfsfeed/static/mamp?apiKey=60327e505a214c77303f52206f11483069257343", @@ -50,14 +67,150 @@ "mdb_source_id": "2127" }, "operators": [ + { + "onestop_id": "o-s-aixenbus", + "name": "Aix en Bus", + "website": "http://www.lepilote.com", + "associated_feeds": [ + { + "gtfs_agency_id": "AIX" + } + ] + }, + { + "onestop_id": "o-s-bsdagglopole", + "name": "Libébus", + "website": "http://www.libebus.com", + "associated_feeds": [ + { + "gtfs_agency_id": "LIB" + } + ] + }, + { + "onestop_id": "o-s-busdeletang", + "name": "Les Bus de l'Etang", + "website": "http://www.bus-de-letang.fr", + "associated_feeds": [ + { + "gtfs_agency_id": "BDE" + } + ] + }, + { + "onestop_id": "o-s-ciotabus", + "name": "Ciotabus", + "website": "http://www.ciotabus.fr", + "associated_feeds": [ + { + "gtfs_agency_id": "CIO" + } + ] + }, + { + "onestop_id": "o-s-lesbusdescigales", + "name": "Les bus des Cigales", + "website": "http://www.lepilote.com", + "associated_feeds": [ + { + "gtfs_agency_id": "CIG" + } + ] + }, + { + "onestop_id": "o-s-mtm", + "name": "Les bus des Collines", + "website": "http://www.lepilote.com", + "associated_feeds": [ + { + "gtfs_agency_id": "COL" + } + ] + }, + { + "onestop_id": "o-s-ulysse", + "name": "Ulysse", + "website": "http://www.ulyssereseau.fr", + "associated_feeds": [ + { + "gtfs_agency_id": "ULY" + } + ] + }, + { + "onestop_id": "o-spe-car13", + "name": "CarTreize", + "website": "https://www.lecaraixmarseille.com/", + "associated_feeds": [ + { + "gtfs_agency_id": "C13" + } + ] + }, + { + "onestop_id": "o-spev-marcouline", + "name": "Les bus de la Marcouline", + "website": "http://www.lepilote.com", + "associated_feeds": [ + { + "gtfs_agency_id": "MRC" + } + ] + }, + { + "onestop_id": "o-spew-lesbusdelacotebleue", + "name": "Les bus de la Côte Bleue", + "website": "http://www.lepilote.com", + "associated_feeds": [ + { + "gtfs_agency_id": "CTB" + } + ] + }, + { + "onestop_id": "o-spey-leslignesdelagglo", + "name": "Les Lignes de l'Agglo", + "website": "http://www.lepilote.com", + "associated_feeds": [ + { + "gtfs_agency_id": "AUB" + } + ] + }, + { + "onestop_id": "o-spey-rtm", + "name": "Régie des Transports Métropolitains", + "short_name": "RTM", + "website": "http://www.rtm.fr/", + "associated_feeds": [ + { + "gtfs_agency_id": "RTM" + } + ] + }, { "onestop_id": "o-spez-paysdaixmobilite", "name": "Pays d'Aix mobilité", "short_name": "LeCar", "website": "http://www.lepilote.com", + "associated_feeds": [ + { + "gtfs_agency_id": "PAM" + } + ], "tags": { "wikidata_id": "Q3537963" } + }, + { + "onestop_id": "o-spg-envia", + "name": "Envia", + "website": "http://www.lepilote.com", + "associated_feeds": [ + { + "gtfs_agency_id": "ENV" + } + ] } ] } diff --git a/feeds/mobigo.cityway.fr.json b/feeds/mobigo.cityway.fr.json new file mode 100644 index 000000000..66a4c85d0 --- /dev/null +++ b/feeds/mobigo.cityway.fr.json @@ -0,0 +1,76 @@ +{ + "$schema": "https://dmfr.transit.land/json-schema/dmfr.schema-v0.5.0.json", + "feeds": [ + { + "id": "f-mobigo~côte~dor", + "spec": "gtfs", + "urls": { + "static_current": "https://exs.mobigo.cityway.fr/gtfs.aspx?key=OPENDATA&operatorCode=UT21" + }, + "license": { + "url": "https://transport.data.gouv.fr/datasets/reseau-de-transport-interurbain-mobigo-en-bourgogne-franche-comte" + } + }, + { + "id": "f-mobigo~doubs", + "spec": "gtfs", + "urls": { + "static_current": "https://exs.mobigo.cityway.fr/gtfs.aspx?key=OPENDATA&operatorCode=UT25" + }, + "license": { + "url": "https://transport.data.gouv.fr/datasets/reseau-de-transport-interurbain-mobigo-en-bourgogne-franche-comte" + } + }, + { + "id": "f-mobigo~haute~saône", + "spec": "gtfs", + "urls": { + "static_current": "https://exs.mobigo.cityway.fr/gtfs.aspx?key=OPENDATA&operatorCode=UT70" + }, + "license": { + "url": "https://transport.data.gouv.fr/datasets/reseau-de-transport-interurbain-mobigo-en-bourgogne-franche-comte" + } + }, + { + "id": "f-mobigo~jura", + "spec": "gtfs", + "urls": { + "static_current": "https://exs.mobigo.cityway.fr/gtfs.aspx?key=OPENDATA&operatorCode=UT39" + }, + "license": { + "url": "https://transport.data.gouv.fr/datasets/reseau-de-transport-interurbain-mobigo-en-bourgogne-franche-comte" + } + }, + { + "id": "f-mobigo~nièvre", + "spec": "gtfs", + "urls": { + "static_current": "https://exs.mobigo.cityway.fr/gtfs.aspx?key=OPENDATA&operatorCode=UT58" + }, + "license": { + "url": "https://transport.data.gouv.fr/datasets/reseau-de-transport-interurbain-mobigo-en-bourgogne-franche-comte" + } + }, + { + "id": "f-mobigo~saône~et~loire", + "spec": "gtfs", + "urls": { + "static_current": "https://exs.mobigo.cityway.fr/gtfs.aspx?key=OPENDATA&operatorCode=UT71" + }, + "license": { + "url": "https://transport.data.gouv.fr/datasets/reseau-de-transport-interurbain-mobigo-en-bourgogne-franche-comte" + } + }, + { + "id": "f-mobigo~yonne", + "spec": "gtfs", + "urls": { + "static_current": "https://exs.mobigo.cityway.fr/gtfs.aspx?key=OPENDATA&operatorCode=UT89" + }, + "license": { + "url": "https://transport.data.gouv.fr/datasets/reseau-de-transport-interurbain-mobigo-en-bourgogne-franche-comte" + } + } + ], + "license_spdx_identifier": "CDLA-Permissive-1.0" +} \ No newline at end of file diff --git a/feeds/opendata.nicecotedazur.org.dmfr.json b/feeds/opendata.nicecotedazur.org.dmfr.json deleted file mode 100644 index 6b329acc1..000000000 --- a/feeds/opendata.nicecotedazur.org.dmfr.json +++ /dev/null @@ -1,33 +0,0 @@ -{ - "$schema": "https://dmfr.transit.land/json-schema/dmfr.schema-v0.5.0.json", - "feeds": [ - { - "id": "f-spv-lignesdazur", - "spec": "gtfs", - "urls": { - "static_current": "http://opendata.nicecotedazur.org/data/dataset/export-quotidien-au-format-gtfs-du-reseau-de-transport-lignes-d-azur/resource/aacb4eea-d008-4b13-b17a-848b8ced7e03/download" - }, - "license": { - "url": "http://opendata.nicecotedazur.org/data/pdf/licence_ouverte.pdf", - "use_without_attribution": "no", - "create_derived_product": "unknown" - }, - "tags": { - "gtfs_data_exchange": "lignes-dazur" - }, - "operators": [ - { - "onestop_id": "o-spv-lignesdazur", - "name": "Lignes d'Azur", - "website": "http://www.lignesdazur.com/", - "associated_feeds": [ - { - "gtfs_agency_id": "6" - } - ] - } - ] - } - ], - "license_spdx_identifier": "CDLA-Permissive-1.0" -} \ No newline at end of file diff --git a/feeds/opendatasoft.com.dmfr.json b/feeds/opendatasoft.com.dmfr.json deleted file mode 100644 index c838b68d8..000000000 --- a/feeds/opendatasoft.com.dmfr.json +++ /dev/null @@ -1,28 +0,0 @@ -{ - "$schema": "https://dmfr.transit.land/json-schema/dmfr.schema-v0.5.0.json", - "feeds": [ - { - "id": "f-gbwc-star", - "spec": "gtfs", - "urls": { - "static_current": "https://eu.ftp.opendatasoft.com/star/gtfs/GTFS_2022.1.2.0_20221003_20221023.zip", - "static_historic": [ - "http://ftp.keolis-rennes.com/opendata/tco-busmetro-horaires-gtfs-versions-td/attachments/GTFS_2017.3.1.1_2017-11-27_2017-12-03.zip" - ] - }, - "license": { - "spdx_identifier": "ODbL-1.0", - "url": "https://transport.data.gouv.fr/datasets/versions-des-horaires-theoriques-des-lignes-du-reseau-star-au-format-gtfs" - }, - "operators": [ - { - "onestop_id": "o-gbwc-star", - "name": "Service de Transports de l'Agglomération Rennaise", - "short_name": "STAR", - "website": "http://www.star.fr" - } - ] - } - ], - "license_spdx_identifier": "CDLA-Permissive-1.0" -} \ No newline at end of file diff --git a/feeds/s3.amazonaws.com.dmfr.json b/feeds/s3.amazonaws.com.dmfr.json index 79fbc3d36..38fe33629 100644 --- a/feeds/s3.amazonaws.com.dmfr.json +++ b/feeds/s3.amazonaws.com.dmfr.json @@ -1,20 +1,6 @@ { "$schema": "https://dmfr.transit.land/json-schema/dmfr.schema-v0.5.0.json", "feeds": [ - { - "id": "f-brest~bibus", - "spec": "gtfs", - "urls": { - "static_current": "https://ratpdev-mosaic-prod-bucket-raw.s3-eu-west-1.amazonaws.com/11/exports/1/gtfs.zip", - "static_historic": [ - "https://applications002.brest-metropole.fr/VIPDU72/GPB/Lot_BrestMetropole_Bibus.zip" - ] - }, - "license": { - "spdx_identifier": "ODbL-1.0", - "url": "https://transport.data.gouv.fr/datasets/horaires-theoriques-et-temps-reel-des-bus-et-tramways-circulant-sur-le-territoire-de-brest-metropole" - } - }, { "id": "f-dr7-nywaterway", "spec": "gtfs", diff --git a/feeds/sncf.com.dmfr.json b/feeds/sncf.com.dmfr.json index 7f2f9197d..ffcfea92b 100644 --- a/feeds/sncf.com.dmfr.json +++ b/feeds/sncf.com.dmfr.json @@ -142,24 +142,34 @@ "website": "http://www.sncf.com", "associated_feeds": [ { + "gtfs_agency_id": "TER", + "feed_onestop_id": "f-spez-paysdaixmobilite" + }, + { + "gtfs_agency_id": "1187", "feed_onestop_id": "f-u0-sncf~intercites" }, { "feed_onestop_id": "f-u0-sncf~intercites~rt" }, { + "gtfs_agency_id": "1187", "feed_onestop_id": "f-u0-sncf~ter" }, { "feed_onestop_id": "f-u0-sncf~ter~rt" }, { + "gtfs_agency_id": "1187", "feed_onestop_id": "f-u0-sncf~tgv" }, { "feed_onestop_id": "f-u0-sncf~tgv~rt" } - ] + ], + "tags": { + "wikidata_id": "Q93090957" + } } ], "license_spdx_identifier": "CDLA-Permissive-1.0" diff --git a/feeds/tcra2.cityway.fr.dmfr.json b/feeds/tcra2.cityway.fr.dmfr.json new file mode 100644 index 000000000..c8554b23e --- /dev/null +++ b/feeds/tcra2.cityway.fr.dmfr.json @@ -0,0 +1,44 @@ +{ + "$schema": "https://dmfr.transit.land/json-schema/dmfr.schema-v0.5.0.json", + "feeds": [ + { + "id": "f-orizo~grand~avignon", + "spec": "gtfs", + "urls": { + "static_current": "https://exs.tcra2.cityway.fr/gtfs.aspx?key=UID&operatorCode=TCRA" + }, + "license": { + "spdx_identifier": "ODbL-1.0", + "url": "https://transport.data.gouv.fr/datasets/gtfs-et-gtfs-rt-reseau-orizo-grand-avignon" + }, + "operators": [ + { + "onestop_id": "o-orizo~grand~avignon", + "name": "Transports en Commun Région d'Avignon", + "short_name": "Orizo", + "website": "https://www.orizo.fr/", + "associated_feeds": [ + { + "feed_onestop_id": "f-orizo~grand~avignon~rt" + } + ], + "tags": { + "wikidata_id": "Q3537940" + } + } + ] + }, + { + "id": "f-orizo~grand~avignon~rt", + "spec": "gtfs-rt", + "urls": { + "realtime_vehicle_positions": "https://export.tcra2.cityway.fr/GtfsRt/GtfsRT.TCRA.pb" + }, + "license": { + "spdx_identifier": "ODbL-1.0", + "url": "https://transport.data.gouv.fr/datasets/gtfs-et-gtfs-rt-reseau-orizo-grand-avignon" + } + } + ], + "license_spdx_identifier": "CDLA-Permissive-1.0" +} \ No newline at end of file From 91a9761c221e24c309855c518f681a2ffa6ac7a4 Mon Sep 17 00:00:00 2001 From: Drew Dara-Abrams Date: Wed, 13 Nov 2024 10:18:48 -0800 Subject: [PATCH 7/8] Serbia (#1333) https://data.gov.rs/sr/datasets/?q=gtfs --- feeds/data.gov.rs.dmfr.json | 50 ++++++++++++++++++++++++++++++++----- 1 file changed, 44 insertions(+), 6 deletions(-) diff --git a/feeds/data.gov.rs.dmfr.json b/feeds/data.gov.rs.dmfr.json index e331562d2..3aa09d64d 100644 --- a/feeds/data.gov.rs.dmfr.json +++ b/feeds/data.gov.rs.dmfr.json @@ -1,6 +1,26 @@ { "$schema": "https://dmfr.transit.land/json-schema/dmfr.schema-v0.5.0.json", "feeds": [ + { + "id": "f-kragujevats~rs", + "spec": "gtfs", + "urls": { + "static_current": "https://data.gov.rs/sr/datasets/r/015f6bd4-1428-4ed8-b41e-c73d0885c79d" + }, + "license": { + "url": "https://data.gov.rs/sr/datasets/gtfs-kragujevats/" + } + }, + { + "id": "f-nis~rs", + "spec": "gtfs", + "urls": { + "static_current": "https://data.gov.rs/sr/datasets/r/b8fdbafe-10af-4b1a-a647-5f50e1dd33fb" + }, + "license": { + "url": "https://data.gov.rs/sr/datasets/javni-prevoz-i-gtfs/" + } + }, { "id": "f-sry-cityofbelgradesecretariatforpublictransport", "spec": "gtfs", @@ -8,7 +28,7 @@ "static_current": "https://data.gov.rs/sr/datasets/r/729be9a1-7ed9-453d-9a3d-68fa30f07529" }, "license": { - "url": "https://data.gov.rs/sr/terms/" + "url": "https://data.gov.rs/sr/datasets/gtfs/" }, "operators": [ { @@ -16,13 +36,31 @@ "name": "City of Belgrade Secretariat for Public Transport", "short_name": "GSP Beograd", "website": "http://www.bgprevoz.rs", - "associated_feeds": [ - { - "gtfs_agency_id": "BGT" - } - ] + "tags": { + "wikidata_id": "Q8227578" + } } ] + }, + { + "id": "f-subotitsa~rs", + "spec": "gtfs", + "urls": { + "static_current": "https://data.gov.rs/sr/datasets/r/c1b7db4b-cd0c-49c6-bfa1-a08dab70a446" + }, + "license": { + "url": "https://data.gov.rs/sr/datasets/gtfs-subotitsa/" + } + }, + { + "id": "f-užice~rs", + "spec": "gtfs", + "urls": { + "static_current": "https://data.gov.rs/sr/datasets/r/b9c72d16-6c2c-46f8-8490-78a6ceefb8d8" + }, + "license": { + "url": "https://data.gov.rs/sr/datasets/gtfs-uzhitse/" + } } ], "license_spdx_identifier": "CDLA-Permissive-1.0" From c0bd21c685cae0801fc1759380e72a7c477783a4 Mon Sep 17 00:00:00 2001 From: Drew Dara-Abrams Date: Wed, 13 Nov 2024 11:18:18 -0800 Subject: [PATCH 8/8] Public Transport Victoria (PTV) (#1334) --- feeds/data.ptv.vic.gov.au.dmfr.json | 39 ++++++++++++++--------------- 1 file changed, 19 insertions(+), 20 deletions(-) diff --git a/feeds/data.ptv.vic.gov.au.dmfr.json b/feeds/data.ptv.vic.gov.au.dmfr.json index 56cd1ce53..ec711ac34 100644 --- a/feeds/data.ptv.vic.gov.au.dmfr.json +++ b/feeds/data.ptv.vic.gov.au.dmfr.json @@ -46,7 +46,22 @@ "create_derived_product": "yes" }, "tags": { - "notes": "PTV operational branch 3 - Metropolitan Tram" + "notes": "PTV operational branch 6 - Regional Bus" + } + }, + { + "id": "f-r1-ptv~3~rt", + "spec": "gtfs-rt", + "urls": { + "realtime_alerts": "https://data-exchange-api.vicroads.vic.gov.au/opendata/gtfsr/v1/tram/servicealert" + }, + "license": { + "url": "https://data-exchange.vicroads.vic.gov.au/api-details#api=opendata-gtfsr-tram-v1&operation=service-alert-tram" + }, + "authorization": { + "type": "header", + "param_name": "Ocp-Apim-Subscription-Key", + "info_url": "https://data-exchange.vicroads.vic.gov.au/docs/services/vehicle-position-trip-update-opendata/operations/metro-bus-trip-updates" } }, { @@ -136,22 +151,6 @@ "notes": "PTV operational branch 4 - Metropolitan Bus" } }, - { - "id": "f-r1r-ptv~8", - "spec": "gtfs", - "urls": { - "static_current": "http://data.ptv.vic.gov.au/downloads/gtfs.zip#8/google_transit.zip" - }, - "license": { - "spdx_identifier": "CC-BY-4.0", - "url": "https://www.data.vic.gov.au/data/dataset/ptv-timetable-and-geographic-information-2015-gtfs", - "use_without_attribution": "no", - "create_derived_product": "yes" - }, - "tags": { - "notes": "PTV operational branch 8 – Night Bus" - } - }, { "id": "f-r1r0-ptv", "spec": "gtfs", @@ -217,6 +216,9 @@ { "feed_onestop_id": "f-r1-ptv~3" }, + { + "feed_onestop_id": "f-r1-ptv~3~rt" + }, { "feed_onestop_id": "f-r1-ptv~5" }, @@ -232,9 +234,6 @@ { "feed_onestop_id": "f-r1r-ptv~4" }, - { - "feed_onestop_id": "f-r1r-ptv~8" - }, { "feed_onestop_id": "f-r1r0-ptv" },