Статьи компании FlexGIS

Стилизация. Символ по нескольким атрибутам

Что такое стилизация слоя?

Стилизация слоев в ГИС – это визуальное отображение географических объектов на картах. Существуют несколько видов стилизации слоев, самыми распространенными из которых являются:

  • стилизация единым символом
  • стилизация по одному атрибуту
  • стилизация по нескольким атрибутам.

Под атрибутами имеются в виду поля в атрибутивной таблице слоя.

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

Зачем использовать стилизацию по нескольким атрибутам?

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

Для подчеркивания важных значений: изменение цвета или размера точек в зависимости от значений атрибутов может помочь выделить на карте ключевую информацию.

Для сравнения данных: использование разных символов или цветов для точек позволяет сравнивать и анализировать данные более наглядно.

В каких сферах можно использовать стилизацию по нескольким атрибутам?

Стилизация по нескольким атрибутам может быть использована практически во всех сферах, где нужно отобразить на карте несколько характеристик одного объекта. Рассмотрим некоторые из них:
1. Социально-экономическая география

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

2. Градостроительство

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

3. Горнодобывающая отрасль

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

Как настроить стиль слоя по нескольким атрибутам во FlexGIS?

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

Шаг 1. Чтобы начать работать со стилем слоя, необходимо зайти в параметры слоя, нажав на три точки справа от названия слоя.
Шаг 2. После нажатия на три точки появится всплывающее окно, в котором необходимо выбрать вкладку Настройки.
Шаг 3. Далее в настройках слоя необходимо перейти в раздел Стилизация. В разделе будет доступна настройка стиля следующими способами:

  • Единый символ
  • Символ по одному атрибуту
  • Символ по нескольким атрибутам
  • Картодиаграмма
  • Тепловая карта
  • Матричная карта
Далее следует выбрать стиль Символ по нескольким атрибутам.
Шаг 4. Теперь нужно настроить стилизацию по нескольким атрибутам. Во FlexGIS доступен вариант стилизации по трем атрибутам:
1. По символу
Для начала необходимо выбрать атрибут (или поле в атрибутивной таблице), который будет отвечать за символ, который будет отображаться на карте.
Затем выбрать способ, по которому выделяются значения:
  • Уникальные значения. Каждому уникальному значению – уникальный символ. Удобно использовать, когда таких значений немного.

Стоит отметить, что способы задания значения, представленные ниже, подходят только к атрибутам с числовым типом данных. В противном случае появится всплывающее окно с ошибкой.
  • Заданные интервалы. Интервалы задаются определенным образом самостоятельно. Такой способ подходит, когда уже существует какая-то утвержденная классификация, например классификация городов по численности населения.

  • Равные интервалы. Разбиение всего диапазона значений на равные отрезки. Группировка с равными интервалами целесообразна в тех случаях, когда вариация проявляется в сравнительно узких границах и распределение является практически равномерным.

  • Равное количество (квантиль). Разделение данных на равные процентные доли. Этот метод позволяет учитывать неравномерное распределение данных и создать группы с примерно одинаковыми характеристиками.

  • Естественные границы (по Дженкинсу). Объекты делятся на классы, границы которых устанавливаются там, где встречаются относительно большие различия между значениями данных.
После выбора атрибута и способа задания значения необходимо выбрать символы для отображения. Для этого необходимо выбрать раздел Символ, нажав на Круг (символ по умолчанию).
Затем появится всплывающее окно с встроенной библиотекой значков, которые можно использовать в проекте, либо добавить свои в формате svg.
Еще одна важная ремарка – стилизацию по символам лучше использовать в том контексте, когда значений, которые задаются в процессе, не так много.
2. По цвету
Следующий атрибут будет отвечать за цвет значка.
Механика настройки примерно такая же, как и при настройке по символу: выбрать поле из атрибутивной таблицы в раздел Атрибут, указать способ задания значений в разделе Способ задания, нажать кнопку Задать.

Чтобы открыть панель инструментов для настройки символа по цвету необходимо нажать в графе Символ на значок.
Для отображения по цвету доступны следующие характеристики:
  • Цвет заливки
  • Цвет обводки
  • Стиль обводки
  • Толщина обводки.

При желании можно отключить заливку или обводку значка.
3. По размеру
Еще один атрибут будет отвечать за размер символа.
Первые шаги про выбор атрибута и способ задания значений идентичен предыдущим пунктам. Остается только определить размер. Для этого нужно нажать в графе Символ на значок (круг), после чего будет доступен бегунок, с помощью которого можно регулировать размер символа.
Итоговый вариант карты со стилизацией по нескольким атрибутам можно увидеть на рисунке ниже. Карта отражает ситуацию на рынке новостроек в регионах России. Цвет отвечает за статус новостройки (проблемные, сданные, строящиеся), размер – за количество людей, на которое рассчитана новостройка, символ – за энергоэффективность здания.
Таким образом, мы поняли, что стилизация точечного слоя по нескольким атрибутам – отличный инструмент для отображения свойств объектов на карте. Особенно когда хочется показать буквально все.
Читайте новости на нашем телеграм-канале
Стилизация