Изменение параметров отображения многоугольников, линий и точек с помощью правил и аналитических данных (построитель отчетов версии 3.0 и службы SSRS)

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

Параметры отображения применяются с определенными приоритетами, перечисленными далее от низшего к высшему.

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

  2. Параметры, заданные для правил, применяются ко всем элементам слоя карты. Все параметры визуализации данных применяются только к элементам карты, связанным с пространственными данными. Параметры визуализации данных требуют задания поля данных, на котором основаны изменения параметров отображения. Перед применением правил визуализации данных необходимо задать поля соответствия аналитических и пространственных данных. Дополнительные сведения см. в разделе Карты (построитель отчетов версии 3.0 и службы SSRS).

  3. Параметры, заданные для отдельных внедренных элементов карты. Обратите внимание, что при переопределении параметров слоя изменения в определении отчета необратимы. Можно изменять значения полей данных, а также переопределять параметры отображения для настройки внешнего вида отдельных многоугольников, линий и точек слоя.

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

ПримечаниеПримечание

В построителе отчетов и в конструкторе отчетов среды Business Intelligence Development Studio можно создавать и изменять определения отчета (RDL). В каждой среде разработки существуют различные способы создания, открытия и сохранения отчетов и связанных элементов. Дополнительные сведения см. в разделе Разработка отчетов в построителе отчетов и конструкторе отчетов 3.0 (SSRS) на веб-сайте microsoft.com.

В данной статье

Основные сведения о правилах

Основные сведения о правилах цветов

Основные сведения о правилах размера

Основные сведения о правилах ширины

Основные сведения о правилах типа маркера

Основные сведения о параметрах распределения

Основные сведения об условных обозначениях и элементах условных обозначений

Основные сведения о правилах

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

  • Многоугольники. Различные цвета многоугольников.

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

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

Значок стрелки, используемый со ссылкой «В начало»В начало

Основные сведения о правилах цветов

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

Правила цвета поддерживают четыре варианта использования.

  • Применение стиля шаблона. Тема, выбранная в мастере, определяет стиль шаблона слоя. Тема задает стиль шрифта, стиль границы и палитру.

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

  • Визуализация данных с помощью диапазонов цветов. Указываются начальный, средний и конечный цвета. Затем указываются параметры распределения. Обработчик отчетов использует значения параметров распределения для создания набора цветов, аналогичного используемому в карте температур. Карта температур отображает цвет, соответствующий температуре. Например, на шкале от 0 до 100 малые значения обозначаются синим цветом и представляют холод, а большие значения обозначаются красным цветом и представляют тепло.

  • Визуализация данных с помощью пользовательских цветов. Указывается набор цветов. Обработчик отчетов задает цвет каждого элемента слоя карты, последовательно проходя по заданным значениям.

Палитра по умолчанию содержит белый цвет. Чтобы избежать резкого контраста между белым цветом и другими цветами палитры, задавайте светлый начальный цвет палитры.

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

Шкала цветов

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

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

Значок стрелки, используемый со ссылкой «В начало»В начало

Основные сведения о правилах толщины линии

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

  • Использование толщины линий по умолчанию. Толщина линий задается в пунктах.

  • Визуализация данных с использованием толщины линий. Задается минимальная и максимальная толщина линий, поле данных, в зависимости от которого изменяется толщина, а также параметры распределения, которые применяются к данным.

Значок стрелки, используемый со ссылкой «В начало»В начало

Основные сведения о правилах размера маркера

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

  • Использование размера маркера по умолчанию. Размер задается в пунктах.

  • Визуализация данных при помощи размера. Задается минимальный и максимальный размер маркера, поле данных, в зависимости от которого изменяется размер, а также параметры распределения, которые применяются к данным.

Значок стрелки, используемый со ссылкой «В начало»В начало

Основные сведения о правилах типа маркера

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

  • Использование типа маркера по умолчанию. Указывается один из доступных типов маркеров.

  • Визуализация данных при помощи маркеров. Указывается набор маркеров и порядок их применения. Существуют маркеры следующих типов: Circle, Diamond, Pentagon, PushPin, Rectangle, Star, Triangle, Trapezoid и Wedge.

Значок стрелки, используемый со ссылкой «В начало»В начало

Основные сведения о параметрах распределения

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

В следующем списке предполагается, что имеется три элемента карты и шесть связанных с ними аналитических значений в диапазоне от 1 до 9 999 со следующими значениями: 1, 10, 200, 2000, 4777, 8999.

  • Равноинтервальный. Создаются диапазоны, которые разбивают данные на равные интервалы. Например, три диапазона будут иметь границы 0-2999, 3000-5999, 6000-8999. Поддиапазон 1: 1, 10, 200, 500. Поддиапазон 2: 4777. Поддиапазон 3: 8999. Этот метод не учитывает распределение данных. Очень большие или очень маленькие значения могут исказить результаты распределения.

  • Равнораспределенный. Порождаются диапазоны, которые делят данные так, что каждый диапазон содержит равное число элементов. Для данных в приведенном примере три диапазона будут иметь границы 0-10, 11-500, 501-8999. Поддиапазон 1: 1, 10. Поддиапазон 2: 200, 500. Поддиапазон 3: 4777, 8999. Этот метод может исказить распределение за счет порождения очень крупных или очень малых диапазонов.

  • Оптимальный. Порождается распределение с автоматически сбалансированными поддиапазонами. Количество поддиапазонов определяется алгоритмом.

  • Пользовательский. Укажите собственное количество диапазонов для управления распределением значений. Для приведенных в примере данных можно задать три диапазона: 1-2, 3-8, 9.

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

Значок стрелки, используемый со ссылкой «В начало»В начало

Основные сведения об условных обозначениях и элементах условных обозначений

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

Для управления местом отображения условных обозначений используйте диалоговое окно «Свойства условных обозначений», которое позволяет указать положение условных обозначений относительно области просмотра карты. Дополнительные сведения см. в разделе Как изменить условные обозначения карты, цветовую шкалу и связанные правила (построитель отчетов версии 3.0 и службы SSRS).

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

Ключевое слово и формат

Описание

Пример отображения текста в условных обозначениях

#FROMVALUE {C0}

Отображает итоговое значение в формате валюты без десятичных разрядов

$400

#FROMVALUE {C2}

Отображает итоговое значение в формате валюты с двумя десятичными разрядами.

$400.55

#TOVALUE

Отображает действительное числовое значение поля данных.

10000

#FROMVALUE{N0} - #TOVALUE{N0}

Отображает текущее числовое значение начала и конца диапазона.

10 - 790

Значок стрелки, используемый со ссылкой «В начало»В начало