私はAndroidを初めて使用しますが、Androidフォンが現在の場所から約5メートル移動したかどうかを知る方法はありますか?
2 に答える
2
1つのアイデアは、加速度計を使用して電話が動いていることを検出することです。当然、移動距離を正確に見積もることはできませんが、アプリケーションでは機能する可能性があります。加速度計が電話が5秒以上動いていることを示している場合(おそらく動きのパターンを検出できますか?)、電話が元の位置から大幅に動いたと推測できます。
もちろん、ユーザーは電話を振ってアプリをだますことができます...
于 2011-11-21T20:25:49.163 に答える
0
GPSに関する優れたリソースは、公式サイトにあります:http ://www.gps.gov/systems/gps/performance/accuracy/
ただし、簡単な答えは、特定の瞬間における特定の電話のGPS精度は、いくつかの変数に依存しているということです。あなたの質問に最も関係のあるものは、デバイスの実際のハードウェアと現在の環境条件です。通常、良好な状態の電話は、せいぜい10mの横方向の精度を期待できます。劣悪な状態、局所的な干渉、衛星接続の制限などを考慮すると、読み取りの誤差がはるかに大きくなる可能性があります。残念ながら、5mの動きを一貫して正確に測定することはほとんどありません。
于 2011-11-21T20:19:57.667 に答える