使用しているデバイス用のコンパスを開発する必要があります。このデバイスは方向を認識しません (ジャイロスコープはありません) が、GPS モジュールを備えています。針を使って、開始座標 (おそらく現在の位置) から終了座標につながるコンパスを作成するにはどうすればよいですか?
私の現在の考えは次のとおりです。
- GPS センサーの座標をできるだけ早くポーリングします。
- PDOP が適切な範囲内 (おそらく 2.0 未満) にある座標を記録します。
- 歩いている座標の変化から、向いている方向を判断します。
ただし、これにはいくつかの問題があります。
- まず、ユニットがどこにあるかを把握するために、ユニットを移動する必要があります。
- 最も正確であるとは思えません。つまり、方向転換を決定するために使用する過去のポイントの数は?
- これが実現可能な解決策であるかどうかはよくわかりません。これについて私が読むことができるいくつかの実装理論はありますか?
私の問題を解決するためのより良い方法はありますか? このプロジェクトの範囲には、「現在の場所」から油田のジオタグ付きアイテムに移動することが含まれます。
Windows Mobile 6.5 デバイスの使用 - VS2008 上の C#。