改ページ対応レポートでマップまたはマップ レイヤーを追加、変更、削除する (レポート ビルダー)
適用対象: Microsoft Report Builder (SSRS) Power BI Report Builder SQL Server Data Tools の Report Designer
マップは、レイヤーのコレクションです。 改ページ対応レポートにマップを追加するときに、最初のレイヤーを定義します。 追加のレイヤーを作成するには、マップ レイヤー ウィザードを実行します。
レイヤーの追加/削除、またはレイヤーのオプションを変更する一番簡単な方法は、マップ レイヤー ウィザードを使用する方法です。 マップ ペインから手動でオプションを変更することもできます。 [マップ] ペインを表示するには、レポート デザイン画面でマップを選びます。 次の図に、このペインの一部を示します。
マップ レイヤーは、マップ ペインに表示されるとおりに、背面から前面の順に描画されます。 上の図では、タイル レイヤーが最初に描画され、多角形レイヤーが最後に描画されます。 先に描画されたレイヤー上のマップ要素は、後から描画されるレイヤーによって隠されてしまう場合があります。 マップ ペインのツール バーにある方向キーを使用すると、レイヤーの順序を変更できます。 レイヤーの表示/非表示を切り替えるには、表示アイコンをクリックします。 レイヤーの透明度を変更するには、[レイヤー データのプロパティ] ダイアログの [表示] ページを使用します。
次の表では、 マップ ペインのツール バー アイコンについて説明します。
Symbol | 説明 | 使用する場合 |
---|---|---|
マップ レイヤー ウィザード | ウィザードを使ってレイヤーを追加するには、[レイヤーの新規作成ウィザード] を選びます。 | |
レイヤーの追加 | レイヤーを手動で追加するには、[レイヤーの追加] を選んでから、追加するマップ レイヤーの種類を選びます。 | |
多角形レイヤー | 多角形座標のセットに基づく領域または形状を表示するマップ レイヤーを追加します。 | |
線レイヤー | 線座標のセットに基づくパスまたはルートを表示するマップ レイヤーを追加します。 | |
ポイント レイヤー | ポイント座標のセットに基づく場所を表示するマップ レイヤーを追加します。 | |
タイル レイヤー | ビューポートによって定義された現在のマップ ビュー領域に対応する Bing のマップ タイルを表示するマップ レイヤーを追加します。 |
[マップ] ペインの一番下にはマップ ビュー領域があります。 マップの中心またはズーム オプションを変更するには、方向キーを使用してビューの中心を調整し、スライダーを使用してズーム レベルを調整します。
レイヤーの詳細については、「マップ (Report Builder)」を参照してください。
Note
ページ分割されたレポートの定義ファイル (.rdl) は、Microsoft レポート ビルダー、Power BI レポート ビルダー、または SQL Server Data Tools のレポート デザイナーを使用して作成および変更できます。
マップ レイヤー ウィザードからレイヤーを追加する
リボンの [挿入] メニューで [マップ] を選んでから、[マップ ウィザード] を選びます。このウィザードを使うと、既存のマップにレイヤーを追加できます。 マップ ウィザードとマップ レイヤー ウィザードに含まれるページはほとんど同じです。
詳細については、「マップ ウィザードとマップ レイヤー ウィザード (Report Builder)」をご覧ください。
マップ レイヤー ウィザードを使用してレイヤーのオプションを変更する
マップ レイヤー ウィザードを実行します。 このウィザードを使用すると、マップ レイヤー ウィザードを使用して作成したレイヤーのオプションを変更できます。 [マップ] ペインでレイヤーを右クリックし、ツール バーでレイヤー ウィザード ボタン () を選択します。
詳細については、「マップ ウィザードとマップ レイヤー ウィザード (Report Builder)」をご覧ください。
[マップ] ペインのツール バーを使用してポイント、線、または多角形のレイヤーを追加する
[マップ] ペインが表示されるようにマップを選びます。
ツール バーの [レイヤーの追加] ボタンを選び、一覧で追加するレイヤーの種類 ([ポイント]、[線]、または [多角形]) を選びます。
Note
マップ レイヤーを追加してから手動で構成することもできますが、新規レイヤーの追加にはマップ レイヤー ウィザードを使用してください。 [マップ] ペインのツール バーからこのウィザードを起動するには、レイヤー ウィザード ボタン () を選びます。
レイヤーを右クリックして、[レイヤー データ] を選びます。
[空間データのソース] で、空間データのソースを選択します。 オプションは、選択した内容によって異なります。
レポートの分析データをこのレイヤー上に視覚化するには、次のアクションを行います。
[分析データ] を選びます。
[分析データセット] で、分析データと空間データの間のリレーションシップを作成するため、分析データと一致フィールドを含むデータセットの名前を選びます。
[追加] を選択します。
空間データセットの対応フィールドの名前を入力します。
分析データセットの対応フィールドの名前を入力します。
空間データと分析データをリンクする方法の詳細については、「マップまたはマップ レイヤーのデータと表示のカスタマイズ (Report Builder)」を参照してください。
[OK] を選択します。
レイヤーの分析データをフィルター処理する
[マップ] ペインが表示されるようにマップを選びます。
[マップ] ペインでレイヤーを右クリックして、[レイヤー データ] を選択します。
[フィルター] を選びます。
マップ表示で使用される分析データを制限するフィルター式を定義します。 詳細については、「フィルター式の例 (Report Builder)」を参照してください。
ポイント レイヤーまたは多角形の中心点のポイント プロパティを制御する
[マップ ポイントのプロパティ] ダイアログの [全般] を選択すると、次のマップ要素のラベル、ツールヒント、およびマーカーの種類に関するオプションを変更できます。
ポイント レイヤー上のすべての動的ポイントまたは埋め込みポイント。 ポイントの色ルール、サイズ ルール、およびマーカーの種類ルールは、これらのオプションをオーバーライドします。 特定の埋め込みポイントのオプションをオーバーライドするには、「[マーカー] ([マップの埋め込みポイントのプロパティ] ダイアログ)」ページを使用します。
多角形レイヤー上のすべての動的多角形または埋め込み多角形の中心点。 中心点の色ルール、サイズ ルール、およびマーカーの種類ルールは、これらのオプションをオーバーライドします。 特定の中心点のオプションをオーバーライドするには、「[マーカー] ([マップの埋め込みポイントのプロパティ] ダイアログ)」ページを使用します。
空間データのソースとして埋め込みデータを指定する
[マップ] ペインが表示されるようにマップを選びます。
レイヤーを右クリックして、[レイヤー データ] を選びます。
[空間データのソース] で、 [レポートに埋め込まれたデータ] を選択します。
マップ要素を既存のレポートから読み込む場合、または ESRI ファイルに基づいてマップ要素を作成する場合は、[参照] を選択し、ファイルをポイントして、 [開く] を選択します。 マップ要素が現在のレポート定義に埋め込まれます。 ポイントする空間データは、レイヤーの種類に対応する必要があります。 たとえば、ポイント レイヤーの場合は、ポイント座標のセットを指定する空間データをポイントする必要があります。
[空間フィールド] で、空間データが格納されているフィールドの名前を入力します。 場合によっては、空間データのソースに対してこの名前を参照する必要があります。
Note
フィールドの名前がわからず ESRI シェープファイルを参照した場合は、このオプションの代わりに [ESRI シェープファイルにリンク] オプションを使用します。
[OK] を選択します。
空間データのソースとして ESRI シェープファイルを指定する
[マップ] ペインが表示されるようにマップを選びます。
レイヤーを右クリックして、[レイヤー データ] を選びます。
[空間データのソース] で、 [ESRI シェープファイルにリンク] を選択します。
[ファイル名] に ESRI シェープファイルの場所を入力するか、 [参照] を選択し、ESRI シェープファイルを選択します。
Note
シェープファイルがローカル コンピューター上に格納されている場合、空間データはレポート定義に埋め込まれます。 レポートの処理時にデータが動的に取得されるようにするには、ESRI .shp ファイルとその .dbf サポート ファイルをレポート サーバーにアップロードする必要があります。 詳細については、「ファイルまたはレポートのアップロード」を参照してください。
[OK] を選択します。
空間データのソースとしてレポート データセット フィールドを指定する
[マップ] ペインが表示されるようにマップを選びます。
レイヤーを右クリックして、[レイヤー データ] を選びます。
[空間データのソース] で、 [データセットの空間フィールド] を選択します。
[データセット名] で、目的の空間データが格納されているレポート内のデータセットの名前を選びます。
[空間フィールド名] で、空間データが格納されているデータセット内のフィールドの名前を選びます。
[OK] を選択します。
タイル レイヤーを追加する
[マップ] ペインが表示されるようにマップを選びます。
ツール バーの [レイヤーの追加] ボタンを選び、一覧から [タイル レイヤー] を選びます。
Note
レポート内での Bing のマップ タイルの使用については、「追加使用条件」を参照してください。
[マップ] ペインでタイル レイヤーを右クリックして、[タイルのプロパティ] を選択します。
[タイルのオプション] で、タイル スタイルを選択します。 Bing のマップ タイルが使用可能である場合は、選択したスタイルでデザイン画面上のレイヤーが更新されます。
注意
マップまたはマップ レイヤー ウィザード内で多角形レイヤー、線レイヤー、またはポイント レイヤーを追加するときに、タイル レイヤーを追加することもできます。 [空間データとマップ ビューのオプションを選択] ページで、 [このマップ ビューに Bing Maps の背景を追加する] オプションを選択します。
レイヤーの描画順を変更する
[マップ] ペインが表示されるようにマップを選びます。
[マップ] ペインでレイヤーを選択して選びます。
[マップ] ペインのツール バーの上または下矢印を選んで、各レイヤーの描画順を変更します。
多角形、線、またはポイント レイヤーの透明度を変更する
[マップ] ペインが表示されるようにマップを選びます。
レイヤーを右クリックして、[レイヤー データ] を選択します。
[表示] を選びます。
[透明度オプション] で、透明度を表す値 (たとえば、(「40」) を入力します。 透明度が 0% の場合、レイヤーは不透明になります。 透明度が 100% の場合、レポート内にレイヤーは表示されません。
[OK] を選択します。
タイル レイヤーの透明度を変更する
[マップ] ペインが表示されるようにマップを選びます。
レイヤーを右クリックし、[タイルのプロパティ] を選択します。
[表示] を選びます。
[透明度オプション] で、透明度を表す値 (たとえば、(「40」) を入力します。
[OK] を選択します。
タイル レイヤーのセキュリティで保護された接続を指定する
[マップ] ペインが表示されるようにマップを選びます。
[マップ] ペインでタイル レイヤーを選択して選びます。 [プロパティ] ペインにタイル レイヤーのプロパティが表示されます。
[プロパティ] ペインで、UseSecureConnection を True に設定します。
Bing Maps Web サービスに対する接続では、HTTP SSL サービスを使用して、このレイヤーの Bing マップ タイルが取得されます。 トランスポート層セキュリティ (TLS) は、以前は Secure Sockets Layer (SSL) と呼ばれていました。
タイル ラベルの言語を指定する
既定では、ラベルを表示するタイル スタイルには、レポート ビルダー用に既定ロケールとして指定されている言語が使用されます。 次の方法でタイル ラベルの言語設定をカスタマイズできます。
マップを選ぶには、ビューポートの外側を選択します。 [プロパティ] ペインで、
TileLanguage
プロパティに対して一覧からカルチャ値を選択します。レポートを選ぶには、レポートの背景を選択します。 [プロパティ] ペインで、
Language
プロパティに対して一覧からカルチャ値を選択します。
タイル ラベルの言語設定の優先順位は、レポート プロパティ
Language
、Report Builder の既定ロケール、マップ プロパティTileLanguage
の順です。
ビューポートのズーム レベルに基づいてレイヤーを条件付きで非表示にする
[表示] オプションを設定すると、マップ レイヤーの表示を制御できます。
[マップ レイヤー] ペインで、レイヤーを右クリックして選択します。 [マップ レイヤー] ツール バーで、[プロパティ] を選択して [マップ レイヤー] のプロパティを開きます。
[表示] を選びます。
[レイヤーの表示] で、 [ズーム値を基に表示/非表示を切り替える] を選択します。
レイヤーを表示するにはズームの最小値と最大値を入力します。
省略可能。 透明度の値を入力します。
条件付きでレイヤーを非表示にすることもできます。 詳細については、「アイテムを非表示にする (Report Builder)」を参照してください。