我们正在为我们的应用程序评估WP8。它利用GPS来跟踪某个区域中的承包商工作。我们认为Nokia Lumia是非常好的硬件平台,但是在软件堆栈方面遇到了问题。
a. 我们尝试了该平台的Geolocator功能,将MovementThreshold设置为100,并将精度设置为HIGH。 b. 仍然存在数据错误(即使我们移动一米左右,也会出现中断并显示远离实际位置)。在搜索网络和文档后,我们发现“在WP8上,如果无法从WiFi /蜂窝网络获取位置信息,则只能使用基于卫星的GPS位置。”
这破坏了对对象的精细跟踪。是否有任何方法(例如在Android中我们可以选择提供者)可以强制使用基于卫星的GPS?
如果这算是一个重复的问题,那我很抱歉。
任何帮助都将不胜感激。
注:我们已经应用了计算两点之间差异的公式并过滤阈值,但这并不是好的方法。
谢谢。
a. 我们尝试了该平台的Geolocator功能,将MovementThreshold设置为100,并将精度设置为HIGH。 b. 仍然存在数据错误(即使我们移动一米左右,也会出现中断并显示远离实际位置)。在搜索网络和文档后,我们发现“在WP8上,如果无法从WiFi /蜂窝网络获取位置信息,则只能使用基于卫星的GPS位置。”
这破坏了对对象的精细跟踪。是否有任何方法(例如在Android中我们可以选择提供者)可以强制使用基于卫星的GPS?
如果这算是一个重复的问题,那我很抱歉。
任何帮助都将不胜感激。
注:我们已经应用了计算两点之间差异的公式并过滤阈值,但这并不是好的方法。
谢谢。