Tag: mapbox

Mapbox Android:如何获取从当前位置到您选择的目的地的路线?

好吧所以我对Mapbox相当新,我之前使用过GMaps但是我发现Mapbox更能胜任我需要的东西,问题是我已经碰到了一点墙。 我已经使用了他们网站上提供的示例组合,例如 https://www.mapbox.com/android-sdk/examples/geocoding和https://www.mapbox.com/android-sdk/examples/directions 我试图允许用户搜索目的地,然后将其转换为将用于在地图中绘制的坐标。 然后,我想绘制从当前位置到目的地的路线,这是我的问题所在。 mapView.getMapAsync(new OnMapReadyCallback() { @Override public void onMapReady(MapboxMap mapboxMap) { map = mapboxMap; // Set the origin waypoint to the devices location Position origin = Position.fromCoordinates(mapboxMap.getMyLocation().getLongitude(), mapboxMap.getMyLocation().getLatitude()); // Set the destination waypoint to the location point long clicked by the user final Position destination = updateMap(feature.getLongitude(), feature.getLatitude()); mapboxMap.addMarker(new MarkerOptions() .position(new LatLng(origin.getLatitude(), […]

Mapbox Android SDK崩溃 – “java.lang.Error:顶点着色器填充无法编译”

将我的Android Studio版本升级到2.1.3后,每次启动时我的应用程序都会崩溃。 更确切地说,它在尝试加载我的Mapbox View时崩溃(之前完全正常工作)。 我做了一些研究,这似乎是一个已知的问题,但我找不到任何解决方法来通过它…… 我认为它可能只是模拟器的一个问题,但是现在我无法尝试很多物理设备,所以我不确定。 但无论如何,我真的需要使用模拟器来调试我的应用程序。 如果有人有任何相关信息,那将非常有帮助。 非常感谢! 这是我收到的错误日志。 第一个: 09-16 13:27:59.063 2938-2938/flow.bricks D/mbgl: {flow.bricks}[Android]: NativeMapView::notifyMapChange() 09-16 13:27:59.065 2938-2938/flow.bricks E/mbgl: {flow.bricks}[Shader]: Shader failed to compile: ERROR: Valid GLSL but not GLSL ES 09-16 13:27:59.065 2938-2938/flow.bricks E/mbgl: {flow.bricks}[Shader]: Vertex shader fill failed to compile: precision highp float; #ifdef GL_ES precision highp float; #else #define lowp […]