GPS速度はどれくらい正確?
簡潔な答え:動き出せば通常、実際の速度の数パーセント以内に収まりますが、理解しておく価値のある現実的な制約があります。
GPS速度が実際にどう計算されているか
スマートフォンには速度センサーがありません。次の2つの方法のいずれかで速度を推定しています。
- ドップラーシフト:GPSチップセットは、動きによって生じる衛星信号の周波数変化を測定し、そこから直接速度を導き出すことができます。これが、対応するデバイス(ほとんどのAndroidスマートフォン)でブラウザのGeolocation APIの
coords.speed値を埋めているものです。特に低速時には、位置ベースの計算よりも一般的に安定しています。 - 時間経過に伴う位置:直接速度が得られない場合——iOS版Safariでは決して提供されません——2回のGPS測位間で移動した距離をその間の時間で割って速度を計算する必要があります。これがこの速度計が自動的に切り替えるフォールバック方法です。
期待すべき一般的な精度
民生用GPSの位置精度は、開けた空の下で通常3~10メートルで、各位置測位とともにaccuracy値としてあなたに報告されます。ドップラーシフトから導出される速度精度は、通常、位置精度単独よりも優れています——安定した高速道路速度では0.5~1km/h以内であることが多いです。位置ベース(フォールバック)の速度計算は低速時にノイズが多くなります。数メートルのGPSノイズが、高速時と比べて1回の更新間隔で移動した(小さな)距離に占める割合がはるかに大きくなるためです。
実際のところ:GPS速度は近似値として役立つものと考えてください。ただし、法的に正確な計測器として扱うべきではありません——車両の速度計のように校正・認証されたものではないためです。
GPS速度の精度を下げる要因
- 都市峡谷(ビル街):高層ビルが信号を反射し(マルチパス)、ノイズが増加します。
- 樹木や トンネル:衛星の視認性を完全に遮断または低下させます。
- コールドスタート:ページを開いた直後は、最初の数回の測位が最も不正確です。
- 低速:歩行速度では、GPSノイズが実際の動きに占める割合が大きくなります。
- デバイスの品質:古いまたは低価格のGPSチップセットは、新しいものに比べて単純にノイズが多くなります。
この速度計がどう対処しているか
報告された精度が35メートルより悪いGPS測位は表示せずに破棄し、ばらつきを抑えるために直近の採用された測定値をまとめて平滑化しています。これにより、わずかな応答性と引き換えに、未加工でフィルタリングされていないGPS出力よりも大幅にノイズの少ない数値を得ています。
これが車のダッシュボードとどう比較されるかは、GPS速度と車の速度計の比較をご覧ください。数値がまったく動かない場合は、動作しない速度計のトラブルシューティングをご確認ください。