Тема: Маршруты - Отметки о прохождении контрольных точек
Добрый день!
Разбираемся с модулем маршруты.
Создаём рейсы средствами SDK следующим образом (запросом route/update_round):
- рейс создаётся (выполняется запрос) за 40 минут до его предполагаемого начала
- время активации - это время начала рейса (время выполнения запроса + 40 минут)
- время, от которого отчитывается срок действия - это время начала МИНУС 30 минут (время выполнения запроса + 10 минут)
- срок действия ставлю довольно большой
- допуски для первой КТ ставлю большие (+/- 10 минут)
Когда выполняю route/update_round рейс создаётся и появляется на шкале в модуле маршрутов.
Как правило, когда машина входит в первую КТ (геозону), геозона на шкале рейсов закрашивается синим, т.е. помечается как пройденная.
Но иногда возникают ситуации, когда я собственными глазами (в режиме реального времени или на треке) вижу, как машина входит в первую КТ в пределах допусков и выезжает тоже в пределах допусков, но КТ остаётся не посещённой (статус "Ожидается"). Да и потом отчёт "Геозоны" показывает, что машина там была в нужное время.
С чем это может быть связано?
Какие формальные условия должны быть выполнены, что точка считалась посещённой?