位置情報テスト

「テスト開始」をクリックして現在位置を取得します。位置データはブラウザ内にとどまります。

緯度
経度
精度
高度
速度
方位
テスト準備完了

位置情報テストのヒント

1

ブラウザが求めたら位置情報のアクセスを許可してください。GPSの精度はデバイスによって異なります。

2

高度と速度のデータは、特にデスクトップではすべてのデバイスで利用できない場合があります。

3

位置データはブラウザ内で完全に処理され、サーバーには送信されません。

位置情報を理解する

デバイスの位置特定の仕組み

デバイスは位置を特定するために複数の方法を使用します:GPS(Global Positioning System)は24基以上の衛星からの信号を使用して3-5メートルの精度で位置を計算します。Wi-Fi測位は近くのアクセスポイントをデータベースと比較します — 精度は15-40メートル。セルラー三角測量は携帯電話の信号を使用します — 精度は100-300メートル。デバイスは通常、最良の結果を得るためにすべての利用可能な方法を組み合わせます。

精度と高度

位置の精度は大きく異なります。晴天の屋外では最高のGPS精度(3-5m)が得られます。都市部では建物によるマルチパス反射のためエラーが生じる場合があります。屋内ではGPSが利用できず、Wi-Fi測位(15-40m)にフォールバックする場合があります。GPSからの高度の測定は水平位置より精度が低いのが一般的で、±10-30メートルの誤差が予想されます。

プライバシーとGeolocation API

Geolocation APIは常にユーザーの明示的な同意を必要とします — ブラウザは明確な許可ダイアログを表示します。位置データは自動的に共有されません。APIは2つのモードをサポートします:getCurrentPositionは単一の読み取り、watchPositionは継続的な追跡。enableHighAccuracyオプションは利用可能な場合にGPSを要求します(より多くのバッテリーを消費)。

よくある質問

精度が±1000メートル以上を表示するのはなぜですか?

高い精度値は通常、GPSが利用できずデバイスがWi-Fiまたはセルラー測位を使用していることを意味します。屋内では一般的です。晴天の屋外に出て、GPSが衛星を捕捉するまで30-60秒待ってください。

位置データは保存または共有されますか?

いいえ。位置座標はブラウザ内のみに表示され、サーバーには送信されません。Geolocation APIは完全にクライアントサイドで処理されます。ブラウザの設定からいつでも位置情報の権限を取り消すことができます。

移動しているのに速度が0 km/hと表示されるのはなぜですか?

速度の検出にはGPSが必要で、中〜高速度(歩行、運転)で最も良く動作します。非常にゆっくりとした動きは検出されない場合があります。一部のデバイスはGPSでのみ速度を報告し、Wi-Fi測位では報告しません。屋外で歩いてみてください。