私は WP7 (7.0) GPS 追跡アプリに取り組んでおり、すべてがうまく機能します。しかし、1 人のユーザーが 20 秒から数分の間、トラッキングのドロップアウトについて不満を漏らしています。奇妙なこと:
- 古いバージョンのアプリには問題がありません
- GPS追跡コードに変更はありません
- 他のアプリでは問題ありません
アプリは、処理する前に次の位置データ フィルタリングを行います。
- タイムスタンプは最大である必要があります。過去 30 秒であること (位置データのキャッシュを使用しないようにする)
- 地理データは不明であってはなりません
GeoCoordinateWatcher の MovementThreshold は 5.0 メートルに設定され、DesiredAccuracy = High です。
何がうまくいかないのでしょうか?現時点では、私は無知です。GPS の修正が失われた場合でも、WP7 は GSM/WLAN を使用して位置情報を処理する必要があるため、(不正確な) データを受け取る必要があります。
前もって感謝します。