План поддержки картографических отчетов

SQL Server 2014 Reporting Services (SSRS) поддерживает отчеты карты, использующие источники пространственных данных. Пространственные данные могут поступать из баз данных SQL Server, из файлов фигур ESRI или из коллекции карт, установленной с помощью служб Reporting Services или построителя отчетов. Карта также может отображать фон плиток карты Bing. Автор отчета может создать отчет, указывающий пространственные данные или плитки карты Bing как динамические и полученные во время выполнения или как статические и внедренные в определение отчета.

Поддержка карт Bing

Карты могут включать фоновый слой, на котором отображаются плитки карты Bing. Чтобы просмотреть опубликованный отчет со слоем плиток карты, сервер отчетов должен быть настроен для извлечения плиток из веб-служб Bing Maps. Дополнительные сведения см. в статье RSReportServer Configuration File.

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

Замечание

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

Рекомендации по проектированию отчетов

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

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

В следующих условиях элементы карты внедрены в определение отчета:

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

  • Автор отчета выбирает возможность внедрения пространственных данных вручную в отчет.

Чтобы уменьшить размер определений отчетов с картами, авторы отчетов могут использовать один или несколько следующих параметров:

  • Из конструктора отчетов в SQL Server Data Tools (SSDT) добавьте пространственные источники данных, которые являются файлами фигур ESRI в проект сервера отчетов. При развертывании проекта файлы фигур ESRI публикуются на сервере отчетов в дополнение к отчету. Когда автор отчета запускает мастер сопоставления, он может указать пространственный источник данных из проекта сервера отчетов, а элементы карты по умолчанию не внедрены в определения отчета.

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

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

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

См. также

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