Я часто пользуюсь маршрутами проезда, чтобы передвигаться, но иногда я предпочитаю бегать пять минут, чтобы успеть на автобус, а не ждать, пока я нахожусь в течение 15 минут до следующего автобуса.
Направления проезда в Google Картах, кажется, предполагают скорость около 10 минут на километр (16 минут на милю).
Кто-нибудь знает, как мне настроить эту скорость, чтобы я мог добраться до места назначения как можно быстрее? У меня есть некоторый опыт программирования, чтобы я мог использовать их API, если это необходимо. Я просто не знаю с чего начать.
Веб-сайт Austin Public Transit позволяет вам указывать медленную, среднюю или быструю скорость ходьбы. Я хотел бы сделать что-то подобное, но все вместо того, чтобы просто в Остине.
Я посмотрел на Google Directions API, но, похоже, он не имеет никакой переменной скорости.
РЕДАКТИРОВАТЬ: Очевидно, что Google использует переменную скорость, поэтому прямой ввод скорости был бы невозможен, но было бы неплохо, если бы я мог указать маршрутам проезда в Google Картах, например, взять их расчетное время ходьбы и сократить его вдвое.
Наглядный пример
Сейчас 9:50. Я в парке, когда понимаю, что мне нужна булочка с корицей как можно скорее. Эта тяга настолько сильна, что я готов бежать со скоростью 7 мин / км, чтобы добраться до моей вкусной выпечки. Это быстрее, если я воспользуюсь услугами общественного транспорта?
Вариант 1. Только пешком
Гугл говорит "Прогулка 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 .
Ситуация становится еще сложнее, когда речь идет о передаче.
Кроме того, я хотел бы, чтобы это было автоматизировано, потому что я часто получаю эти внезапные пристрастия. Нет времени на ручные расчеты и исправления!
источник
Ответы:
похоже, что Google использует фактически переменную скорость, поэтому они оставили пользователей без возможности изменить ее.
источник
Вы можете обойти это, установив «время начала» вашего путешествия на несколько минут назад, чтобы более консервативная оценка скорости ходьбы от Google по-прежнему оставляла вас на следующей остановке в более ранний момент времени.
источник