Fleetrun
Hecterra
NimBus
Другие приложения
Wialon для Android/iOS
Logistics
Wialon Local
Wialon Hosting
WiaTag
Configurator
LeaseControl
Содержание
Фильтрация интервалов
  • tables
  • interval_filtration

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

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

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

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

Водитель

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

  • имя водителя — для того, чтобы в отчете показывались только те интервалы, на которых водитель работал один;
  • имя водителя в формате имя* — для того, чтобы также показывались интервалы, на которых кроме него работали другие водители.

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

При выборе опции Группа водителей в отчет выводятся только те интервалы, на которых объектом управлял какой-либо водитель, входящий в группу (маску ее имени также можно указать). Чтобы в отчете показывались только отрезки с указанным водителем или группой, необходимо активировать опцию Извлечь интервалы.

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

Геозоны/объекты

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

Количество геозон в группе является динамическим, то есть изменяется при изменении списка входящих в нее геозон. Эти изменения учитываются при построении отчета.

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

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

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

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

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

Границы значений датчика счетчика

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

Датчик моточасов

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

Датчики

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

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

Длительность

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

Дополнительные параметры

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

Заправки

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

Маски датчиков

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

Маска датчика моточасов указывается отдельно в фильтре Датчик моточасов.

Маски произвольных датчиков

В этом фильтре можно указать маски произвольных датчиков, которые должны учитываться при выполнении отчета. Фильтр доступен в таблицах Цифровые датчики, Геозоны, Заправки, Сливы, Качество вождения.

Маски произвольных полей

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

Моточасы

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

Нарушение

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

Остановки

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

Поездки

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

Прицеп

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

Пробег

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

Скорость

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

Сливы

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

Стоянки

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

Условие объединения интервалов

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

Фильтр событий

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



Если вы заметили ошибку в тексте, пожалуйста, выделите её и нажмите Ctrl+Enter.
Спасибо за ваш отзыв!
Сообщить об ошибке
Текст с ошибкой Комментарий
Максимум 500 символов