1

我在地图上有几个点:A、B、C 等(数百点)。当我从 A 点开车时,我的函数告诉我 B 点是最近的,所以我正在做的是将地理围栏注册到 B 点,并在 CLLocationManager 中将精度降低到 3 公里。途中,司机决定开车去C点。

我的问题是:

  1. 我应该如何知道司机正在前往不同地点的途中,然后取消地理围栏并注册一个新的?
  2. 3 公里的精度足以节省电池电量,或者我应该使用显着的LocationChanges 还是应该关闭 GPS?

在此处输入图像描述

编辑:

我应该很清楚,我的应用程序是一个速度陷阱应用程序。限速器可以在同一条道路上的两侧,并且驾驶员在地理围栏的半径(限速器半径)内时始终可以进行 u-tern。

4

0 回答 0