SKAI-Studio. Модуль текущих данных

Совместно с картографической областью программы программы SKAI-Studio, модуль текущие данные (рисунок 1) представляет мощный инструмент для наблюдения за транспортными средствами и показаниями датчиков в режиме реального времени.

Рисунок 1. Таблица текущих данных

По умолчанию модуль текущих данных располагается в нижней части экрана, занимая по ширине всю свободную область. Но модуль может быть пристыкован к любой границе окна (рисунок 2).

В веб-интерфейсе SKAI-SilverStudio модуль текущих данных (и другие модули, кроме модуля настроек) можно открепить от основного окна и свободно перемещать внутри него.


Рисунок 2. Управление расположением модуля

В том случае, когда модуль текущих данных мешает просмотру карты, его можно скрыть, нажав  на панели инструментов (см. {Article-ID:111}).  Повторное нажатие вновь отображает модуль в окне программы SKAI-Studio (SKAI-SilverStudio).

Модуль текущих данных разделен на две части.

В верхней располагаются инструменты для управления отображаемыми данными и построения трека (рисунок 3).

Рисунок 3. Верхняя часть модуля ткущих данных

В нижней части располагается таблица текущих данных (рисунок 4), в которой, в том числе, выводится информация о состоянии ТС.

Рисунок 4.  Таблица текущих данных

Транспортные средства могут быть распределены в группы, причем одно и то же транспортное средство может находиться в нескольких группах одновременно. 

Группы отображаются как вкладки внизу модуля текущих данных (рисунок 5). Кнопка display:inline открывает панель фильтрации для групп. При нажатии на название группы, в таблице текущих данных будут отображаться только входящие в неё объекты мониторинга.


Рисунок 5. Группы

Если в группе находится менее 1000 объектов, то текущие данные будут обновляться автоматически. Если в группе более 1000 объектов, то данные по ним необходимо подгрузить вручную, нажав кнопку  «Загрузить текущие данные»  на панели управлении текущих данных (рисунок 6).

Рисунок 6. Расположение управляющего элемента «Загрузить текущие данные»

Рассмотрим подробнее инструменты, которые содержатся в модуле текущих данных (рисунок 2).

Инструмент Показать все объекты на карте позволяет привести карту к такому масштабу, что все объекты, отображаемые в активной группе, будут видны на ней:

Инструмент Параметры отображения объектов на карте  позволяет выбрать следующие варианты отображения:

  • не отображать объекты – при этом иконки и названия объектов с карты скрываются;
  •  отображать только выбранный объект  – на карте будет отображаться одно транспортное средство, которое в данный момент выбрано в таблице текущих данных;
  •  отображать все объекты – как следует из названия, выводит на карту все объекты, которые содержатся в выбранной группе.

Если в настройках программы (Настройки → Вид → Включить группировку объектов на карте) установлена группировка, то в случае близкого расположения транспортных средств, они будут сгруппированы на карте. Изменится вид иконки (рисунок 7).


Рисунок 7. Иконка сгруппированных транспортных средств

Поле Поиск объекта позволяет в таблице объектов (рисунок 8) отфильтровать ТС, удовлетворяющее вводимым данным. Поиск осуществляется по полям:

  • Название объекта,
  • Гос. номер,
  • Описание,
  • Марка,
  • Модель,
  • Водитель,
  • Адрес.

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

 
Рисунок 8. Поле поиска объекта

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

Рисунок 9. Окно фильтрации

По нажатию кнопки  данные в таблице будут отфильтрованы согласно указанным условиям (рисунок 10).

Рисунок 10. Отфильтрованные данные

По нажатию на заголовок столбца можно отсортировать объекты в таблице текущих данных в алфавитном порядке, по дате, или по типу данных – в зависимости от того, по какому столбцу производится сортировка. На рисунке 11 приведен пример сортировки объектов по скорости перемещений, от большей к меньшей. Соответственно объекты мониторинга без данных о скорости будут располагаться внизу списка – вначале объекты с признаком парковки, затем те объекты, у которых нет данных о скорости и о парковке. Внутри групп с одинаковым значением данных по которым производится сортировка, объекты сортируются по названию в прямом алфавитном порядке (0-1, А-Я, A-Z).

Рисунок 11. Сортировка объектов в таблице текущих данных

Инструмент построения треков состоит из двух полей выбора даты и времени (начало и конец построенного трека, соответственно), кнопок Построить  и Удалить треки  (Рисунок 12). Трек выводится для того транспортного средства, которое выбрано в данный момент. Одновременно в таблице объектов можно выбрать только одно транспортное средство. Можно строить треки по нескольким объектам, при этом они добавляются в очередь в модуле управления треками, и управление ими ведется оттуда. Подробнее узнать про модуль управления треками можно в статье Треки и модуль управления треками.

Рисунок 12. Инструмент построения трека

Одна из самых важных задач программы SKAI-Studio – отслеживание ТС в режиме реального времени. Таблица текущих данных может быть гибко настроена под нужды диспетчера, и способна отображать наиболее востребованную информацию о статусе объекта мониторинга:

  • Время сообщения – время получения самого последнего сообщения от терминала,
  • Время по ГЛОНАСС/gps – время получения последнего сообщения, содержащего данные с координатами GPS.
  • Местоположение – адрес транспортного средства, определенный по адресным базам, находящимся в Ядро SKAI. Название геозон в столбец Местоположение текущих данных не выводится.
У пользователей с учетной записью «Администратора» автообновление текущих данных по умолчанию отключено. Обновление текущих данных возможно посредством активации кнопки  «Загрузить текущие данные» .

У пользователей с «Диспетчерской» учетной записью автообновление работает по следующему принципу:

  • если в текущей вкладке (группе) менее 1000 терминалов, то автообновление текущих данных происходит каждые 10 секунд.
  • если в текущей вкладке (группе) более 1000 терминалов, то обновление текущих данных осуществляется посредством активации кнопки  «Загрузить текущие данные» .

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

Помимо перечисленных выше параметров, есть возможность отображать значения логических датчиков. Подробнее о том, что такое логический датчик, вы можете узнать из статьи Настройка логических датчиков. Например, может быть добавлен столбец Топливо, в котором будет отображаться текущий (уровень) объем топлива в топливной системе. Значение выводится с точностью 1 разряд после запятой, что видно на рисунке 13.

При выделении ТС (клик на строчке) появляется возможность построить пройденный им путь. Двойной клик на строчке приводит к тому, что фокус карты перемещается на этот автомобиль, то есть карта сдвигается таким образом, чтобы машина располагалась по центру экрана.

Контекстное меню (можно вызвать ПКМ) для объекта позволяет строить в один клик трек за текущие сутки, включать режим слежения, оставлять комментарии и производить настройку ТС

Рисунок 13. Контекстное меню для ТС

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

Комментарии (рисунок 14) к объектам позволяют оставлять произвольные текстовые записи для выбранного транспортного средства. При этом фиксируется время записи и логин сотрудника, оставившего комментарий.

Рисунок 14. Окно с комментариями к транспортному средству

Кроме того, быстро перейти к настройке транспортного средства также можно из контекстного меню, выбрав пункт Открыть настройки (рисунок 15).


Рисунок 15. Окно настроек транспортного средства.

При нажатии на кнопку  становится возможным зайти в пункт Редактор колонок для настройки таблицы.

Во вкладке Опции  (рисунок 16) можно настроить цветовую подсветку строк, связанную с работой объекта, по умолчанию:

  • данные с задержкой менее 10 минут считаются онлайн и подсвечиваются зеленым,
  • в промежутке с 10 до 60 минут – отстающими и подсвечиваются желтым,
  • при задержке более 60 минут считается, что ТС ушло со связи и подсвечивается красным.

Здесь можно задать какой промежуток времени считать за отставание и за онлайн. Важно помнить, что в качестве значения отставания нельзя выставить значение меньше, чем в онлайн.

Параметр Использовать подсветку строк позволяет подсвечивать по этим правилам строчки в текущих данных.

Параметр Яркость задает интенсивность подсветки строк.

Рисунок 16. Опции настройки колонок

Во вкладке Редактор колонок (рисунок 17) можно настроить данные, которые будут выводиться в таблицу текущих данных, а также названия заголовков столбцов этой таблицы.

При настройке в самом начале надо выбрать группу изменение в отображение которой мы будем вносить (так как для каждой группы настройки - индивидуальные).


Рисунок 17. Выбор группы объектов для которой производится редактирование колонок

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

Предустановлены два набора шаблонов: Диспетчер и Диагностика. Они различаются списком отображаемых столбцов.

При выборе профиля Пользователь (рисунок 18), можно сформировать персональные настройки отображения

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


Рисунок 18. Редактор колонок

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

Логические датчики нумеруются с первого. Даже если логический датчик единственный, он всегда пронумерован, и в настройках отображения таблицы текущих данных надо указывать этот номер (например, 1).

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

Во вкладке Группы можно выбрать серверные группы объектов и сотрудником или клиентские (рисунок 19) для дальнейшего использования при отображении текущих данных, настройки объектов, настройки событий и уведомлений и построения отчетов.

Рисунок 19. Выбор групп

  • Статус: В работе