SlideShare a Scribd company logo
北海道の公共交通に関する
オープンデータとその利活用
旭川工業高等専門学校
電気情報工学科
嶋田 鉄兵
はじめに:私のこと
 旭川工業高等専門学校(旭川高専) 電気情報工学科 助教
 本科5年間(高校~大学2年相当)・専攻科2年間
 学科:機械システム・電気情報・システム制御情報・物質化学
 専門:データベース,オープンデータ,情報処理
 出身:福井県鯖江市(北陸地方)
 めがね枠(国内シェア9割・世界シェア2割)・越前漆器・繊維
 国内で初めてオープンデータに着手(2012年より本格化)
前回:あさひかわ防災マップ
http://app.linkdata.org/run/app1s1170i
 旭川市オープンデータなどを用いて,避難所・避難場所,浸水想定区域
の位置などを表示
本日の内容
 公共交通とオープンデータ
 道内の公共交通に関するオープンデータ
 公共交通データを用いたWebマップ(利活用の例)
 GTFS Viewer(公共交通マップ)
 函館まっぷ(公共交通+施設マップ)
公共交通とオープンデータ
公共交通の現状
 車社会,人口減少等による利用者減少 ⇒ 運行便数減少
 鉄道路線の廃止 ⇒ バス路線への転換
 車両・設備の老朽化
 高齢化による生活圏の運行維持の必要性
 都市交通の再編(LRT,BRTなど)
・・・
 地域課題のひとつとして,オープンデータから地域交通を
考える・改善する試みが各地で進んでいる
… Web上に公開・開放されている(=オープン)データ
 営利・非営利目的を問わず,二次利用可能なルールが適用されたもの
(商用利用 および 作品の改変 を許可)
 CC BY : データ著作者のクレジットを明記する
 CC BY-SA: CC BY + ライセンス条件の継承
 無償で利用できる
 機械判読に適したもの
 プログラム,データベース等での処理・加工に適している
 5-star opendataのうち3つ星以上(CSV, JSON, RDFなど)
オープンデータ
参考:オープンデータ基本指針「オープンデータの定義」
平成29年5月30日 高度通信ネットワーク社会推進戦略本部・官民データ活用推進戦略会議決定
(参考)5つ星オープンデータ
出典:http://5stardata.info/(CC0)
データ
(機械判読可能)
文書
(編集不可)
文書
(編集可)
 統計データ
 年度・月ごとの利用客数など
 駅/バス停データ・路線データ
 駅やバス停の位置情報,路線の描画情報
 時刻表データ
 路線ごと・駅/バス停ごとの時刻表
 ダイヤ改正時のデータ更新対応が要求される
 列車/バス リアルタイムデータ
 列車やバスの現在地情報・運行情報(遅れなど)をリアルタイ
ムで提供
 Web API や zip(GTFSリアルタイム)の形で提供されている
公共交通に関するオープンデータ
 つつじバス(福井県鯖江市)
 専用サイトにて,コミュニティバスの現在地を表示
 Web APIでバス位置情報,時刻などを提供
 市内主要箇所(公立病院・JR駅等)のバス案内表示にも利用
 2017年4月よりバス乗客数をリアルタイムで提供するIoTシステムを
稼働
公共交通オープンデータの活用例(道外)
(発表者製作のWebマップ(OSM版))
道内の公共交通に関する
オープンデータ
 北海道:道・3総合振興局(後志・胆振・十勝)・2振興局(檜山・根室)
 市町村:7市町/179市町村(3.9%)(北方領土6村除く)
 その他:北海道総合通信局(総務省)
オープンデータ公開状況(道内)(2017.6 現在)
旭川市
CC BY 4.0 白地図ぬりぬり(Sankakukei)
小樽市
札幌市
室蘭市
八雲町
森町
函館市
 北海道の交通の状況(統計)(pdf)
 航空機・フェリー航路・鉄道・バス・離島航路など
 道内空港の情報(image, html)
 フェリー航路(image, html, pdf)
 クルーズ客船(image)
公共交通に関するオープンデータ(道庁)(2017.6 現在)
「北海道の交通基盤の概要」
CC BY 北海道
 室蘭市
 道南バス(室蘭市内・苫小牧市内・郊外線)
 各系統の時刻表(平日・土日祝)(Excel)
 函館市
 函館市電
 時刻表(平日・土日祝)(pdf, csv)
 運賃表・駅間距離(pdf, csv)
 札幌市
 札幌市営地下鉄・札幌市電
 駅別時刻表(pdf)
 駅案内図(pdf)
 統計(利用客数推移など)(pdf)
公共交通に関するオープンデータ(道内市町村)(2017.6 現在)
※その他:SAPPORO OpenData(https://ckan-sapporo.odcity.org/)
昨年まで地下鉄・市電・中央バスのデータを公開・提供(現在は配信停止)
 オープンデータに関するものはまだ少ない
 ち~なび(https://chi-navi.net/user/map/chitose?0)(※オープンデータ
不使用だが、道内の事例として紹介)
 千歳市内のバスリアルタイムマップ(千歳科技大・(株)ツヨシオカ)
 むろらんバスナビ(https://muroran.bus-navi.yk-lab.net/)
 道南バスGTFSデータ(元データ:室蘭市オープンデータ)を用いた時刻検索サイト
道内の公共交通データに関するWebサービス
公共交通データを用いた
Webマップ(事例紹介)
公共交通データを用いたWebマップの作成
… 交通データ+施設データ を表示するWebマップ
 なぜ交通データ+施設データか?
 「どこに行きたいか」「何をしたいか」がないと利用に結び
つかない
 通勤・通学,買い物,通院,観光など
 公共交通を使う時に知りたい情報
 駅・バス停の位置 … 現在地や目的地に近いところにあるか?
 路線・系統 … 現在地から目的地に行く便があるか?
 時刻 … いつ乗ればいいか?
 目的地の営業時間も重要(休業日でないか?時間内に行って
帰ってこられるか?)
 運賃 … いくらぐらいかかるか?
GTFS Viewer(公共交通マップ)
 交通データフォーマット「GTFS」「標準的なバス情報フォーマッ
ト」に基づいたデータを表示するWebマップ(Leafletを用いて作成)
 使用データ(道内関係)
 函館市電(函館市オープンデータより)(CC BY)
 市電時刻表データ
 OpenStreetMap(停留所位置)(CC BY-SA)
 国土数値情報 鉄道時系列データ(経路描画用)
 使用するにあたって,「標準的なバス情報フォーマット」に基づ
いたデータを作成(GTFS Feed Validator(Google)により整合性
確認)
 データ: https://github.com/tshimada291/hakodateshiden/
標準的なバス情報フォーマット
 2017年3月末より公開(国土交通省)
 海外で広く使用されている公共交通フォーマット”GTFS(General
Transit Feed Specification)”を基にしている
 バス情報フォーマット:GTFS+日本独自のファイル・属性
 GTFS:バスに限らず,鉄道・路面電車・フェリーなどもカバー
(属性値で区別)
 主に,電子データ化が進んでいない中小バス会社・コミュニティバ
スについてデータ作成の基準となる
 フォーマットを統一することで、複数事業者のデータの組み合わせ
が可能
 データに関して国が標準的なフォーマットを定めたのは初?
標準的なバス情報フォーマット(一部省略)
ファイル名(.txt) 概要 位置情報 必須
agency 事業者に関する情報 ○
agency_jp 事業者に関する追加情報
stops 駅・バス停など停車地に関する情報 ○ ○
routes 経路に関する情報(路線・系統名など) ○
routes_jp 経路に関する追加情報
trips ある経路で運行される便の情報 ○
stop_times 各便における停車地ごとの通過時刻の情報 ○
calendar 曜日ごとの運行情報 ○
carendar_dates 特定日の運休・運行情報
fare_attributes 運賃・支払いに関する情報
fare_rules 経路ごとの運賃情報
shapes 地図上における経路の描画情報 ○
feed_info データ提供者・バージョンに関する情報 ○
translations ひらがな・英語などへの翻訳情報
作成には時刻表データ + 停車地の位置データが最低限必要
GTFS Viewer(公共交通マップ)
時刻表の表示(1)
.
 マップ上の停留所(マーカー)あるいはのりば(丸印)を選択すると,
現在時刻以降の時刻表を表示
 選択した場所から運行されている路線の経路を強調表示
時刻表の表示(2)
 時刻表の時刻をクリックすると,各便の詳細情報を表示
経路の表示(1)
 経路描画データ(shapes.txt)により経路を表示
 マップ上のマーカーを選択すると,発着する路線の経路を強調表示
経路の表示(2)
 経路描画データ(shapes.txt)がない場合は,経路と停車地を対
応付ける時刻データ(stop_times.txt)から各停車地を結んで生成
例:川崎バスサンプルデータ
(国土交通省「標準的なバス情報フォーマット」解説書 サンプルデータ)
表示データの切り替え
 データのフォーマットが定まっているため,別データへの切り替えが可能
道南バス室蘭市内路線
(CC BY-SA aruneko)
静岡県内バス路線
(CC BY aalt inc.)
山梨県内バス路線
(CC0 山梨県バス協会)
神戸市営地下鉄
(CC BY-SA Code for Kobe)
函館まっぷ(公共交通データを用いたWebマップ)
 交通データ:函館市電データ(函館市オープンデータ)
 「標準的なバス情報フォーマット」に基づいたデータ形式へ編
集したものを使用
 施設データ:歩行空間ネットワークデータ(函館地区)
(国土交通省)
 日時検索対応のため,営業時間データ・営業日データ
(週ごと)を追加で作成
 営業時間データ(opening_hour.csv):施設ごとの営業開
始・終了時間
 営業日データ(calendar.csv):週ごとの営業・休業状況
函館まっぷ
 交通データについてはGTFS-Viewerの機能を継承
 施設データについては施設情報と営業時間・営業日のデータを使用
現在時刻・指定時刻の状況反映
 現在時刻/指定時刻で休みとなっている施設・店舗について半透明で表示
 時刻表についても現在時刻/指定時刻から後の内容を表示
改良が必要な点など
 GTFS-Viewer(公共交通マップ)
 地図上で出発地・到着地を指定した場合の検索表示(所要時間・
運賃案内等)
 函館まっぷ(交通+施設マップ)
 任意の日付の指定による施設の営業・休業状況の表示(季節営業
などへの対応)
 できれば地元・旭川版も!
 バス停などの位置情報の取得・更新が課題(自分の住む町でも場
所が分からない場合がある)
 OpenStreetMapの活用もひとつの手段
公共交通データを
「地域を考えるきっかけ」に!

More Related Content

20170701北海道の公共交通に関するオープンデータとその利活用(FOSS4G 2017 Hokkaido)