google-maps - 如何使用 Google 路线服务显示两条路线?

标签 google-maps google-maps-api-3

假设有一个旅程 A -> B

方法:

1) 对 A.Address 和 B.Address 进行地理编码

2)使用A.LatLng和B.LatLng计算路线,显示路线并显示距离

3) 回程 B -> A 执行 1) 和 2)

假设我的路线 A -> B 不等于 B -> A 我想同时在一张 map 上显示两条路线。我怎样才能做到这一点?

最佳答案

对于 2 条路线,您需要 2 个具有不同名称的 DirectionsRenderer

在第一个请求之后调用第二个请求。

关于google-maps - 如何使用 Google 路线服务显示两条路线?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17211047/

相关文章:

google-maps - 谷歌地图 - 缩放和居中不起作用

android - Bottom Sheet 内的谷歌地图 View

android - 如何从谷歌地图v2 android中的标记获取屏幕坐标

google-maps - 对于 Google map ,是否有像 ISO 3166-2 中的国家/地区一样的海洋代码?

javascript - 如何更改谷歌地图标记颜色

javascript - 谷歌地图上的常量错误返回 maxZoomService.getMaxZoomAtLatLng()

javascript - 谷歌地图 : Hide country borders

javascript - 如何使用 google maps api v3 旋转 map 方向

javascript - 矩形范围内的随机标记?

ruby-on-rails - 如何使我的 Google map 叠加层更高(在 Rails 中)