ShuGo は「みんなの移動時間・距離・運賃」から集合場所を提案します。どういう計算で、どのデータを使い、どこまでが概算なのかをこのページで公開します。結果を信じてもらうために、根拠を隠さないのが本アプリの方針です。いわゆる「中間地点」を、実際に集まりやすい駅という形で示すのが ShuGo の考え方です。
地図上のあらゆる点を検討するのではなく、駅を候補にしています。理由は2つです。
いわゆる「待ち合わせ場所」を人手で探す代わりに、参加者全員の移動条件から自動で候補を絞り込みます。
候補の作り方は次のとおりです。
| 評価軸 | 何を小さくするか |
|---|---|
| 時間最短 | 各参加者の移動時間 |
| 距離最短 | 各参加者の移動距離 |
| 料金最安 | 各参加者の交通費 |
| バランス+ごはん | 時間・距離・料金を無次元化して加重和にしたうえで、周辺の飲食店の多さ(ランチ/ディナーで切替)も加味 |
結果画面では総合スコアだけでなく、時間・料金・公平性の内訳を棒グラフで表示します。スコアの中身を完全に隠すことはしません。
「全員の移動時間の合計」だけを小さくすると、一人だけ極端に遠い場所が選ばれることがあります。合計は小さくても、その一人にとっては最悪の解です。ShuGo はこれを避けるために、公平性のとり方を選べるようにしています。
| 設定 | 意味 | 向いている場面 |
|---|---|---|
| みんな公平(既定) | いちばん損をする人の負担を最小化します。数学的には minimax(最大値の最小化)です。 | 誰か一人に無理をさせたくないとき |
| 全体最適 | 全員の合計をいちばん小さくします。 | 全体の移動量を抑えたいとき |
| 均等重視 | 負担のばらつきを最小にします。 | 「全員だいたい同じくらい」にしたいとき |
既定を minimax(みんな公平) にしているのは、単純な合計最小化とは別の解が選ばれる場面が実際にあるからです。「なぜここ?」の画面では、いちばん遠い人が誰で、その人の負担が何分になるかを明示しています。
| 用途 | 出典 |
|---|---|
| 駅の位置・駅名・路線 | 国土数値情報(鉄道データ N02)/国土交通省 |
| 地図に刺すピンの位置(表示のみ) | © OpenStreetMap contributors(ODbL)。N02 の駅座標は線路上(ホーム中央あたり)に落ちるため、駅舎・改札寄りへ寄せる目的で一部の駅にだけ表示用の座標を持たせています。算出には使いません(所要時間・距離・運賃・順位はすべて N02 の座標で決まります) |
| 駅の所在する都道府県 | 国土数値情報(行政区域データ N03)/国土交通省。駅の座標が入る市区町村ポリゴンから判定します(同名駅の取り違えを防ぐための表示で、算出には使いません) |
| 地図の背景の起伏(陰影) | 国土数値情報(標高・傾斜度メッシュ G04)/国土交通省。北西からの光を当てた陰影として描いています(算出には使いません) |
| 地図の背景の土地の色分け(森林・田畑・市街地・水面) | 国土数値情報(土地利用細分メッシュ L03-b)/国土交通省(算出には使いません) |
| 地図の背景の河川・境界線 | 国土数値情報(河川 W05・行政区域 N03)/国土交通省(算出には使いません) |
| 徒歩・自転車・車・タクシーの所要時間と距離 | Google Maps Platform — Routes API |
| 周辺の飲食店(名称・評価・営業時間・写真) | Google Maps Platform — Places API |
| 電車の所要時間・乗換 | 国土数値情報(鉄道データ N02)から作った線路データでの自前計算。線路の距離・途中駅での停車・乗換から見積もります(外部の経路検索サービスは使っていません) |
| 電車の運賃 | 各鉄道事業者が公表する運賃表からの自前の対キロ表(168社)。収録の無い事業者は距離からの概算にフォールバック |
| 車・タクシーの料金 | 距離からの自前推定(タクシーは距離換算、車はガソリン代換算) |
地図の表示にも Google Maps Platform を使用しています。
算出結果は意思決定の目安であり、実際の移動を保証するものではありません。次の点をあらかじめお伝えします(よくある質問の形でまとめています)。
電車の運賃はデータの穴があります。 運賃が距離ではなく区間で決まる事業者(とさでん交通・筑豊電気鉄道など10社)は運賃表に載せられず、距離からの概算に落ちます。また特定運賃・加算運賃(例: 空港路線の上乗せ)は反映していません。実際の運賃と数十〜数百円ずれることがあります。
電車の所要時間は推定です。 ダイヤ(時刻表)を使わず、線路の距離・停車・乗換から見積もっています。出発時刻・待ち時間・遅延・運休は反映されず、乗換案内サービスの結果と3割ほどずれることがあります。本数の少ない路線ではさらに開きます。正確な時刻は各鉄道事業者や経路検索サービスでご確認ください。
渋滞は考慮していません。 車・タクシーの所要時間は渋滞を含まない条件で計算しています。
高速道路料金は扱っていません。 車の料金はガソリン代相当の概算のみです。
店舗情報は取得時点のものです。 営業時間・評価・写真は Google Maps Platform から取得した時点の内容で、実際の営業状況と異なる場合があります。
候補は最大6駅です。 「その6駅の中で最良」であり、日本中のあらゆる駅を総当たりした結果ではありません。
正確な運賃・時刻は、各鉄道事業者や経路検索サービスでご確認ください。
集合場所には、値段・時間・行きやすさなど数値にできない事情があります。ShuGo は1候補だけを正解として押し付けません。