有没有一种方法可以自定义Google Maps Transit方向的脚速?


14

我经常使用大众运输路线四处走走,但有时我宁愿跑五分钟赶上一辆公交车,而不是等我15分钟后再坐下一趟公交车。

Google Maps的行进路线似乎假定每公里的脚速约为10分钟(每英里16分钟)。

有谁知道我将如何定制这种速度,以便我能够尽快到达目的地?我有一些编程经验,因此可以在必要时使用它们的API。我只是不知道从哪里开始。

奥斯汀的公共交通网站允许你指定慢速,中速或快速行走速度。我想做类似的事情,但要遍及整个奥斯汀。

我看过Google Directions API,但它似乎没有任何速度变量。

编辑:显然Google使用可变速度,因此不可能直接输入速度,但是例如,如果我可以告诉Google Maps公交路线以其计算出的步行时间并将其减半的话,那就太好了。

说明性例子

现在是9:50。当我意识到我需要尽快用肉桂面包时,我正在公园里。这种渴望是如此强烈,以至于我愿意以7分钟/公里的速度跑到我的美味糕点上。如果我利用公共交通会更快吗?

选项1。仅步行

Google说“步行3.9公里,48分钟”。可以很容易地计算出对我来说是“跑步3.9公里,27分钟”。换句话说,我将在10:17享受甜肉桂的甜食。

选项2:公交路线

如果我按照指示进行,我将在10:23在购物中心附近的车站下车。同样,假设我真的很快,从车站到购物中心仅需4分钟,这意味着我将在10:27沉迷。

所以我应该跑步吧?不必要。经过一番挖掘,看来我甚至可以早于10:17到达购物中心。

秘密选择3:赶早车

根据公交时刻表,#43公交车每半小时一班。Google展示了在10:27捕获#43作为一种选择,但事实证明,我可能可以赶上9:57公共汽车。有了这辆巴士,我将在10:12在购物中心附近的车站下车,然后在10:16到达那里。

当涉及转移时,事情变得更加复杂。

另外,我希望这是自动化的,因为我经常会遇到这些突然的渴望。没有时间进行手动计算和更正!


也许如果有人知道这样做的方法,他们可能也知道如何对自行车方向做完全相同的事情!
panhandel

这是以前的地图应用程序中的功能。不知道他们在最新版本中的位置。您可以设置旧的慢/快

@panhandel对于自行车路线,请获取一条路线的路线,沿该路线行驶,并查看您的速度比预期的要快多少。使用该因子来估计所有将来的行程。对于公交路线,它要复杂得多,因为它实际上是公交加上步行。更快的步行可能意味着不同的路线或同一条路线上的更早的公交车。
sgryzko

Answers:


5

看起来Google实际上使用了可变速度,因此他们无法选择更改其速度。


有趣!问题仍然存在。看到我的编辑。
sgryzko 2013年

我不确定是否将SE用作Google的产品反馈(请参见“如果可以的话”)会否是一个好主意。
silpol

我同意。那不是我在做什么。我只是问是否有人能够做到这一点。也许速度无法设定,但时间可能会被忽悠。
sgryzko 2013年

我想即使这不是我想要的答案,也似乎是正确的答案,所以我将其标记为最佳答案。
sgryzko,2014年

我很乐意提供帮助:)
silpol 2014年

3

您可以通过将旅程的“开始时间”倒退几分钟来解决此问题,这样Google较为保守的步行速度估计仍将使您在更早的时间到达另一个公共汽车站。


1
那可能是一个不错的手动解决方法,但是它不是自动的,您应该给自己多少分钟的开始时间?这取决于您离车站的距离。而且它错过了从巴士站到目的地的行驶路线的更正。我在问题中添加了一个示例。
sgryzko
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.