适用于Android的Mapbox API Directions响应解析

时间:2016-10-06 14:15:43

标签: android mapbox directions

我在Android应用中使用Mapbox,需要在地图上显示从A点到B点的路线。

我知道Mapbox提供的Directions API。但我无法在我的应用中使用它,因为包括&com; mapbox.mapboxsdk:mapbox-android-directions:1.0.0@aar'它在gradle文件中与我的应用程序中的另一个依赖项冲突(不同版本的改进)。

所以我被迫使用API​​方法。我提出了一个网址GET请求,例如 -

https://api.mapbox.com/directions/v5/mapbox/driving/-23.989%2C40.733%3B-74%2C40.733.json?access_token=ACCESSTOKENsteps=true&overview=false&geometries=polyline

然而,解析json响应并绘制路线很困难。有没有更好的方法来实现这一目标?

谢谢!

1 个答案:

答案 0 :(得分:0)

mapbox-android-directions现已弃用。请改用Mapbox Android Services。您还可以使用最新的Mapbox Android SDK beta.3,其中包含此库作为依赖项。一旦包含,您可以使用this example获取路线。