バス現在位置マップ|作品紹介・公共交通オープンデータ活用

OPEN DATA × BUS LOCATION

路線を知らない場所でも、
停留所からバスを探せる。

地域ごとに公開されているバスの位置情報・到着予測・時刻表を、共通の地図に。
「あと何分?」から「バスは今どこ?」まで、ひとつのアプリで確認できます。

GTFS / GTFS-Realtime路線図と時刻表Android / iOS 無料公開

iOS版もApp Storeで公開しました。iPhone・iPadで利用できます。

実際のアプリ地図画面。バスと停留所、路線を表示
バス会社や路線名が
分からなくても探せます。

地域の交通データを、
利用者の「知りたい」に変える。

普段使わない地域では、どのバス会社・路線を調べればよいか分からないことがあります。データが公開されていても、形式や提供元が分かれていると利用しづらい。その壁を小さくするために制作しました。

01 / DISCOVERY

路線を知らない

近くの停留所や地図を手がかりに、乗れそうなバスを探す。

02 / TIMING

いつ来るか分からない

到着予測と時刻表を並べ、次の便を確かめる。

03 / LOCATION

今どこを走っている?

配信された位置、あるいは条件を満たす便の推定位置を地図で確認する。

停留所から、気になるバスへ。

目的の路線を事前に知らなくても、停留所を起点に調べられます。以下は実際のアプリ画面を使った紹介です。

停留所名で候補を検索した実画面
STEP 01

停留所を探す

現在地や地図上の場所、停留所名を手がかりに、停留所を探せます。

停留所の到着一覧の実画面。時刻表の予定と残り時間を表示
STEP 02

到着予定を確認

停留所の到着一覧で、便の時刻や情報の種類を確認します。

選択したバスの位置と、途中停留所・終点の時刻を表示した実画面
STEP 03

地図で位置を確認

気になる便を選び、車両位置や途中停留所・終点の時刻を確認します。

※掲載画面はAndroid版の開発時に撮影した例です。バスの位置・到着情報は常に変化します。

複数事業者の周辺路線を地図に重ねて表示する画面

地図中心の周辺路線を、複数事業者から検索

会社をまたいで、
周辺の路線を見渡す。

地図上の指定地点から、近くのバス会社の路線をまとめて確認。路線ごとに地図を切り替え、停留所や時刻表も調べられます。

✓
路線図と停留所配信された経路形状がある場合は線で表示。形状がない場合は情報の種類に応じて区別します。
✓
路線・停留所検索とお気に入りよく使う停留所や路線を探しやすい設計にしています。

「位置が分からない」と
「バスが来ない」は違う。

提供元の配信がないときも、運休と決めつけません。実測情報・時刻表に基づく推定・古い参考情報を分けて表示し、情報の限界も明示します。

以前の配信予測を参考として表示し更新時刻を示す実画面
配信情報

受信した位置・予測

車両位置や到着予測の配信がある場合に利用します。古い情報は参考として区別します。

時刻表による推定位置のバスに「待」と表示する実画面
時刻表からの推定

オレンジの「予」「待」

条件が揃った便だけ位置を推定。実際のGPS位置ではないことを明示します。

時刻表の予定時刻として表示し実際の到着未確認と明記する実画面
時刻表の予定

運行状況は未確認

予測情報がない場合は時刻表を利用。遅延や運休が反映されないことを伝えます。

複数の提供元のデータを、
同じ操作体験に。

GTFSの路線・停留所・時刻表、GTFS-Realtime等の車両位置・到着予測を、対応可能な範囲で照合し、地図・到着一覧として統合します。

データを取得する2つの流れ

静的データとリアルタイムデータで取得・再利用の方法を分け、不要な通信を減らしています。

A / 路線・停留所・時刻表
GTFS静的データ自治体・事業者等の公開ZIP
↓
端末に保存・解析原則24時間を目安に再利用
↓
路線図と時刻表
B / 車両位置・到着予測など
公開配信・ODPT等データごとの利用条件に従う
↓
Cloudflare Workers共有キャッシュ・トークン保護
↓
地図と到着一覧に反映
GTFSデータリポジトリ

全国の事業者・自治体等が公開する静的・動的な交通データ。

gtfs-data.jp ↗
公共交通オープンデータセンター

利用条件に応じた路線・時刻表・車両位置・到着予測等。

ckan.odpt.org ↗
BODIK オープンデータカタログ

自治体などが公開するGTFS形式の時刻表・路線データ。

data.bodik.jp ↗
国土数値情報(国土交通省)

一部の停留所位置の参考・補完に公開データを利用。

nlftp.mlit.go.jp ↗

2026年10月25日時点の開発用カタログには47都道府県・654データセットを登録しています。これは事業者数・現在運行中の車両数・すべての情報の配信成功数を示すものではなく、配信内容は地域・提供元・アプリ版により異なります。

利用上の注意・ライセンスについて

本アプリは交通事業者・行政機関の公式アプリではありません。車両位置や到着予測が未配信の地域・便もあります。時刻表からの推定は実測GPS位置ではなく、遅延・運休・道路状況を完全には反映しません。乗車前に公式情報をご確認ください。提供データは個別のライセンス・利用期間・表示条件に従います。詳しい提供元・出典・制約はアプリ内の「出典・ライセンス」をご覧ください。

バスを探す方法に、
もうひとつの選択肢を。

まずは対応している地域で、停留所からバスを調べてみてください。利用できる機能は事業者・提供元のデータにより異なります。

Android版・iOS版ともに無料で公開しています。

このブログの人気の投稿

マンホールカードマップ更新

マンホールカードマップ:第29弾(46枚)追加アップデートのお知らせ