Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Это руководство поможет вам узнать о функциях карты, которые можно использовать для отображения данных отчета на географическом фоне.
Карты основаны на пространственных данных, которые обычно состоят из точек, линий и многоугольников. Например, многоугольник может представлять контур округа, линию может представлять дорогу, а точка может представлять расположение города. Каждый тип пространственных данных отображается на отдельном слое карты в виде набора элементов карты.
Чтобы изменить внешний вид элементов карты, укажите поле с значениями, соответствующими элементам карты с аналитическими данными из набора данных. Вы также можете определить правила, которые изменяют цвет, размер или другие свойства в зависимости от диапазонов данных.
В этом руководстве вы создадите отчет карты, в котором отображаются расположения магазинов в округах штата Нью-Йорк.
Чему вы научитесь
В этом руководстве вы узнаете, как выполнить следующие действия:
Создать карту со слоем многоугольников в Мастере создания карт
Добавление слоя точек карты для отображения расположений магазина
Замечание
В этом руководстве шаги мастера объединяются в две процедуры: один для создания набора данных и одного для создания таблицы. Пошаговые инструкции по переходу на сервер отчетов, выбор источника данных, создание набора данных и запуск мастера см. в первом руководстве из этой серии: руководство по созданию базового отчета таблицы (построителя отчетов).
Предполагаемое время для выполнения заданий данного учебника: 30 минут.
Требования
Дополнительные сведения о требованиях см. в разделе "Предварительные требования" для учебников (построитель отчетов).
1. Создание карты с многоугольником на основе мастера карт
Добавьте карту в отчет из коллекции карт. Карта имеет один слой, в котором отображаются округа в штате Нью-Йорк. Форма каждого округа — это многоугольник на основе пространственных данных, внедренных в карту из коллекции карт.
Добавление карты с помощью мастера карты в новый отчет
Нажмите кнопку "Пуск", наведите указатель на программы, наведите указатель на microsoft SQL Server 2014построитель отчетов, а затем щелкните построитель отчетов.
Откроется диалоговое окно "Начало работы".
Замечание
Если диалоговое окно "Начало работы" не отображается, нажмите кнопку "Построитель отчетов".
В левой области убедитесь, что выбран отчет .
В правой области нажмите кнопку "Мастер карты".
Нажмите кнопку Создать.
Выберите источник страницы пространственных данных , убедитесь, что выбрана коллекция карт .
В области "Коллекция карт" разверните "Штаты по округу " в США и щелкните "Нью-йорк".
В области предварительного просмотра карты отображается карта округа Нью-Йорк.
Нажмите кнопку Далее.
На странице выбора пространственных данных и параметров представления карты примите значения по умолчанию. По умолчанию элементы карты из коллекции карт автоматически будут внедрены в определение отчета.
Нажмите кнопку Далее.
На странице "Выбор визуализации карты " убедитесь, что выбрана базовая карта и нажмите кнопку "Далее".
На странице выбора цветовой темы и визуализации данных выберите параметр "Отображаемые метки ".
Если выбрано, снимите флажок "Одноцветная карта ".
В раскрывающемся списке "Данные" щелкните #COUNTYNAME. В области предварительного просмотра карты в мастере отображаются следующие элементы:
Заголовок с текстовым заголовком карты.
Карта, отображающая округа в Нью-Йорке, где каждый выделен отдельным цветом, а его название размещено в любом подходящем месте поверх территории округа.
Легенда, содержащая заголовок и список элементов 1–5.
Цветовая шкала, содержащая значения от 0 до 160 и без цвета.
Шкала расстояния, которая отображает километры (км) и мили (mi).
Нажмите кнопку Готово.
Карта добавлена на рабочую область конструктора.
Щелкните карту, чтобы выбрать ее и отобразить панель слоев карты. На панели "Слои карты " показан один многоугольник типа Embedded. Каждый округ является внедренным элементом карты на этом слое.
Замечание
Если панель "Слои карты " не отображается, она может отображаться вне текущего представления. Чтобы изменить вид, используйте горизонтальную полосу прокрутки в нижней части окна режима конструктора. Кроме того, на вкладке Представление снимите флажок Свойства или Данные отчета, чтобы предоставить больше пространства конструктора.
Щелкните правой кнопкой мыши название карты и выберите пункт "Свойства заголовка".
Замените текст заголовка на Sales by Store.
Нажмите кнопку ОК.
Предварительный просмотр отчета.
Отчет, формируемый, отображает название карты, саму карту и шкалу расстояния. Округа находятся на полигональном слое карты. Каждый округ представляет собой многоугольник, цвет которого выбирается из цветовой палитры, но эти цвета не связаны с данными. Шкала расстояния отображает расстояния как в километрах, так и в милях.
Условные обозначения карты и цветовая шкала пока не отображаются, так как аналитические данные, связанные с каждым округом, отсутствуют. Далее в этом руководстве вы добавите аналитические данные.
2. Добавление слоя точки карты для отображения расположений магазина
Используйте мастер слоя карты для добавления слоя точек, отображающего расположения магазинов.
Замечание
В этом руководстве запрос содержит значения данных, поэтому он не нуждается во внешнем источнике данных. Это делает запрос довольно длинным. В бизнес-среде запрос не будет содержать данные. Это предназначено только для обучения.
Добавление слоя точек на основе пространственного запроса SQL Server
Перейдите в режим конструктора.
Дважды щелкните карту, чтобы отобразить панель "Слой карты ". На панели инструментов нажмите кнопку мастера создания слоя
.На странице выбора источника пространственных данных выберите пространственный запрос SQL Server и нажмите кнопку "Далее".
На странице "Выбор набора данных с пространственными данными SQL Server " нажмите кнопку "Добавить новый набор данных с пространственными данными SQL Server" и нажмите кнопку "Далее".
На странице выбора подключения к источнику пространственных данных SQL Server выберите существующий источник данных или перейдите к серверу отчетов и выберите источник данных.
Нажмите кнопку Далее.
На странице "Конструктор запроса" нажмите кнопку "Изменить как текст".
Вставьте следующий текст в область запросов:
Select 114 as StoreKey, 'Contoso Albany Store' as StoreName, 1125 as SellingArea, 'Albany' as City, 'Albany' as County, CAST(1000000 as money) as Sales, CAST('POINT(-73.7472924218681 42.6564617079878)' as geography) AS SpatialLocation UNION ALL SELECT 115 AS StoreKey, 'Contoso New York No.1 Store' AS StoreName, 500 as SellingArea, 'New York' AS City, 'New York City' as County, CAST('2000000' as money) as Sales, CAST('POINT(-73.9922069374483 40.7549638237402)' as geography) AS SpatialLocation UNION ALL Select 116 as StoreKey, 'Contoso Rochester No.1 Store' as StoreName, 462 as SellingArea, 'Rochester' as City, 'Monroe' as County, CAST(3000000 as money) as Sales, CAST('POINT(-77.624041566786 43.1547066024338)' as geography) AS SpatialLocation UNION ALL Select 117 as StoreKey, 'Contoso New York No.2 Store' as StoreName, 700 as SellingArea, 'New York' as City,'New York City' as County, CAST(4000000 as money) as Sales, CAST('POINT(-73.9712488 40.7830603)' as geography) AS SpatialLocation UNION ALL Select 118 as StoreKey, 'Contoso Syracuse Store' as StoreName, 680 as SellingArea, 'Syracuse' as City, 'Onondaga' as County, CAST(5000000 as money) as Sales, CAST('POINT(-76.1349120532546 43.0610223535974)' as geography) AS SpatialLocation UNION ALL Select 120 as StoreKey, 'Contoso Plattsburgh Store' as StoreName, 560 as SellingArea, 'Plattsburgh' as City, 'Clinton' as County, CAST(6000000 as money) as Sales, CAST('POINT(-73.4728622833178 44.7028831413324)' as geography) AS SpatialLocation UNION ALL Select 121 as StoreKey, 'Contoso Brooklyn Store' as StoreName, 1125 as SellingArea, 'Brooklyn' as City, 'New York City' as County, CAST(7000000 as money) as Sales, CAST('POINT (-73.9638533447143 40.6785123489351)' as geography) AS SpatialLocation UNION ALL Select 122 as StoreKey, 'Contoso Oswego Store' as StoreName, 500 as SellingArea, 'Oswego' as City, 'Oswego' as County, CAST(8000000 as money) as Sales, CAST('POINT(-76.4602850815536 43.4353224527794)' as geography) AS SpatialLocation UNION ALL Select 123 as StoreKey, 'Contoso Ithaca Store' as StoreName, 460 as SellingArea, 'Ithaca' as City, 'Tompkins' as County, CAST(9000000 as money) as Sales, CAST('POINT(-76.5001866085881 42.4310489934743)' as geography) AS SpatialLocation UNION ALL Select 124 as StoreKey, 'Contoso Rochester No.2 Store' as StoreName, 700 as SellingArea, 'Rochester' as City, 'Monroe' as County, CAST(100000 as money) as Sales, CAST('POINT(-77.6240415667866 43.1547066024338)' as geography) AS SpatialLocation UNION ALL Select 125 as StoreKey, 'Contoso Queens Store' as StoreName, 700 as SellingArea,'Queens' as City, 'New York City' as County, CAST(500000 as money) as Sales, CAST('POINT(-73.7930979029883 40.7152781765927)' as geography) AS SpatialLocation UNION ALL Select 126 as StoreKey, 'Contoso Elmira Store' as StoreName, 680 as SellingArea, 'Elmira' as City, 'Chemung' as County, CAST(800000 as money) as Sales, CAST('POINT(-76.7397414783301 42.0736492742663)' as geography) AS SpatialLocation UNION ALL Select 127 as StoreKey, 'Contoso Poestenkill Store' as StoreName, 455 as SellingArea, 'Poestenkill' as City, 'Rensselaer' as County, CAST(1500000 as money) as Sales, CAST('POINT(-73.5626737425063 42.6940551238618)' as geography) AS SpatialLocationНа панели инструментов конструктора запросов нажмите кнопку "Выполнить " (!).
Результирующий набор отображает семь столбцов: StoreKey, StoreName, SalesArea, City, County, Sales и SpatialLocation. Эти данные представляют собой набор магазинов в штате Нью-Йорк, которые продают потребительские товары. Каждая строка в результирующем наборе содержит идентификатор магазина, имя магазина, область, доступная для отображения продукта, город и округ, где находится магазин, общее количество продаж и пространственное расположение в долготе и широте. Область отображения варьируется от 455 квадратных футов до 1125 квадратных футов.
Нажмите кнопку Далее.
Для вас создается набор данных отчета с именем DataSet1. После завершения работы мастера можно использовать данные отчета в его коллекции полей.
На странице Выбор пространственных данных и параметров представления карты убедитесь, что пространственное поле — это
SpatialLocation, и что Тип слоя — Точка. Примите другие значения по умолчанию на этой странице.В представлении карты отображаются круги, которые помечают расположение каждого хранилища.
Нажмите кнопку Далее.
Укажите тип карты, отображающий маркеры, которые зависят от аналитических данных. На странице "Выбор визуализации карты" нажмите кнопку " Карта аналитических маркеров" и нажмите кнопку "Далее".
На странице выбора аналитического набора данных щелкните DataSet1. Этот набор данных содержит аналитические и пространственные данные, которые будут отображаться на новом уровне точек.
Нажмите кнопку Далее.
На странице выбора цветовой темы и визуализации данных снимите цвет маркеров для визуализации данных , а затем выберите параметр "Использовать типы маркеров для визуализации данных".
В поле данных выберите
[Sum(SellingArea)], чтобы изменить типы маркеров по размеру области, который магазин выделяет для отображения продуктов.Нажмите кнопку Готово.
Слой карты добавляется в отчет. Условные обозначения отображают типы маркеров на основе значений ТерриторииПродаж.
Дважды щелкните карту, чтобы отобразить панель "Слой карты ". На панели "Слой карты" отображается новый слой PointLayer1 с типом источника пространственных данных DataRegion.
Добавьте название условных обозначений. Щелкните правой кнопкой мыши заголовок легенды и выберите Свойства заголовка легенды.
Удалите заголовок и введите область отображения (квадратные футы).
Нажмите кнопку ОК.
Просмотрите значения по умолчанию, заданные мастером. В панели слоёв карты щелкните правой кнопкой мыши по слою точки и выберите правило типа маркера.
На вкладке "Общие " маркеры перечислены в том порядке, в котором они отображаются в условных обозначениях. На вкладке "Распределение " число подрангов равно 5. На вкладке "Условные обозначения" для отображения начального и конечного значения в каждом диапазоне устанавливается текст условных обозначений.
Нажмите кнопку ОК.
Предварительный просмотр отчета.
На карте отображаются расположения магазинов в штате Нью-йорк. Тип маркера для каждого магазина основан на области отображения. Пять диапазонов области отображения вычисляются автоматически.
3. Добавление слоя линии карты для отображения маршрута
Используйте мастер слоя карты для добавления слоя карты, отображающего маршрут между двумя хранилищами. В этом руководстве создается путь, состоящий из трёх торговых точек. В деловом приложении путь может быть лучшим маршрутом между магазинами.
Чтобы добавить слой линий на карту
Перейдите в режим конструктора.
Дважды щелкните карту, чтобы отобразить панель "Слой карты ". На панели инструментов щелкните мастер создания слоя.
На странице "Выбор источника пространственных данных " выберите пространственный запрос SQL Server и нажмите кнопку "Далее".
На странице выбора набора данных с пространственными данными SQL Server нажмите кнопку "Добавить новый набор данных с пространственными данными SQL Server " и нажмите кнопку "Далее".
В разделе "Выбор подключения к источнику пространственных данных SQL Server" выберите DataSource1, источник данных, созданный в первой процедуре.
Нажмите кнопку Далее.
На странице "Конструктор запроса" нажмите кнопку "Изменить как текст". Конструктор запросов переключается на текстовый режим.
Вставьте следующий текст в область запросов:
SELECT N'Path' AS Name, CAST('LINESTRING( -76.5001866085881 42.4310489934743, -76.4602850815536 43.4353224527794, -73.4728622833178 44.7028831413324)' AS geography) as RouteНажмите кнопку Далее.
На карте отображается путь, который подключает три хранилища.
На странице "Выбор пространственных данных и параметров представления карты " убедитесь, что пространственное поле — "Маршрут " и что тип слоя — Line. Примите другие значения по умолчанию.
В представлении карты отображается путь от магазина в северной части штата Нью-йорк к магазину в южной части штата Нью-йорк.
Нажмите кнопку Далее.
На странице "Выбор визуализации карты " нажмите кнопку "Базовая карта" и нажмите кнопку "Далее".
В области выбора цветовой темы и визуализации данных выберите параметр "Одна цветовая карта". Путь отображается в одном цвете на основе выбранной темы.
Нажмите кнопку Готово.
На карте отображается новый слой линий с типом dataSet пространственного источника данных. В этом примере пространственные данные приходят из набора данных, но с строкой не связаны аналитические данные.
4. Добавьте фон плитки для "Карт Bing"
Добавьте слой карты, отображающий фон плитки Bing Maps.
Добавление фона плитки Virtual Earth
Перейдите в режим конструктора.
Дважды щелкните карту, чтобы отобразить панель "Слой карты ". На панели инструментов нажмите Добавить слой
.В раскрывающемся списке щелкните "Слой плиток".
Последний слой на панели "Слой карты " — TileLayer1. По умолчанию слой плиток отображает стиль карты дорог.
Замечание
В мастере также можно добавить слой плиток на странице выбора пространственных данных и параметров представления карты . Для этого выберите Добавить фон карты Bing для этого представления карты. В отрисованном отчете фон плитки отображает плитки Bing Maps для текущего центра просмотра карты и уровня масштабирования.
Щелкните стрелку вниз на слое TileLayer1 и выберите Свойства плитки.
В поле "Тип" выберите "Воздушный". В воздушном представлении текст не содержится.
Нажмите кнопку ОК.
5. Сделать слой прозрачным
Чтобы позволить элементам на одном слое отображаться через другой слой, можно настроить порядок слоев и прозрачность каждого слоя, чтобы получить нужный эффект.
Настройка прозрачности слоя
Перейдите в режим конструктора.
Дважды щелкните карту, чтобы отобразить панель "Слой карты ".
Щелкните стрелку вниз в PolygonLayer1 и щелкните "Данные слоя". Откроется диалоговое окно "Свойства слоя многоугольника карты ".
Щелкните Видимость.
В поле прозрачности (%), введите 30.
Нажмите кнопку ОК.
Дизайнерская поверхность отображает округа как полупрозрачные.
6. Вариация цвета округа на основе продаж
Каждый округ на многоугольнике имеет другой цвет, так как обработчик отчетов автоматически назначает значение цвета из цветовой палитры на основе темы, выбранной на последней странице мастера карты.
В следующих шагах укажите правило цвета для связывания определенных цветов с диапазоном продаж магазина для каждого округа. Цвета красный, жёлтый и зелёный указывают на относительные уровни продаж: высокие, средние и низкие. Отформатируйте цветовую шкалу для отображения валюты. Отобразите диапазоны ежегодных продаж в новой легенде. Для округов, в которых нет магазинов, не используйте цвет, чтобы показать отсутствие связанных данных.
6a. Создание связи между пространственными и аналитическими данными
Чтобы изменить фигуры округа по цвету на основе аналитических данных, сначала необходимо связать аналитические данные с пространственными данными. В этом руководстве вы будете использовать имя округа для сопоставления.
Создание связи между пространственными данными и аналитическими данными
Перейдите в режим конструктора.
Дважды щелкните карту, чтобы отобразить панель "Слой карты ".
Щелкните стрелку вниз в PolygonLayer1 и щелкните "Данные слоя". Откроется диалоговое окно "Свойства слоя многоугольника карты ".
Щелкните "Аналитические данные".
В раскрывающемся списке выберите DataSet1. Этот набор данных был создан мастером при указании запроса пространственных данных для округов.
В полях для сопоставления нажмите кнопку "Добавить". Добавляется новая строка.
В раскрывающемся списке из пространственного набора данных щелкните COUNTYNAME.
В раскрывающемся списке из аналитического набора данных щелкните [Округ].
Нажмите кнопку ОК.
Предварительный просмотр отчета.
Задав поле соответствия из пространственного источника данных и из аналитического набора данных, обработчик отчетов позволяет группировать аналитические данные на основе элементов карты. Элемент карты, привязанный к данным, успешно соответствует заданным значениям.
Каждый округ, содержащий магазин, имеет цвет, основанный на цветовой палитре для стиля, выбранного в мастере.
6б. Указание правил цвета для многоугольников
Чтобы создать правило, которое зависит от цвета продаж в магазине на основе округа, необходимо указать значения диапазона, количество разделов в этом диапазоне, которые вы хотите отобразить, и цвета, которые следует использовать.
Указание правил цвета для всех многоугольников с связанными данными
Перейдите в режим конструктора.
Щелкните стрелку вниз на PolygonLayer1 и выберите правило цвета многоугольника. Откроется диалоговое окно "Свойства правил цвета карты ". Обратите внимание, что выбран параметр правила визуализации данных с помощью цветовой палитры. Этот параметр был задан мастером.
Выберите визуализацию данных с помощью цветовых диапазонов. Параметр палитры заменяется начальным цветом, средним цветом и цветом конца.
Определите значения диапазона для продаж в каждом округе. В поле данных выберите в раскрывающемся списке
[Sum(Sales)].Чтобы изменить формат для отображения валюты в тысячах, измените выражение на следующее:
=Sum(Fields!Sales.Value)/1000Измените цвет "Пуск" на "Красный".
Измените цвет конца на зеленый.
Красный представляет низкие значения продаж, желтый представляет средние значения продаж, а зеленый — высокие значения продаж. Обработчик отчетов вычисляет диапазон цветов на основе этих значений и параметров, которые вы выбираете на странице распространения .
Нажмите кнопку "Распространение".
Убедитесь, что тип распространения является оптимальным. Для выражения из шага 5 оптимальное распределение значений делит их на поддиапазоны, которые балансируют количество элементов в каждом диапазоне и размах для каждого диапазона.
Примите значения по умолчанию для других параметров на этой странице. При выборе оптимального типа распределения количество подрангов вычисляется при запуске отчета.
Нажмите кнопку "Условные обозначения".
В параметрах цветовой шкалы убедитесь, что выбран параметр "Показать в цветовой шкале ".
В Показать в этой легенде выберите пустую строку из раскрывающегося списка. Теперь вы увидите диапазоны цветов только в цветовой шкале.
Нажмите кнопку ОК.
В шкале цвета отображаются пять цветов: красный, оранжевый, желтый, желтый, зеленый и зеленый. Каждый цвет представляет диапазон продаж, который автоматически вычисляется на основе продаж по округу.
6в. Отформатируйте данные в цветовой шкале как валюту.
По умолчанию данные имеют общий формат. Настраиваемые форматы можно применить.
Установка формата цветовой шкалы
Щелкните правой кнопкой мыши цветовую шкалу и выберите пункт "Свойства шкалы цвета".
Нажмите кнопку " Номер".
В разделе "Категория" щелкните "Валюта".
В десятичных разрядах введите 0. Этот формат не указывает десятичные разряды для валюты.
Нажмите кнопку ОК.
Предварительный просмотр отчета.
Цветовая шкала отображает ежегодные продажи в формате валюты для каждого диапазона.
6д. Создание новой условных обозначений
По умолчанию все правила отображаются в первой легенде. Чтобы улучшить отображение карты, можно добавить условные обозначения.
Чтобы изменить вид по умолчанию, создайте новую легенду и свяжите результаты правила для слоя карты с новым условным обозначением.
Создание новой легенды
Перейдите в режим конструктора.
Щелкните правой кнопкой мыши карту за пределами окна просмотра и нажмите кнопку "Добавить условные обозначения". Новая легенда добавляется на карту по умолчанию.
Щелкните правой кнопкой мыши условные обозначения и выберите пункт "Свойства условных обозначений".
В параметрах позиции щелкните расположение, указывающее, где будет отображаться условный обозначения относительно окна просмотра. Карта на поверхности конструктора изменяется, чтобы показать эффект выбранных элементов.
Нажмите кнопку ОК.
Щелкните Заголовок на условных обозначениях, чтобы выбрать заголовок.
Нажмите " Заголовок" , чтобы ввести режим вставки текста. Замените Название на Продажи (тысячи), а затем щелкните за пределами текста.
Условные обозначения расширяются для отображения заголовка.
6e. Соединение легенды и правил цвета
Каждая легенда может отображать один или несколько наборов результатов правила.
Для связывания легенды с правилами цвета
Дважды щелкните карту, чтобы отобразить панель "Слой карты ".
Щелкните стрелку вниз на PolygonLayer1 и выберите правило цвета многоугольника. Откроется диалоговое окно "Свойства правил цвета карты ".
Нажмите кнопку "Условные обозначения".
В параметрах цветовой шкалы снимите отметку с Показать в цветовой шкале.
В параметрах условных обозначений в раскрывающемся списке выберите "Условные обозначения2". Появится параметр текста условных обозначений. По умолчанию текст условных обозначений форматируется с помощью общей строки формата .NET Framework. Значение 0 в N0 указывает на отсутствие десятичных цифр.
В тексте условных обозначений используйте следующий формат, чтобы указать валюту без десятичных цифр:
#FROMVALUE {C0} - #TOVALUE {C0}Нажмите кнопку ОК.
На дизайнерской поверхности легенда отображает диапазоны цветов с образцами данных, отформатированными как валюта.
Предварительный просмотр отчета.
Округа, имеющие связанные магазины и продажи, отображаются в соответствии с правилами цвета. Округа, у которых нет продаж, не имеют цвета.
6f. Изменение цвета для округов без данных
Вы можете задать параметры отображения по умолчанию для всех элементов карты на слое. Правила цвета имеют приоритет над этими параметрами отображения.
Чтобы задать свойства отображения для всех элементов на слое
Перейдите в режим конструктора.
Дважды щелкните карту, чтобы отобразить панель "Слой карты ".
Щелкните стрелку вниз в PolygonLayer1 и выберите пункт "Свойства многоугольника". Откроется диалоговое окно "Свойства многоугольника карты ". Параметры отображения, заданные в этом диалоговом окне, применяются ко всем многоугольникам на слое перед применением параметров отображения на основе правил.
Нажмите кнопку "Заполнить".
Убедитесь, что стиль заливки — Solid. Градиенты и шаблоны применяются ко всем цветам.
В поле "Цвет" щелкните стрелку вниз и нажмите кнопку "Светло-стальной синий".
Нажмите кнопку ОК.
Предварительный просмотр отчета.
Округа, которые не имеют связанных данных, отображаются как синий. Только те округа, которые связаны с аналитическими данными, отображаются в цветах от красного до зеленого в соответствии с указанными вами правилами цветов.
7. Добавление пользовательской точки
Чтобы представить новое хранилище, которое еще не создано, укажите точку и используйте тип маркера PushPin .
Добавить пользовательскую точку
Перейдите в режим конструктора.
Дважды щелкните карту, чтобы отобразить панель "Слой карты ". На панели инструментов нажмите кнопку "Добавить слой", а затем щелкните "Слой точек".
Новый слой точек добавляется на карту. По умолчанию слой точек имеет пространственный тип данных Embedded.
Щелкните стрелку вниз на PointLayer2 и нажмите кнопку "Добавить точку".
Переместите указатель на окно просмотра карты. Курсор изменяется на прицел.
Щелкните место на карте, где нужно добавить точку. В этом руководстве щелкните точку в округе рядом с началом маршрута. Точка, помеченная кругом, добавляется в слой в расположении, где вы щелкали. По умолчанию выбрана точка.
Щелкните правой кнопкой мыши добавленную точку и выберите пункт "Внедренные свойства точки".
Выберите параметр переопределения точек для этого слоя. Дополнительные страницы отображаются в диалоговом окне. Значения, заданные здесь, имеют приоритет над параметрами отображения слоя или для правил цвета.
Нажмите кнопку " Маркер".
Для типа маркера выберите "Звезда".
Нажмите кнопку ОК.
Предварительный просмотр отчета.
Добавленная точка отображается как звезда.
Добавление метки для пользовательской точки
Перейдите в режим конструктора.
Щелкните правой кнопкой мыши только что добавленную точку и выберите пункт "Внедренные свойства точки".
Щелкните Метки.
В текстовом поле "Метка" введите New Store.
В разделе "Размещение" нажмите кнопку "Сверху".
Нажмите кнопку ОК.
Предварительный просмотр отчета.
Метка отображается над расположением магазина.
Центр представления карты
Измените центр просмотра карты и уровень масштабирования.
Изменение окна просмотра
Щелкните правой кнопкой мыши окно просмотра карты и выберите пункт "Свойства представления".
Щелкните Центровка и Масштабирование.
Убедитесь, что выбран параметр "Задать центр представления" и уровень масштабирования .
Нажмите кнопку ОК.
Щелкните левой кнопкой мыши окно просмотра карты и перетащите центр окна просмотра в нужное расположение.
Используйте колесико мыши, чтобы изменить уровень масштабирования окна просмотра.
Предварительный просмотр отчета.
В режиме конструктора карта на поверхности отображения и представление основаны на образцах данных. В отображенном отчете карта сфокусирована на указанном вами виде.
Добавление заголовка отчета
Добавление заголовка отчета
В области конструктора нажмите Щелкните, чтобы добавить заголовок.
Введите Продажи в магазинах Нью-Йорка и затем нажмите вне текстового поля.
Этот заголовок появится в верхней части отчета. Элементы в верхней части текста отчета, если заголовок страницы не определен, эквивалентен заголовку отчета.
Сохранение отчета
Сохранение отчета
Перейдите в режим конструктора.
В построителе отчетов нажмите кнопку "Сохранить как".
В поле "Имя" введите Продажи магазина в Нью-Йорке.
Нажмите кнопку Сохранить.
Дальнейшие шаги
Это завершает пошаговое руководство по добавлению карты в отчет.
Дополнительные сведения см. в статьях «Карты» (Построитель отчетов и службы SSRS) и записи в блоге «Картографическая настройка пространственных данных для служб SQL Server Reporting Services» на blogs.msdn.com.
Для получения дополнительных учебных материалов см. Учебные материалы (Построитель отчетов).
См. также
Учебники (построитель отчетов)
Построитель отчетов в SQL Server 2014
Мастер карт и Мастер слоев карт (Конструктор отчетов и службы SSRS)
Варьирование отображения многоугольников, линий и точек в зависимости от правил и аналитических данных (Построитель отчетов и службы SSRS)