ゲームアプリや地図アプリなど、スマートフォンで位置情報サービスを利用することは多いですよね。しかし、Androidは初期設定のままだとGPS位置情報サービスの精度が低い状態になっています。今回はAndroidの高精度な位置情報への設定についてご紹介します。
GPSとは、人工衛星からの電波を利用して地球上での位置情報を取得するもので、正式名称は全地球測位システムと言います。今やGPSを使った位置情報サービスは生活の至る所で活躍しています。
スマートフォンでのナビゲーション機能をはじめ、近くのお店を探す時や、大人気アプリゲーム、そのほかに落としたスマートフォンを探す時もGPS機能は必要不可欠です。
しかし、このGPS機能をスマートフォンで利用すると早いスピードで電池が消費されてしまいます。Androidでは「設定」から、GPSを使った位置情報サービスの切り替えが可能です。
androidのホーム画面にある「設定」からGPS位置情報サービス取得のオン・オフを切り替えることができます。
「設定」から「セキュリティとプライバシー」欄を選択し、「位置情報サービス」をタップします。位置情報サービスの設定画面に移ったら、「現在地情報へのアクセス」を「オン」に切り替えます。
「現在地情報へのアクセス」をオンにすることで、今後あなたが許可したアプリは現在地情報へアクセス・取得することができます。反対に、「オフ」にすると現在地情報のアクセス・取得を禁止することができます。
GPS位置情報サービスの情報取得方法はいくつかあり、好きな取得方法を選択することができます。
現在、Androidでは「高精度(GPS、Wi-Fi、モバイルネットワークを利用)」、「電池節約(Wi-Fiとモバイルネットワークを利用)」、「デバイスのみ(GPSのみ利用)」の3つの中から位置情報取得方法を選べます。
この3つのうち1つ、自分のAndroidの使い方にあった取得方法を選んでチェックしてください。
AndroidのGPS位置情報サービスは、iPhoneに比べて精度が悪いと言われています。
実際にAndroidをお使いの方で、「GPS位置情報サービスを使ったアプリを利用している時に現在地情報が間違っていることがある」という話はよく聞きます。今ではほとんどの大人気アプリゲームでは位置情報サービスを利用しており、そのためにAndroidからiPhoneへの機種変更をした方も少なくありません。
では、なぜAndroidはGPS位置情報サービスの精度が悪いのでしょうか?
Androidでは「高精度(GPS、Wi-Fi、モバイルネットワークを利用)」、「電池節約(Wi-Fiとモバイルネットワークを利用)」、「デバイスのみ(GPSのみ利用)」の3つの中から位置情報取得方法を選ぶことができます。
それぞれの違いは以下の通りです。
高精度(GPS、Wi-Fi、モバイルネットワークを利用)」
GPS、Wi-Fi、モバイルネットワークの3つ全てを利用して位置情報を取得するため、Androidのなかで最も精度が高い。その分、電池の消費が大きい。
②「電池節約(Wi-Fiとモバイルネットワークを利用)」
Wi-Fiとモバイルネットワークを利用して位置情報を取得する。GPSを使わない分、電池消費を抑えることができるが精度は落ちる。
③「デバイスのみ(GPSのみ利用)」
GPSを利用するため精度は高いが、ネットワークの利用ができないため位置情報取得に至る時間がかなりかかる。
基本的にAndroidの初期設定では②「電池節約(Wi-Fiとモバイルネットワークを利用)」、③「デバイスのみ(GPSのみ利用)」に設定されているため、位置情報サービスの精度が低いのです。
位置情報サービスを使うにあたって、その情報の正確さはとても重要です。もちろん位置情報もできるだけ早く欲しいものです。
続いてはAndroidのGPS位置情報サービスの精度を上げる方法についてご紹介します。
Androidの「設定」でGPS位置情報サービスの情報取得方法を選択する時に、「高精度(GPS、Wi-Fi、モバイルネットワークを利用)」にチェックを入れ直してください。
これで最も正確な位置情報を、より早いスピードで取得することができます。
Androidの位置情報設定の変更方法は、基本的にはホーム画面の「設定」から行います。しかし細かくみるとAndroidの対応ソフトウェアごと、つまりはOSのバージョンごとで設定方法が2つに分かれます。
Android 4.3 JellyBean以前のスマートフォン・タブレットの位置情報設定の変更方法についてです。
Android 4.3 JellyBean以前のスマートフォン・タブレットは、位置情報取得方法が①「無線ネットワークを使用(Wi-Fi/モバイルネットワークで位置を検出する)」、②「GPS機能を使用(高精度測位を実行する)」の2つにチェック欄が分かれています。
まずはホーム画面の「設定」から「現在地情報とセキュリティ」を開きます。
位置情報とセキュリティの設定ページが表示されたら、①「無線ネットワークを使用(Wi-Fi/モバイルネットワークで位置を検出する)」、②「GPS機能を使用(高精度測位を実行する)」両方にチェックを入れましょう。
これで高精度の位置情報を取得することができます。
1 / 2
続きを読む