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

 

 

В этой главе будут рассмотрены следующие вопросы:

strel11 Редактор региональной карты;

strel11 Редактор, при получении данных из колонок;

strel11 Добавление пользовательской карты;

strel11 Создание файла карты;

strel11 Редактирование пользовательской карты;

strel11 Таблица свойств.

 

Информация

 

К значениям текущего элемента можно применять взаимодействие.

 

 

 

Элемент Региональная карта может быть размещены на панели индикаторов в любом месте. Настройка этого элемента осуществляется в его редакторе. Для того чтобы вызвать редактор, следует:
strel11 Осуществить двойной щелчок по элементу;
strel11 Выделить элемент Региональная карта, и в контекстном меню выбрать команду Редактировать (Design);
 
Для того чтобы изменить размеры элемента Региональная карта следует:
strel11 Выделить элемент на панели индикаторов;
strel11 Увеличить или уменьшить размер элемента по вертикали, горизонтали или диагонали.
 

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

 

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

 
img1 Параметр Данные из (Data from) предоставляет возможность определить источник данных:

strel11 Вручную (Manual), задав значение для каждого элемента карты;
strel11 Колонки данных (Data Columns), заполнив соответствующие поля.

 

img_2 Таблица Ключей (Key), Наименований (Name), Значений (Value), Цветов элементов (Color). Также, если выбрана карта типа с группировкой или тепловая с группировкой, будет присутствовать колонка для ключей группировки элементов карты. По умолчанию, ключи и элементы карты заполнены. Все, что необходимо - это ввести значение для определенного элемента карты, и указать ключ группировки, если это необходимо.

img_3 Кнопка вызова окна Добавить карту (Add Map), в котором можно изменить вид региональной карты. Все карты сгруппированы по региональным категория. В зависимости от выбранной категории, в списке будут отображаться карты определенного вида. В поле Наименование (Name) можно указать имя карты для поиска карты определенного вида.

 

 

img_4 Параметр Тип карты (Map Type), предоставляет возможность изменить тип элемента Региональная карта. Карта может быть следующего типа:

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

 

img_5 Параметр Отображать наименование (Display Name Type) предоставляет возможность выбрать режим отображения наименования элементов карты:

strel11 Нет (None), т.е. наименования карты для каждого элемента карты отображаться не будут;
strel11 Полные (Full), т.е. наименования для каждого элемента карты будут отображаться полностью;
strel11 Короткие (Short), т.е. наименования для каждого элемента карты будут отображаться в сокращенном виде.

 

img_6 Параметр Отображать значения (Show Values) предоставляет возможность отображать значения элементов карты. Если флажок установлен, то для каждого элемента карты, будет отображено его значение. Если флажок не установлен, то значения элементов карты отображаться не будут.

img_7 Параметр Цвет для каждого (Color Each) предоставляет возможность для каждого элемента карты определить свой цвет. Этот параметр доступен только для индивидуальной карты. Если флажок у параметра Цвет для каждого установлен, то каждый элемент карты будет определенного цвета, если флажок не установлен, то все элементы карты будут одного цвета. Также, этот параметр необходимо включить, если указана колонка данных с цветами географических объектов в поле Цвет (Color).

img_8 Параметр Показать пузыри (Show Bubble) предоставляет возможность отобразить значение географического объекта в виде пузыря.

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

 

 
img1 Параметр Данные из предоставляет возможность определить источник данных:

strel11 Вручную, задав значение для каждого элемента карты;
strel11 Из колонок данных, заполнив соответствующие поля.

 

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

img_3 В поле Наименование, указывается поле данных с именами для элементов карты определенного вида.

img_4 В поле Значение указывается поле данных со значениями для каждого элемента карты определенного вида.

img_5 В поле Цвет указывается поле данных, которое содержит значение цвета в формате #FFFFF для каждого ключа карты. В случае, указания колонки данных с цветами географических объектов, необходимо также включить параметр Цвет для каждого (Color Each).
 

Информация

 

Если поле Цвет не заполнено и выбран индивидуальный тип карты, то в редакторе будет доступен параметр Цвет для каждого. Этот параметр предоставляет возможность автоматически применить индивидуальный цвет для каждого элемента карты. Если флажок у параметра Цвет для каждого установлен, то каждый элемент карты будет иметь индивидуальный цвет.

 

 

img_6 Кнопка вызова окна Добавить карту (Add Map), в котором можно изменить вид региональной карты.

img_7 В этом поле отображается выражение выделенного элемента данных.

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

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

 

img_9 Параметр Отображать наименование предоставляет возможность выбрать режим отображения наименования элементов карты:

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

 

img_10 Параметр Отображать значения предоставляет возможность отображать значения элементов карты. Если флажок установлен, то для каждого элемента карты, будет отображено его значение. Если флажок не установлен, то значения элементов карты отображаться не будут.

 

 

Добавление пользовательской карты

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

 

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

 

Информация

 

Если в ресурсы отчета добавлен будет некорректный файл карты, то этот вид карты в списке будет отмечен соответствующим значком.

 

 

 

 

Создание файла карты

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

strel11 Поле Name - это наименование карты;

strel11 Поле Width, Height - ширина и высота карты.

strel11 Массив Paths - данные географических объектов карты.

 

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

strel11 EnglishName - наименование географического объекта.

strel11 Data - патч географического объекта.

strel11 ISOCode - ISO код географического объекта.

 

 

 

Редактирование пользовательской карты

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

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

 

 

 

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

 

Информация

 

Заголовки географических объектов будут получены из полей EnglishName файла *.map. У каждого заголовка есть область, в которой размещается текст заголовка. Эту область можно перемещать при помощи клавиш курсора (left, right, top, bottom). Для изменения размеров области, необходимо удерживать клавишу shift и клавишами курсора (top, right, left, bottom) увеличить или уменьшить размер области по соответствующим направлениям.

 

 

 

img1 Панель, на которой отображается список географических объектов карты. Если флажок установлен, то географический объект будет отображаться на панели предварительного просмотра карты в текущем редакторе. Если флажок снят, то географический объект на панели предварительного просмотра отображаться не будет в текущем редакторе.

img_2 Просмотр карты. На этой панели отображаются только включенные географические объекты.

img_3 Команды вертикального выравнивания заголовка географического объекта.

img_4 Команды горизонтального выравнивания заголовка географического объекта.

img_5 Параметр переноса текста заголовка. Если параметр Перенос (Word Wrap) включен, то будет осуществляться перенос текста заголовка на следующую строку. Если параметр Перенос (Word Wrap) выключен, то перенос текста будет обрезаться по границе области заголовка.

img_6 Параметр Скрыть заголовок (Hide Text) предоставляет возможность скрыть текст заголовка выделенного географического объекта.

img_7 Параметр Значок (Icon) предоставляет возможность загрузить значок карты. Этот значок будет отображаться как миниатюра в окне выбора карты.

 

 

В главе быстрого старта, вы можете ознакомиться с пошаговой инструкцией добавления пользовательской карты.

 

 

Таблица свойств
В таблице представлены наименование и описание свойств элемента Региональная карта, которые располагаются на панели свойств дизайнера отчетов.

 

Наименование

Описание

Кросс-фильтрация

(Cross-Filtering)

Предоставляет возможность включить или выключить режим кросс-фильтрации для текущего элемента.

Преобразование данных

(Data Transformation)

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

Группировка

(Group)

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

Короткое значение

(Short Value)

Предоставляет возможность применять аббревиатурное сокращение для значений карты. Если свойство установлено в значение Да (True), для значений карты будет использоваться аббревиатурное сокращение. Если свойство установлено в значение Нет (False), для значений карты не будет использоваться аббревиатурное сокращение.

Показывать нули

(Show Zero)

Предоставляет возможность отображать или не отображать нулевые значения на текущем элементе.

Цвет фона
(Back Color)

Предоставляет возможность изменить цвет фона элемента Региональная карта. По умолчанию, данное свойство установлено в значение Из стиля (From Style), т.е. цвет элемент будет получен из настроек текущего стиля элемента.

Граница
(Border)

Группа свойств, которая предоставляет возможность настроить границы элемента: цвет, стороны, размер и стиль.

Радиус закругления

(Corner Radius)

Предоставляет возможность определить радиус закругления для углов элемента на панели индикаторов. Можно закруглить каждый угол элемента в отдельности: Сверху - Слева (Top - Left), Сверху - Справа (Top - Right), Внизу - Справа (Bottom - Right), Внизу - Слева (Bottom - Left). Свойство может быть установлено в значение от 0 до 30, где 0 - отсутствие угла закругления, а 30 - максимальное значение радиуса закругления.

Тень

(Shadow)

Группа свойств, которая предоставляет возможность настроить тень элемента:
strel11 Свойство Цвет (Color) позволяет определить цвет, который будет использоваться для отображения тени элемента;

strel11 Свойства в группе Расположение (Location) позволяет определить сдвиг тени по X и Y координатам, относительно расположения элемента на панели индикаторов;

strel11 Свойство Размер (Size) позволяет установить размер тени от границ элемента. Может быть установлено в значение от 1 до 10, где 1 - минимальный размер, а 10 - максимальный;

strel11 Свойство Видимость (Visible) позволяет включить или выключить отображение тени элемента на панели индикаторов.

Стиль
(Style)

Предоставляет возможность выбрать стиль для текущего элемента. По умолчанию, установлено значение Авто (Auto), т.е. стиль этого элемента наследуется от стиля панели индикаторов.

Доступность

(Enabled)

Предоставляет возможность включить или выключить текущий элемент на панели индикаторов. Если свойство установлено в значение Да (True), то текущий элемент включен и будет отображаться при просмотре панели индикаторов во вьювере. Если же данное свойство установлено в значение Нет (False), то этот элемент выключен и отображаться не будет при просмотре панели индикаторов во вьювере.

Взаимодействие

(Interaction)

Предоставляет возможность настроить взаимодействие текущего элемента.

Отступ снаружи
(Margin)

Группа свойств, которая предоставляет возможность определить отступы (слева, сверху, справа, снизу) области карты от границы этого элемента.

Отступ внутри
(Padding)

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

Заголовок

(Title)

Группа свойств, которая предоставляет возможность настроить заголовок элемента Региональная карта:
strel11 Свойство Цвет фона (Back Color) предоставляет возможность изменить цвет фона заголовка текущего элемента. По умолчанию, данное свойство установлено в значение Из стиля (From Style), т.е. цвет фона будет получен из настроек текущего стиля элемента.

strel11 Свойств Цвет текста (Fore Color) предоставляет возможность изменить цвет текста заголовка текущего элемента. По умолчанию, данное свойство установлено в значение Из стиля (From Style), т.е. цвет текста заголовка будет получен из настроек текущего стиля элемента.

strel11 Группа свойство Шрифт (Font), которая предоставляет возможность определить семейство шрифта, его стиль и размер для заголовка текущего элемента.

strel11 Свойство Горизонтальное выравнивание (Horizontal Alignment) предоставляет возможность изменить выравнивание заголовка относительно элемента: Слева (Left), По центру (Center), Справа (Right).

strel11 Свойство Текст (Text) предоставляет возможность задать текст заголовка текущего элемента.

strel11 Свойство Видимость (Visible) предоставляет возможность включить или выключить отображение заголовка текущего элемента. Если свойство установлено в значение Да (True), то заголовок элементы будет включен. Если же данное свойство установлено в значение Нет (False), то заголовок элемента будет выключен.

Наименование
(Name)

Предоставляет возможность изменить наименование текущего элемента.

Псевдоним

(Alias)

Предоставляет возможность изменить псевдоним текущего элемента.

Ограничения

(Restrictions)

Предоставляет возможность настроить права использования текущего элемента на панели индикаторов:

strel11 Параметр Изменение допускается (Allow Change) предоставляет возможность разрешить или запретить изменение элемента. Если флажок установлен, то текущий элемент можно изменить. Если же флажок не установлен, то этот элемент изменить невозможно.
strel11 Параметр Удаление допускается (Allow Delete) предоставляет возможность разрешить или запретить удаление элемента. Если флажок установлен, то текущий элемент можно удалить. Если же флажок не установлен, то этот элемент удалить невозможно.
strel11 Параметр Перемещение допускается (Allow Move) предоставляет возможность разрешить или запретить перемещение элемента. Если флажок установлен, то текущий элемент можно переместить. Если же флажок не установлен, то этот элемент переместить невозможно.
strel11 Параметр Изменение размера допускается (Allow Resize) предоставляет возможность разрешить или запретить изменить размеры элемента. Если флажок установлен, то размеры текущего элемента можно изменить. Если же флажок не установлен, то размеры этого элемента изменить невозможно.
strel11 Параметр Выбор допускается (Allow Select) предоставляет возможность разрешить или запретить выбор элемента. Если флажок установлен, то текущий элемент можно выбрать. Если же флажок не установлен, то этот элемент выбрать невозможно.

Замок

(Locked)

Предоставляет возможность запретить или разрешить изменение размеров и перемещение текущего элемента. Если свойство установлено в значение Да (True), то текущий элемент невозможно будет переместить или изменить его размер. Если же данное свойство установлено в значение Нет (False), то этот элемент переместить и изменить его размеры.

Связь

(Linked)

Предоставляет возможность привязать текущее местоположение к панели индикаторов или другому элементу. Если свойство установлено в значение Да (True), то текущий элемент привязан к текущему местоположению. Если же данное свойство установлено в значение Нет (False), то этот элемент не привязан к текущему местоположению.