【问题标题】:android: google maps API. Show route history安卓:谷歌地图 API。显示路线历史
【发布时间】:2013-05-29 01:17:14
【问题描述】:

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

为了这个目标,在 googlemaps api 中有一个内置的类/方法,还是我需要从头开始做一些事情?

请提供我需要学习的主要步骤/主题。

即。我希望拥有与“运动追踪器”、“endomondo”、“Runtastic”等应用程序中内置的相同路径历史记录功能......

谢谢。 路德

【问题讨论】:

    标签: android google-maps path gps trace


    【解决方案1】:

    这里有一些关于路径历史的逻辑:

    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 中的坐标绘制折线

    这里,你的问题的基本逻辑,请做更多的研究,并尝试编写一些代码,然后再提出进一步的问题:)

    【讨论】:

    • 这是我一直在寻找的答案,这是开始研究的好点。谢谢
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多