标签: ios google-maps-api-3 marker google-polyline
我在iOS中使用谷歌地图。我在源和目的地之间绘制了一条折线。现在我想在路线之间添加标记但是每隔20公里。任何人都可以帮我解决如何在每20公里后在折线上找到点并在其上添加标记的方法吗?
答案 0 :(得分:0)
据推测,你有一系列所有要点。您可以迭代此数组并计算(并累积)每对点之间的距离。每次到达20km,在当前位置添加标记并重置累积计数。
Apples CLLocation类提供可能对您有用的distanceFromLocation:方法。
CLLocation
distanceFromLocation: