Цветовая индикация диапазонов на графике в модуле Charts

Графики Комментариев нет

Цветовая индикация диапазонов на графике в модуле Charts

С помощью опции Highcharts Setup можно реализовать цветовую индикацию выхода величины за указанные пределы.

Для примера график напряжения сети будет выглядеть так.

График напряжения сети

А это аналогичный график для потребляемой мощности.

График потребляемой мощности

Для начала определяем базовые настройки графика.

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

Спрячем ссылку на сайт Highcharts.

Убираем легенду.

Локализуем график.

Укажем заголовок, сменим его цвет и размер шрифта.

Немного настроим ось X - размер подписей, их формат, а также засечки передвинем внутрь области графика и определим их размер.

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

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

В качестве примера для графика сетевого напряжения определим 5 зон:

  1. меньше 221 В - красная;
  2. от 221 В до 224 В - желтая;
  3. от 224 В до 236 В - зеленая;
  4. от 236 В до 239 В - желтая;
  5. выше 239 В - красная.

Полный код настройки графика через опцию Highcharts Setup будет выглядеть так.

 

Поделитесь в соц сетях

Теги: