片雲の風に誘われて速さとは無縁な旅情系サイクリスト。基本的にソロライドを好みます。GPS(以下、RWGPS)が注目されているようです。僕はstravaをメインで使っているのですが、RWGPSも根強い人気があり、こちらの方が使いやすいという人もいます。ここではstravaのことはちょっと置いときまして、RWGPSを使ってみて気付いたこと、注意すべき点についてまとめてみたいと思います。個人的にはstravaが好き(笑)RWGPSの方が優れている点stravaより動作が軽いstravaは動作がやや重い傾向があり、マウス操作から若干反応が遅れるのが気になります。RWGPSはstravaより軽快で、ほとんど気になることはありません。Googleマップが使えるstravaはオープンストリートマップをベースにしていますが、RWGPSでは背景の地図にGoogleマップを選ぶことができます。慣れ親しんだGoogleマップが使えるだけでなく、店舗などの情報も豊富なので、特に市街地をメインに走行する人には使いやすいと思います。topoというのは米国ESRI社が提供する等高線入りの地形図です。国土地理院の地形図と同等の等高線が表示されるため地形が把握しやすくなり、山間部を好むサイクリストにはこちらの方が向いているでしょう。ベースマップによる違いRWGPSでは現在、GoogleマップやOSMをはじめ、全部で9種類のベースマップを選ぶことができます。サイクリストにとって重要な情報ですが、Googleマップとそれ以外では精度に違いがあることがわかりました。例として僕がよく行っている福住ヒルクライムコースを作成してみました。下のスクリーンショットはGoogleマップを使用した場合です。ここでは獲得標高が496mとなっていることに注目して下さい。Cycleを使用した場合です。同じルートであるにもかかわらず、獲得標高は451mと出ています。topoを使用した場合です。Cycleと同じで誤差の範囲と考えられます。すべてのベースマップ(USGSは日本では使えません)で試してみましたが、Googleマップとそれ以外では獲得標高が明らかに異なることがわかりました。一般的にGoogleマップの方が獲得標高が大きめに出る傾向があるようです。次に比較用として、stravaでも同じルートを作成してみました。この場合、獲得標高は447mとさらに低めに出ています。このルートではGPSによる実測データがありますので、それを元にして「轍」で解析した結果を以下に示します。202.7W獲得標高は438mと算出されており、これは実感に近い数値です。このルートではアップダウンがほとんどなく、上り一方ですから単純に最高点と最低点の標高差で求められるはずですね。国土地理院の標高データによると、スタート地点の標高が82mで、ゴール地点の標高が515mでしたから、標高差は433mとなり、これがほぼ正確な獲得標高であると考えられます。したがって、現実に最も近いのはstravaであると言うことができます。少なくともRWGPSでGoogleマップを使った場合は60mほど盛られているということがわかりました。ルーティングルーティングというのは経路探索のことですが、これもGoogleマップとそれ以外で二つに分かれることがわかりました。GoogleマップではGoogleが提供するルーティングAPIを利用しているのに対し、それ以外ではOSMが提供するルーティングAPIを利用していると思われます。どちらのAPIを使うかによってルーティング結果に差が出てきます。問題となるのは、OSM系のルーティングデータにはかなり高い頻度でエラーが含まれる場合があるということです。具体例として下の地図を見て下さい。ここでは本来、スタート地点とゴール地点を最短距離で結びたかったのですが、なぜか大きく迂回させられてしまいました。この原因は何かと言いますと、よく見ると本来通るべき道路は2ヶ所で線が切れてますよね。このため、「この道は通れない」と判断され、迂回してしまったのです。いう問題はOSMを使っているとかなり高い頻度で見つかりました。OSMというのはユーザー参加型の地図サービスですから、人為的ミスにより接続不良などのエラーが起こりやすくなっています。根本的な解決策は、エラーを発見したら自分で修正しておくことです。すれば他の人の利益にもなります。修正がいつ反映されるのかはよくわかっていません。実際には数ヶ月かかることもあるようです。別の回避策としては、ルーティングを解除してマニュアルでなぞっていく方法です。Linesに切り替えると道路を無視して任意の直線を引けるようになります。これで切れた部分をつないでやればよいのです。上の例では切れた箇所だけを直線で結んでもうまく行きませんでした。2ヶ所が切れてどこにもつながっていない道路は存在しないものと判断されるのでしょう。この場合は仕方ないので、道路に沿ってチマチマと線を引いていくしかありませんでした。Googleマップを使った場合はこのような問題はまず起こりません。上の例においても普通に2点を指定するだけですんなり引けました。余計なことにわずらわされたくなければGoogleマップを使った方が効率的と言えるでしょう。獲得標高が異なる原因を考察Googleマップとそれ以外で獲得標高が異なる理由については2通り考えられます。一つの可能性としては、ベースとなる標高データのソースが違うということです。Serviceを使用している可能性があります。それ以外ではおそらくOSMが提供する標高データを使っているのでしょう。標高データはメッシュの大きさなどがサービスによって異なるため、精度に差が出てきます。一つの可能性としては、ルーティングの精度そのものに違いがあるということです。これは実際やってみるとわかりますが、全く同じルートを引いたとしてもピッタリとは重なりません。微妙にずれるのが普通です。酷い場合は完全に道路から外れてしまう場合もあります。これは元となる道路データが間違ってるのでしようがないのです。当然ながら、たとえ同じ標高データを使用したとしても、ルートの座標そのものがずれていればそこから得られる標高は違ったものになります。Googleマップは以前ゼンリンの地図データを使っていましたが、最近はGoogle独自のものに変わったので精度が低下している可能性があります。Googleマップで獲得標高が高めに出る原因は案外これかもしれません。いずれにせよどっちが主因なのか、あるいは両方ともなのか、実際のところはわかっていません。topoを推奨ルーティングのエラーを考えるとGoogleマップを使った方が確実性が高いのですが、一方で獲得標高がいい加減なのはヒルクライマーにとっては気になるところです。ヒルクライマーはあらかじめ獲得標高を見積もった上で走りに出かけます。それが実際より盛られていればかなりショックが大きいですからね(笑)。topoを推奨しますね。いうと、サイクリストにとって地形の把握は基本中の基本だからです。Googleマップには等高線がないので起伏は全く読めません。何よりもこちらの方が獲得標高は正確です。OSM特有のルーティングエラーは起こりやすいので、そういう場合はあきらめて上で説明した回避策を試してみましょう。最適化したルートが自動的に選ばれるようになります。自転車のルートデータは日本国内ではほぼ整備されていないため、選んでもエラーになって使えません。基本的には徒歩か自動車のみです。一般的なサイクリングではDrivingを選ぶのが便利ですが、裏道を通りたい場合などでも強制的に幹線道路に迂回させられて鬱陶しいこともあります。そのようなときはWalkingに切り替えると最短距離で選んでくれます。自転車が通れない山道に案内されてしまうこともあるので、適宜切り替えて使うのがコツです。トンネルで起こる問題点これはよく知られている問題で、RWGPSだけでなくstravaでも同じように起こります。下のスクリーンショットはトンネルを挟んだ区間を作成してみた結果です。トンネルがある場合、道路の標高ではなく地表面の標高をなぞってしまうため、獲得標高が実際より大幅に大きく出てしまうという問題が起こります。上の例ではトンネルの標高は650mほどしかないのですが、最高980mまで上ることになってしまいます。そのため獲得標高が300m以上も大きく出てしまいました。この問題はルートラボではちゃんと補正してくれていたのですけどね、RWGPSもstravaもどっちもダメです。これを補正するにはトンネルがどこにあるかという地物データを参照する必要があるため、やっぱり日本のサービスでないと難しいかなと思います。何だかんだ言ってもルートラボは偉大だったんですね(笑)。この問題を回避するにはトンネル前後でルートを分割して後から足すか、カシミール3Dなどを使ってトンネル部分のデータを間引き、標高補正するしかありません。いずれにせよとても面倒です。個人的にはstravaが好き(笑)RWGPSには良いところもあるのですが、肝心の獲得標高が正しくないのでstravaの方が好きです(笑)。stravaにはユーザーデータに基づいたルート推奨機能や平坦優先モードがある点が強みです。グローバルヒートマップといって、ユーザーからアップロードされたGPSデータを集め、サイクリストがよく通っている道を色分け表示する機能も面白いです。これを眺めてると、「こんなマニアックな道を走ってる奴がいるな」とニヤニヤすることもできます(笑)。今回はRWGPSの話だったんですが、上記の理由で個人的にはstravaを強く推しておきます(笑)。2020年5月21日より、stravaのルート作成機能は有料プランに移行し、無料では利用できなくなりました。GPSを利用するしかありません。ルートラボの実質後継であるRouteHubもβ版ながら使いやすそうです。スポンサーリンクSORAをフォローする0SORA関連記事GPSルートラボの代替としてstravaを使ってみよう先日、ルートラボをはじめとするLatLongLabが2020年3月末をもってサービス終了することが突然発表されました。ルートラボといえばこれまでGPSログ共有やコース作成によく利用されており、自分もお世話になりました。使うのはルート...GPSStatsHuntersを使ってヒートマップを作るTwitterで流れてきて知ったのですが、StatsHuntersなるサービスがあるようです。やりたいことができそうなので試しに使ってみました。結論としてこれはなかなか使えます。レビューしてない気がしますが、久しぶりに新しいおもちゃを買いました。G+のレビューをやった通り、すでにサイコンは持ってるんですよね。使ってませんでした(笑)。23:06>フジワラさん何かとstravaの方が便利で信頼度も高いような気がしています。TwitterTwitterの仕様変更により、Twitterアカウントでログインしないと見られません。DiaryNRの備忘録YAMAの自転車時々RUNおもいでは自転車とともにおもいで備忘録くるくる輪生活タケヘイの休日日記ポタログ...。ハイキングデジタルガジェットAndroidAndroidアプリスマートウォッチGPSホーム検索トップサイドバ。