Региональная карта
Элемент Региональная карта предоставляет возможность отобразить какое-либо значение с привязкой к географическому объекту.

Региональная карта может быть размещены на панели индикаторов в любом месте.
При добавлении Региональной карты на панель индикаторов открывается окно Карта в котором можно изменить вид региональной карты. Все карты сгруппированы по региональным категория. В зависимости от выбранной категории, в списке будут отображаться карты определенного вида. В поле Наименование можно указать имя карты для поиска карты определенного вида.

Для того чтобы изменить размеры элемента Региональная карта необходимо:
-
Выбрать компонент на панели индикаторов;
-
Увеличить или уменьшить размер элемента по вертикали, горизонтали или диагонали.

Настройка элемента осуществляется в его редакторе. Для открытия редактора, необходимо выбрать элемент Региональная карта, и в контекстном меню выбрать команду Изменить
.

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

Выше представлен редактор элемента Региональная карта, при заполнении данных вручную.

-
Ручной;
-
Колонки данных;




-
Индивидуальная - каждый Ключ карты представляет собой отдельный географический объект.
-
Группа - Ключи карты по какому-либо условию будут объединены в группу географических объектов.
-
Тепловая карта - каждый Ключ карты представляет собой отдельный географический объект, а также будет произведен анализ значений всех географических объектов карты. Для географического объекта с максимальным значением будет определен один цвет, для географического объекта с минимальным значением - другой. Цвет остальных географических объектов будет получен в результате смешивания этих цветов.
-
Тепловая карта с группировкой - Ключи карты по какому-либо условию будут объединены в группу географических объектов. После группировки географических объектов будет произведен анализ их значений. В каждой группе географический объект с максимальным значением будет определен один цвет, а для географического объекта с минимальным значением - другой. Цвет остальных географических объектов в группе будет получен в результате смешивания этих цветов.

-
Нет - наименования карты для каждого элемента карты отображаться не будут;
-
Полное - наименования для каждого элемента карты будут отображаться полностью;
-
Короткое - наименования для каждого элемента карты будут отображаться в сокращенном виде.



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


-
Ручной;
-
Колонки данных;

-
Поле Ключ - необходимо перетянуть из Словаря данные с перечнем ключей элементов карты определенного вида.
-
Поле Наименование - необходимо перетянуть из Словаря данные с именами для элементов карты определенного вида.
-
Поле Значение - необходимо перетянуть из Словаря данные со значениями для каждого элемента карты определенного вида.
-
Поле Цвет - необходимо перетянуть из Словаря данные, которые содержит значение цвета в формате #FFFFF для каждого ключа карты. В случае, указания колонки данных с цветами географических объектов, необходимо также включить параметр Цвет для каждого.




-
Нет - наименования карты для каждого элемента карты отображаться не будут;
-
Полное - наименования для каждого элемента карты будут отображаться полностью;
-
Короткое - наименования для каждого элемента карты будут отображаться в сокращенном виде.



Добавление пользовательской карты
При разработке панелей индикаторов можно добавить пользовательскую карту. Эта карта будет отображаться в общем списке карт и в пользовательской категории.

Для того чтобы использовать при разработке Дашборда пользовательскую карту необходимо:
-
Добавить файл карты в ресурсы отчеты;
-
В редакторе элемента Региональная карта выбрать этот вид карты или перетянуть ресурс из словаря на панель индикаторов.

Создание файла региональной карты
Файл карты - это файл типа *.map, с json разметкой данных географических объектов.
Файл карты должен содержать следующие поля:
-
Name - это наименование карты;
-
Поле Width, Height - ширина и высота карты.
-
Массив Paths - данные географических объектов карты.

Каждый географический объект в массиве Paths должен содержать следующие поля:
-
Key - идентификатор географического объекта. Может содержать только английские символы "a-z". Не может содержать пробелы, специальные символы, тире и т.д.
-
EnglishName - наименование географического объекта.
-
Data - патч географического объекта.
-
ISOCode - ISO код географического объекта.

Редактирование пользовательской карты
Каждую добавленную карту в ресурсы отчета можно отредактировать.
Для этого необходимо:
-
Вызвать форму редактирования ресурса карты;

-
В форме редактирования ресурса нажать кнопку Редактировать
.

После этого, будет вызван редактор карты. В этом редактор, можно включить или выключить географические объекты, настроить заголовки географических объектов, присвоить значок этой карте.









Региональная карта с таблицей данных
Таблица свойств
В таблице представлены наименование и описание свойств элемента Региональная карта, которые располагаются на панели свойств дизайнера отчетов.
Наименование
|
Описание
|
Региональная карта
|
|
Позиция
|
Предоставляет возможность изменить расположение элемента на панели индикаторов, используя параметры: Слева, Сверху, Ширина, Высота.
|
Оформление
|
Группа свойств, которая предоставляет возможность настроить оформление элемента:
|
Тень
|
Группа свойств, которая предоставляет возможность настроить тень элемента:
|
Поведение
|
Группа свойств, которая предоставляет возможность настроить поведение элемента:
|
Заголовок
|
Группа свойств, которая предоставляет возможность настроить заголовок элемента Региональная карта:
|
Дизайн
|
Наименование - Предоставляет возможность изменить наименование текущего элемента.
Псевдоним - Предоставляет возможность изменить псевдоним текущего элемента.
Связь - Предоставляет возможность привязать текущее местоположение к панели индикаторов или другому элементу. Если у свойства установлен флажок, то текущий элемент привязан к текущему местоположению. Если же данное свойство не активно, то этот элемент не привязан к текущему местоположению.
Замок - Предоставляет возможность запретить или разрешить изменение размеров и перемещение текущего элемента. Если у свойства установлен флажок, то текущий элемент невозможно будет переместить или изменить его размер. Если же нет, то этот элемент можно переместить и изменить его размеры.
|