データについて
このアプリが何をどこまでご案内できるのか、そして何ができないのかを包み隠さず書いています。
できないこと・気をつけていただきたいこと
GTFS-JP(標準的なバス情報フォーマット)は東京都オープンデータAPIに存在しません
設計段階では公共交通の標準データを前提にしていましたが、実際にAPIを検索したところ該当データは0件でした。そのため経路探索は、市町村が個別に公開している表形式のデータから組み立てています。
実際の時刻表があるのは町田市のコミュニティバスだけです
多摩30市町村のうち、バス停留所のデータをオープンデータAPIで公開しているのは町田市のみです。他の29市町村については、バス停の位置すら取得できません。下の表に市町村ごとの実際の件数を載せています。
多摩都市モノレールの時刻は推定です
駅の位置と鉄道会社名は取得できますが、時刻表・駅間の所要時間・駅の並び順はオープンデータにありません。駅の並び順は公知の情報から静的に定義し、所要時間は「平均運行間隔の半分(待ち時間)+駅数×1.5分」で機械的に見積もっています。画面では「およその目安」と表示しています。
町田市と多摩都市モノレールはつながっていません
取得できたデータ上、町田市のバス網と多摩都市モノレール線は徒歩圏内で接続しません。この2つをまたぐ経路は、無理に作らず「つながっていません」とお伝えしています。
便(trip)のIDがないため、到着時刻は近似です
元データは停留所ごとの発車時刻が並んでいるだけで、どの発車がどの便かを示すIDがありません。そのため「乗った便の到着時刻」は、降車停留所で乗車時刻以降の最初の発車時刻とみなしています。実際の到着時刻とは前後する場合があります。
シルバーパスの適用路線一覧は存在しません
適用路線のオープンデータが無いため、事業者ごとの区分をこのアプリが静的に持っています。多摩都市モノレールは「使える」、町田市のコミュニティバスは運行受託事業者により扱いが異なるため「要確認」としています。断定できないものを「使える」と表示することはしていません。
混雑は実測ではなく疑似データです
多摩地域のバス・鉄道の混雑実測データは東京都オープンデータに存在しません。通勤・通院時間帯の一般的な傾向から機械的に生成した固定の値で、乱数を使っていないため何度データを作り直しても同じ値になります。データベース側の制約で「疑似データである」という印を外せないようにしています。
座標の求め方が2通りあります
町田市のバス停は平面直角座標系 第IX系のメートル値(列名と軸が逆)で提供されているため、逆変換して緯度経度にしています。医療機関は住所しか無いため、国土地理院の住所検索APIでジオコーディングしています。住所を解決できなかったものは市役所付近に表示し、地図上でその旨を断っています。
町田市のデータは2019年・2022年時点のものです
系統ごとの改正時点を画面に必ず表示しています。現在のダイヤとは異なる場合がありますので、お出かけの前に町田市または運行事業者にご確認ください。
市町村ごとの収録件数
バス時刻表の列がすべて0の市町村は、そもそもバス停の位置データが公開されていません。
| 市町村 | バス停 | 駅 | バス時刻表 | トイレ | 休憩場所 | 目的地 |
|---|---|---|---|---|---|---|
| 八王子市 | 0 | 23 | なし | 304 | 0 | 186 |
| 立川市 | 0 | 13 | なし | 119 | 0 | 61 |
| 武蔵野市 | 0 | 4 | なし | 106 | 0 | 84 |
| 三鷹市 | 0 | 3 | なし | 130 | 0 | 80 |
| 青梅市 | 0 | 3 | なし | 79 | 0 | 41 |
| 府中市 | 0 | 15 | なし | 147 | 0 | 84 |
| 昭島市 | 0 | 5 | なし | 101 | 0 | 37 |
| 調布市 | 0 | 9 | なし | 190 | 0 | 83 |
| 町田市 | 116 | 10 | 7路線 | 194 | 906 | 154 |
| 小金井市 | 0 | 3 | なし | 85 | 0 | 55 |
| 小平市 | 0 | 5 | なし | 131 | 0 | 67 |
| 日野市 | 0 | 12 | なし | 106 | 0 | 54 |
| 東村山市 | 0 | 8 | なし | 54 | 0 | 43 |
| 国分寺市 | 0 | 4 | なし | 52 | 0 | 34 |
| 国立市 | 0 | 3 | なし | 60 | 0 | 38 |
| 福生市 | 0 | 1 | なし | 96 | 0 | 22 |
| 狛江市 | 0 | 2 | なし | 48 | 0 | 37 |
| 東大和市 | 0 | 4 | なし | 43 | 0 | 31 |
| 清瀬市 | 0 | 1 | なし | 52 | 0 | 27 |
| 東久留米市 | 0 | 1 | なし | 61 | 0 | 36 |
| 武蔵村山市 | 0 | 0 | なし | 67 | 0 | 27 |
| 多摩市 | 0 | 7 | なし | 130 | 0 | 47 |
| 稲城市 | 0 | 5 | なし | 63 | 0 | 30 |
| 羽村市 | 0 | 2 | なし | 55 | 0 | 16 |
| あきる野市 | 0 | 1 | なし | 75 | 0 | 27 |
| 西東京市 | 0 | 5 | なし | 118 | 0 | 80 |
| 瑞穂町 | 0 | 1 | なし | 76 | 0 | 8 |
| 日の出町 | 0 | 0 | なし | 21 | 0 | 5 |
| 檜原村 | 0 | 0 | なし | 14 | 0 | 4 |
| 奥多摩町 | 0 | 0 | なし | 33 | 0 | 6 |
計算のしかた
バリアフリーの目安(0〜100点)
40点 半径300m以内に車いす対応トイレがある / 20点 オストメイト対応がある / 15点 駅に昇降設備がある / 15点 点字ブロックがある / 10点 非常用呼び出しボタンがある
経路の並べ替え
「シルバーパスで安く」は運賃がかかる乗車を減らすことを最優先し、次に所要時間。 「らくらく」はバリアフリーの目安が高く、のりかえが少なく、歩く距離が短い順。 「はやく」は所要時間とのりかえ回数の順。混雑(疑似データ)はどの条件でも 判断を左右しすぎないよう、弱い減点にとどめています。
徒歩の所要時間
高齢者の歩行を想定し、毎分60mで計算しています(一般的な計算より遅めです)。 のりかえは600m以内の停留所どうしを結んでいます。
使っているデータ
| データセット | 提供元 | API ID | 使いみち |
|---|---|---|---|
| 町田市 市民バス・コミュニティバス(7系統) | 町田市 | t132098d0000000081 | 停留所の位置と時刻表。多摩地域で唯一、実際の発車時刻が取れるデータ |
| 都内鉄道駅の車椅子使用者対応トイレ(令和6年度更新版) | 東京都福祉局 | t000054d0000000342-abf5e5cf… | 駅の位置・鉄道会社名・トイレ設備。多摩地域で唯一の駅マスタとして使用 |
| 都立及び区市町村立施設等の車椅子使用者対応トイレ | 東京都福祉局 | t000054d0000000342-c315a64e… | あんしんマップの車いす対応トイレ |
| 町田市 バリアフリーマップ | 町田市 | t132098d0000000016-342dd212… | 休憩できる場所(エレベーター・スロープ・AEDなど) |
| 救急医療機関一覧 | 東京都保健医療局 | t000055d0000000356-ca6cc0d3… | 目的地(救急の病院)。住所を国土地理院APIでジオコーディング |
| 診療・検査医療機関の一覧 | 東京都保健医療局 | t000055d0000000391-c5bbc28a… | 目的地(診療所・クリニック)。住所を国土地理院APIでジオコーディング |
| 地域包括支援センター連絡先一覧(多摩30市町村ぶん) | 東京都福祉局 | t000054d0000000163 ほか29件 | 目的地(相談窓口)。緯度経度が入っているためジオコーディング不要 |
地図: 地理院タイル(国土地理院)/ 住所から座標への変換: 国土地理院 住所検索API