Пример: Раскрашивание трека по произвольным условиям
В статье мы рассмотрим пример настройки объекта для вывода трека, участки которого будут раскрашены в цвет, соответствующий заданному условию. Перед прочтением данной статьи рекомендуем ознакомиться со статьей "Построение маршрута".
Задача:
Для ТС "КАМАЗ Бетономешалка" необходимо выводить трек, на котором участки с плохим сигналом GPS будут окрашены в красный цвет, хорошие в синий, отличные в зеленый.
Настройка объекта
Для решения данной задачи нам необходимо создать универсальный датчик для объекта. В данном датчике внесем следующие настройки:
1. Поле "Обязательные"
- Выберем тип датчика - "универсальный датчик";
- Зададим имя датчику - "Уровень сигнала GPS".
Результат:
2. Поле "Входы"
У нашего объекта, в списке источников, нет стандартного источника который передает количество захваченных спутников. Поэтому создадим его через текстовое имя.
- Укажем источник данных - "Текстовое имя";
- В параметре текстовое имя укажем текстовое имя источника по которому терминал передает данные о количестве спутников, в нашем случае - "sat"
Результат:
Узнать текстовое имя того или иного параметра можно на странице "Информация по поддерживаемым устройствам". Также необходимо в сырых данных убедиться, что данные по необходимому источнику приходят.
3. Поле "Настройка цвета трека"
Зададим три диапазона для трех цветов, которые будут отображать уровень сигнала GPS на треке:
- Первый диапазон - от 0 (включая) до 5 (включая) укажем красный цвет;
- Второй диапазон - от 5 (не включая) до 10 (включая) укажем синий цвет;
- Третий диапазон - от 10 (не включая) до 20 (включая) укажем зеленый цвет.
Результат:
Сохраняем настройки нашего датчика. На этом настройка объекта завершена.
Построение маршрута по настройкам датчика
Закрываем настройки объекта, выбираем необходимый временной интервал, за который построим отчет
Убедимся, что в дереве объектов мы выбрали объект, в котором создали датчик, раскрываем список построения маршрутов и выбираем пункт "По настройкам датчика":
Как видим, в списке отражено название созданного нами ранее датчика, нажимаем на него. В результате на карте будет выведен маршрут с заданными цветами по нашим условиям.