| Документация

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

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

На рисунках ниже (см. Рисунок 138 и Рисунок 139 ) приведены тепловые карты по температуре воздуха и количеству осадков на территории РФ.

Рисунок 138 – Тепловая карта по температуре воздуха на территории РФ

Рисунок 139 – Тепловая карта по количеству осадков на территории РФ

Тепловые карты были построены на основе показаний метеостанций (см. Рисунок 140 ) и интерполяции полученных значений на всю территорию.

Рисунок 140 – Исходные данные метеостанций, на основе которых с помощью интерполяции были построены тепловые карты

Тепловая карта может быть отображена в виде шестигранников (см. Рисунок 141 Тепловая карта в виде отображения шестигранников

Рисунок 141 Тепловая карта в виде отображения шестигранников

На уровне выбранного слоя в QGS-проекте можно задать переменные, которые позволят отображать данные слоя в виде тепловой карты при публикации проекта в CoGIS Server :

При этом дополнительной настройки сервиса на уровне CoGIS Server не потребуется.

Переменная elitegis_heatmap_model отвечает за настройку параметров для отображения тепловой карты через алгоритм интерполяции. Может принимать значения согласно таблице ниже, см. Таблица 13.

Таблица 13 – Возможные значения для переменной elitegis_heatmap_model

Значение Описание
Accumulation Режим интерполяции отключен, равнозначно отсутствию данного свойства
Interpolation Режим интерполяции включен
hexagons Режим отображения тепловой карты шестигранниками

Дополнительно настроить тепловую карту можно, задав значения для размера окна нормализации, см. Таблица 14.

Таблица 14 – Переменные для окна нормализации

Переменная Описание
elitegis_heatmap_min_value Минимальное значение окна нормализации
elitegis_heatmap_max_value Максимальное значение окна нормализации

Данные параметры являются необязательными. В случае их отсутствия минимальное значение принимается равным нулю, а максимальное значение берется из значения параметра Макс. значение в QGIS.

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

Рисунок 142 – Пример заполненных значений переменных для окна нормализации и алгоритма интерполяции

Примеры тепловых карт, опубликованных с помощью CoGIS Server и CoGIS на основе настроенного описанным выше способом картографического проекта, приведены на рисунках выше, см. Рисунок 138 , Рисунок 139 и Рисунок 141 .