【发布时间】:2011-09-07 13:23:46
【问题描述】:
我正在开发一个 WP7 (7.0) GPS 跟踪应用程序,一切都很好。但是一位用户抱怨跟踪丢失了 20 秒到几分钟。 奇怪的事情:
- 旧应用版本没有问题
- GPS 跟踪代码没有变化
- 其他应用没有问题
应用在处理位置数据之前会进行以下过滤:
- 时间戳必须最大。是过去 30 秒(防止使用位置数据缓存)
- 地理数据必须不是未知的
GeoCoordinateWatcher 的 MovementThreshold 设置为 5.0 米,DesiredAccuracy = High。
有什么想法会出错吗?此刻我一无所知。即使 GPS 定位丢失,WP7 也应该使用 GSM/WLAN 进行定位,所以我应该会收到一些(不准确的)数据。
提前致谢。
【问题讨论】:
标签: c# windows-phone-7 location no-data