如何将Mapbox折线解码精度更改为5?

时间:2017-07-11 18:48:33

标签: android navigation mapbox osrm mapbox-android

据我所知,Mapbox SDK(RouteUtils.java)使用6的精度来解码折线并影响Mapbox Navigation。将DiresctionsRoute精度为6传递给startNavigation(directionsRoute)时,每个导航侦听器都能正常工作。但是在添加精度为5的DirectionsRoute时(因为它是OSRM.V5的默认精度)。没有听众正常工作。我怎么能解决这个问题。

  

注意:我们在服务器中使用OSRM.V5,因此它始终返回路由   精度为5.我们并不打算使用Mapbox   getRoute()因为它在某些时候受到免费用户的限制。