Как добавить, изменить или удалить карту или слой карты (построитель отчетов версии 3.0 и службы SSRS)

Карта представляет собой набор слоев. При добавлении карты в отчет необходимо определить первый ее слой. Дополнительные слои можно создать с помощью мастера «Слой карты».

Добавить или удалить слой либо изменить его параметры проще всего с помощью мастера «Слой карты». Также параметры можно изменить вручную с помощью панели «Карта». Чтобы отобразить панель Карта, щелкните карту в области конструктора отчетов. На следующем рисунке изображены составные части панели:

Область «Слой карты»

Слои карты отрисовываются снизу вверх в порядке отображения на панели «Карта». На предыдущем рисунке первым отрисовывается мозаичный слой, а последним — слой многоугольников. Слои, которые отрисовываются позже, могут скрывать элементы карты, расположенные на слоях, которые отрисовываются раньше. Порядок слоев можно изменить с помощью кнопок со стрелками на панели инструментов панели «Карта». Чтобы показать или скрыть слой, переключите значок видимости слоя. Прозрачность слоя можно изменить на странице Видимость диалогового окна Свойства данных слоя.

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

Символ

Описание

Назначение

Кнопка мастера слоев карт

Мастер «Слой карты»

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

Кнопка добавления слоя на панели инструментов «Слой»

Добавить слой

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

Слой карты типа «Многоугольник» на основе пространственных данных многоугольника

Слой многоугольников

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

Слой карты типа «Линия» на основе пространственных данных линии

Слой линий

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

Слой карты типа «Точка» на основе пространственных данных точки

Слой точек

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

Слой карты типа «Мозаика» с мозаикой изображений Virtual Earth

Мозаичный слой

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

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

Дополнительные сведения о слоях см. в разделе Карты (построитель отчетов версии 3.0 и службы SSRS).

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

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

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

Добавление слоя с помощью мастера «Слой»

Изменение параметров слоя с помощью мастера «Слой»

Добавление слоя точек, линий или многоугольников с помощью панели инструментов панели «Карта»

Указание внедренных данных в качестве источника пространственных данных

Указание шейп-файла ESRI в качестве источника пространственных данных

Указание поля набора данных отчета в качестве источника пространственных данных

Добавление мозаичного слоя

Изменение порядка отрисовки слоев

Изменение прозрачности слоя многоугольников, линий или точек

Изменение прозрачности мозаичного слоя

Указание безопасного соединения для мозаичного слоя

Выбор языка для мозаичных элементов

Добавление слоя с помощью мастера «Слой»

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

Изменение параметров слоя с помощью мастера «Слой карты»

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

Добавление слоя точек, линий или многоугольников с помощью панели инструментов панели «Карта»

  1. Щелкните карту, чтобы отобразить панель «Карта».

  2. На панели инструментов нажмите кнопку Добавить слой и выберите в раскрывающемся списке тип добавляемого слоя: Точка, Линия или Многоугольник.

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

    Хотя слой карты можно добавить и настроить вручную, для добавления новых слоев рекомендуется использовать мастер слоя. Чтобы запустить мастер с панели инструментов панели «Карта» нажмите кнопку мастера создания слоев (Кнопка мастера слоев карт).

  3. Щелкните правой кнопкой мыши слой и выберите пункт Данные слоя.

  4. Выберите в списке Использовать пространственные данные из источник пространственных данных. Доступные параметры различаются в зависимости от сделанного выбора.

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

    1. Выберите Аналитические данные.

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

    3. Нажмите кнопку Добавить.

    4. Введите имя поля сопоставления в наборе пространственных данных.

    5. Введите имя поля сопоставления в наборе аналитических данных.

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

  5. Нажмите кнопку ОК.

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

Указание внедренных данных в качестве источника пространственных данных

  1. Щелкните карту, чтобы отобразить панель «Карта».

  2. Щелкните правой кнопкой мыши слой и выберите пункт Данные слоя.

  3. Выберите в списке Использовать пространственные данные из пункт Данные, внедренные в отчет.

  4. Чтобы загрузить элементы карты из существующего отчета или создать их на основе файла ESRI, нажмите кнопку Обзор, укажите файл и нажмите кнопку Открыть. Элементы карты внедрены в определение отчета. Указанные пространственные данные должны соответствовать типу слоя. Например, для точечного слоя необходимо выбрать пространственные данные, содержащие набор координат точек.

  5. Выберите в списке Пространственное поле имя поля, содержащего пространственные данные. Это имя нужно определить по источнику пространственных данных.

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

    Если имя этого поля неизвестно, но выбран шейп-файл ESRI, используйте вместо этого параметр Ссылка на файл фигуры ESRI.

  6. Нажмите кнопку ОК.

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

Указание шейп-файла ESRI в качестве источника пространственных данных

  1. Щелкните карту, чтобы отобразить панель «Карта».

  2. Щелкните правой кнопкой мыши слой и выберите пункт Данные слоя.

  3. Выберите в списке Использовать пространственные данные из пункт Связать с шейп-файлом ESRI.

  4. Введите в поле Имя файла путь к шейп-файлу ESRI или нажмите кнопку Обзор и выберите шейп-файл ESRI.

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

    Если шейп-файл расположен на локальном компьютере, пространственные данные внедряются в определение отчета. Чтобы динамически получать данные при обработке отчета, необходимо загрузить на сервер отчетов шейп-файл ESRI с расширением SHP и его файл поддержки с расширением DBF. Дополнительные сведения см. в разделе «Как загрузить файл или отчет (диспетчер отчетов)» в документации по службам Reporting Services, входящей в состав электронной документации по SQL Server.

  5. Нажмите кнопку ОК.

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

Указание поля набора данных отчета в качестве источника пространственных данных

  1. Щелкните карту, чтобы отобразить панель «Карта».

  2. Щелкните правой кнопкой мыши слой и выберите пункт Данные слоя.

  3. Выберите в списке Использовать пространственные данные из пункт Поле пространственных данных в наборе данных.

  4. Выберите в списке Имя набора данных имя набора данных в отчете, который содержит необходимые пространственные данные.

  5. Выберите в списке Имя пространственного поля имя поля в наборе данных, содержащего пространственные данные.

  6. Нажмите кнопку ОК.

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

Добавление мозаичного слоя

  1. Щелкните карту, чтобы отобразить панель «Карта».

  2. Нажмите на панели инструментов кнопку Добавить слой и выберите в раскрывающемся списке пункт Мозаичный слой.

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

    Дополнительные сведения об использовании в отчете мозаичных элементов Bing Map см. в разделах Дополнительные условия использования и Заявление о конфиденциальности.

  3. Щелкните правой кнопкой мыши мозаичный слой на панели «Карта», а затем выберите Свойства мозаичных элементов.

  4. Выберите в окне Параметры мозаичных элементов стиль мозаичных элементов. Если мозаичные элементы Bing Map доступны, слой в области конструктора обновляется с применением выбранного стиля.

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

    Мозаичный слой можно также добавить при добавлении слоя многоугольников, линий или точек с помощью мастера создания карты или слоя карты. Выберите на странице Параметры пространственных данных и представления карты параметр Добавить в данное представление карты мозаичный фон Bing Map.

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

Изменение порядка отрисовки слоев

  1. Щелкните карту, чтобы отобразить панель «Карта».

  2. Щелкните слой на панели «Карта», чтобы выбрать его.

  3. Нажмите на панели инструментов панели «Карта» стрелку вверх или вниз, чтобы изменить порядок отрисовки каждого слоя.

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

Изменение прозрачности слоя многоугольников, линий или точек

  1. Щелкните карту, чтобы отобразить панель «Карта».

  2. Щелкните правой кнопкой мыши слой и выберите пункт Данные слоя.

  3. Щелкните Видимость.

  4. Введите на странице Параметры прозрачности значение, выражающее процент прозрачности (например, 40). Нулевое (0) значение прозрачности означает, что слой непрозрачен. При прозрачности, равной 100 %, слой не будет отображаться в отчете.

  5. Нажмите кнопку ОК.

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

Изменение прозрачности мозаичного слоя

  1. Щелкните карту, чтобы отобразить панель «Карта».

  2. Щелкните правой кнопкой мыши слой, затем выберите пункт Свойства мозаики.

  3. Щелкните Видимость.

  4. Введите на странице Параметры прозрачности значение, выражающее процент прозрачности (например: 40).

  5. Нажмите кнопку ОК.

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

Указание безопасного соединения для мозаичного слоя

  1. Щелкните карту, чтобы отобразить панель «Карта».

  2. На панели «Карта» щелкните мозаичный слой, чтобы выбрать его. На панели свойств отображаются свойства этого мозаичного слоя.

  3. На панели «Свойства» присвойте параметру UseSecureConnection значение True.

При соединении с веб-службой карт Bing для получения мозаичных элементов для этого слоя будет использоваться HTTP-служба протокола SSL.

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

Выбор языка для меток мозаичных элементов

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

    • Чтобы выбрать карту, щелкните карту за пределами окна просмотра. На панели «Свойства» выберите для свойства TileLanguage в раскрывающемся списке значение культуры.

    • Чтобы выбрать отчет, щелкните фон отчета. На панели «Свойства» выберите для свойства Language в раскрывающемся списке значение культуры.

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

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