SlideShare a Scribd company logo
1 of 29
GTFS・「標準的なバス情報フォーマット」
オープンデータをまとめる
旭川工業高等専門学校
嶋田 鉄兵
FOSS4G 2020 Hokkaido 2020/9/26
私のこと
⚫ 旭川工業高等専門学校 電気情報工学科 助教
⚫ 旭川高専電気科 情報系教員
⚫ 研究分野:データ工学・データベース
⚫ オープンデータに関する取り組みも
⚫ 標準的なバス情報フォーマット広め隊
⚫ 前回のFOSS4G Hokkaido参加がきっかけ
⚫ GTFS Viewer、GTFS・「標準的なバス情報フォーマット」オープンデータ一覧などで
関わっています
FOSS4G 2020 Hokkaido 2020/9/26
前回の発表
⚫ 北海道の公共交通に関するオープンデータとその利活用(2017年)
⚫ 公共交通データフォーマットGTFS・「標準的なバス情報フォーマット」の見え
る化について(GTFS Viewer)
https://www.slideshare.net/tshimada291/20170701foss4g-2017-hokkaido
FOSS4G 2020 Hokkaido 2020/9/26
前回の発表(その後)
⚫ 各種ツール群の作成
⚫ GTFS-JPデータチェックサイト(GTFS Viewer for X)(自治体向け)
⚫ オープンデータ公開前の作成データをチェックするためのスペース提供
⚫ 富山県、青森県八戸市、福井県のGTFS-JPオープンデータ整備に協力
⚫ GTFS Test Viewer
⚫ 任意のGTFS・GTFS-JPデータをアップロードして利用可能
⚫ GTFSリアルタイムデータビューワー
⚫ バス位置情報などのリアルタイム情報の表示
FOSS4G 2020 Hokkaido 2020/9/26
本日の内容
⚫ 標準的なバス情報フォーマット
⚫ GTFS・「標準的なバス情報フォーマット」オープンデータ一覧について
⚫ 道内のGTFS・GTFS-JPオープンデータ整備状況
⚫ まとめ
FOSS4G 2020 Hokkaido 2020/9/26
標準的なバス情報フォーマット
FOSS4G 2020 Hokkaido 2020/9/26
標準的なバス情報フォーマット
⚫ 2017年3月末より公表(国土交通省)(2019年3月より第2版)
⚫ 海外で広く使用されている公共交通フォーマットGTFS(General Transit Feed
Specification)を基に、日本の公共交通に合わせた独自のファイル・項目を付加している
⚫ 静的データ(GTFS-JP)
⚫ 路線・時刻・停留所位置・経路位置など
⚫ 動的データ(GTFS-RT)
⚫ ルート最新情報・車両位置情報・運行情報(GTFSと同じ)
⚫ フォーマットを統一することで、複数事業者のデータの組み合わせが可能
⚫ 行政によるオープンデータが多いなか、「標準的なバス情報フォーマット」については民
間事業者によるオープンデータ公開が多いのが特徴
FOSS4G 2020 Hokkaido 2020/9/26
最近の状況
⚫ 当初は電子データ化が進んでいない中小バス会社・コミュニティバス向けのデータ作成の標
準フォーマットとして制定
⚫ 最近では大手の事業者によるデータ整備も進む
⚫ 例)公共交通オープンデータセンター(ODPT)(※要利用登録、第三者へのデータ配布制限あり)
⚫ 東京都交通局(都営バス)(GTFS-JP・GTFS-RT)
⚫ 横浜市交通局(市営バス)(GTFS-JP・GTFS-RT)
FOSS4G 2020 Hokkaido 2020/9/26
GTFS・「標準的なバス情報フォーマット」
オープンデータ一覧
FOSS4G 2020 Hokkaido 2020/9/26
GTFS・「標準的なバス情報フォーマット」オープンデータ一覧
⚫ 日本国内で整備・公開されているGTFS・「標準的なバス情報フォーマッ
ト」オープンデータの一覧
⚫ 静的データ(GTFS/GTFS-JP)を基準として、事業者(agency)と静的データの
情報をリスト化
⚫ 関連する動的データ(GTFS-RT)についても掲載
⚫ 使用制限(要登録・規約など)のあるデータについては掲載せず
⚫ ODPT(公共交通オープンデータセンター)、PTD-HS(ジョルダン)など
⚫ GTFS・「標準的なバス情報フォーマット」公開データ一覧として別に試験公開
FOSS4G 2020 Hokkaido 2020/9/26
GTFS・「標準的なバス情報フォーマット」オープンデータ一覧
https://tshimada291.sakura.ne.jp/transport/gtfs-list.html
全304事業者・静的397種類
(有効:276事業者・314種類)
動的 40種類
(2020/9/21時点)
なぜ作成?
⚫ 当初:GTFS Viewerの読み込みデータリストとして作成
⚫ データ一覧(出典)でも掲載
⚫ オープンデータ一覧として分離・掲載(2018.8~)
⚫ 全国のデータ整備状況を把握したいという要望あり(広め隊)
⚫ 当初はzipデータ(静的データ)単位で作成
⚫ その後、GTFS・GTFS-JPオープンデータの公開が増えたことで事業者数を正確に
把握できないケースが生じたため、事業者情報等も含めて作成
⚫ 現在はデータベース化して管理(一覧にはcsv出力して使用)
⚫ 静的データ情報・時系列情報・事業者情報・カタログサイト情報・ライセンス情
報・・・
FOSS4G 2020 Hokkaido 2020/9/26
フィードの種類
事業者 zipデータ ケース 例
1 1 (基本的な形式)
1 複数
市町村のコミュニティバスなど(地区ご
となど)
千葉市若葉区 ( 3 種類)
横浜市 ( 2 種類)
富山市 ( 8 種類)
路線ひとつごとにデータを分割して作成
している
上越市(新潟) ( 13 種類)
中津市(大分) ( 31 種類)
路線の種類(一般路線と高速バス)や管
理上の理由(営業所が異なるなど)によ
りデータを分けている
北海道拓殖バス ( 2 種類)
永井バス(群馬) ( 3 種類)
加越能バス(富山)( 4 種類)
複数 1
県単位でデータをひとつにまとめている 山梨県 ( 9 事業者)
佐賀県 ( 6 事業者)
複数事業者の高速バス路線のデータをま
とめている
北海道(高速)
群馬県(空港・高速)
FOSS4G 2020 Hokkaido 2020/9/26
FOSS4G 2020 Hokkaido 2020/9/26
↓検索条件…都道府県、データライセンスなど
↓事業者・静的データ・動的データ数
有効期限内の事業者・データ数は下段に表示
項目→
備考を除き
並べ替え可
各レコードは事業者と静的データのペアで表現
※ 事業者 対 静的データ が 1対多、多対1 の場合は複数のレコードについて
同じ部分が繰り返し表示される
→ 事業者・データのカウントは重複を考慮して計算
https://www.gtfs.jp/一覧を基にしたオープンデータマップ(広め隊作成)
データの有効期限
⚫ データの更新状況・頻度を把握するうえでの目安となる
⚫ 閲覧日とデータ有効期限(提供情報 feed_info.txt の feed_end_date)を比較し、以下
のように各レコードの背景色を塗り分け
⚫ feed_info.txtがない場合は運行区分情報(calendar.txt)から割り当て
FOSS4G 2020 Hokkaido 2020/9/26
背景色 データの状態
白
通常
→ 有効期限内データとしてカウントし、一覧に表示
灰色
データの更新あるいは対象の交通機関の運行が終了
(データのダウンロードは可能)
ピンク
有効期限が切れている
(期限の更新忘れの可能性あり)
黄色
データ公開日・更新日の時点ですでに有効期限が切れている
(期限の更新忘れの可能性が大きい)
一覧の保守・更新
⚫ 新規公開データの登録
⚫ 基本的にはWeb検索
⚫ 掲載場所やキーワードによってはすぐに見つからないケースも
⚫ 既登録のオープンデータカタログの確認
⚫ 広め隊からの情報
⚫ データの更新
⚫ 基本的には手作業(週2~3回程度)
⚫ カタログサイトで複数データがまとめて公開されている場合もあり、確認するサイ
ト数はデータ数よりも少なめ
FOSS4G 2020 Hokkaido 2020/9/26
一覧の保守・更新(課題)
⚫ データ情報の自動更新?
⚫ オープンデータカタログサイトのうち、Web APIを利用できるプラットフォーム(CKAN,
SHIRASAGI)についてはある程度まとめて監視が可能
⚫ ただし、プログラムによる外部アクセスを許可していないケースもある(クロスドメ
イン制約)
⚫ URLやファイル名が固定でない場合もある(改正日入り、CMSの仕様・制約など)
⚫ アーカイブデータの名前には日付を入れても良いが…
⚫ 毎日自動更新している配信元もあるが、データの中身自体は変更のない場合がある
⚫ データの中身(提供情報(feed_info.txt)など)が変わっているかを見る必要がある
FOSS4G 2020 Hokkaido 2020/9/26
道内のGTFS・GTFS-JPオープンデータ整備状況
FOSS4G 2020 Hokkaido 2020/9/26
道内のデータ整備状況
FOSS4G 2020 Hokkaido 2020/9/26
全56事業者・データ60種類
(2020/9/21時点)
道内のデータ整備状況
FOSS4G 2020 Hokkaido 2020/9/26
全56事業者・データ61種類
(2020/9/25時点)
(自社製など (12))
• 道南バス
(Code for Muroran)
• 北海道拓殖バス(×2)
• 十勝バス
• 網走バス(×2)
• 網走観光交通
• 北海道北見バス(×2)
• 阿寒バス
• 函館市電
• 道南バス(自社)
(北海道オープンデータポータル(HODaP)掲載(委託作成)(49))
• 網走バス
• 旭川電気軌道
• あつまバス
• 札幌ばんけい
• 道南バス
• 沿岸バス
• 恵庭市コミュニティ
• ふらのバス
• 羽幌町コミュニティ
• 北海道中央バス
• じょうてつ
• くしろバス
• 名士バス
• 芽室町コミュニティ
• 奈井江町コミュニティ
• 中標津町コミュニティ
• 名寄市コミュニティ
• 根室交通
• 斜里町コミュニティ
• 士幌町コミュニティ
• 空知中央バス
• 斜里バス
• 当別町コミュニティ
• 十勝バス
• 夕鉄バス
• 三笠市コミュニティ
• ハートランドフェリー
• 羽幌沿海フェリー
• 道北バス
• 北紋バス
• 宗谷バス
• 深川市コミュニティ
• 北見市コミュニティ
• 蘭越町コミュニティ
• 岩内町コミュニティ
• 白老町コミュニティ
• 白糠町コミュニティ
• 豊浦町コミュニティ
• 長沼町コミュニティ
• 興部町コミュニティ
• 大樹町コミュニティ
• 上川町コミュニティ
• 幕別町コミュニティ
• 音更町コミュニティ
• ひがし北海道エクスプレス
バス
• 高速バス
• 札幌市交通局
• ニセコバス
• おびうん観光
道内のデータ整備状況
FOSS4G 2020 Hokkaido 2020/9/26
道内全体のGTFS・GTFS-JPオープンデータ公開状況
(背景:MIERUNE地図)
道内のデータ整備状況
FOSS4G 2020 Hokkaido 2020/9/26
GTFS・GTFS-JPオープンデータ(札幌近郊)
・北海道拓殖バス
・道南バス
(HODaP)
・北海道中央バス
・じょうてつ
・札幌市交通局
(地下鉄・路面電車)
など
道内のデータ整備状況
FOSS4G 2020 Hokkaido 2020/9/26
GTFS・GTFS-JPオープンデータ(旭川近郊)
・北海道拓殖バス
(HODaP)
・旭川電気軌道
・道北バス
・ふらのバス
・沿岸バス
・道内高速バス
道内のデータ整備状況
FOSS4G 2020 Hokkaido 2020/9/26
GTFS・GTFS-JPオープンデータ(帯広近郊)
・北海道拓殖バス
・音更町
・清水町
・新得町
・十勝バス
・帯広市
・音更町
・幕別町
(HODaP)
・十勝バス
・音更町
・幕別町
など
道内のデータ整備状況
⚫ 北海道観光振興機構の二次交通情報発信事業(2019.10~)によりGTFS-JPオープンデータ
の数が急増
⚫ 北海道オープンデータ・プラットフォーム(HODaP)に掲載
⚫ 全51事業者・データ49種類(リンク掲載のみのデータを除く)
FOSS4G 2020 Hokkaido 2020/9/26
ただし、
✓ 停留場情報(stops.txt)の乗り場位置が一箇所にまとまっ
ている(実際の場所になっていない)
✓ 経路描画情報(shapes.txt)が無い
など現時点では品質面で注意すべき点がある(あくまで参考
程度が良い?)
• 自前でデータを作成・維持するのが難しい事業者もあるため、
高品質なデータが提供・維持できるのであれば外部委託も有効な
手段になり得ると思うが…
道内のデータ整備状況
⚫ 事業者自身によるオープンデータの整備・公開も増える(全8事業者・データ
12種類)
⚫ 2017年 道南バス(室蘭・登別)(Code for Muroran)
⚫ 2019年 北海道拓殖バス(2)・十勝バス・網走バス(2)・網走観光交通・北海道北見バス(2)
⚫ 2020年 阿寒バス・函館市電・道南バス(自社、2020/9/25公開)
⚫ 位置情報(のりば位置、経路情報)や時刻(カレンダーとの整合性)などが
正確・確実
⚫ 事業者自らが管理するため、ダイヤ改正や臨時運休などの情報の反映に対応
しやすい
FOSS4G 2020 Hokkaido 2020/9/26
まとめ
⚫ GTFS・「標準的なバス情報フォーマット」オープンデータ一覧
⚫ データの作成形態によりカバーすべき情報が多くなる(多角的に捉えられるようには
なった)
⚫ 一覧データの更新方法については今後も検討(ひとつの方法には定められない)
⚫ 一覧用csvデータはオープンデータとしての公開を検討
⚫ 道内の整備状況
⚫ オープンデータは急増したが、一部は品質に注意(csvファイルなので、バス停など
の位置はQGISなどで確認すると良いかも)
⚫ 事業者の自社製データの増加・進化に期待
⚫ GTFS-RTオープンデータはまだ0
FOSS4G 2020 Hokkaido 2020/9/26
最後に
⚫ GTFS・「標準的なバス情報フォーマット」オープンデータ
一覧への登録受け付けフォーム(新規登録用)
⚫ オープンデータ一覧ページからもリンクを付けています。
https://forms.gle/kpJvaWTAKUeoNzFR7
一覧に登録されていないデータがありましたら
おしらせください。
FOSS4G 2020 Hokkaido 2020/9/26

More Related Content

Similar to GTFS・「標準的なバス情報フォーマット」オープンデータをまとめる(FOSS4G 2020 Hokkaido)

PostgreSQLモニタリング機能の現状とこれから(Open Developers Conference 2020 Online 発表資料)
PostgreSQLモニタリング機能の現状とこれから(Open Developers Conference 2020 Online 発表資料)PostgreSQLモニタリング機能の現状とこれから(Open Developers Conference 2020 Online 発表資料)
PostgreSQLモニタリング機能の現状とこれから(Open Developers Conference 2020 Online 発表資料)NTT DATA Technology & Innovation
 
全国で進むGTFSデータ整備と利活用
全国で進むGTFSデータ整備と利活用全国で進むGTFSデータ整備と利活用
全国で進むGTFSデータ整備と利活用Masaki Ito
 
全国で進むGTFSデータ整備と利活用
全国で進むGTFSデータ整備と利活用全国で進むGTFSデータ整備と利活用
全国で進むGTFSデータ整備と利活用Masaki Ito
 
GTFS (General Transit Feed Specification) について
GTFS (General Transit Feed Specification) についてGTFS (General Transit Feed Specification) について
GTFS (General Transit Feed Specification) についてSaga University
 
青森 GTFS・オープンデータ勉強会 実践編
青森 GTFS・オープンデータ勉強会 実践編青森 GTFS・オープンデータ勉強会 実践編
青森 GTFS・オープンデータ勉強会 実践編Masaki Ito
 
20190420 gtfs jp-nishizawa
20190420 gtfs jp-nishizawa20190420 gtfs jp-nishizawa
20190420 gtfs jp-nishizawaAkira Nishizawa
 
標準的なバス情報フォーマット 改訂 徹底解説(標準的なバス情報フォーマット/GTFS勉強会)
標準的なバス情報フォーマット 改訂 徹底解説(標準的なバス情報フォーマット/GTFS勉強会)標準的なバス情報フォーマット 改訂 徹底解説(標準的なバス情報フォーマット/GTFS勉強会)
標準的なバス情報フォーマット 改訂 徹底解説(標準的なバス情報フォーマット/GTFS勉強会)Kohei Ota
 
オープンデータ・プラットフォーム KYOTO OPEN DATA
オープンデータ・プラットフォーム KYOTO OPEN DATAオープンデータ・プラットフォーム KYOTO OPEN DATA
オープンデータ・プラットフォーム KYOTO OPEN DATA惠 紀野
 

Similar to GTFS・「標準的なバス情報フォーマット」オープンデータをまとめる(FOSS4G 2020 Hokkaido) (10)

PostgreSQLモニタリング機能の現状とこれから(Open Developers Conference 2020 Online 発表資料)
PostgreSQLモニタリング機能の現状とこれから(Open Developers Conference 2020 Online 発表資料)PostgreSQLモニタリング機能の現状とこれから(Open Developers Conference 2020 Online 発表資料)
PostgreSQLモニタリング機能の現状とこれから(Open Developers Conference 2020 Online 発表資料)
 
20200307 opendataday
20200307 opendataday20200307 opendataday
20200307 opendataday
 
全国で進むGTFSデータ整備と利活用
全国で進むGTFSデータ整備と利活用全国で進むGTFSデータ整備と利活用
全国で進むGTFSデータ整備と利活用
 
全国で進むGTFSデータ整備と利活用
全国で進むGTFSデータ整備と利活用全国で進むGTFSデータ整備と利活用
全国で進むGTFSデータ整備と利活用
 
GTFS (General Transit Feed Specification) について
GTFS (General Transit Feed Specification) についてGTFS (General Transit Feed Specification) について
GTFS (General Transit Feed Specification) について
 
青森 GTFS・オープンデータ勉強会 実践編
青森 GTFS・オープンデータ勉強会 実践編青森 GTFS・オープンデータ勉強会 実践編
青森 GTFS・オープンデータ勉強会 実践編
 
20190420 gtfs jp-nishizawa
20190420 gtfs jp-nishizawa20190420 gtfs jp-nishizawa
20190420 gtfs jp-nishizawa
 
標準的なバス情報フォーマット 改訂 徹底解説(標準的なバス情報フォーマット/GTFS勉強会)
標準的なバス情報フォーマット 改訂 徹底解説(標準的なバス情報フォーマット/GTFS勉強会)標準的なバス情報フォーマット 改訂 徹底解説(標準的なバス情報フォーマット/GTFS勉強会)
標準的なバス情報フォーマット 改訂 徹底解説(標準的なバス情報フォーマット/GTFS勉強会)
 
GTFS in Japan (Japanese)
GTFS in Japan (Japanese)GTFS in Japan (Japanese)
GTFS in Japan (Japanese)
 
オープンデータ・プラットフォーム KYOTO OPEN DATA
オープンデータ・プラットフォーム KYOTO OPEN DATAオープンデータ・プラットフォーム KYOTO OPEN DATA
オープンデータ・プラットフォーム KYOTO OPEN DATA
 

GTFS・「標準的なバス情報フォーマット」オープンデータをまとめる(FOSS4G 2020 Hokkaido)