实时绘制折线

Drawing polyline in realtime

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

编辑:我什至不确定 google 地图是否适用于此特定场景,因为此应用程序是免费的,API 超过 2500 [=] 将收取费用 times/day。用苹果地图是不是更好?

正在关注 these guidelines

您需要创建一个 GMSMutablePath 并添加当前用户位置。当用户移动时,您将向 GMSMutablePath.

添加更多坐标

当您需要绘制线条时,只需实例化一个新的 GMSPolyline 对象并设置 GMSPolyline 的地图 属性 删除之前绘制的多段线设置它是地图 属性 到 nil.