0

我正在开发一个用于自行车或慢跑等户外运动的应用程序,它将坐标收集为纬度/经度对,并将它们存储在 .xml 文件中。正如我所看到的,即使设备完全站在地板上,坐标也会发生变化,但我需要了解用户何时在不使用活动识别器 API 的情况下临时停止会话,无论客户端使用 android 还是服务器端使用 php 脚本,因为我需要从培训课程中删除静止时间、路径、米等。
这是一个完美站立设备的图形表示示例:

示例图片

一些想法?

4

1 回答 1

0

我目前正在学习一门名为 Pervasive Positioning 的课程,其中一个练习是一个 Android 项目,它使用不同的算法来确定位置。服务器端和客户端。

项目在这里上传:cyrixmorten.net/PP-Project2.zip

它可以作为现有的 android 项目导入,并且应该在大多数设备上运行。我已经从上传位置的位置(mmm.location.logging.UploaderThread)中删除了一些代码,因为我们为此使用了私有服务器。相同的数据会本地保存在设备上(尽管未转换为 KML)。

每个策略的相关代码都可以在 mmm.location.strategy.impl 包中找到。

您还将找到一个带有 pdf 的报告文件夹,其中包含算法的描述。

也许其中一些概念可能对您的应用程序有用。

于 2013-10-14T20:08:31.487 回答