0

好吧,我知道这不是一个程序性很强的问题,但我不知道还能问哪里,也没有找到类似的东西。我想创建一个 GPS 跟踪应用程序。我已经完成了大部分功能,并且正在使用谷歌地图。但是,对于我感兴趣并且想使用该应用程序的区域,它在 Google 地图中恰好不准确(它们不是常规道路,而是例如一些山区的远足路径)。我已经创建了此路径的自定义照片/图像,并且我想要一种优雅的方式来跟踪此自定义图像,该图像将用作地图。

我在想这个:

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

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

我发现这篇文章想做类似的事情。您认为使用 mapTiler链接的方法会更好吗?会不会被苹果拒绝?

4

1 回答 1

1

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

于 2013-08-08T15:38:22.187 回答