有没有可能的方法将GeoFence添加到Mapbox?

时间:2016-10-22 10:30:53

标签: java android mapbox android-geofence

我无法将GeoFence放入Mapbox。有没有人知道如何将GeoFence添加到Mapbox中,或者是否有任何其他解决方案来检查我当前的位置是否在路线中。

1 个答案:

答案 0 :(得分:1)

当我们将位置服务(LOST)升级到2.0时,很可能会引入地理围栏,您可以跟踪ticket here。如果您尝试检测用户何时离开路线,您可以使用包含RouteUtils类的最新Mapbox Android Services 1.3.1。构造对象时,可以传递距离容差(默认为50米),然后在RouteUtils.isOffRoute()侦听器内调用onLocationChange。您可以使用演示应用中的an example来了解如何使用。

您还可以在同一个SDK(Mapbox Android服务)中使用TurfJoins.inside(),这将检查多边形内的点是否存在。 Checkout this example了解如何使用它。