Карты Google против Graphhopper: Gmaps дает в два раза больше времени, информация о трафике не установлена - PullRequest
0 голосов
/ 26 июня 2019

Я использую API-интерфейс Distance Matrix от Google и API Graphhopper Matrix для получения матрицы времен между наборами местоположений. Моя проблема в том, что времена, полученные API Google, примерно вдвое больше, чем возвращаемые Graphhopper. Я думал, что Google Maps может принимать во внимание информацию о трафике, но согласно документации (https://developers.google.com/maps/documentation/distance-matrix/intro#DistanceMatrixAdvanced):

Информация о трафике используется, когда все применяются следующие условия (это> условия, необходимые для получения поля duration_in_traffic в ответе> матрицы расстояний):

  • Параметр `` `mode```` для движения является движущимся или не указан (вождение является> режимом движения по умолчанию).
  • Запрос содержит действительный параметр departure_time. Время отправления> может быть установлено на текущее время или некоторое время в будущем > Этого не может быть в прошлом.

Параметр mode установлен для движения, но я не предоставляю departure_time. Вполне возможно, что Google использует информацию о трафике в любом случае? Если нет, Google использует другую информацию, которая не является трафиком? Я не смог найти ничего в документации. Как объяснить эту разницу?

...