gps跟踪IOS应用程序中的自定义地图

时间:2013-08-08 13:55:34

标签: ios maps

嗯,我知道这不是一个强烈的程序性问题,但我不知道还有什么问题,我没有找到类似的东西。我想创建一个GPS跟踪应用程序。我已经完成了很多功能,而且我正在使用谷歌地图。然而,对于我感兴趣并且我想要使用该应用程序的区域,它在谷歌地图中并不准确(它们不是传统的道路,而是在某些山区的远足路径)。我已经创建了这条路径的自定义照片/图像,我希望在此自定义图像中使用优雅的跟踪方式将其用作地图。

我在想这个:

一旦确定了用户的位置并加载了用户所在的位置(自定义图像),因为我知道路径并且我可以找到lat / long本身(例如通过自己去那里),我会随时获取用户的lat / long并将其与路径进行比较。然后我将在该图像上绘制路径。以下是我的问题:

  1. 你觉得这很复杂还是有更好的方法?
  2. GPS精度会发生什么?你认为这可能是个问题吗?
  3. 我发现this post想要做类似的事情。您认为使用mapTiler link的方法会更好吗?可能会被Apple拒绝吗?

1 个答案:

答案 0 :(得分:1)

您需要在GMSMap.mylocation上设置KVO,并且每次更新谷歌地图位置时都会调用此KVO。在这里,您需要检查所识别的位置是否在路径的+/- 20m范围内,然后显示图像。