Поделиться через


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

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

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

rsMapLayerZone

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

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

Символ

Описание

Назначение

rs_IconMapLayerWizard

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

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

rs_IconMapAddLayer

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

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

rs_IconMapPolygonLayer

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

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

rs_IconMapLineLayer

Слой линий

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

rs_IconMapPointLayer

Слой точек

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

rs_IconMapTileLayer

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

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

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

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

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

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

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

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

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

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

Фильтрация аналитических данных для слоя

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

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

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

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

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

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

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

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

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

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

Добавление слоя с помощью мастера слоя карты

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

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

  • Запустите мастер «Слой карты». Этот мастер используется для изменения параметров слоя, созданного с помощью мастера «Слой карты». На панели «Карта» щелкните правой кнопкой мыши слой и на панели инструментов нажмите кнопку мастера слоя (rs_IconMapLayerWizard).

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Фильтрация аналитических данных для слоя

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

  2. На панели «Карта» щелкните слой правой кнопкой мыши, а затем щелкните Данные слоя.

  3. Перейдите на вкладку Фильтры.

  4. Определите уравнение фильтра для ограничения аналитических данных, которые используются в отображении карты. Дополнительные сведения см. в разделе Примеры уравнений фильтра (построитель отчетов и службы SSRS).

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

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

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

    • Все динамические или внедренные точки слоя точек. Эти параметры переопределяются правилами для цветов, размеров и типов маркеров точек. Чтобы переопределить параметры отдельной внедренной точки, используйте страницу Диалоговое окно «Свойства внедренной точки карты», маркер.

    • Центральная точка всех динамических или внедренных многоугольников слоя многоугольников. Эти параметры переопределяются правилами цветов, размеров и типов маркеров для центральных точек. Чтобы переопределить параметры отдельной центральной точки, используйте страницу Диалоговое окно «Свойства внедренной точки карты», маркер.

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

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

  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. Значок стрелки, используемый со ссылкой «В начало»В начало

Скрытие слоя по условию с учетом масштаба области просмотра

  1. Параметры Видимость управляют отображением слоя карты.

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

    • Нажмите кнопку Visibility.

    • В разделе «Видимость слоя» выберите Отображать или скрывать в зависимости от масштаба.

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

    • Необязательно. Введите значение прозрачности.

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

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

См. также

Основные понятия

Карты (построитель отчетов и службы SSRS)

Устранение неполадок в отчетах. Отчеты-карты (построитель отчетов и службы SSRS)