Тема: Поездки между геозонами - добавление функционала
Приветствую!
Столкнулись с такой проблемой: клиенту нужно отслеживать перевозку грунта из одной геозоны в другую (погрузка-выгрузка), но при этом ТС пересекает другие геозоны погрузки, которые тоже включены в отчет. В итоге получаем дополнительные рейсы, которых по факту не было.
Например: есть зона погрузки "Погрузка 1" - из нее самосвал выезжает в зону "Отвал 1", но во время поездки проезжает зону "Погрузка 2" (геозону категорически нельзя сместить с дороги или редактировать). Соответственно, в отчете формируется таблица с поездкой "Погрузка 1 - Отвал 1" и также таблица с поездкой "Погрузка 2 - Отвал 1", но ее быть не должно, т.к. авто через неё просто проезжал и не грузился.
Специального датчика, который бы определял момент погрузки, нет и не будет (подрядные организации не готовы к установки доп. оборудования). Фильтровать по длительности, пробегу и пр. не подходит. Привязывать к объектам (погрузчикам, как геозоны) тоже не вариант, т.к. они катаются и со временем отчет не будет работать.
Пока в теории вариант с уведомлениями: создать уведомление на вхождение в геозону погрузки и отфильтровать по датчику скорости, чтобы уведомление срабатывало только когда ТС остановился в геозоне погрузки. Действием будет "установить значение счетчика" и "сохранить значение счетчика как параметр". Т.е. при входе в геозону и остановке в ней будет формироваться новое сообщение с параметром, например, geozone и значением 999. При выезде из геозоны будет формироваться тот же параметр со значением 0 (нужно будет создать еще одно уведомление о выезде из геозоны). Таким образом сможем создать датчик, который будет включаться при значении 999 параметра geozone и в отчете сможем строить поездки только с включенным датчиком.
Из всего вышеуказанного можно сделать вывод, что с текущим функционалом таблицы отчета желаемого результата без "костылей" сложно добиться.
Предложение:
В отчете есть функция "Только поездки с остановкой в конце". Если бы разработчики добавили функцию "Только поездки с остановкой в начале" и возможность выбора времени этой остановки, то это бы решило проблему ложных попаданий.
Функция пригодится тем, кто отслеживает перемещение своего транспорта между геозонами и не может по каким-либо причинам оборудовать технику специальными датчиками или применить другие хитрости системы.
Буду рад помощи и предложениям в этом вопросе. Надеюсь на поддержку!