現在地がずれるのはなぜ?

どちらの位置がずれているかによります。許可のダイアログを一度も見ていないなら、そのサイトはIPアドレスから推定しただけで、よくても都市レベル、隣の都市になることもよくあります。許可したうえでずれるなら、相手はGPSやWi-Fiによる実際の測位です。ずれは数メートルから1ブロックで、原因も直し方も別物です。

許可制 · プライベート · Chrome、Safari、Firefox、Edge で動作

まず、どちらの位置がずれている?

IPアドレスからの推定都市ほどの大きさ・許可は不要Wi-Fi測位約15〜40m・許可が必要GPS測位屋外で約3〜10m許可のダイアログを一度も見ていないなら、あなたが見ているのは大きいほうの円です。
位置情報の取得元は3つ、円の大きさもまるで違います——「現在地がずれる」という不満のほとんどは、いちばん外側の円のことです。

Webサイトがあなたの位置を知る方法は2つあり、外し方もまったく違います。何も尋ねずに使えるのはIPアドレスだけ——データベースによる推定で、精度はおおよそ都市レベルです。許可すれば端末側の測位が渡されます——スマートフォンやパソコンがGPS・Wi-Fi・携帯電話の電波を組み合わせたもので、精度は数メートルです。だから切り分けにいちばん役立つ質問はこうなります。このサイトでブラウザから位置情報の許可を求められただろうか? ダイアログが出ていない → 腹を立てている相手はIPからの推定です。許可した → 調べるべきは実際の測位です。

都市が違う(IPからの推定)

IPからの推定が都市ひとつ——ときには国ひとつ——ずれるのは、故障ではなく正常な動作です。携帯キャリアは広い地域の通信を数か所のゲートウェイに集約し、プロバイダは1つのアドレスを数千人の契約者で共有し(CGNAT)、データベースはプロバイダの割り当て変更に数か月遅れて追いつきます。VPNにいたっては、意図的にあなたのIPを出口サーバーのものへ置き換えます。仕組みの詳細、精度の統計、修正の申請方法はIPの位置情報がずれるのはなぜかにまとめてあります。2分で済ませたいなら、いま自分のIPが何を明かしているかを確かめ、VPNを使っているならVPN判定ツールで裏を取ってください。特定のWebサイトで直すというのは、端末ではなくデータベースの登録内容を直すということです。

数メートル〜1ブロックずれる(実際の測位)

許可したあとのずれは、物理現象です。屋内や高いビルの谷間では、電波が反射してから届くため、測位の精度は数十メートルまで落ちます(理由はGPSの精度の仕組みで説明しています)。省電力モードは、何も知らせずに粗い測位へ切り替わります。屋内から出たあとの最初の測位は、最後に分かっていた地点から始まり、落ち着くまで30〜60秒かかります——点が動かなくなってから読み取ってください。効く順に挙げると、外か窓際に出る、1分待つ、位置情報の省電力モードを切る、そして精度を示す円と見比べる。20 mの円が出ているときに15 mずれているなら、それは仕様どおりに動いている証拠です。

パソコンで大きく外れる(Wi-Fiデータベース)

デスクトップやノートパソコンにGPSはありません。許可すると、周囲のWi-Fiネットワークを、利用者が持ち寄って作られた地図と照合して位置を割り出します。この地図は、なかなか愉快な形で間違えます。引っ越したルーターは数週間、古い住所に「住んで」いますし、スマートフォンのテザリングは自宅の登録を旅先まで連れていきます。めったに見かけないアクセスポイントは、最初に記録された場所にあなたを縛りつけます。見分け方は、まるで違う場所なのに、やけに正確そうな位置が出ることです。直し方は、Wi-Fiをいったん切って入れ直してからやり直す(見えているネットワークの順位が付け直されます)、有線LANをつなげばIPからの推定に戻る、あるいは単に待つ——通りかかるスマートフォンが観測してくれるので、データベースは数日から数週間で移動したルーターを学習し直します。

60秒でできる切り分け

ブラウザは位置情報を求めた?いいえはいIPからの推定 → よくても都市レベルVPN?携帯ゲートウェイ?古いデータベース?実際の測位 → メートル単位の話屋内?省電力モード?Wi-Fiの誤登録?直し方:§ 都市が違う直し方:§ 数メートル〜1ブロック
60秒の切り分け——たった1つの質問で、「現在地がずれる」というあらゆるケースが正しい対処リストに振り分けられます。

自分で見比べてみてください。私の現在地は?を開いてダイアログを許可すれば、それが端末側の測位です。次に自分のIPアドレスは?を見れば、データベースによる推定が分かります。2つを並べれば、おかしな挙動のWebサイトがどちらを使っていたかはたいてい判明し、直し方は上の各節にあります。2つが大きく食い違っていてVPNも使っていないなら、あなたは自分の回線について何かを知ったことになります——それこそ当サイトのVPN判定ツールが使っている仕掛けです。

位置情報がおかしい ブラウザの現在地が正しくない

よくある質問

Webサイトに表示される都市が違うのはなぜ?
ほとんどの場合、そのサイトは許可を求めておらず、IPアドレスだけを見ているからです。IPが指すのはプロバイダの網の出口であって、あなたの居場所ではありません。携帯キャリアやCGNAT、VPNでは数百kmずれることもあります。
許可したのに現在地が数メートルずれます。直せますか?
たいていは直りません。屋内やビルの谷間では電波が反射してから届くためで、GPSの物理的な限界です。窓際か屋外に出て1分待ち、位置情報の省電力モードを切ってください。精度を示す円の中に収まっているなら、正常に動いています。
パソコンだけまったく違う場所が出るのはなぜ?
パソコンにGPSはなく、周囲のWi-Fiネットワークから位置を割り出しているからです。ルーターが引っ越しても、データベースはしばらく古い住所を返します。Wi-Fiを切って入れ直すか、数日から数週間待てば直ります。

英語で表示: Why Is My Location Wrong? · 日本語