アクティビティの記録中に、GPSデータが正確に記録されず、お困りですか?不正確なGPSデータとは何か、なぜ発生するのか、そしてそれを防ぐにはどうすればよいかについて、以下の情報をご確認ください。
不正確なGPSデータとは?
「不正確なGPSデータ」という表現は、お使いのGPSデバイスによって記録された位置情報 (またはその他の) データが、実際のアクティビティを正確に表していないあらゆる状況を指します。 GPSデータが不正確な場合、Stravaでのアクティビティの距離が一部記録されなかったり、余分に記録されたりする場合があります。また、セグメントがまったくマッチしなかったり、正しく記録されなかったりするほか、標高データや、アチーブメント (推定ベストエフォートなど) が不正確になるといった問題が発生します。
単にお使いのデバイスとGPS衛星との接続が途切れてしまい、データがまったく記録されなかった可能性があります。 Stravaのアクティビティにマップが表示されない場合や、スタート地点とゴール地点を結ぶ直線が表示される場合、あるいは自動的に「屋内アクティビティ」としてタグ付けされる場合があります。
お使いのデバイスが、実際のルートから外れたGPSポイントを記録してしまった可能性があります。この記事で取り上げた具体例をご覧ください。
不正確なGPSデータが発生する原因とは?
GPSデータの正確性は多くの要因に左右されます。完璧なデータは存在せず、実際、どのようなGPS記録にも多少の誤差がつきものであることを念頭に置くことが重要です。環境要因をひとまず脇に置いて考えると、GPSハードウェアやソフトウェアの品質はデバイスによって異なります。そのため、お使いのデバイスが最高レベルのパフォーマンスを発揮している場合でも、記録の正確性には常にいくらかの誤差が生じる可能性があります。
GPSは、端末を上空の複数の衛星と接続し、端末と衛星の間を信号が行き来するのにかかる時間を正確に測定することで機能します。信号の移動速度は一定であるため、デバイスに信号が届くまでの時間をもとに、デバイスとそれぞれの衛星までの正確な距離が算出されます。各衛星の位置と、それらとGPS端末との間の距離がわかっているため、三角測量によって現在位置を特定することができます。詳しくはこちらをご覧ください。
極めて高速な信号を扱っており、精密な検出が求められるため、信号の受信にわずかな不正確さが生じたり、信号自体に乱れが生じたりすると、報告される位置に大きな誤差が生じる可能性があります。その結果、樹木が密集している場所や急な斜面、高層ビル、さらには厚い雲など、環境要因によって、端末と衛星間のGPS信号の経路に影響が及んだり、場合によっては遮断されたりすることがあります。
不正確なGPSデータの具体例
GPSドリフト:以下は、GPSドリフトの典型的な例です。上り坂の3分の1ほど進んだところにある、高い木々が密集したエリアで発生しています。以下のアクティビティが示すように、GPSの軌跡は、樹木が生い茂るエリアに入るまでは道路を非常に正確にたどっていますが、その地点で道路から逸れ始めます。 ルートは概ね道路の形状に沿っていることがわかりますが、その精度はかなり低いと言えます。このような不正確なGPSデータがあると、実際の移動距離よりも短い距離がアクティビティに記録されたり、本来ならセグメントマッチするはずのセグメントが一致しなくなったりする可能性があります。
GPS信号の喪失:環境要因により、GPS信号が途切れることがよくありますが、場合によっては再び受信できることもあります。このような場合、信号ロストの前後の地点は、(2点間の経過時間に関わらず) 連続する2つの位置データとして処理され、マップ上ではその間が直線で結ばれることになります。このような信号のロストが発生した場合、実際に走行した距離よりも短くアクティビティに記録されたり、本来であればマッチするはずのセグメントにマッチしなくなったりすることがあります。
GPSの反射:高層ビルがあると 、GPS端末と衛星の間を往復するGPS信号が「反射」することがよくあります。これにより、端末が位置を算出する際に余分な距離が生じ、結果として計算に余計な時間がかってしまいます。以下に示すように、このためGPSトラッキングの軌跡が「ぎくしゃくした」ものになってしまうことがよくあります。このような不正確なGPSデータがあると、GPSトラック上のジグザグな動きの一つひとつを直線で結ぶ必要があるため、実際の移動距離よりも長い距離がアクティビティに記録されてしまうことがよくあります。これが原因で、アクティビティに不正確なアチーブメントが記録されたり、本来であればマッチするはずのセグメントを逃してしまったりする場合があります。
GPSジャンプ(テレポート):GPSジャンプは、デバイスが実際の経路とはかけ離れた位置情報を記録したときに発生します。すると、突然、本来の道にあるある地点へと戻ってしまう。これは、先へ飛び越えるのではなく、徐々に進路を逸らしていく「ドリフト」とは異なります。マップ上では、ジャンプすると、ある場所から別の場所にテレポートしたかのように見えることがあります。また、端末がしばらくの間GPSデータの記録を停止した場合にも、位置情報の飛躍が生じることがあります。これにより、記録が開始されると、同じテレポート効果が作成されます。セグメントの開始点または終了点でジャンプが発生した場合、Stravaにはそのセグメント境界に関するデータがない可能性があり、セグメントマッチは行えません。 GPSデータは、記録後に修正したり補完したりすることはできません。アクティビティの開始時または終了時にジャンプが発生した場合は、トリミングツールを使用して、影響を受けたデータを削除してください。
不正確なGPSデータを修正する方法
Stravaは、明らかに不正確なデータを除外することでデータ分析の精度を高めるよう最善を尽くしていますが、結局のところ、私たちにできるのはGPS機器から提供されたデータを最大限に活用することだけです。別の言い方をすれば、デバイスに不正確なGPSデータが記録された場合、Strava側でデータを改善するためにできる対策は、その不正確な部分を除外することだけです。
残念ながら、何らかの理由でアクティビティの一部がGPSによって記録されなかった場合、欠落しているデータを「補完」したり、誤ったデータを「修正」したりすることはできません。それでも、これまでのエフォートをしっかりと記録に残し、アクティビティでのGPSデータの表示方法を管理するための優れた選択肢がいくつかあります。
あるセグメントが自分のアクティビティと一致しなかったものの、本来は一致するはずだと考える場合は、Stravaサポートチームに再確認を依頼し、そのセグメントを自分のライドやランに強制的に紐付けるよう依頼することができます。ただし、セグメントのタイムを調整することはできません。セグメントマッチに関する問題についての詳細はこちらです。
場合によっては、アクティビティに対して算出された標高データを修正することができます。詳しくは、標高に関するQ & Aをご覧ください。
ライドやランニングの最初や最後にGPSデータの異常が発生した場合は、アクティビティをトリミングして、影響が最も大きかった部分を切り取ることができます。詳しくは、「切り取る」ツールの詳細情報をご覧ください。
失われた走行距離を反映させるために手動アクティビティを作成することはできますが、Stravaのチャレンジにはカウントされず、どのセグメントとも同期されません。この機能の仕組みについて詳しくは、 こちらをご覧ください。
一緒にいた友達がGPSでアクティビティを記録していた場合、その友達にアクティビティ詳細ページにある「友達を追加」ボタンをタップしてもらう方法があります。タップすると共有リンクが作成され、そのリンクを友達から受け取ることができます。この方法で、アクティビティコピーを自身の記録としてアップロードできます。この機能の仕組みについて詳しくは、 こちらをご覧ください。
不正確なGPSデータの発生防止方法
幸い、不正確なGPSデータが記録されるのを防ぐためにできることは、記録されてしまったデータを修正するためにできることよりも多くあります。前述の通り、デバイスによってGPSハードウェアの性能は異なります。そのため、デバイスごとに固有のヒントやコツがある一方で、使用しているデバイスに関係なくGPSデータの品質向上に役立つ重要な対策も存在します。
デバイスは、ポケットの奥深くにしまい込むのではなく、できるだけ高い位置に、かつ障害物のない状態で取り付けるか、キャリーするようにしてください。
峡谷(自然のものも人工のものも)、樹木が密集している場所、高層ビルが立ち並ぶ市街地など、GPS信号の受信に常に支障をきたすような環境は、できるだけ避けるようにしてください。
多くの場合、ライドやランニングを本格的に開始する前に、空がよく見える場所で1~2分ほど待って、デバイスが信号を受信できるようにしておくと良いでしょう。
デバイスの電源を切って入れ直したり、GPSを無効にしたり有効にしたりするだけで、うまくいくこともあります。
具体的な端末に関しては、メーカーが常に最新かつ最も的確な情報を提供していますが、 AndroidおよびiPhone向けのトラブルシューティングのヒントをいくつかご紹介します。


