DirectionServices JSON到谷歌地图(或替代地图显示)

时间:2016-04-16 09:51:36

标签: android json google-maps google-maps-api-3

有没有一种简单的方法可以将DirectionServices的输出显示到Google Map上?我能找到的最接近的答案是这个答案 - How to draw road directions between two geocodes in android google map v2?

但这需要一些修改......

我也可以使用Google API或第三方库

谢谢,

拉​​姆

1 个答案:

答案 0 :(得分:0)

Google Maps JavaScript API - Displaying the DirectionsResult中,您可以选择自己处理包含查询方向结果的DirectionsResult,也可以选择通过传递{自动处理在地图上显示结果{1}}对象。

要使用DirectionsRenderer显示DirectionsResult,您只需执行以下操作:

  
      
  • 创建DirectionsRenderer对象。

  •   
  • 在渲染器上调用setMap()以将其绑定到传递的地图。

  •   
  • 在渲染器上调用setDirections(),并将其传递给DirectionsResult。由于渲染器是MVCObject,它将自动检测其属性的任何更改,并在其关联的方向发生更改时更新地图。

  •   

DirectionsRenderer不仅可以处理折线和任何相关标记的显示,还可以作为一系列步骤处理方向的文本显示。为此,只需致电DirectionsRenderer上的setPanel(),然后将DirectionsRenderer传递给其中以显示此信息。

有关Google Maps JavaScript API的更多信息和示例 - 可以从documentation获取路线服务。