Компонент «Карты»

Компонент «Карты» включает 2 типа визуализаций:

  • Раскраска карты по регионам/районам, по значению численного показателя (Визуализация «Карта с регионами»),
  • Отображение карточек объектов на карте (Визуализация «Карта»).

Общий порядок работы работы с визуализациями описан в разделе «Графики»(Компонент «Графики») и включает следующие действия:

  1. Построение отчета. Отчет должен соответствовать требованиям к структуре для нужной визуализации.
  2. Выбор визуализации (в данном разделе описываются «Карта» и «Карта с регионами»). Для этого необходимо нажать «Построить график».
  3. Настройка визуализации, сохранение.

Визуализация «Карта с регионами»

Порядок работы с визуализацией:

  1. Проверить, что в систему загружен системный справочник «Административная структура» (/relation/-2000/), в котором содержатся объекты административно-территориального деления Российской Федерации регионального и районного значения, с указанием Кодов ОКАТО (или Гео-кодов).
  2. Сделать отчет, в котором заголовки строк - показатель из справочника «Административная структура», а заголовок столбца - численный показатель (столбцов может быть несколько). Отчет может быть параметризован.
  3. Сохранить отчет, в режиме просмотра нажать кнопку «Построить график» и выбрать визуализацию «Карта с регионами».
  4. Открывается окно, в котором построена карта по данным в первом столбце отчета. Система сама вводит градацию данных по шести цветам. Соответствующая легенда располагается слева от карты. Регионы, по которым данные отсутствуют, окрашиваются в серый цвет. При наведении курсора мыши на какую-либо область на карте, прямо над картой будет выводиться название региона и значение показателя для него.
  5. После окончания работы с визуализацией, ввести название над картой (или останется название по умолчанию) и нажать «Сохранить». Для закрытия карты без сохранения - нажать «закрыть» в правом верхнем углу.

Для изменения настроек карты необходимо нажать иконку «Настройки» в правом углу окна. В данном окне настраивается:

  • по какому показателю раскрашивается карта (введите цифру),
  • количество градаций цвета на карте (их может быть любое количество, но не меньше двух и не больше общего числа значений в столбце, по которому раскрашивается карта),
  • границы значений, по которым раскрашивается карта (необходимо указать верхние значения всех границ от 1 цвета до предпоследнего. Числа указываются через «;», в качестве разделителя между целой и дробной частью числа должна стоять точка. Нижнее значение будет совпадать с верхним значением предыдущего цвета. Нижнее значение первого цвета и верхнее значение последнего цвета берутся как наибольшее и наименьшее значение в столбце),
  • отображать ли цветовую легенду.

Также можно настроить:

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

Ограничение числа знаков после запятой

На графике «Карта с регионами» показатель типа «число» показывается с 16 знаками после запятой. В отчетах по умолчанию вещественные числа показываются с 3 знаками после запятой, изменить количество отображаемых знаков после запятой можно с помощью Компонента «Раскраски».

Для примера рассмотрим отчет, в котором значение показателя для Владимирской области вычисляется как частное от деления 10 на 3:

_images/map-okrug-1.png

График «Карта с регионами» имеет следующий вид:

_images/map-okrug-2.png

Чтобы на карте значения показателя отображались с 3-мя знаками после запятой, можно использовать следующий способ.

Создадим новый показатель с использованием функции округления:

Показатель с округлением_ = ОКРУГЛ( Показатель для карты_ * 1000) / 1000

В результате получим отчет:

_images/map-okrug-1a.png

с графиком:

_images/map-okrug-3.png

Визуализация «Карта»

Порядок работы с визуализацией:

  1. Сделать отчет, в котором:
  • заголовки строк: названия объектов, которые необходимо отобразить на карте,
  • заголовки столбцов: первый показатель - «Долгота» (например 55.715565), второй показатель - «Широта» (например 37.552292), третий и последущий - иные показатели, которые должны быть отображены в карточке объекта.

Обратите внимание:

  • Показатели «Долгота» и «Широта» - не системные показатели, а произвольные показатели типа «число»,
  • В отчете по умолчанию показывается только три знака после запятой, а «Широта» и «Долгота» - имеют больше знаков. Количество отображаемых знаков можно задать с помощью Компонента «Раскраски». Даже если в очете отображены три знака после запятой, объект на карте отображается по полным (введенным в систему) координатам.
  1. Сохранить отчет, в режиме просмотра нажать кнопку «Построить график» и выбрать визуализацию «Карта».
  2. При необходимости настроить позицию карты - для этого нужно с помощью кнопок «+» и «-» настроить нужный масштаб.
  3. После окончания работы с визуализацией введите название над картой (или останется название по умолчанию) и нажмите «Сохранить». Для закрытия карты без сохранения - нажмите «закрыть» в правом верхнем углу.

Особенности визуализации «Карта»:

  • Отчет может быть параметризирован: на карту выводятся только те объекты, которые попадают в отчет при заданных значениях параметров.
  • Если объектов много рядом, то отображается «кружок» с количеством объектов. Маркеры объектов попадают в один «кружок», если расстояние между ними 40 или менее пикселей.
  • При нажатии на «кружок» карта увеличивает масштаб, при достаточном увеличении «кружок» распадается на отдельные маркеры объектов.
  • При клике на маркер объекта около него появляется «карточка»: в заголовке указано название объекта, ниже перечислены свойства объекта: названия дополнительных столбцов (третий и далее) и значения в этих столбцах.