如何在谷歌地图方向上将旅行模式设置为“Transit”API

问题描述:

我们正试图弄清楚如何在我们的应用程序中使用Google地图方向API。 它适用于驾驶等旅行模式。但是,当我们在日本进入两个地方时(它在map.google.com中完全正常),它没有显示Transit模式。 No Transit mode same places in map.google.com如何在谷歌地图方向上将旅行模式设置为“Transit”API

因此,对于使用Transit模式,我该怎么办?

+0

请提供[最小的,完整的,经过测试和读示例](http://*.com/help/mcve),演示了这个问题。 – geocodezip

根据documentation

transit_mode - 指定一个或多个优选的运输模式。此参数只能在运输方向上指定。

transit - 请求通过公共交通路线指示(,如果有的话)。如果您将模式设置为过境,则可以选择指定departure_time或arrival_time。如果没有指定时间,则departure_time默认为现在(即出发时间默认为当前时间)。您也可以选择包含transit_mode和/或transit_routing_preference。

所以也许不是所有的地方都有运输模式可用。

您还可以查看此SO question以获取更多信息。

的谷歌地图导航服务支持在公交覆盖范围列表中列出的所有传输的 提供商,除了那些在 日本。

https://developers.google.com/maps/faq#transit_directions_countries