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


Добавление пользовательской карты в мобильный отчет Reporting Services

Примечание.

Издатель мобильных отчетов для SQL Server не рекомендуется использовать во всех выпусках SQL Server Reporting Services после SQL Server Reporting Services 2019. Она прекращена с SQL Server Reporting Services 2022 и Сервер отчетов Power BI.

Для пользовательской карты требуется два файла:

  • SHP-файл для контуров фигур;
  • DBF-файл для метаданных

Дополнительные сведения о пользовательских картах см. в разделе "Пользовательские карты" в мобильных отчетах Служб Reporting Services.

Храните эти два файла в одной папке. Имена файлов двух должны совпадать, например, canada.shp и canada.dbf. Первый столбец метаданных в файле DBF используется для сопоставления со значением ключа имени соответствующей фигуры или ключа. Это значение следует использовать при заполнении карты данными.

Загрузка пользовательской карты

  1. На вкладке Макет выберите тип карты ( Gradient Heat Map(Градиентная тепловая карта), Range Stop Heat Map(Относительная тепловая карта) или Пузырьковая карта), перетащите ее в область конструктора и придайте карте нужный размер.

    Снимок экрана: коллекция Maps с выделенным элементом

  2. В режиме макета выберите панель "Визуальные свойства", выберите "Карта" и выберите "Пользовательская карта из файла".

    Снимок экрана: параметр выбора выделенной пользовательской карты.

  3. В диалоговом окне "Открыть" перейдите к расположению файлов SHP и DBF и выберите оба из них.

    Снимок экрана: выбранные файлы SHP и DBF.

Подключение данных к пользовательской карте

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

Снимок экрана: имитированная таблица географии.

Реальные данные в пользовательской карте отображаются так же, как и данные во встроенных картах. Следуйте указаниям в разделе Карты в мобильных отчетах служб Reporting Services , чтобы отобразить данные.