实时绘制折线

时间:2016-06-22 16:55:18

标签: ios google-maps swift2 apple-maps

我对ios相当新,我想知道在用户移动时在谷歌地图上绘制折线的最佳方法是什么。所以它只会显示用户走过的路径。我正在考虑使用当前位置作为目的地,并在用户移动时重绘折线。

编辑:我甚至不确定谷歌地图是否适合此特定情况,因为此应用程序是免费的,API调用费用超过2500次/天。使用Apple Map更好吗?

1 个答案:

答案 0 :(得分:3)

关注these guidelines

您需要创建GMSMutablePath并添加当前用户位置。当用户移动时,您可以为GMSMutablePath添加更多坐标。

当您需要绘制线条时,只需实例化一个新的GMSPolyline对象并设置GMSPolyline的地图属性,删除之前绘制的折线,将其地图属性设置为{{1} }。