首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在谷歌地图中找到两个地方之间的不同路线?

如何在谷歌地图中找到两个地方之间的不同路线?
EN

Stack Overflow用户
提问于 2014-03-11 20:07:12
回答 1查看 309关注 0票数 0

我想在谷歌地图上显示两个地方之间的不同路线。

来源:班加罗尔,目的地:金奈。

路线1:班加罗尔-> Vellore -> Krishnagiri ->金奈路线2:班加罗尔-> Dasarahalli -> Palamaner ->金奈路线3:

就像我需要在我的项目中展示的三条路线一样,有什么想法吗?

EN

回答 1

Stack Overflow用户

发布于 2014-03-11 20:24:57

你必须

  1. DirectionsRequestprovideRouteAlternatives-property设置为true(如果可用,响应可能返回多个路由)
  2. 要能够通过DirectionsRenderer绘制多个路由您必须使用多个DirectionsRenderer-instances(每个路由1个)。遍历routes,创建一个新的DirectionsRenderer-instance,调用setDirections-method of DirectionsRenderer,然后将routeIndex-property of DirectionsRenderer设置为routes-array中当前路由的索引。(当然,在重复渲染新路由之前,您应该清除以前绘制的路由)
票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/22325285

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档