ユーザーの現在位置の緯度と経度の値を計算する必要があります。しかし、GPS/ネットワークが使えません。ユーザーの以前の緯度経度位置を知っています。この以前の場所は、GPS プロバイダーから照会されています。この最初の位置が見つかった後、GPS は使用できなくなります。ユーザーは、このポイントから特定の距離を特定の方向に移動します。これらの値、距離と移動方向 (角度) は両方とも既知です。この利用可能な情報 (以前の緯度/経度座標、以前の位置から移動した距離と方向) に基づいて、新しい緯度/経度座標に到達する方法はありますか?
2280 次
3 に答える
2
このナビゲーション方法は推測航法として知られています。初期位置が与えられた場合、タスクは既知の情報 (進行方向、移動時間、速度 (または進行方向と距離)) から現在の位置を推測することです。ここで、新しい場所を構成するための数式を見つけることができます。
于 2013-01-29T10:20:46.727 に答える
1
ステファンは、始めるのに適した場所を提供します。ただし、その情報で何をしたいかによっては、開始位置、移動距離、移動方向の両方の誤差を考慮することができるカルマン フィルターを使用する方がよい場合があります。これは、ユーザーが 1 回だけではなく数回移動している場合に特に当てはまります。
于 2013-01-29T11:29:57.183 に答える
0
このリンクGeoTools - GeoTools クラスを使用して推測航法とコース計算を行う方法は、私の質問に答えます。角度、距離、地理的な開始点を指定すると、GeoTools (java) を使用して計算を行うことができます。サンプルを表示するには、SO リンクを参照してください。
于 2013-02-15T10:34:25.830 に答える