位置情報の取得方法

このページでは、「スマートフォンやタブレット端末では、位置情報はどのように取得されているのか」について、その概略を記している。
「駅メモでの最寄り駅判定方法」について解説している訳ではないので、この点、留意されたい。



スマートフォンやタブレット端末(に搭載されているOS)では、以下の3つの方法で位置情報が取得されている。
特定の手段を使用しない設定も可能である。
OSのバージョン等により設定方法が異なるため詳細は割愛する。
各自、該当機種・OSのバージョンで検索いただきたい。

駅メモ!上での動作としては、
  • チェックイン美子さんをタップする
  • 駅メモ!アプリがOSに対して位置情報の取得を要求する
  • OSが下記の仕組で位置情報を取得する
  • OSから位置情報を受け取った駅メモ!アプリは、駅メモ!サーバーに位置情報を送信する
  • 駅メモ!サーバーは座標から最寄り駅を求め、チェックイン処理を行い、駅メモ!アプリに結果を送信する。
  • 駅メモ!アプリは受け取った情報をタイムラインに表示する
となる。

GPSによる方法

  • もっともポピュラーな取得手段。正しく受信できていれば最も正確。
  • 地下や堅牢な建物の中では受信できない。(地下の深度による受信しやすさの記述を見かけることがあるが、基本的に浅くても受信不可能である。)
    • 半地下(薄い屋根で蓋をされている程度)やトンネルに入ってすぐのあたりはこの限りではない。

携帯電話基地局による方法

  • 携帯電話の基地局が持っている座標情報を用いるもの。
  • 使用している端末が直接基地局と通信できている必要がある。
    • テザリングやWi-Fiルータで接続している場合は利用できない。
  • 利用者の少ない路線では、複数駅や一路線丸ごと1局で済ませていることがあり、その場合近隣の他駅やトンネル入口に位置飛びすることがある。

Wi-Fi基地局による方法

  • Wi-Fi基地局の設置場所のデータベースから座標情報を取り出して使用するもの。
    • データベースはGoogleやAppleが独自に管理している。
  • 系統だって登録されているわけではないため最も不正確。
  • Googleの場合、ストリートビューの撮影車が収集しているのが有名だが、それ以外に各端末からの情報も吸い上げていると思われる。
    • Wi-Fiルータを持って引っ越すと以前の住所を示すことがあるのはこのため。
    • テザリングやWi-Fiルータを利用している場合、SSIDの末尾に「_nomap」をつけることをお勧めする。ごくまれにWi-Fiルータの位置情報が登録されてしまい、移動後も登録された地点の位置情報を引きずってしまうことがあるが、「_nomap」をつけることによりデータベースに収録されなくなる。
      • 嫁の名前にゴミをつけたくないと言う場合は仕方ないが…
  • 携帯電話基地局と同様、利用者の少ない路線では、複数駅や一路線丸ごと1局で済ませていることがあり、その場合近隣の他駅やトンネル入口に位置飛びすることがある。

コメント

  • このページって、「駅メモのアプリで最寄り駅の判定に用いられている位置情報の取得方法」なの? それとも、単に「一般的なスマートフォンにおける位置情報取得方法(の例)」なの? どっち? 執筆者自身さえもよくわかっておらず、この両者が混同して述べられているように見えるんだけど。 --- (2017/01/22 22:50:00)
    • 最寄り駅の判定はOSが取得した座標から計算で出してるだけだから別の話でしょ。 --- (2017/01/28 22:52:38)
      • それですね。チェックインボタンを押すとOSに位置情報の取得を要求し、受け取ったデータをサーバーに送り、サーバーがその計算式で最寄り駅を特定している、という手順になると思います。 --- (2017/02/11 14:37:47)
      • 地球を平面とみなして云々ってのは、これですかね。http://app.m-cocolog.jp/t/typecast/726233/602733/84379735 --- (2017/01/30 14:47:10)
      • 「駅メモでの最寄り駅判定方法」は地球を平面と看做して三平方の定理で単純計算してるだけのはずですが、そのあたりの説明ってありませんでしたっけ。見たような気がしたんですが他のサイトだったかな… --- (2017/01/30 10:31:36)
      • 冒頭に、このページについての説明を追加しました。 --- (2017/01/30 00:41:53)
      • なるほど。つまり、このページではOSの話だけをしてる訳ですね。じゃ、そうだと明確にわかるように書き直さないといけませんな。 --- (2017/01/29 23:36:10)

コメントを投稿するには画像の文字を半角数字で入力してください。

投稿済みコメントに返信する場合はコメントを選んでから投稿してください。


画像認証

  • 最終更新:2017-02-28 23:19:03

このWIKIを編集するにはパスワード入力が必要です

認証パスワード