Фильтрация интервалов

Большинство табличных отчетов в системе Wialon предполагает извлечение из истории объекта временны́х интервалов, соответствующих определенным критериям. Это отчеты по поездкам, стоянкам, остановкам, моточасам, рейсам, посещенным геозонам и улицам, отчеты по работе датчиков и превышению скорости и другие. Для таких отчетов предусмотрены дополнительные параметры фильтрации, в которых указываются условия для вывода информации в таблицу.

Доступные параметры фильтрации варьируются в зависимости от типа отчета и позволяют ограничить круг попадающих в него интервалов. Например, в отчет не попадают поездки, остановки или интервалы превышения скорости, если их длительность ниже минимальной длительности, указанной в фильтрации интервалов. Также можно вывести в отчет только посещенные геозоны, в которых были зафиксированы стоянки или в период нахождения в которых был включен датчик. Все возможные фильтры описаны ниже.

Фильтры могут использоваться как отдельно, так и в сочетании друг с другом. Каждый фильтр применяется непосредственно к рассматриваемому временному промежутку, а в отчете выводится значение, которое совмещает в себе результаты всех используемых фильтров.

:!: Все фильтры кроме фильтра по пробегу работают только с целыми значениями.

Водитель
Фильтр позволяет выводить в отчет интервалы, на которых у объекта не было водителя или на которых на нем был определенный водитель или группа водителей. Для того чтобы в отчет попали только интервалы, на которых объектом управлял определенный водитель, выберите опцию «С водителем» и укажите маску его имени в поле ниже. В данном случае показываются все интервалы с водителем, вне зависимости от того, присутствовал он в его начале, конце, середине или на всем протяжении. Если выбрана опция «Группа водителей», то при генерировании отчета анализируются только те интервалы, на которых транспортным средством управлял какой-либо водитель, входящий в группу (маску ее имени также можно указать). Кроме того, можно активировать опцию «Извлечь интервалы», чтобы изъять только отрезки с указанным водителем или группой.

Если выбрана опция «Без водителя», то в таблицу выводятся интервалы, на которых присутствуют отрезки без водителей. Эти отрезки также можно извлечь.

Геозоны/объекты
Данный фильтр разделен на две части. В первой указываются геозоны, по которым необходимо фильтровать интервалы. Для того чтобы учитывать положение объекта в какой-либо геозоне или вне ее, установите переключатель слева от ее имени в списке из положения «Нет» в положение «В адресе» или «Вне адреса», соответственно. Помимо отдельных геозон, можно также указывать их группы. Это равнозначно указанию каждой входящей в группу геозоны. :!: Количество геозон в группе является динамическим, то есть изменяется при изменении списка входящих в нее геозон. Эти изменения учитываются при построении отчета.

Во второй части фильтра по такому же принципу выбираются объекты. Таким образом, можно получить интервалы нахождения одного объекта вне или внутри зоны другого. Величина зоны объекта определяется параметром «Радиус». Выводятся только те объекты, на которые есть доступ «Запрос сообщений и отчетов».

Для быстрого поиска геозон и объектов в списке доступен динамический фильтр. Для выделения всех объектов в каком-либо столбце удерживайте клавишу «Ctrl».

При определении времени пересечения объектом геозон или зон других объектов учитывается опция «Максимальный интервал между сообщениями» со вкладки «Дополнительно» его свойств.

В фильтре доступна опция «Извлечь интервалы», позволяющая изъять из полученных интервалов отрезки в/вне указанных геозон или объектов.

В фильтрах по геозонам/объектам в разделе «Датчики» для таблицы «Движение топлива» доступна опция «Учитывать только объекты с заправками». Она позволяет выводить в результаты отчета только те объекты, которые находились рядом с объектом на указанном интервале и у которых на нем были зарегистрированы заправки.

Границы значений датчика счетчика
Данный фильтр доступен только для таблиц «Датчики счетчиков» и «Движение топлива». Он позволяет выводить в отчет интервалы, на которых получены сообщения со значениями, находящимися в пределах заданных границ.

Датчик моточасов
В данном фильтре можно указать маску имени датчика моточасов. Она влияет на расчеты по моточасам в таблицах, в которых есть соответствующие столбцы, а также на фильтрацию интервалов по моточасам, если она включена.

Датчики
Фильтр дает возможность вывести в таблицу отчета интервалы с включенным или выключенным датчиком, а также, дополнительно, указать минимальную и/или максимальную продолжительность таких интервалов. Для того чтобы каждый интервал был показан в отдельной строке таблицы, отметьте опцию «Извлечь интервалы». Интервалы также могут быть суммированы, если указана максимальная и/или минимальная длительность включения/выключения датчика. Для уточнения конкретного датчика, включение или выключение которого должно учитываться, укажите его маску в фильтре «Маски датчиков». В случае указания нескольких масок, выбираются только те интервалы, на которых одновременно были включены/выключены все указанные датчики. Если маски датчиков не указаны, то в отчете учитываются все датчики объекта.

:!: Фильтрация интервалов типа «С включенным датчиком» работает только для цифровых датчиков.

Длительность
В фильтре можно указать минимальную и/или максимальную продолжительность интервала.

Дополнительные параметры
Фильтр доступен для таблицы «Качество вождения». При активации в нем функции «Показывать все поездки» в отчет для объектов с настроенными параметрами качества вождения включаются все поездки, а не только поездки с нарушениями.

Заправки
Фильтр позволяет выводить в отчет интервалы с заправками или без заправок. В первом случае можно дополнительно указать минимальный и максимальный объем заправки, а также активировать опцию Суммировать заправки. Суммирование предполагает, что в отчет попадают только те интервалы, сумма заправок на которых попадает в указанные рамки.

Маски датчиков
В данном фильтре задаются маски датчиков, которые должны учитываться при генерировании отчета. Эти маски влияют на фильтр «Датчики», столбец «Счетчик» в таблицах, а также на все данные, связанные с топливом (если что-то из этого выбрано в шаблоне отчета). Маска для датчика моточасов указывается отдельно, в фильтре «Датчик моточасов».

Маски произвольных датчиков
В фильтре задаются маски произвольных датчиков, которые должны учитываться при генерировании отчета по цифровым датчикам.

Маски произвольных полей
Фильтр доступен для таблицы «Произвольные поля». В нем задаются маски, которые применяются к именам произвольных полей и их значениям.

Моточасы
В этом фильтре можно указать минимальную и/или максимальную продолжительность работы моточасов. В дополнение к этому в фильтре «Датчик моточасов» можно указать маску датчика моточасов, который должен использоваться для определения интервалов их работы.

Нарушение
Фильтр доступен в таблице «Качество вождения». В нем можно указать маску имени тех нарушений, которые должны учитываться при генерировании отчета.

Остановки
Фильтр позволяет вывести в отчет только те интервалы, на которых были остановки, или только те, на которых остановок не было. Для этого необходимо выбрать из выпадающего списка опцию «С остановками» или «Без остановок», соответственно. Если фильтр не используется, то в отчет выводятся все интервалы вне зависимости от того, были на них остановки или нет.

Поездки
Фильтр позволяет вывести в отчет только те интервалы, которые пересекаются с поездками (при этом не обязательно, чтобы вся поездка входила в состав интервала), или только те, которые с поездками не пересекаются. Фильтр «Поездки» удобно использовать, например, в отчете по геозонам: чтобы отсечь избыточные посещения одной и той же геозоны во время стоянки объекта (когда координаты «скачут»), выберите фильтр «С поездками».

Прицеп
Фильтрация интервалов по наличию или отсутствию назначенных на объект прицепов. Работает аналогично фильтрации по водителю.

Пробег
В фильтре можно указать минимальный и/или максимальный пробег на интервале. В нем могут быть использованы как целые, так и дробные значения. В качестве разделителя для дробных значений следует использовать точку.

Скорость
В фильтре можно задать минимальную и/или максимальную скорость движения на интервале. В результате в отчете отображаются интервалы, на которых хоть раз встречается скорость, попадающая в заданные рамки. При активации в фильтре опции «Извлечь интервалы» в отчет попадают только те отрезки, на протяжении которых скорость не выходила из заданных пределов.

Сливы
Фильтр позволяет выводить в отчет интервалы со сливами или без сливов. В первом случае можно дополнительно указать минимальный и максимальный объем слива, а также активировать опцию Суммировать сливы. Суммирование предполагает, что в отчет попадают только те интервалы, сумма сливов на которых попадает в указанные рамки.

Стоянки
Фильтр позволяет вывести в отчет только те интервалы, на которых были стоянки, или только те, на которых стоянок не было. Для этого необходимо выбрать из выпадающего списка опцию «Со стоянками» или «Без стоянок», соответственно. В фильтре можно также указать минимальную длительность стоянки. В результате использования этой опции в отчете по геозонам, например, могут быть показаны только такие посещенные геозоны, в которых была зафиксирована стоянка продолжительностью не менее указанной. Опция «Суммировать интервалы» позволяет суммировать время стоянок, то есть показать в отчете, например, только те геозоны, сумма стоянок в которых составила не менее указанного времени.

Условие объединения интервалов
В данном фильтре, который доступен для таблиц «Датчики счетчиков» и «Движение топлива», необходимо указать таймаут. Если при генерировании отчетов таймаут между какими-то интервалами меньше указанного, они объединяются в один. При этом сначала осуществляется объединение, а уже затем — фильтрация по остальным параметрам.

Фильтр событий
Данный фильтр доступен только для таблицы «События». Если в нем указана маска событий, то в отчет попадают только события, которые ей удовлетворяют. При активации в фильтре опции «Произвольные события» в отчет попадают только произвольные события. Если опция не активирована, то, помимо произвольных событий, в отчете показываются также поля с онлайн-уведомлениями.

Follow us on Facebook Gurtam Wialon Twitter Gurtam Wialon info@gurtam.com   |   Copyright © 2002-2019 Gurtam