チュートリアル:マップ レポート (Report Builder)

この title: include file description: include file author: maggiesMSFT ms.author: maggies ms.date: 12/06/2018 ms.service: ms.topic: include ms.custom: include fileReport Builder チュートリアルで、Reporting Services のページ分割されたレポートで地理的背景にデータを表示するために使用できるマップ機能について学べます。

マップは、空間データに基づいています。空間データは通常、ポイント、線、および多角形で構成され (郡の輪郭を表す多角形、道路を表す線、市区町村の場所を表すポイントなど)、 種類ごとに異なるマップ レイヤーにマップ要素のセットとして表示されます。

マップ要素の表示を変化させるには、マップ要素をデータセットの分析データに対応付ける値を持つフィールドを指定します。 色やサイズなどのプロパティをデータの範囲に基づいて変化させるルールを定義することもできます。

Screenshot that shows a Report Builder map.

このチュートリアルでは、New York 州の郡にある店舗の場所を表示するマップ レポートを作成します。

Note

このチュートリアルでは、ウィザードに関する複数の手順を、データセットの作成とテーブルの作成の 2 つの手順にまとめて示します。 レポート サーバーの参照、データ ソースの選択、データセットの作成、およびウィザードの実行に関する詳細な手順については、このシリーズの最初のチュートリアル (「チュートリアル: 基本的な表レポートの作成 (Report Builder)」) を参照してください。

このチュートリアルの推定所要時間:30 分。

必要条件

このチュートリアルでは、Bing マップの背景をサポートするようにレポート サーバーが構成されている必要があります。 詳細については、「 マップ レポートのサポートを計画する」を参照してください。

その他の要件については、「チュートリアルの前提条件 (Report Builder)」を参照してください。

1. マップ ウィザードを使用して多角形レイヤーを含むマップを作成する

このセクションでは、マップをマップ ギャラリーからレポートに追加します。 このマップには、New York 州の郡を表示するレイヤーが含まれています。 各郡の図形は、マップ ギャラリーのマップに埋め込まれている空間データに基づく多角形です。

新しいレポートでマップウィザードを使用してマップを追加する

  1. コンピューター、Web ポータル、SharePoint 統合モードのいずれかから レポート ビルダーを起動します Reporting Services 。

    [新しいレポートまたはデータセット] ダイアログ ボックスが開きます。

    [新しいレポートまたはデータセット] ダイアログ ボックスが表示されない場合、[ファイル] メニュー >[新規作成] を選択します。

  2. 左ペインで、 [新しいレポート] が選択されていることを確認します。

  3. 右側のペインで マップ ウィザードを選択します。

  4. [空間データのソースを選択] ページで、 [マップ ギャラリー] が選択されていることを確認します。

  5. [マップ ギャラリー] ボックスで、[USA][州を郡ごと] を展開し、[New York] を選択します。

    [マップ プレビュー] ペインに、New York の郡マップが表示されます。

    Screenshot that shows the Choose a source of spatial data step of the New Map wizard with New York called out in the Map Gallery section.

  6. [次へ] を選択します。

  7. [空間データとマップ ビューのオプションを選択] ページで、既定値をそのまま使用し、[次へ] を選択します。

    既定では、マップ ギャラリーのマップ要素は自動的にレポート定義に埋め込まれます。

  8. [マップの視覚エフェクトを選択] ページで、[基本マップ] が選択されていることを確認し、[次へ] を選択します。

  9. [配色テーマとデータの視覚エフェクトを選択] ページで、 [ラベルの表示] チェック ボックスをオンにします。

  10. [単色マップ] オプションがオンになっている場合はオフにします。

  11. [データ フィールド] ドロップダウン リストで #COUNTYNAME を選択します。 ウィザードの [マップ プレビュー] ペインに次のアイテムが表示されます。

    • " マップのタイトル" というテキストを含むタイトル。

    • New York の郡を表示するマップ。各郡は異なる色で表示され、郡の領域に収まる場所に郡の名前が表示されます。

    • タイトルとアイテム 1 ~ 5 の一覧を含む凡例。

    • 値 0 ~ 160 および色なしを含むカラー スケール。

    • キロメートル (km) およびマイル (mi) を表示する距離スケール。

    Screenshot of the Choose color theme and data visualization step of the New Map wizard.

  12. [完了] を選びます。

    デザイン画面にマップが追加されます。

  13. "マップのタイトル" テキストを選択して Sales by Store> と入力し、ENTER キーを押します。

  14. マップをダブルクリックして [マップ レイヤー] ペインを表示します。 [マップ レイヤー] ペインには、レイヤーの種類が [埋め込み] である 1 つの多角形レイヤー PolygonLayer1 が表示されます。 各郡は、このレイヤー上の埋め込みマップ要素となります。

    注意

    [マップ レイヤー] ペインが表示されない場合は、現在のビューの外に表示されている可能性があります。 デザイン ビュー ウィンドウの下部にあるスクロール バーを使用して、ビューを変更してください。 [表示] タブで [レポート データ] オプションをオフにして、デザイン画面の領域を広げることもできます。

  15. PolygonLayer1 の横の矢印を選択し、>[多角形のプロパティ] をクリックします。

  16. [フォント] タブで、色を [ディム グレー] に変更します。

  17. [ホーム] タブ >[実行] をクリックして、レポートをプレビューします。

    Screenshot that shows a preview of the newly created Report Builder map.

表示されたレポートには、マップのタイトル、マップ、および距離スケールが表示されています。 郡はマップの多角形レイヤーにあります。 各郡は多角形で、カラーパレットからそれぞれ異なる色が割り当てられていますが、色はデータとは関連付けられていません。 距離スケールには、距離がキロメートル単位とマイル単位の両方で表示されます。

マップの凡例とカラー スケールは、各郡に分析データが関連付けられていないため、まだ表示されません。 このチュートリアルで後ほど分析データを追加します。

2. 店舗の場所を表示するマップのポイントレイヤーを追加する

このセクションでは、マップ レイヤー ウィザードを使用して、店舗の場所を表示するポイント レイヤーを追加します。

Note

このチュートリアルのクエリにはデータ値が含まれているため、外部データ ソースを必要としません。 このため、クエリが非常に長くなっています。 ビジネス環境でクエリにデータを含めることはありません。 これは、学習に使用することのみを目的としています。

SQL Server 空間クエリに基づいてポイントレイヤーを追加する

  1. [実行] タブ >[デザイン] をクリックして、デザイン ビューに戻ります。

  2. マップをダブルクリックして [マップ レイヤー] ペインを表示します。 ツール バーの [レイヤーの新規作成ウィザード] ボタン を選択します。

    Screenshot that shows the Map Layers pane with the New Layer Wizard icon called out.

  3. [空間データのソースを選択] ページで、[SQL Server 空間クエリ] を選択し、[次へ] を選択します。

  4. [SQL Server 空間データを含むデータセットの選択] ページで、[SQL Server 空間データを含む新しいデータセットの追加]>[次へ] の順に選択します。

  5. [SQL Server 空間データ ソースへの接続の選択] ページで、既存のデータ ソースを選択するか、レポート サーバーを参照してデータ ソースを選択します。

    Note

    適切な権限を持っている限り、選択するデータ ソースは重要ではありません。 データ ソースからはデータを取得しません。 詳細については、「別の方法でデータ接続を取得する (Report Builder)」を参照してください。

  6. [次へ] を選択します。

  7. [クエリのデザイン] ページで、[テキストとして編集] を選びます。

  8. 次のテキストをコピーし、クエリ ペインに貼り付けます。

    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 Buffalo Store' as StoreName, 700 as SellingArea, 'Buffalo' as City, 'Erie' as County,    
     CAST(100000 as money) as Sales, CAST('POINT(-78.8784 42.8864)' 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  
    
  9. クエリ デザイナーのツール バーで、[実行 (!)] を選択します。

    この結果セットには、消費者向けの商品を販売している New York 州内の店舗を表す 7 つの列が含まれています。 一覧を次に示します。わかりにくいものには説明を付けています。

    • StoreKey:店舗の識別子。
    • StoreName
    • SellingArea:製品の展示に使用できる面積。範囲は 455 - 1,125 平方フィートです。
    • City
    • County
    • 営業担当者: 総売上。
    • SpatialLocation:緯度と経度による位置。

    Screenshot of the Design a query step of the New Map Layer wizard.

  10. [次へ] を選択します。

    DataSet1 という名前のレポート データセットが作成されます。 ウィザードを完了したら、レポート データペインにフィールドコレクションが表示されます。

  11. [空間データとマップ ビューのオプションを選択] ページで、 [空間フィールド]SpatialLocation であり、 [レイヤーの種類][ポイント]であることを確認します。 このページの他の項目は、既定の設定をそのまま使用します。

    マップ ビューに、各店舗の場所を示す円が表示されます。

  12. [次へ] を選択します。

  13. [マップの視覚エフェクトの選択] ページで、マップの種類として、データに基づきサイズが変化するマーカーを表示する [バブル マップ] を選択します。 次へを選択します。

  14. [分析データセットの選択] ページで [DataSet1] を選択し、[次へ] を選択します。 このデータセットには、新しいポイント レイヤーに表示される分析データと空間データの両方が含まれています。

  15. [配色テーマとデータの視覚エフェクトを選択] ページで、 [バブルのサイズを使用してデータを表示する] チェック ボックスをオンにします。

  16. [データ フィールド][Sum(SellingArea)] を選択して、商品の展示のために確保されている面積に応じてバブルのサイズを変化させます。

  17. [ラベルの表示] チェック ボックスをオンにし、[データ フィールド][City]を選択します。

  18. [完了] を選びます。

    マップ レイヤーがレポートに追加されます。 凡例には、SellingArea の値に基づくバブルのサイズが表示されます。

  19. マップをダブルクリックして [マップ レイヤー] ペインを表示します。 [マップ レイヤー] ペインに、空間データ ソースの種類が DataRegionである新しいレイヤー PointLayer1 が表示されます。

  20. 凡例のタイトルを追加します。 凡例で、[タイトル] テキストを選択して、「Display Area (sq. ft.)」と入力し、ENTER キーを押します。

  21. [マップ レイヤー] ペインで、PointLayer1 の横の矢印を選択し、[ポイントのプロパティ] を選択します。

    Screenshot of the Map Layers pane that shows the Point Properties option.

  22. [フォント] タブで、スタイルを [太字] 、サイズを [10pt] にします。

    Screenshot that shows the Change font, size, and color options section of the Map Point Properties dialog box.

  23. [全般] タブで、 [位置][下詰め] を選択します。

  24. [OK] を選択します。

  25. [実行] を選択してレポートをプレビューします。

    Screenshot that shows a preview of the Report Builder map with the city names displayed in bold 10-point font.

    マップには、New York 州にある店舗の場所が表示されます。 各店舗のマーカーのサイズは展示面積に基づいています。 展示面積の 5 つの範囲が自動的に計算されます。

3. ルートを表示するマップの線レイヤーを追加する

マップ レイヤー ウィザードを使用して、2 つの店舗間のルートを表示するマップ レイヤーを追加します。 このチュートリアルではパスを 3 つの店舗の場所から作成しますが、 ビジネス アプリケーションでは店舗間の最適なルートにすることができます。

マップに線レイヤーを追加する

  1. デザイン ビューに切り替えます。

  2. マップをダブルクリックして [マップ レイヤー] ペインを表示します。 ツール バーの [レイヤーの新規作成ウィザード] ボタン を選択します。

  3. [空間データのソースを選択] ページで、[SQL Server 空間クエリ] を選択し、[次へ] を選択します。

  4. [SQL Server 空間データを含むデータセットの選択] ページで、[SQL Server 空間データを含む新しいデータセットの追加] を選択し、[次へ]を選択します。

  5. [SQL Server 空間データ ソースへの接続の選択] で、最初の手順で使用したデータ ソースを選択します。

  6. [次へ] を選択します。

  7. [クエリのデザイン] ページで、[テキストとして編集] を選びます。 クエリ デザイナーがテキスト ベース モードに切り替わります。

  8. クエリ ペインに次のテキストを貼り付けます。

    SELECT N'Path' AS Name, CAST('LINESTRING(  
       -76.5001866085881 42.4310489934743,  
       -76.4602850815536 43.4353224527794,  
       -73.4728622833178 44.7028831413324)' AS geography) as Route  
    
  9. [次へ] を選択します。

    3 つの店舗を接続するパスがマップに表示されます。

  10. [空間データとマップ ビューのオプションを選択] ページで、 [空間フィールド]Route であり、 [レイヤーの種類][線]であることを確認します。 他の項目は既定の設定をそのまま使用します。

    マップ ビューに、New York 州の北部にある店舗から New York 州の南部にある店舗へのパスが表示されます。

  11. [次へ] を選択します。

  12. [マップの視覚エフェクトを選択] ページで、[基本線マップ] を選択し、[次へ] を選択します。

  13. [配色テーマとデータの視覚エフェクトを選択] で、 [単色マップ] オプションを選択します。 選択したテーマに基づく 1 つの色でパスが表示されます。

  14. [完了] を選びます。

    Screenshot that shows the Report Builder map with a line layer.

    マップに、空間データ ソースの種類が DataRegionである新しい線レイヤーが表示されます。 この例では、空間データがデータセットから得られますが、線に分析データは関連付けられていません。

ズームの調整

  1. New York の州全体が表示されない場合は、ズームを調整できます。 選択したマップで、[プロパティ] ペインに [MapViewport] のプロパティが表示されます。

  2. [ビュー] セクションを展開し、 [ビュー] を展開して、 [Zoom] プロパティを表示します。 125に設定します。

    Screenshot that shows how to adjust the zoom of the Report Builder map.

    数値はズーム比です。 125% で州全体が表示されます。

4. Bing Maps のタイル背景を追加する

このセクションでは、Bing Maps のタイル背景を表示するマップ レイヤーを追加します。

  1. デザイン ビューに切り替えます。

  2. マップをダブルクリックして [マップ レイヤー] ペインを表示します。 ツール バーで、[レイヤーの追加] を選びます。

  3. ドロップダウン リストで、[タイル レイヤー] を選択します。

    [マップ レイヤー] ペインの最後のレイヤーは TileLayer1 です。 既定では、タイル レイヤーには道路地図スタイルが表示されます。

    Note

    ウィザードでも、 [空間データとマップ ビューのオプションを選択] ページでタイル レイヤーを追加できます。 そのためには、 [このマップ ビューに Bing Maps の背景を追加する] を選択します。 表示されるレポートのタイルの背景では、現在のマップ ビューポートの中心およびズーム レベルに基づいて Bing Maps のタイルが表示されます。

  4. TileLayer1 の横の矢印を選択し、>[タイトルのプロパティ] を選択します。

  5. [全般] タブの [種類] で、 [航空写真] を選択します。 航空写真ビューには、テキストは含まれません。

    Screenshot that shows the Bing Maps aerial Tile Layer added to the Report Builder map.

  6. [OK] を選択します。

5. レイヤーを透明にする

このセクションでは、レイヤー上のアイテムが別のレイヤーを通して見えるように、レイヤーの順序と透明度を、目的の効果が得られるように調整します。 作成した最初のレイヤー PolygonLayer1 から開始します。

  1. マップをダブルクリックして [マップ レイヤー] ペインを表示します。

  2. PolygonLayer1 の横の矢印を選択し、>[レイヤー データ] を選択します。 [マップの多角形レイヤーのプロパティ] ダイアログ ボックスが表示されます。

  3. [表示] タブの [透明度 (パーセント)]30 と入力します。

  4. [OK] を選択します。

    デザイン画面に郡が半透明で表示されます。

    Screenshot that shows how to set the transparency of a layer of the Report Builder map.

6. 郡の色を売上に基づいて変化させる

多角形レイヤー上の各郡の色は異なります。 レポート プロセッサにより、マップ ウィザードの最後のページで選択したテーマに基づいてカラー パレットから色値が自動的に割り当てられます。

このセクションでは、各郡の店舗売上の範囲に特定の色を関連付ける色ルールを指定します。 赤、黄、緑の各色は、売上高が相対的に高い、中程度、または低いことを示します。 カラー スケールを通貨形式に変更します。 新しい凡例に年間売上高の範囲を表示します。 店舗のない郡については、どの色も使用しないことで、関連付けられたデータがないことを示します。

6a. 空間データと分析データの間にリレーションシップを構築する

分析データに基づいて郡の図形を色分けするには、まず分析データを空間データに関連付けておく必要があります。 このチュートリアルでは、郡の名前を使用してデータを対応させます。

  1. デザイン ビューに切り替えます。

  2. マップをダブルクリックして [マップ レイヤー] ペインを表示します。

  3. PolygonLayer1 の横の矢印、[レイヤー データ] の順に選択します。 [マップの多角形レイヤーのプロパティ] ダイアログ ボックスが表示されます。

  4. [分析データ] タブの [分析データセット] で、[DataSet1] を選択します。 このデータセットは、郡の空間データ クエリを作成したときにウィザードによって作成されたものです。

  5. [対応付けるフィールド] で、[追加] を選択します。 新しい行が追加されます。

  6. [空間データセットから] で、[COUNTYNAME] を選択します。

  7. [分析データセットから] で、[County] を選択します。

    Screenshot that shows the Analytical data tab in the Map Polygon Layer Properties dialog box.

  8. [OK] を選択します。

  9. レポートをプレビューします。

    Screenshot that shows a preview of the Report Builder map with specific counties highlighted.

空間データ ソースおよび分析データセットから対応フィールドを指定することで、レポート プロセッサではマップ要素に基づいて分析データをグループ化できます。 データバインド マップ要素には、指定した値の適切な対応が含まれています。

店舗がある各郡には、ウィザードで選択したスタイルのカラー パレットに基づく色が割り当てられています。 その他の郡は灰色になります。

6b. 多角形の色ルールを指定する

各郡の色を店舗売上に基づいて変化させるルールを作成するには、範囲の値、その範囲内で表示する部分範囲の数、および使用する色を指定する必要があります。

データが関連付けられているすべての多角形の色ルールを指定する

  1. デザイン ビューに切り替えます。

  2. PolygonLayer1 の横の矢印を選択し、[多角形の色のルール] を選択します。 [マップの色のルールのプロパティ] ダイアログ ボックスが表示されます。 色ルールのオプションとして [色パレットを使用してデータを表示する] が選択されています。 ウィザードによってこのオプションが設定されます。

  3. [色の範囲を使用してデータを表示する] を選択します。 パレット オプションが、開始色、中間色、および終了色のオプションで置き換えられます。

  4. 郡の売上高について値の範囲を定義します。 [データ フィールド] のドロップダウン リストで [Sum(Sales)]を選択します。

  5. 通貨が 1,000 単位で表示されるようにするために、式を次の例のように変更します: =Sum(Fields!Sales.Value)/1000

  6. [最初の色][赤] に変更します。

  7. [最後の色][緑] に変更します。

    [赤] は低い売上高、 [黄] は中程度の売上高、 [緑] は高い売上高を表します。 レポート プロセッサでは、これらの値と、 [分布] ページで選択したオプションに基づいて、色の範囲が計算されます。

    Screenshot that shows the Change polygon color rules section of the Map Color Rules Properties dialog box.

  8. [分布] を選択します。

  9. 分布の種類が [最適] であることを確認します。 手順 5 の式の場合、最適な分布では、各範囲のアイテム数と各範囲の大きさとのバランスが取れるような部分範囲に値が分布されます。

  10. このページの他のオプションについては、既定の値をそのまま使用します。 最適な分布タイプを選択した場合は、レポートを実行すると部分範囲の数が計算されます。

  11. [凡例] を選択します。

  12. [カラー スケールのオプション] で、 [カラー スケールに表示] が選択されていることを確認します。

  13. [この凡例に表示] のドロップダウン リストで、空白行を選択します。 ここでは、色の範囲をカラー スケールだけで表示します。

  14. [OK] を選択します。

  15. レポートをプレビューします。

    Screenshot that shows a preview of the Report Builder map county with specific color rules applied.

    カラー スケールには、赤、橙、黄、緑の 4 色が表示されます。 各色は、郡別の売上に基づいて自動的に計算された売上範囲を表しています。

6c. カラースケールのデータを通貨形式として書式設定する

既定では、一般的な形式がデータに適用されますが、 このセクションでは、形式をカスタマイズします。

  1. デザイン ビューに切り替えます。

  2. カラー スケールを選択します。 [ホーム] タブで、[数値] セクションに移動します。 [通貨] を選択します。

  3. [数値] セクションで、[小数点表示桁下げ] ボタンを 2 回選択します。

    カラー スケールで、各範囲の年間売上高が通貨形式で表示されます。

6d. 凡例のタイトルの追加

  1. カラー スケールが選択された状態で、[プロパティ] ペインに [MapColorScale] のプロパティが表示されます。

  2. [タイトル] セクションを展開し、[Caption] プロパティに Sales (Thousands) と入力します。

  3. [TextColor] プロパティを変更 [White] に変更します。

    Screenshot that shows how to configure the title of a legend.

  4. レポートをプレビューします。

店舗と売上が関連付けられている郡が、色のルールに従って表示されます。 売上が関連付けられていない郡の色はありません。

6f. データがない郡の色を変更する

レイヤー上のすべてのマップ要素の既定の表示オプションを設定することができます。 これらの表示オプションよりも色ルールが優先されます。

レイヤー上のすべての要素に対して表示プロパティを設定する

  1. デザイン ビューに切り替えます。

  2. マップをダブルクリックして [マップ レイヤー] ペインを表示します。

  3. PolygonLayer1 の下向き矢印を選択し、[多角形のプロパティ] を選択します。

    Screenshot that shows how to select the Polygon Properties option.

    [マップの多角形のプロパティ] ダイアログ ボックスが表示されます。 このダイアログ ボックスで設定した表示オプションは、ルールに基づく表示オプションが適用される前にレイヤー上のすべての多角形に適用されます。

  4. [塗りつぶし] タブで、塗りつぶしのスタイルが [純色] になっていることを確認します。グラデーションやパターンは、すべての色に適用されます。

  5. [色][薄いスチール ブルー] を選択します。

  6. [OK] を選択します。

  7. レポートをプレビューします。

データが関連付けられていない郡が灰色 - 青で表示されます。 分析データが関連付けられている郡のみが、色のルールで指定した [赤] から [緑] の範囲の色で表示されます。

7. カスタムポイントを追加する

このセクションでは、まだ開店していない新しい店舗を表すために、マーカーの種類に [星] を使用してポイントを指定します。

  1. デザイン ビューに切り替えます。

  2. マップをダブルクリックして [マップ レイヤー] ペインを表示します。 ツールバーで、[レイヤーの追加] を選択し、[ポイント レイヤー] を選択します。

    新しいポイント レイヤーがマップに追加されます。 既定では、ポイント レイヤーの空間データの種類は [埋め込み] になります。

  3. PointLayer2 >[ポイントの追加] で矢印を選択します。

  4. マップ ビューポートにポインターを移動します。 カーソルが十字に変化します。

  5. マップ上でポイントを追加する場所を選択します。 このチュートリアルでは、オネイダ (Oneida) 郡内の場所をクリックします。 レイヤー上のクリックした場所に、円で示されるポイントが追加されます。 既定では、ポイントが選択された状態になります。

    Screenshot that shows how to add a custom point to the Report Builder map.

  6. 追加したポイントを右クリックし、[埋め込みポイントのプロパティ] を選択します。

  7. [このレイヤーのポイント オプションをオーバーライドする] を選択します。 ダイアログ ボックスに追加のページが表示されます。 ここで設定したオプションは、レイヤーまたは色ルールの表示オプションよりも優先されます。

    Screenshot that shows the Change embedded point options section of the Map Embedded Point Properties dialog box.

  8. [マーカー] タブで、 [マーカーの種類][星] を選択します。

  9. [マーカー サイズ][18pt] に変更します。

  10. [ラベル] タブで、[ラベルのテキスト]New Store と入力します。

  11. [ポジション][上] を選択します。

  12. [フォント] タブで、フォントのサイズを [10pt] 、スタイルを [太字] にします。

    Screenshot that shows the Change font, size, and color options section of the Map Embedded Point Properties dialog box.

  13. [OK] を選択します。

  14. レポートをプレビューします。

店舗の場所の上にラベルが表示されます。

Screenshot that shows a preview of the Report Builder map with the custom point new store called out.

8. マップの中心の変更およびサイズの変更

このセクションでは、マップの中心を変更する方法、およびズーム レベルを変更する別の方法について説明します。

  1. デザイン ビューに切り替えます。

  2. マップを選択して右クリックし、[ビューポートのプロパティ] を選択します。

  3. [中心とズーム] タブで、 [ビューの中心とズーム レベルを設定する] オプションが選択されていることを確認します。

  4. [ズーム レベル (パーセント)][125] に設定します。

  5. [OK] を選択します。

  6. マップを選択し、目的の場所が中心になるようにドラッグします。

  7. マウス ホイールを使用してズーム レベルを変更することもできます。

  8. レポートをプレビューします。

デザイン ビューでは、デザイン画面やビューのマップはサンプル データに基づいています。 表示されたレポートでは、指定したビューがマップ ビューの中心になります。

9. レポートタイトルを追加する

  1. デザイン ビューに切り替えます。

  2. デザイン サーフェイスで、[選択してタイトルを追加] を選択します。

  3. Sales in New York Stores と入力し、テキスト ボックスの外側を選択します。

このタイトルは、レポートの最上部に表示されます。 ページ ヘッダーが定義されていない場合は、レポート本文の最上部にあるアイテムがレポート ヘッダーに相当します。

10. レポートを保存する

  1. デザイン ビューまたはプレビューで、[ファイル] メニュー >[名前を付けて保存] をクリックします。

  2. [名前] に「Store Sales in New York」と入力します。

  3. ローカル コンピューターまたは Reporting Services サーバーに保存します。

  4. [保存] を選択します。

レポート サーバーに保存した場合は、レポート サーバーで表示できます。

Screenshot that shows the completed Report Builder map displayed in the portal.

次のステップ

レポートにマップを追加する方法に関するチュートリアルを修了しました。

詳しくは、「ページ分割されたレポート内のマップ (Report Builder)」を参照してください。