2011-04-29 27 views
2

距離の移動距離(車内)の精度を向上させる方法を探しています。Android/Googleマップ:移動したルートからの距離を取得

最も簡単な解決策は、GPSによって返されるすべての位置の読み取り値の間の直線距離を合計することです。私が見ている主な問題は、GPSによって報告された各連続位置の読み取りがかなりの数のメーターによって変化する可能性があるためです。 (?)車がGPSの最小精度以上の距離を移動したように見える場合にのみ、1つのニージャークの代替方法がサンプリングされます。これは完璧ではありません。少なくとも値を選ぶことは推測に過ぎません。大きすぎると、車が種類の厳しい製織ルートを辿る必要がある場合、移動距離は大幅に過小評価される可能性があります。さらに別の問題は、gps信号の出入りを処理することとその精度です。

だから、私はGoogleの仕事に基づいて構築されたソリューションに満足しています。それとも他の誰かがいる。

私はそれとインターフェースすることができるアプリケーションは、データを収集し、ルートを返すことができますありますが(その能力を最大限に?)、旅

私はGoogleのナビゲーションアプリを与えることができるので、今推測しますが、よこの問題に対処するには、彼が取っているルートと、他のアプリもなければなりませんか?

おかげ

答えて

1

Googleマップに基づいて、2つのポイント(多分あなたは、より正確には数分ごとにそれを行うことができます)からのルートを計算する方法を見つけるために、hereを見ることができます。

+0

問題:http://code.google.com/apis/maps/documentation/directions/#Limitsまたは、「方向データが要求された地図を表示せずに方向データを使用することは禁止されています」 – Jodes

関連する問題