SlideShare une entreprise Scribd logo
1  sur  25
Télécharger pour lire hors ligne
GTFS OSM-ex
UrbanDataChallenge 2017 Final
 金杉 洋(東京大学) 飯塚重善(神奈川大学) 薄井智貴(名古屋大学)
GTFS
General Transit Feed Specification
http://www.mlit.go.jp/common/001179007.pdf
UrbanDataChallenge 2017
UDCな皆さんはきっともう作ってる
おそらく説明不要
https://developers.google.com/transit/
GTFS
General Transit Feed Specification
GTFSは13個のCSVファイルで構成
(標準バスフォーマットは追加で3つ)
UrbanDataChallenge 2017
-------
-------
-------
CSV
agency.txt
-------
-------
-------
CSV
stops.txt
-------
-------
-------
CSV
routes.txt
-------
-------
-------
CSV
trips.txt
-------
-------
-------
CSV
stop_times.txt
-------
-------
-------
CSV
calendar.txt
-------
-------
-------
CSV
calendar_dates.txt
-------
-------
-------
CSV
fare_attributes.txt
-------
-------
-------
CSV
fare_rules.txt
-------
-------
-------
CSV
shapes.txt
-------
-------
-------
CSV
frequencies.txt
-------
-------
-------
CSV
transfers.txt
-------
-------
-------
CSV
feed_info.txt
-------
-------
-------
CSV
agency_jp.txt
-------
-------
-------
CSV
routes_jp.txt
-------
-------
-------
CSV
office_jp.txt
GTFS
General Transit Feed Specification
必須は6個のCSVファイル
(他は省略可能)
UrbanDataChallenge 2017
-------
-------
-------
CSV
agency.txt
-------
-------
-------
CSV
stops.txt
-------
-------
-------
CSV
routes.txt
-------
-------
-------
CSV
trips.txt
-------
-------
-------
CSV
stop_times.txt
-------
-------
-------
CSV
calendar.txt
-------
-------
-------
CSV
calendar_dates.txt
-------
-------
-------
CSV
fare_attributes.txt
-------
-------
-------
CSV
fare_rules.txt
-------
-------
-------
CSV
shapes.txt
-------
-------
-------
CSV
frequencies.txt
-------
-------
-------
CSV
transfers.txt
-------
-------
-------
CSV
feed_info.txt
-------
-------
-------
CSV
agency_jp.txt
-------
-------
-------
CSV
routes_jp.txt
-------
-------
-------
CSV
office_jp.txt
UrbanDataChallenge 2017
-------
-------
-------
CSV
agency.txt
-------
-------
-------
CSV
stops.txt
-------
-------
-------
CSV
routes.txt
-------
-------
-------
CSV
trips.txt
-------
-------
-------
CSV
stop_times.txt
-------
-------
-------
CSV
calendar.txt
-------
-------
-------
CSV
calendar_dates.txt
-------
-------
-------
CSV
fare_attributes.txt
-------
-------
-------
CSV
fare_rules.txt
-------
-------
-------
CSV
shapes.txt
-------
-------
-------
CSV
frequencies.txt
-------
-------
-------
CSV
transfers.txt
-------
-------
-------
CSV
feed_info.txt
-------
-------
-------
CSV
agency_jp.txt
-------
-------
-------
CSV
routes_jp.txt
-------
-------
-------
CSV
office_jp.txt
GTFS必須項目だけのバスルート
神奈川県某所
© OpenStreetMap Contributors
UrbanDataChallenge 2017
-------
-------
-------
CSV
agency.txt
-------
-------
-------
CSV
stops.txt
-------
-------
-------
CSV
routes.txt
-------
-------
-------
CSV
trips.txt
-------
-------
-------
CSV
stop_times.txt
-------
-------
-------
CSV
calendar.txt
-------
-------
-------
CSV
calendar_dates.txt
-------
-------
-------
CSV
fare_attributes.txt
-------
-------
-------
CSV
fare_rules.txt
-------
-------
-------
CSV
shapes.txt
-------
-------
-------
CSV
frequencies.txt
-------
-------
-------
CSV
transfers.txt
-------
-------
-------
CSV
feed_info.txt
-------
-------
-------
CSV
agency_jp.txt
-------
-------
-------
CSV
routes_jp.txt
-------
-------
-------
CSV
office_jp.txt
GTFS必須項目だけのバスルート
shapes.txtがないと路線が直線に
どの経路を通るのか不明
何だかちょっとカッコ悪い
神奈川県某所
© OpenStreetMap Contributors
shapes.txt
地図に運行経路を描画するための情報
GTFSでは省略可能
UrbanDataChallenge 2017
どうやって作る?
shapes.txt
地図に運行経路を描画するための情報
GTFSでは省略可能
UrbanDataChallenge 2017
どうやって作る?
描く?
shapes.txt
地図に運行経路を描画するための情報
GTFSでは省略可能
UrbanDataChallenge 2017
どうやって作る?
路線を描く...?
shapes.txt
地図に運行経路を描画するための情報
GTFSでは省略可能
UrbanDataChallenge 2017
オープンデータ
の
掛け合わせ 描かれた道路データを使う
OpenStreetMap
shapes.txt
地図に運行経路を描画するための情報
GTFSでは省略可能
UrbanDataChallenge 2017
GTFSのバス停間をOSMで補間
バス停間は最短経路で(安易)
GTFS
GTFS
GTFS OSM-extension
shapes.txt
地図に運行経路を描画するための情報
GTFSでは省略可能
UrbanDataChallenge 2017
GTFS OSM-extension
GTFS
GTFS
OSM
GTFSのバス停間をOSMで補間
バス停間は最短経路で(安易)
試しにやってみた ▶ GTFS OSM-ex
UrbanDataChallenge 2017
● 神奈川中央交通の4系統
○ 秦野08系統(秦野駅⇔渋沢駅)
○ 秦野20系統(秦野駅⇔蓑毛)
powered by OpenStreetMap
○ 秦野38系統(秦野駅⇔神奈川大学)
○ 秦野39系統(秦野駅⇔神奈川大学)
秦野駅 秦野駅
© OpenStreetMap Contributors
試しにやってみた ▶ GTFS OSM-ex
UrbanDataChallenge 2017
● 神奈川中央交通の4系統
○ 秦野08系統(秦野駅⇔渋沢駅)
○ 秦野20系統(秦野駅⇔蓑毛)
powered by OpenStreetMap
○ 秦野38系統(秦野駅⇔神奈川大学)
○ 秦野39系統(秦野駅⇔神奈川大学)
単純な路線ならできそう
秦野駅 秦野駅
© OpenStreetMap Contributors
shapes.txt 追加
shapes.txt の無かったGTFSに勝手に追加
UrbanDataChallenge 2017
shapes.txt 追加
shapes.txt の無かったGTFSに勝手に追加
UrbanDataChallenge 2017
金沢ふらっとバス
GTFS ▶ https://github.com/tshimada291/kanazawa_flatbus_GTFS
http://www4.city.kanazawa.lg.jp/11310/taisaku/flatbus/index.html
OpenStreetMap
http://www4.city.kanazawa.lg.jp/data/open/cnt/3/12380/1/map201607211.jpg
http://www4.city.kanazawa.lg.jp/data/open/cnt/3/19242/1/IMG_2593.JPG
© OpenStreetMap Contributors
© Kanazawa city
shapes.txt 追加
shapes.txt の無かったGTFSに勝手に追加
UrbanDataChallenge 2017
金沢ふらっとバス
GTFS ▶ https://github.com/tshimada291/kanazawa_flatbus_GTFS
http://www4.city.kanazawa.lg.jp/11310/taisaku/flatbus/index.html
http://www4.city.kanazawa.lg.jp/data/open/cnt/3/19242/1/IMG_2593.JPG
金沢駅
© OpenStreetMap Contributors
© Kanazawa city
shapes.txt 追加
shapes.txt の無かったGTFSに勝手に追加
UrbanDataChallenge 2017
金沢ふらっとバス
GTFS ▶ https://github.com/tshimada291/kanazawa_flatbus_GTFS
http://www4.city.kanazawa.lg.jp/11310/taisaku/flatbus/index.html
http://www4.city.kanazawa.lg.jp/data/open/cnt/3/19242/1/IMG_2593.JPG
金沢駅
© OpenStreetMap Contributors
© Kanazawa city
shapes.txt 追加
shapes.txt の無かったGTFSに勝手に追加
UrbanDataChallenge 2017
金沢ふらっとバス
GTFS ▶ https://github.com/tshimada291/kanazawa_flatbus_GTFS
http://www4.city.kanazawa.lg.jp/11310/taisaku/flatbus/index.html
http://www4.city.kanazawa.lg.jp/data/open/cnt/3/19242/1/IMG_2593.JPG
© OpenStreetMap Contributors
© Kanazawa city
金沢駅
金沢駅
shapes.txt 追加
shapes.txt の無かったGTFSに勝手に追加
UrbanDataChallenge 2017
金沢ふらっとバス
GTFS ▶ https://github.com/tshimada291/kanazawa_flatbus_GTFS
http://www4.city.kanazawa.lg.jp/11310/taisaku/flatbus/index.html
http://www4.city.kanazawa.lg.jp/data/open/cnt/3/19242/1/IMG_2593.JPG
© OpenStreetMap Contributors
© Kanazawa city
GTFS OSM-ex
UrbanDataChallenge 2017
● GTFSにOSMからshapes.txtの追加
○ まだ部分的におかしなところはあるけど割と良い感じ
○ オープンデータ同士の掛け合わせで整備を加速
● shapes.txt があると・・・
○ バス路線を道路上にちゃんと可視化
○ バス経路の総距離・所要時間の算出
○ 乗換できそうなところの把握
○ オンデマンド乗降の検討材料に
GTFS OSM-ex
UrbanDataChallenge 2017
● GTFSにOSMからshapes.txtの追加
○ まだ部分的におかしなところはあるけど割と良い感じ
○ オープンデータ同士の掛け合わせで整備を加速
● shapes.txt があると・・・
○ バス路線を道路上にちゃんと可視化
○ バス経路の総移動距離・所要時間の算出
○ 乗換できそうなところの把握
○ オンデマンド乗降の検討材料に
GTFS OSM-ex
今回は試しに作ったデータの応募でした
が
UrbanDataChallenge 2017
ツールも公開する?
GTFS OSM-ex
今回は試しに作ったデータの応募でした
が
UrbanDataChallenge 2017
ツールも公開する?
近日公開・・・したい
GTFS OSM-ex
今回は試しに作ったデータの応募でした
が
UrbanDataChallenge 2017
ツールも公開する?
近日公開・・・したい
(best effort)

Contenu connexe

Plus de CSISi

UDC2020中間シンポジウム木川氏発表資料
UDC2020中間シンポジウム木川氏発表資料UDC2020中間シンポジウム木川氏発表資料
UDC2020中間シンポジウム木川氏発表資料CSISi
 
1 2 introduction
1 2 introduction1 2 introduction
1 2 introductionCSISi
 
2 4 ndl
2 4 ndl2 4 ndl
2 4 ndlCSISi
 
2 3-4 shiga
2 3-4 shiga2 3-4 shiga
2 3-4 shigaCSISi
 
2 3-5 hyogo
2 3-5 hyogo2 3-5 hyogo
2 3-5 hyogoCSISi
 
2 3-3 gifu
2 3-3 gifu2 3-3 gifu
2 3-3 gifuCSISi
 
2 3-2 fukushima
2 3-2 fukushima2 3-2 fukushima
2 3-2 fukushimaCSISi
 
2 3-1 east-hokkaido
2 3-1 east-hokkaido2 3-1 east-hokkaido
2 3-1 east-hokkaidoCSISi
 
2 2 kyoto-udc2019
2 2 kyoto-udc20192 2 kyoto-udc2019
2 2 kyoto-udc2019CSISi
 
1 6 cfj-covid19
1 6 cfj-covid191 6 cfj-covid19
1 6 cfj-covid19CSISi
 
1 5 mlit-dpf
1 5 mlit-dpf1 5 mlit-dpf
1 5 mlit-dpfCSISi
 
1 1 opening
1 1 opening1 1 opening
1 1 openingCSISi
 
1 3 susono
1 3 susono1 3 susono
1 3 susonoCSISi
 
UDC2019ファイナリスト資料(2/3)
UDC2019ファイナリスト資料(2/3)UDC2019ファイナリスト資料(2/3)
UDC2019ファイナリスト資料(2/3)CSISi
 
UDC2019閉会挨拶
UDC2019閉会挨拶UDC2019閉会挨拶
UDC2019閉会挨拶CSISi
 
UDC2019ファイナリスト資料(3/3)
UDC2019ファイナリスト資料(3/3)UDC2019ファイナリスト資料(3/3)
UDC2019ファイナリスト資料(3/3)CSISi
 
UDC2019ファイナリスト資料(1/3)
UDC2019ファイナリスト資料(1/3)UDC2019ファイナリスト資料(1/3)
UDC2019ファイナリスト資料(1/3)CSISi
 
UDC2018 アイデア部門 発表資料
UDC2018 アイデア部門 発表資料UDC2018 アイデア部門 発表資料
UDC2018 アイデア部門 発表資料CSISi
 
UDC2018 データ部門 発表資料
UDC2018 データ部門 発表資料UDC2018 データ部門 発表資料
UDC2018 データ部門 発表資料CSISi
 
UDC2018 アプリケーション部門 発表資料
UDC2018 アプリケーション部門 発表資料UDC2018 アプリケーション部門 発表資料
UDC2018 アプリケーション部門 発表資料CSISi
 

Plus de CSISi (20)

UDC2020中間シンポジウム木川氏発表資料
UDC2020中間シンポジウム木川氏発表資料UDC2020中間シンポジウム木川氏発表資料
UDC2020中間シンポジウム木川氏発表資料
 
1 2 introduction
1 2 introduction1 2 introduction
1 2 introduction
 
2 4 ndl
2 4 ndl2 4 ndl
2 4 ndl
 
2 3-4 shiga
2 3-4 shiga2 3-4 shiga
2 3-4 shiga
 
2 3-5 hyogo
2 3-5 hyogo2 3-5 hyogo
2 3-5 hyogo
 
2 3-3 gifu
2 3-3 gifu2 3-3 gifu
2 3-3 gifu
 
2 3-2 fukushima
2 3-2 fukushima2 3-2 fukushima
2 3-2 fukushima
 
2 3-1 east-hokkaido
2 3-1 east-hokkaido2 3-1 east-hokkaido
2 3-1 east-hokkaido
 
2 2 kyoto-udc2019
2 2 kyoto-udc20192 2 kyoto-udc2019
2 2 kyoto-udc2019
 
1 6 cfj-covid19
1 6 cfj-covid191 6 cfj-covid19
1 6 cfj-covid19
 
1 5 mlit-dpf
1 5 mlit-dpf1 5 mlit-dpf
1 5 mlit-dpf
 
1 1 opening
1 1 opening1 1 opening
1 1 opening
 
1 3 susono
1 3 susono1 3 susono
1 3 susono
 
UDC2019ファイナリスト資料(2/3)
UDC2019ファイナリスト資料(2/3)UDC2019ファイナリスト資料(2/3)
UDC2019ファイナリスト資料(2/3)
 
UDC2019閉会挨拶
UDC2019閉会挨拶UDC2019閉会挨拶
UDC2019閉会挨拶
 
UDC2019ファイナリスト資料(3/3)
UDC2019ファイナリスト資料(3/3)UDC2019ファイナリスト資料(3/3)
UDC2019ファイナリスト資料(3/3)
 
UDC2019ファイナリスト資料(1/3)
UDC2019ファイナリスト資料(1/3)UDC2019ファイナリスト資料(1/3)
UDC2019ファイナリスト資料(1/3)
 
UDC2018 アイデア部門 発表資料
UDC2018 アイデア部門 発表資料UDC2018 アイデア部門 発表資料
UDC2018 アイデア部門 発表資料
 
UDC2018 データ部門 発表資料
UDC2018 データ部門 発表資料UDC2018 データ部門 発表資料
UDC2018 データ部門 発表資料
 
UDC2018 アプリケーション部門 発表資料
UDC2018 アプリケーション部門 発表資料UDC2018 アプリケーション部門 発表資料
UDC2018 アプリケーション部門 発表資料
 

UDC2017_ファイナル_GTFS OSM-EX