在日本找不到公交路线

Posted

技术标签:

【中文标题】在日本找不到公交路线【英文标题】:Can't get transit directions in Japan 【发布时间】:2012-10-16 07:09:11 【问题描述】:

搜索来自35.​​443708,139.638026的路线 到 35.​​689487,139.691706 在Google Maps 上产生结果,但是这个对方向 API 的查询不会:

https://maps.googleapis.com/maps/api/directions/json?sensor=true&departure_time=1350456190&destination=35.689487,139.691706&origin=35.443708,139.638026&mode=transit

有人有什么想法吗?好像是日本特有的。如果您实际上是在对此进行测试,您需要将上述的离开时间更新到现在。

我已向 Google 提交了此错误,但我宁愿找出我的查询有问题:http://code.google.com/p/gmaps-api-issues/issues/detail?id=4498

感谢您的帮助!

【问题讨论】:

【参考方案1】:

很遗憾,如果您查看 this spreadsheet,您会发现无法通过 API 获得日本的驾车(和公交)路线。

【讨论】:

行车路线现在有效,但遗憾的是,公交路线仍然不可用。 Google Maps API 页面说公交路线是实验性的,因此可能需要一段时间才能获得日本的路线。 确实有一段时间了,8年后还是没有。【参考方案2】:

确实:根据https://developers.google.com/maps/faq#transit_directions_countries 它不可用...

【讨论】:

【参考方案3】:

只是一个更新,我们最近对此进行了调查,直到现在(2015 年 2 月),在日本似乎只能使用路线 api 开车和步行

根据maps faq无法提供公交

maps coverage不提供自行车

我也尝试使用 javascript Directions 服务。出行模式 TRANSIT 和 BIKING 仍然不起作用

【讨论】:

以上是关于在日本找不到公交路线的主要内容,如果未能解决你的问题,请参考以下文章

Laravel - 找不到路线

TypeError:在导航状态中找不到“路线”

车队推车在路线中使用中间件,但我在项目中找不到任何 $routemiddleware...甚至在 kernel.php 中也找不到...我在哪里可以找到它?

Aurelia:找不到路线的名称

Rails 路线有时找不到错误

Laravel - 即使路线存在也找不到页面