如何在折线上添加标记但每隔20公里后?

时间:2014-02-25 14:15:54

标签: ios google-maps-api-3 marker google-polyline

我在iOS中使用谷歌地图。我在源和目的地之间绘制了一条折线。现在我想在路线之间添加标记但是每隔20公里。任何人都可以帮我解决如何在每20公里后在折线上找到点并在其上添加标记的方法吗?

1 个答案:

答案 0 :(得分:0)

据推测,你有一系列所有要点。您可以迭代此数组并计算(并累积)每对点之间的距离。每次到达20km,在当前位置添加标记并重置累积计数。

Apples CLLocation类提供可能对您有用的distanceFromLocation:方法。