Использование Google Maps API для оценки продолжительности поездки в будущем - PullRequest
4 голосов
/ 01 июня 2011

Можно ли узнать у Google Maps предполагаемое время в пути между двумя точками в произвольное время в будущем?

Я регулярно пользуюсь приложением Google Maps Navigation на телефоне Droid за рулем, и это удивительно полезно, особенно если учесть, что он задерживает движение. Тем не менее, я хотел бы получать эти уведомления о задержках движения с опережением графика, поэтому я знаю, что нужно уезжать раньше, если самый быстрый маршрут займет немного больше времени, чем обычно. По сути, я хотел бы сделать версию этих радиосигналов, кроме той, которая действительно полезна тем, что она знает точные точки, в которые я еду и откуда.

Я искал документы, и хотя было несколько похожих вопросов и информация о добавлении наложений трафика на карту, или о получении маршрутов, и даже о получении поездки Продолжительность , кажется, нет никакого точного способа указать, когда происходит поездка (например, когда я обычно добираюсь).

РЕДАКТИРОВАТЬ: Я не ожидаю получить прогноз на месяц в будущем. Максимум пару часов.

1 Ответ

2 голосов
/ 01 июня 2011

Не похоже на это.

Класс Google API Направление API имеет метод getDuration(), который представляет собой количество секунд продолжительности поездки.

Класс GDirectionsOptions не включает никаких временных методов.В нем есть такие вещи, как указание типа поездки (поездка, прогулка, автобус), флаги «избегать магистралей» и т. Д.

Даже если бы был какой-то способ экстраполировать трафик на будущее, способа доступасами данные, так что вы все равно не сможете использовать их для расчета собственной продолжительности.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...