Перейти к содержимому
В масштаб

Тепловая карта

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

Зачем. Чтобы увидеть закономерности без чтения таблицы: где происходит больше всего ДТП, где выше плотность населения, где сосредоточены заявки.

Что такое вес. Вес — число, которое показывает, насколько важна точка. Точка с весом 10 «греет» сильнее, чем точка с весом 1. Если вес не задан, все точки равнозначны (вес 1).

Пример. В слое — места происшествий, у каждого есть поле «число пострадавших». Выберите это поле весом: места с большим числом пострадавших станут «горячее».

Исходные объектыТочки
РезультатСлой отображается как тепловая карта. Новые объекты не создаются: точкам добавляется параметр weight
Какие слоиВекторный слой
  1. Откройте векторный слой на редактирование.
  2. Нажмите Значок: Обработка слоя Обработка слоя и выберите Значок: Создание тепловой карты Создание тепловой карты.
  3. В списке Вес выберите поле, из которого брать вес, либо оставьте Не использовать (вес = 1).
  4. Нажмите Преобразовать в тепловую карту. Появится сообщение «Тепловая карта успешно применена».
  5. Сохраните слой.
ПараметрЧто означаетДопустимые значения
ВесПоле, из которого берётся вес каждой точкиЛюбой атрибут слоя или «Не использовать (вес = 1)»

Вес берётся из числового поля. Если значение отсутствует, не число или не больше нуля, точке присваивается вес по умолчанию — 1.

Радиус «пятна», палитру и прозрачность тепловой карты задать нельзя: внешний вид тепловой карты фиксирован.

  • Всем точкам слоя добавляется параметр weight. Линии и полигоны слоя не затрагиваются.
  • Слой отображается как тепловая карта, пока у точек есть параметр weight.
  • Ниже списка показывается подсказка «Сейчас слой уже отображается как тепловая карта (у точек есть параметр weight)», если вес уже задан.
  • Параметр weight виден в таблице атрибутов среди колонок стилей (после включения их показа).
  1. Откройте тот же инструмент.
  2. Нажмите Удалить тепловую карту (кнопка видна, если у точек есть weight). Появится сообщение «Тепловая карта удалена».
  3. Сохраните слой.

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

  • Если в слое нет точек, показывается сообщение «Слой не содержит точек для создания тепловой карты».

  • Тепловая карта применяется ко всему слою. Чтобы показать тепловую карту только по части точек, вынесите их в отдельный слой.

  • Линии и полигоны слоя остаются линиями и полигонами: тепловая карта строится только по точкам.