当前位置: 首页 > 面试题库 >

使用Google Maps API v2获取行车路线

马寒
2023-03-14
问题内容

我正在尝试获得两个位置之间的行驶方向:

LatLng(12.917745600000000000,77.623788300000000000)
LatLng(12.842056800000000000,7.663096499999940000)

我尝试过的代码:

Polyline line = mMap.addPolyline(new PolylineOptions().
    add(new LatLng(12.917745600000000000,77.623788300000000000),
    new LatLng(12.842056800000000000,7.663096499999940000))
       .width(5).color(Color.RED));

但这在两点之间画了一条直线。

还有其他方法/方式来获取这两点之间的行驶方向。


问题答案:

这就是我正在使用的

Intent intent = new Intent(android.content.Intent.ACTION_VIEW, 
Uri.parse("http://maps.google.com/maps?saddr="+latitude_cur+","+longitude_cur+"&daddr="+latitude+","+longitude));
intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
intent.addCategory(Intent.CATEGORY_LAUNCHER );     
intent.setClassName("com.google.android.apps.maps", "com.google.android.maps.MapsActivity");
startActivity(intent);


 类似资料:
  • 我试图在两个位置之间找到驾驶方向: 我尝试过的代码: 但是这在两点之间画了一条直线。 有没有其他方法/途径可以得到这两点之间的行驶方向。

  • 问题内容: 我正在开发一个应用程序,用户可以使用它输入目的地,并且从他当前位置到目的地的路线将显示在Google地图上。我在线搜索,发现许多教程都在其中使用google map api javascript v3。我还阅读了官方文件 https://developers.google.com/maps/articles/android_v3, https://developers.google.c

  • 问题内容: 仅选择目录,如何使用JFileChooser获取目录的绝对路径? 问题答案: 用: 和…一起: 然后调用返回的对象。

  • 我需要获取起点坐标和终点坐标之间的多个线路规划,也就是期望是获取多个坐标数组。作为自定义路线轨迹绘制的依据数据 通过以下代码,随便选择北京三环区域左右内的两个坐标进行测试,始终只获取了一个线路规划,也就是plan.getNumRoutes()获取的数值都是1, //测试终点和起点的两点坐标截图 debug截图 我是不是测试坐标选的有问题导致获取的只有一个线路,还是onSearchComplete里

  • 问题内容: 目前,我正在使用以下程序从elasticsearch中提取ID及其严重性信息。 我相信默认情况下查询返回10行。我在elasticsearch中有超过10000行。我需要获取所有信息。 有人可以指导我如何运行同一查询以获取所有记录吗? 问题答案: 您可以使用helper函数来从索引中检索所有文档:

  • 问题内容: 有没有办法使用jQuery获得块内容的第5行(第一个字母的偏移量)? 我的意思是可视线,浏览器计算的线,而不是源代码中的线。 问题答案: jQuery.fn.line: 用法: 示例: http : //jsbin.com/akave 这个怎么运作: 它遍历整个元素(实际上是元素的克隆),并 在每个单词中插入一个元素。跨度的最高偏移量已缓存- 当此偏移量更改时,我们可以假定我们在新行上