Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
バス情報フォーマット勉強会
バス情報フォーマット研究会
公共交通利用促進ネットワーク 伊藤浩之
バス情報フォーマット勉強会 2017/5/6
BUS
Next
10:10
本日の内容
1.バスのデータについて
・データ整備の意義
・フォーマットとは
・データ作成ツール
2.「見える化共通入力フォーマット」
を見てみよう
3.「標準的なバス情報フォーマット」
を見てみよう
公共交通利用促進ネットワーク 2
公共交通利用促進ネットワーク
1-①バスデータ整備の意義
データを活用した業務の効率化
・配布時刻表、停留所掲出時刻表の自動作成
・バスロケーションシステム、乗降客カウント
(スマホを活用した安価なシステムも登場)
データ分析の基礎データ
共通...
公共交通利用促進ネットワーク 4
乗換検索 (現状はバスは十分網羅されていない) バスロケーションシステム(バス位置の配信)
デジタルサイネージ・タブレット・スマートウォッチなど
様々媒体へ時刻表を配信 オープンデータとして公開
公共交通利用促進ネットワーク
1ー②整備に必要となるデータ
5
停留所や標柱(ポール)の一覧表
名称、よみがな、緯度・経度または住所
系統一覧表
時刻表
停留所間距離
三角運賃表・運賃表示器データ
全てのデータが整備できることが理想であるが、一...
システムが扱いやすいデータ形式
例:住所録
時刻表は、各社フォーマットがまちまち
公共交通利用促進ネットワーク
1-③データフォーマットについて
6
結合セルがあると
読み取れない
進
行
方
向
進行方向
システムにとって扱いにくい!
公共交通利用促進ネットワーク
1-④2つのフォーマット
7
見える化共通入力フォーマット Excelファイル
人が見て見やすいフォーマット
標準的なバス情報フォーマット CSVファイル
システムが扱いやすいカンマ区切りファイル
Google M...
公共交通利用促進ネットワーク
1-⑤データ作成ツール
8
ダイヤ編成支援
システム
乗換検索サービス
ヴァル研究所(駅すぱあと)
駅探
ジョルダン
ナビタイムジャパン
ユニ・トランド(もくいく)
出力ファイル
標準的なバス情報
フォーマット
G...
2)見える化共通入力フォーマット
ダイヤ編成支援システムを導入していな
い中小バス会社・コミュニティバス向け
の入力フォーマット
「自治体」「運行事業者」「停留所」
「系統」「時刻表」「運行日」のシート
対キロ運賃はこのフォーマットでは対応
し...
3)標準的なバス情報フォーマット
直接このファイルを手作業で入力するの
は骨が折れる。
入力ツールを用いてデータを入力し、こ
のフォーマット出力することが望ましい。
先頭または末尾にjpがつくものは、GTFS
には無い拡張項目・ファイルである。...
見てみよう① バス会社・運営主体
公共交通利用促進ネットワーク 11
見える化共通入力フォーマット 自治体シート
標準的なバス情報フォーマット agency.txt
カンマ区切り形式のままでは見づらいため、
MIFESを使用して項目ごとに区切っ...
見てみよう② 停留所・標柱(ポール)
公共交通利用促進ネットワーク 12
見える化共通入力フォーマット 停留所シート
標準的なバス情報フォーマット stops.txt
停留所の代表点と各標柱というように親子関係を表現することが可能
標準的なバス...
見てみよう③ 経路(系統)
公共交通利用促進ネットワーク 13
見える化共通入力フォーマット 系統シート
標準的なバス情報フォーマット routes.txt 表現する色
こんなイメージ
標準的なバス情報フォーマット
routes_jp.txt
見てみよう④ 便・通過時刻
公共交通利用促進ネットワーク 14
見える化共通入力フォーマット 時刻シート
標準的なバス情報フォーマット trips.txt
便の情報
trips
通過時刻
stop_times
便の経由・行先
<stop_tim...
見てみよう⑤ 便・通過時刻
公共交通利用促進ネットワーク 15
各停留所ごとに経由・行先を設定可能
(通過したら経由を消すというような使い方)
標準的なバス情報フォーマット stop_times.txt
着時刻 発時刻
乗車専用・降車専用・事前...
見てみよう⑥ 運行区分(平日・休日)
公共交通利用促進ネットワーク 16
見える化共通入力フォーマット 運行日シート
標準的なバス情報フォーマット calendar.txt
曜日別の基本パターンを
calendarで定義。
祝日、お盆、年末年始...
見てみよう⑦ 運賃
公共交通利用促進ネットワーク 17
標準的なバス情報フォーマット
fare_attributes.txt
標準的なバス情報フォー
マット stops.txt
市役所
~東中学校
エリア1
100 希望ヶ丘住宅
エリア2
20...
見てみよう⑧ その他
shapes.txt:描画情報
地図上に経路を描画するための緯度経路をリスト化
transfers.txt:乗換情報
他路線に乗り換えができる停留所
feed_info.txt:提供情報
提供者の組織名、ファイルのバージョ...
他の方法で見てみよう
作成したCSVファイル内容をビジュアルで確認できる
GTFSのScheduleViewer
Windowsの場合
①schedule_viewer.exeを実行
②GTFSファイルが格納されているフォルダを指定
③ブラウザ...
他の地域のものを見てみよう
TRANSIT FEEDS
世界各地のGTFSファイルが掲載されているサイト。
停留所の位置や経路、運行日カレンダーなどをビジュア
ルで見てわかる。
公共交通利用促進ネットワーク 20
TRANSIT FEEDS
h...
Upcoming SlideShare
Loading in …5
×

バス情報フォーマット勉強会(初級編)2017/5/6

1,768 views

Published on

2017年3月に公表された「標準的なバス情報フォーマット」http://www.mlit.go.jp/report/press/sogo12_hh_000109.html(GTFSがベースになっている)について。作成方法の概要と、項目の概要をサンプルを用いて説明。

Published in: Technology

バス情報フォーマット勉強会(初級編)2017/5/6

  1. 1. バス情報フォーマット勉強会 バス情報フォーマット研究会 公共交通利用促進ネットワーク 伊藤浩之 バス情報フォーマット勉強会 2017/5/6 BUS Next 10:10
  2. 2. 本日の内容 1.バスのデータについて ・データ整備の意義 ・フォーマットとは ・データ作成ツール 2.「見える化共通入力フォーマット」 を見てみよう 3.「標準的なバス情報フォーマット」 を見てみよう 公共交通利用促進ネットワーク 2
  3. 3. 公共交通利用促進ネットワーク 1-①バスデータ整備の意義 データを活用した業務の効率化 ・配布時刻表、停留所掲出時刻表の自動作成 ・バスロケーションシステム、乗降客カウント (スマホを活用した安価なシステムも登場) データ分析の基礎データ 共通フォーマットとなることにより多様 な展開が可能(利用促進・利便性向上) ・システム開発が容易に ・オープンデータとして公開し活用してもらう →観光施設のWEBサイトにアクセスバス情報を掲載 駅からバスで○分だけではなく、具体的な系統や時刻の案内 →バス情報を活用したスマホアプリの作成 3
  4. 4. 公共交通利用促進ネットワーク 4 乗換検索 (現状はバスは十分網羅されていない) バスロケーションシステム(バス位置の配信) デジタルサイネージ・タブレット・スマートウォッチなど 様々媒体へ時刻表を配信 オープンデータとして公開
  5. 5. 公共交通利用促進ネットワーク 1ー②整備に必要となるデータ 5 停留所や標柱(ポール)の一覧表 名称、よみがな、緯度・経度または住所 系統一覧表 時刻表 停留所間距離 三角運賃表・運賃表示器データ 全てのデータが整備できることが理想であるが、一気に整備するのは労力が大き いため ①停留所(代表点) ②系統・時刻表 ③停留所(標柱ごと) ④運賃 というようにステップアップしてデータを充実させていく方法もある。 きちんとした一覧表がない場合でも 電子データ・紙を問わず、現在ある資料を集めることがポイント 例えば 住宅地図等に停留所を記したもの 地理情報システムに登録した停留所データ 補助金申請用の系統一覧 車内放送アナウンス原稿(「よみがな」がわかる)
  6. 6. システムが扱いやすいデータ形式 例:住所録 時刻表は、各社フォーマットがまちまち 公共交通利用促進ネットワーク 1-③データフォーマットについて 6 結合セルがあると 読み取れない 進 行 方 向 進行方向 システムにとって扱いにくい!
  7. 7. 公共交通利用促進ネットワーク 1-④2つのフォーマット 7 見える化共通入力フォーマット Excelファイル 人が見て見やすいフォーマット 標準的なバス情報フォーマット CSVファイル システムが扱いやすいカンマ区切りファイル Google Mapsや世界各地で採用されている”GTFS”がベースになっている 三重県生活交通確保対策協議会 国土交通省総合政策局 バス情報の効率的な収集・共有に向けた検討会 入力に適している 流通・活用に適している
  8. 8. 公共交通利用促進ネットワーク 1-⑤データ作成ツール 8 ダイヤ編成支援 システム 乗換検索サービス ヴァル研究所(駅すぱあと) 駅探 ジョルダン ナビタイムジャパン ユニ・トランド(もくいく) 出力ファイル 標準的なバス情報 フォーマット GoogleMaps 見える化共通入力 フォーマット Excelファイル GTFS作成ツール バスロケーションシステム デジタルサイネージ など各種システム オープンデータとして公開 変換プログラム 作成中 現時点では日本向けに一般化され たツールは無いと思われる この矢印は将来的に 実現可能となると 思われるもの 三角運賃表・ 運賃表示器データ
  9. 9. 2)見える化共通入力フォーマット ダイヤ編成支援システムを導入していな い中小バス会社・コミュニティバス向け の入力フォーマット 「自治体」「運行事業者」「停留所」 「系統」「時刻表」「運行日」のシート 対キロ運賃はこのフォーマットでは対応 していない。(すでに存在する三角運賃表・運賃表 示器データを活用する) 公共交通利用促進ネットワーク 9 参照:「三重県内の公共交通ネットワーク見える化」プロジェクト http://www.pref.mie.lg.jp/KOTSU/HP/m0009200004.htm
  10. 10. 3)標準的なバス情報フォーマット 直接このファイルを手作業で入力するの は骨が折れる。 入力ツールを用いてデータを入力し、こ のフォーマット出力することが望ましい。 先頭または末尾にjpがつくものは、GTFS には無い拡張項目・ファイルである。 公共交通利用促進ネットワーク 10 参照:国土交通省 「標準的なバス情報フォーマット」について http://www.mlit.go.jp/sogoseisaku/transport/sosei_transport_tk_000067.html 参照:Google 「GTFSとは」 https://developers.google.com/transit/gtfs/?hl=ja
  11. 11. 見てみよう① バス会社・運営主体 公共交通利用促進ネットワーク 11 見える化共通入力フォーマット 自治体シート 標準的なバス情報フォーマット agency.txt カンマ区切り形式のままでは見づらいため、 MIFESを使用して項目ごとに区切って表示しています
  12. 12. 見てみよう② 停留所・標柱(ポール) 公共交通利用促進ネットワーク 12 見える化共通入力フォーマット 停留所シート 標準的なバス情報フォーマット stops.txt 停留所の代表点と各標柱というように親子関係を表現することが可能 標準的なバス情報フォーマット translations.txt 漢字名称に対しての「かな」を定義
  13. 13. 見てみよう③ 経路(系統) 公共交通利用促進ネットワーク 13 見える化共通入力フォーマット 系統シート 標準的なバス情報フォーマット routes.txt 表現する色 こんなイメージ 標準的なバス情報フォーマット routes_jp.txt
  14. 14. 見てみよう④ 便・通過時刻 公共交通利用促進ネットワーク 14 見える化共通入力フォーマット 時刻シート 標準的なバス情報フォーマット trips.txt 便の情報 trips 通過時刻 stop_times 便の経由・行先 <stop_timesは次ページ> 行先は、系統シートにあり
  15. 15. 見てみよう⑤ 便・通過時刻 公共交通利用促進ネットワーク 15 各停留所ごとに経由・行先を設定可能 (通過したら経由を消すというような使い方) 標準的なバス情報フォーマット stop_times.txt 着時刻 発時刻 乗車専用・降車専用・事前電話予約必要等 が設定可能
  16. 16. 見てみよう⑥ 運行区分(平日・休日) 公共交通利用促進ネットワーク 16 見える化共通入力フォーマット 運行日シート 標準的なバス情報フォーマット calendar.txt 曜日別の基本パターンを calendarで定義。 祝日、お盆、年末年始、夏休み等、 曜日で制御できない要素は、 caledar_datesで日付別に運行か、 運休かを定義する。 ※運行日コメントはtrips(便) のjp_trip_descに記載することも 可能。その場合は、Googleに反 映されないので注意する。 標準的なバス情報フォーマット calendar_dates.txt
  17. 17. 見てみよう⑦ 運賃 公共交通利用促進ネットワーク 17 標準的なバス情報フォーマット fare_attributes.txt 標準的なバス情報フォー マット stops.txt 市役所 ~東中学校 エリア1 100 希望ヶ丘住宅 エリア2 200 100 みえ市民病院 エリア3 運賃エリア 運賃の種類を定義 FA_100は100円 降車時支払い、FA_200は200円 降車時支払い 標準的なバス情報フォーマット fare_rules.txt エリア~エリアの運賃を定義 エリア1~エリア2は FA_100を使用
  18. 18. 見てみよう⑧ その他 shapes.txt:描画情報 地図上に経路を描画するための緯度経路をリスト化 transfers.txt:乗換情報 他路線に乗り換えができる停留所 feed_info.txt:提供情報 提供者の組織名、ファイルのバージョン office_jp.txt:営業所情報 営業所名称、電話番号 公共交通利用促進ネットワーク 18 標準的なバス情報フォーマット
  19. 19. 他の方法で見てみよう 作成したCSVファイル内容をビジュアルで確認できる GTFSのScheduleViewer Windowsの場合 ①schedule_viewer.exeを実行 ②GTFSファイルが格納されているフォルダを指定 ③ブラウザで http://localhost:8765/ を表示 公共交通利用促進ネットワーク 19 ScheduleViewer https://github.com/google/transitfeed/wiki/ScheduleViewer 以下よりZipファイルをダウンロード https://github.com/google/transitfeed/releases/tag/1.2.15 標準的なバス情報フォーマット・GTFS
  20. 20. 他の地域のものを見てみよう TRANSIT FEEDS 世界各地のGTFSファイルが掲載されているサイト。 停留所の位置や経路、運行日カレンダーなどをビジュア ルで見てわかる。 公共交通利用促進ネットワーク 20 TRANSIT FEEDS https://transitfeeds.com/ GTFS CSVファイルをひらくことも できる

×