android:谷歌地图API。显示路线历史

时间:2013-05-29 01:17:14

标签: android google-maps path gps trace

我正在构建一个运动/跑步应用程序,此刻我可以看到与我的位置相关的通常蓝点,我正在试图弄清楚如何在地图上显示我在跑步过程中的路径历史会话,以便我可以实时查看我的路径并检查培训的完整路径。

对于这个目标,googlemaps api中是否有内置的类/方法,或者我是否需要从头开始做某事?

请告诉我需要学习的主要步骤/主题。

即。我希望在“体育跟踪器”,“endomondo”,“Runtastic”等应用程序中内置相同的路径历史功能......

感谢。 路德

1 个答案:

答案 0 :(得分:3)

以下是关于路径历史的一些逻辑:

  1. 您需要Polyline来绘制路线历史记录
  2. 设置starting location
  3. 开始收听位置更改,x秒后,将其另存为final location
  4. starting locationfinal location保存到List of coordinates
  5. 使用final location作为新starting location,重复步骤3直至完成
  6. 使用List of coordinates
  7. 中的坐标绘制折线

    在那里,您的问题的基本逻辑,请在进一步提问之前进行更多研究并尝试制作一些代码:)