Я часто використовую маршрутні маршрути, щоб об'їхати, але іноді я краще пробіг п'ять хвилин, щоб доїхати до автобуса, а не чекати, де я протягом 15 хвилин на наступний автобус.
Начебто маршрути маршрутів Google Maps передбачають швидкість пішки приблизно 10 хвилин на км (16 хвилин на милю).
Хтось знає, як би я пішов про налаштування цієї швидкості, щоб я міг якомога швидше дістатися до місць призначення? Я маю певний досвід програмування, тому я міг би використовувати їх API при необхідності. Я просто не знаю, з чого почати.
На веб-сайті Остін Громадський Транзит можна вказати повільну, середню або швидку ходьбу. Я хотів би зробити щось подібне, але все, а не просто в Остіні.
Я переглянув API Google Directions, але, схоже, не має змін у швидкості.
EDIT: Очевидно, Google використовує змінну швидкість, тому прямий введення швидкості було б неможливим, але було б непогано, якби я міг сказати напрямкам транзиту на Картах Google взяти їх розрахунковий час пішки і скоротити його, наприклад, навпіл.
Ілюстративний приклад
Це 9:50 ранку. Я в парку, коли розумію, що мені потрібно булочка кориці якомога швидше по-людськи. Ця тяга настільки сильна, що я готовий бігти зі швидкістю 7 хв / км, щоб дістатися до своєї смачної випічки. Чи швидше, якщо я скористаюся громадським транспортом?
Варіант 1. Тільки пішки
Google каже: "Пішки 3,9 км, 48 хв". Неважко порахувати, що для мене це "Пробіг 3,9 км, 27 хв". Іншими словами, я буду насолоджуватися солодкою корицею користю о 10:17 .
Варіант 2. Транзитні напрямки
Якщо я дотримуюся вказівок, вийду на зупинці біля торгового центру о 10:23. Знову ж таки, припустивши, що я дуже швидкий, від зупинки до торгового центру знадобиться лише 4 хвилини, тобто я отримаю балування о 10:27 .
Тож я повинен бігти, правда? Не обов'язково. Після деякого копання, здається, що я можу дістатися до торгового центру навіть раніше, ніж 10:17.
Таємний варіант 3: зловити автобус раніше
Згідно з графіком транзиту , автобус №43 їздить кожні півгодини. Google показав ловлю №43 о 10:27 як один із варіантів, але виявляється, що я, мабуть, зможу встигнути в автобус о 9:57. Цим автобусом я вийду на зупинці біля торгового центру о 10:12 і буду там о 10:16 .
Все стає ще складнішим, коли задіяні трансфери.
Крім того, я хотів би, щоб це було автоматизовано, тому що я часто отримую ці раптові тяги. Немає часу на ручні розрахунки та виправлення!