Google maps 如何在谷歌地图中找到两地之间的不同路线?

Google maps 如何在谷歌地图中找到两地之间的不同路线?,google-maps,google-maps-api-3,Google Maps,Google Maps Api 3,我想在谷歌地图上显示两个地方之间的不同路线 例如: 资料来源:班加罗尔和 目的地:金奈 路线1:班加罗尔->维洛尔->克里希纳吉里->钦奈 路线2:班加罗尔->达萨拉哈利->帕拉曼纳->钦奈 三号干线:-------- 就像我需要在我的项目中展示的三条路线一样,有什么想法吗 将DirectionRequest的ProviderRouteAlternatives-属性设置为true(如果可用,响应可能返回多个路由) 要能够通过方向渲染器绘制多个管线,必须使用多个方向渲染器-实例(每个管线1个)。迭

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

例如: 资料来源:班加罗尔和 目的地:金奈

路线1:班加罗尔->维洛尔->克里希纳吉里->钦奈 路线2:班加罗尔->达萨拉哈利->帕拉曼纳->钦奈 三号干线:--------

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

  • DirectionRequest
    ProviderRouteAlternatives
    -属性设置为
    true
    (如果可用,响应可能返回多个路由)

  • 要能够通过
    方向渲染器绘制多个管线
    ,必须使用多个
    方向渲染器
    -实例(每个管线1个)。迭代
    路由
    ,创建新的
    方向渲染器
    实例,调用
    方向渲染器
    设置方向
    -方法,然后将方向渲染器的
    路由索引
    -属性设置为
    路由
    -数组中当前路由的索引。(当然,在重复渲染新管线之前,应该清除以前绘制的管线)

  • 你必须

  • DirectionRequest
    ProviderRouteAlternatives
    -属性设置为
    true
    (如果可用,响应可能返回多个路由)

  • 要能够通过
    方向渲染器绘制多个管线
    ,必须使用多个
    方向渲染器
    -实例(每个管线1个)。迭代
    路由
    ,创建新的
    方向渲染器
    实例,调用
    方向渲染器
    设置方向
    -方法,然后将方向渲染器的
    路由索引
    -属性设置为
    路由
    -数组中当前路由的索引。(当然,在重复渲染新管线之前,应该清除以前绘制的管线)