在谷歌地图中实施蓝点

时间:2014-04-22 17:26:18

标签: android

我正在构建一个与室内本地化相关的Android应用程序。

我需要创建一个连续平滑移动的点或标记,而不是像从一个点跳到另一个点那样离散地移动。

请给我一个算法,因为我已经尝试了很多,并且无法让任何人按照自己的意愿工作。

1 个答案:

答案 0 :(得分:0)

我认为你应该这样做:

  1. 你必须找到一种方法,使动画制作标记Visible and Gone。

  2. 您必须创建一个包含多个点的经度和纬度的数组,如果将这些点连接在一起,您将在地图中形成从A点到B点的直线。

  3. 你必须制作一个循环,每个坐标都有一个转换。对于点X和Z,它执行此操作:1)它开始动画点X为“消失”2)同时它开始动画“可见”点Z

  4. 您必须确定每个动画的时间,您只需为每个动画选择N秒广告默认值,并将其除以您拥有的点数。

  5. 您可以按照地图缩放的比例确定真实A点和B点之间的点数。

    也许这是最难的答案,但这就是我可以帮助你的全部