Элемент Онлайн карта (Online Map) предоставляет возможность отобразить любой объект на онлайн карте bing.

 

 

 

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

strel11 Онлайн карта по координатам;

strel11 Онлайн карта по расположению;

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

 

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

 

Отобразить объект на онлайн карте можно:

strel11 По географическим координатам объекта (долготе и широте);

strel11 По позиции этого объекта;

strel11 По географической информационной системе (GIS).

 

 

Информация

 

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

 

 

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

 
img_1 В поле Широта (Latitude) указывается поле данных со значением широты географического объекта.

img_2 В поле Долгота (Longitude) указывается поле данных со значением долготы географического объекта.

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

img_4 Параметр Режим (Mode) предоставляет возможность определить тип обозначения географических объектов: Иконка (Icon) или Тепловая карта (Heatmap).

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

img_6 Параметр Цвет (Color) предоставляет возможность определить цвет иконки.

 

 

Редактор по позиции

Если объекты необходимо отобразить по позиции, то редактор онлайн карты будет содержать следующие поля и параметры.

 

 

img_1 В поле Позиция (Location) указывается поле данных с позициями географических объектов. Это могут быть названия штатов, административных единиц, названия стран, почтовые коды и т.д.

img_2 В поле Значение (Value) указывается поле данных со значениями географических объектов.

img_3 В поле Цвет Группа (Color Group) можно указать поле данных, по значениям которой будут сгруппированы географические объекты.

img_4 В поле Выражение (Expression) отображается выражение выделенного поля данных.

 

img_5 Параметр Режим отображения (View Mode) предоставляет возможность определить вариант отображения значения географического объекта:

strel11 Значение (Value). В этом случае, для каждого географического объекта будет отображено числовое значение.
strel11 Пузырьковая (Bubble). В этом случае, значение каждого географического объекта будет представлено отдельным пузырьком. Чем больше значение, тем больше пузырек в диаметре.
strel11 Значок (Icon). В этом случае, для каждого географического объекта будет отображено числовое значение с определенным значком. Значок может быть выбран из коллекции Stimulsoft или загружен из локального хранилища. Также для значков из коллекции можно определить его цвет.
strel11 Диаграмма (Chart). При выборе этого значения, будет отображено дополнительное поле Аргументы (Arguments). В этом поле необходимо указать поле данных, значения из которого будут являться аргументами для диаграммы значения каждого географического объекта. Иначе говоря, каждое значение - это круговая диаграмма разбитая по аргументам.

strel11 Тепловая карта (Heatmap). При выборе этого значения будет отображена тепловая карта значений. Также будут отображены дополнительные параметры настройки тепловой карты.

 

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

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

img_8 Параметр Культура (Culture) предоставляет возможность определить культуру карты.

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

strel11 Цвет для каждого (Color Each) - в этом случае, каждый географический объект будет определенного цвета;

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

strel11 Одинарная (Fixed Single) - в этом случае, необходимо выбрать цвет, который будет применяться для всех географических объектов.

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

 

 

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

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

 

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

 

 

 

Цветовая схема представляет собой уже готовый набор частей диапазона значений с назначенными цветами. Предустановленную цветовую схему можно отредактировать. Для этого следует выбрать цветовую схему и нажать кнопку Редактировать (Edit). В меню Добавить карту (Add Map) изменить параметры цветовой схемы:

strel11 Добавить или удалить части диапазона;

strel11 Указать относительное значение границы текущей части диапазона;

strel11 Изменить цвет для значений границы;

strel11 Изменить радиус для цветового свечения для значения.

 

 

 

Редактор GIS

Элемент онлайн карта в режиме GIS предоставляет возможность отобразить примитивы на различных провайдерах карт. Для этого следует добавить колонку данных с кодировкой примитива в поле GIS редактора элемента онлайн карты. Ниже представлен редактор GIS карты с расшифровкой параметров.

 

 

img_1 Поле, в котором указывается колонка данных с кодировкой примитивов;

img_2 Поле, в котором указывается колонка данных с описанием для примитива. Актуально только для примитивов в виде точек;

img_3 Поле, в котором указывается колонка данных с цветами для примитивов;

img_4 Поле, в котором указывается колонка данных с размерами для примитивов;

img_5 Поле, в котором отображается выражение выделенного поля данных;

img_6 Параметр Провайдер (Provider) предоставляет возможность выбрать различного провайдера онлайн карт для отображения примитивов;

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

 

 

 

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

 

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

Описание

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

(Cross-Filtering)

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

 

 

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

(Data Transformation)

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

Настройки GIS

(GIS Settings)

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

strel11 Цвет (Color) примитива;

strel11 Значок (Icon) для примитива;

strel11 Цвет значка (Icon Color) для примитива;

strel11 Язык (Language) карты провайдера;

strel11 Размер (Size) примитива.

Группа

(Group)

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

Цвет фона
(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) позволяет включить или выключить отображение тени элемента на панели индикаторов.

Доступность

(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), то этот элемент не привязан к текущему местоположению.