TrafficDelayInSeconds возвращает задержку в секундах, вызванную инцидентом (событиями) в реальном времени.Задержка в секундах сравнивается с условиями в соответствии с информацией о трафике в реальном времени.Значение travelTimeInSeconds уже включает задержку из-за трафика, рассчитанную с использованием исторических данных о трафике, зависящих от времени.Если вы добавите параметр 'computeTravelTimeFor = all' к вашему запросу, ответ будет включать время прохождения для всех типов информации о трафике и указывать все результаты в полях noTrafficTravelTimeInSeconds, историческиеTrafficTravelTimeInSeconds и liveTrafficIncidents, включаемые в сводки вответ маршрута.
В приведенном ниже примере travelTimeInSeconds равно значению historyTrafficTravelTimeInSeconds, а TrafficDelayInSeconds рассчитывается с использованием зависящих от времени исторических данных трафика.
"summary": {
"lengthInMeters": 8446,
"travelTimeInSeconds": 728,
"trafficDelayInSeconds": 0,
"departureTime": "2019-01-02T19:06:15Z",
"arrivalTime": "2019-01-02T19:18:22Z",
"noTrafficTravelTimeInSeconds": 606,
"historicTrafficTravelTimeInSeconds": 728,
"liveTrafficIncidentsTravelTimeInSeconds": 728
}
Вот ответ на запрос маршрутизации в реальном времени, который возвращает trafficDelaysInSeconds> 0:
{
"summary": {
"lengthInMeters": 2131,
"travelTimeInSeconds": 274,
"trafficDelayInSeconds": 37,
"departureTime": "2019-01-02T20:00:37Z",
"arrivalTime": "2019-01-02T20:05:11Z",
"noTrafficTravelTimeInSeconds": 204,
"historicTrafficTravelTimeInSeconds": 238,
"liveTrafficIncidentsTravelTimeInSeconds": 274
},