0

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

4

1 回答 1

0

大概你有一个包含所有点的数组。您可以遍历此数组并计算(并累积)每对点之间的距离。每次到达 20 公里时,在当前位置添加标记并重置累积计数。

ApplesCLLocation类提供了distanceFromLocation:可以帮助你的方法。

于 2014-02-25T14:21:07.093 回答