После работы с API маршрутов Google для проекта я обнаружил несколько ответов с (значительно) более короткое значение в 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_in_traffic< /em>, очевидно, включает условия трафика. Я нашел ответ на другая ветка, но ответивший человек не предоставил источника, подтверждающего его или ее утверждение / наблюдение. Есть ли дополнительная информация о поле ответа duration помимо сама документация, которая просто описывает это как "[с указанием] общей продолжительности этого этапа"? Есть ли источник, утверждающий, что на самом деле это среднее время для этого маршрута? А в чем разница между duration и duration_in_traffic?