Разница между длительностью и duration_in_traffic в ответе API Google Directions - PullRequest
0 голосов
/ 20 ноября 2018

После работы с Google Directions API для проекта я обнаружил несколько ответов с (намного) более коротким значением в duration_in_traffic , чем duration .Пример выдержки из одного из полученных мной ответов:

"duration": {
    "text": "23 mins",
    "value": 1374
},
"duration_in_traffic": {
    "text": "16 mins",
    "value": 941
},
"end_address": "2868 Mission St, San Francisco, CA 94110, USA",
"end_location": {
    "lat": 37.7522994,
    "lng": -122.4184684
},
"start_address": "O'Farrell St & Powell St, San Francisco, CA 94102, USA",
"start_location": {
    "lat": 37.78640559999999,
    "lng": -122.4082846
},

Мне кажется, это не имеет особого смысла, поскольку я предположил, что duration - это просто duration без трафика , тогда как duration_in_traffic , очевидно, включает условия трафика.Я нашел ответ в другой ветке, но отвечающий не предоставил источника, подтверждающего его или ее утверждение / наблюдение.Есть ли дополнительная информация о поле ответа duration , кроме самой документации , которая просто описывает его как «[указывающий] общую продолжительность этого этапа»?Есть ли источник, сообщающий, что это среднее время для этого маршрута?И в чем разница между продолжительностью и длительностью_ин_трафика?

1 Ответ

0 голосов
/ 03 декабря 2018

После поиска дополнительной информации о разнице между этими двумя полями я наткнулся на эту ветку в системе отслеживания проблем Google.Там поясняется, что значение длительности " учитывает исторические данные [...] ", а duration_in_traffic " учитывает данные трафика в реальном времени относительно вашего времени отправления ",Хотя это не полностью объясняет, как рассчитывается значение длительности, оно по крайней мере расширяет официальную документацию и подтверждает, что исторические данные используются для значения продолжительности.Это также, кажется, единственная достоверная информация о поле длительности в Интернете, кроме официальной документации, которая не очень детальна.

...