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



我知道这不是一个强编程性的问题,但我不知道该问哪里,也没有发现类似的问题。我想创建一个GPS跟踪应用程序。我已经完成了大部分功能,我正在使用谷歌地图。然而,对于我感兴趣并想使用该应用程序的地区,它在谷歌地图中并不准确(它们不是传统的道路,而是一些山区的徒步旅行路径)。我已经创建了这个路径的自定义照片/图像,我想要一种优雅的方式来跟踪这个自定义图像,它将被用作地图。

我想到的是:

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

  1. 你认为这很复杂还是有更好的方法
  2. GPS精度会发生什么。你认为这可能是个问题吗

我发现这个帖子想做一些类似的事情。你认为,使用mapTiler链接的方法会更好还是不更好?它可能会被苹果拒绝吗?

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

最新更新