よくある質問Linuxアプリブックマークとトラック地図地図編集音声案内

アプリが地図上で現在地を特定できない、または誤った位置を表示する

お使いの端末に GPS が搭載されていること、位置情報サービスが有効になっていること、そして Organic Maps に位置情報の利用が許可されていることをご確認ください。

Android

Android 12 以降では、「設定」→「位置情報」→「位置情報サービス」→「位置情報の精度」を開き、「位置情報の精度を改善」をオンにします。Android 9〜11 では、「設定」→「位置情報」→「詳細設定」→「位置情報の精度」を開きます。Android 8.1 以前では、「位置情報」の「モード」で「高精度」を選びます。項目名は端末のメーカーによって異なることがあります。また、Organic Maps に「正確な位置情報」の利用を許可してください。

Android 端末で現在地を特定できない場合は、アプリの設定で「Google Play位置情報サービス」を有効(すでに有効なら無効)にしてください。

補足:このオプションは、Android 端末に Google Play 開発者サービスがインストールされ、有効になっている場合にのみ表示されます。Google Play 開発者サービスは位置をより正確に特定するために使われます。オプションを無効にしたあとで位置精度に問題が出た場合は、もう一度有効にしてください。

iOS

iPhone や iPad では、「設定」→「プライバシーとセキュリティ」→「位置情報サービス」を開いて Organic Maps を選び、位置情報へのアクセスと「正確な位置情報」を有効にしてください。

地図に誤った位置が表示される

  1. 地図上の現在地を示す矢印のまわりに大きな半透明の円が表示される場合は、Wi-Fi や携帯電話回線を使った精度の低い測位が行われています。システム設定で Organic Maps の位置情報の精度が「正確」になっていることを確認し、高い建物や木から離れた屋外に出て、GPS 衛星の受信状況を良くしてみてください。

  2. 現在地がまったく違う場所として表示される場合(たとえば実際にはある都市にいるのに、アプリが別の都市を表示する場合)は、電子戦(EW)の影響で偽の GPS 信号が出ている地域(GPS スプーフィング)にいる可能性が高いです。このような場合は、別の場所へ移動する以外に解決策はありません。

補足: