オンラインGPS測位精度テスト

現在のデバイスの地理的位置情報を取得し、GPS および IP 測位の精度をテストします。緯度と経度の座標、高度、リアルタイムの位置更新速度を確認します。

操作とパラメータ

聞いていない

戻りデータ(位置)

まだ位置データがありません。 「Get Once」または「Start Monitoring」をクリックすると、座標、精度、タイムスタンプなどの情報がここに表示されます。

可用性と権限

Geolocation API
利用不可
セキュリティコンテキスト (HTTPS)
いいえ(測位が利用できなくなる可能性があります)
ポジショニング権限 (権限 API)
サポートされていません (権限 API は使用できません)
現在の環境は測位に対応しておりませんので、ブラウザのバージョンと動作環境をご確認ください。

イベントログ (最新の 30 エントリ)

まだログがありません

ヒント

まず、「セキュリティ コンテキスト (HTTPS)」と「ロケーション許可」を確認します。HTTPS でない場合、または許可が拒否された場合、後続の操作は直接失敗する可能性が高くなります。
「一度取得」と「監視開始」の違い: ワンタイム測位は迅速な検証に適しています。モニタリングは、動き/信号の変化と戻り頻度を観察するのに適しています。
精度が小さいほど、それはより「真実」になります。屋内、Wi-Fi/基地局測位、システムの省電力戦略はすべて、精度と更新頻度に影響します。
「データの経過時間 (現在 - タイムスタンプ)」に注意してください。経過時間が一貫して大きい場合は、システムがキャッシュの場所 (maximumAge) を返しているか、センサーが更新されていない可能性があります。

測位テストガイド

測位権限を確認し、精度、更新時間 (タイムスタンプ)、現在の環境 (HTTPS/権限) が利用可能かどうかなどのデータを返します。すべての処理はブラウザ内でローカルに実行されます。

ステップ 1

環境と権限を確認する

約10秒
ページが HTTPS でアクセスされていることを確認してください。そうしないと、ほとんどのブラウザで位置情報機能が制限されてしまいます。
「Positioning Permissions (Permissions API)」で表示されるステータスを確認します: 許可/プロンプト/拒否
拒否された場合: ブラウザのアドレス バー/サイト設定に移動して、位置情報を再度許可し、再試行します。
ステップ 2

ポジショニングを取得する

約5~15秒
(オプション) まず「高精度」をオンにし、タイムアウトを 8 ~ 15 秒に設定し、maximumAge を 0 に設定します (最新のデータの取得を試みます)。
「Get Once」をクリックし、ブラウザが座標/精度/タイムスタンプを返すまで待ち​​ます。
観測精度: 屋外用 GPS は通常、小型です。屋内の方が広いかもしれない
タイムアウトになるか利用できない場合は、タイムアウトを増やし、VPN/プロキシをオフにし、比較のために他のブラウザに切り替えてみてください。
ステップ 3

聞き始めて変化を観察してください

約20秒
[監視の開始] をクリックし、右側の [イベント ログ] が引き続き pos 更新を生成するかどうかを観察します。
「データの経過時間(現在 - タイムスタンプ)」が 0 に近い(時間内に更新される)かどうかに注意してください。
窓際までの移動/徒歩などのシナリオでの比較: 精度が小さくなり、更新頻度が高くなるか
継続的な電力消費を避けるため、「監視の停止」をクリックして終了します。

よくある質問

ご質問がありますか?答えは見つかりました!以下は、位置情報テストに関してよくある質問をまとめたものです。

1.

このページでは何をテストできますか?

ブラウザーの Geolocation API を使用して測位が利用可能かどうかを確認し、許可ステータス、セキュア コンテキスト (HTTPS) かどうか、測位によって返された座標、精度、タイムスタンプを表示します。

2.

なぜ HTTPS でなければならないのでしょうか?

測位は機密性の高い機能であり、最新のブラウザーでは通常、安全なコンテキストでのみそれが許可されます。非 HTTPS ページは、多くの場合、完全に拒否またはダウングレードされます。

3.

「Get Once/Start Monitoring」をクリックすると「Permission Denied」というメッセージが表示されるのはなぜですか?

これは、サイトの場所の許可が拒否されたことを意味します。ブラウザのアドレスバーのサイト権限・設定で位置を「許可」に変更し、ページを更新して再度お試しください。

4.

「Permissions API Unavailable」と表示されるのはなぜですか?

一部のブラウザ/モード (プライバシー モードなど) は Permissions API をサポートしていない可能性があるため、許可ステータスを事前に読み取ることができません。ただし、[Get Once/Start Listening] をクリックすると、ブラウザに認証プロンプトがポップアップ表示され、結果が返されます。

5.

「一度聴いてください」と「聴き始めてください」の違いは何ですか?

「Get Once」は getCurrentPosition を呼び出し、結果を 1 回だけ返します。 「監視の開始」は watchPosition を呼び出します。これは、位置が変更されるかシステムが更新されるとコールバックを続けます。更新頻度や移動時の精度変化などを観察するのに適しています。

6.

精度(位置決め精度)は小さいほど良いのでしょうか?

一般に、値が小さいほど推定誤差は小さくなりますが、屋内/屋外、GPS/Wi‑Fi/基地局、システムの省電力戦略などの影響を受けます。同じデバイスで比較テストを行うことはより意味があります。

7.

「データ経過時間(現在 - タイムスタンプ)」が大きいのはなぜですか?

システムがキャッシュの場所を返しているか (maximumAge によりキャッシュが許可されています)、またはシステムの省電力によってセンサーが更新されていない/スロットルされている可能性があります。 MaximumAge を 0 に設定し、タイムアウトを増やし、屋外または窓際で再テストしてみてください。

8.

「高精度」の影響は何ですか?

EnableHighAccuracy=true は、消費電力は高くなりますが、より正確な測位パスをトリガーする可能性があります (デバイスとシステムによって異なります)。屋内では改善は限られているかもしれませんが、遅くなるか、より多くの電力を消費します。それを使用して制御テストを行うことをお勧めします。

9.

測位がタイムアウト(TIMEOUT)してしまうのはなぜですか?

一般的な理由は、信号が弱い (屋内/障害物がある)、システムが電力を節約している、またはブラウザ/システム サービスが一時的に利用できないことです。タイムアウトを長くするか (たとえば、15 ~ 30 秒)、ネットワークを切り替えるか、VPN/プロキシをオフにして、ブラウザを変更して再試行してください。

10.

プライバシーは安全ですか?私の位置情報はアップロードされますか?

このページは、ブラウザーの位置決めインターフェイスを呼び出して、結果をフロントエンドに表示するだけです。このページでは、位置情報をサーバーにアップロードする必要はありません (手動でコピー/送信しない限り)。