3

我正在尝试创建一个 Android 应用程序,该应用程序将能够播放我某天采取的路线。我不想在播放时将其覆盖在地图上。我希望能够在我自己选择的画布上绘制路线(带有与我路线相关的其他事物的标签或图像),并在回放模式下在该路线上移动一个点,以显示我随着时间的推移的位置(标签和图像将随着点的移动而变化,即根据点的上下文)。

在播放过程中,手机不应使用互联网。在录制过程中,手机将使用 GPS 获取纬度/经度。我的位置,每秒说一次(这个分辨率实用吗?)并将其存储在文件/数据库中,并在播放期间使用该文件来构建路线并移动点。标签和图像的数据(来自其他文件)将取决于时间(以秒为单位)或位置(纬度/经度),并将根据当前的纬度/经度出现在画布上和/或消失. 或移动点的时间。

我想知道我应该采取什么方法来解决这个问题,这样我就不会挖掘 SDK 的错误区域。

我想知道存储此类信息的最佳文件/数据库是什么(对于与时间和纬度/经度相关的路线点和标签/文本和图像),以便可以使用路线读取和显示它地图构建以及使用什么样的图形库来实现我的目标。

4

0 回答 0