適用対象: Power BI Report Builder
Power BI Desktop
マップは、レイヤーのコレクションです。 Power BI 改ページ対応レポートにマップを追加するときは、最初のレイヤーを定義します。 追加のレイヤーを作成するには、マップ レイヤー ウィザードを実行します。
レイヤーの追加/削除、またはレイヤーのオプションを変更する一番簡単な方法は、マップ レイヤー ウィザードを使用する方法です。 マップ ペインから手動でオプションを変更することもできます。 [マップ] ペインを表示するには、レポート デザイン画面でマップ内を選びます。 次の図に、このペインの一部を示します。
マップ レイヤーは、マップ ペインに表示されるとおりに、背面から前面の順に描画されます。 上の図では、タイル レイヤーが最初に描画され、多角形レイヤーが最後に描画されます。 先に描画されたレイヤー上のマップ要素は、後から描画されるレイヤーによって隠されてしまう場合があります。 マップ ペインのツール バーにある方向キーを使用すると、レイヤーの順序を変更できます。 レイヤーの表示/非表示を切り替えるには、表示アイコンをクリックします。 レイヤーの透明度を変更するには、 [レイヤー データのプロパティ] ダイアログ ボックスの [表示] ページを使用します。
次の表では、 マップ ペインのツール バー アイコンについて説明します。
Symbol | 説明 | 使用する場合 |
---|---|---|
![]() |
マップ レイヤー ウィザード | ウィザードを使ってレイヤーを追加するには、[レイヤーの新規作成ウィザード] を選びます。 |
![]() |
レイヤーの追加 | レイヤーを手動で追加するには、[レイヤーの追加] を選んでから、追加するマップ レイヤーの種類を選びます。 |
![]() |
多角形レイヤー | 多角形座標のセットに基づく領域または形状を表示するマップ レイヤーを追加します。 |
![]() |
線レイヤー | 線座標のセットに基づくパスまたはルートを表示するマップ レイヤーを追加します。 |
![]() |
ポイント レイヤー | ポイント座標のセットに基づく場所を表示するマップ レイヤーを追加します。 |
![]() |
タイル レイヤー | ビューポートによって定義された現在のマップ ビュー領域に対応する Bing のマップ タイルを表示するマップ レイヤーを追加します。 |
マップ ペインの一番下にはマップ ビュー領域があります。 マップの中心またはズーム オプションを変更するには、方向キーを使用してビューの中心を調整し、スライダーを使用してズーム レベルを調整します。
レイヤーについて詳しくは、マップ (Power BI Report Builder) に関する記事をご覧ください。
マップ レイヤー ウィザードからレイヤーを追加する
リボンの [挿入] メニューで [マップ] を選んでから、[マップ ウィザード] を選びます。このウィザードを使うと、既存のマップにレイヤーを追加できます。 マップ ウィザードとマップ レイヤー ウィザードに含まれるページはほとんど同じです。
詳細については、マップ ウィザードとマップ レイヤー ウィザード (Power BI Report Builder)に関するページを参照してください。
マップ レイヤー ウィザードを使用してレイヤーのオプションを変更する
マップ レイヤー ウィザードを実行します。 このウィザードを使用すると、マップ レイヤー ウィザードを使用して作成したレイヤーのオプションを変更できます。 [マップ] ペインでレイヤーを右クリックし、ツール バーでレイヤー ウィザード ボタン (
) を選びます。
詳しくは、マップ ウィザードとマップ レイヤー ウィザード (Report Builder) に関する記事をご覧ください。
[マップ] ペインのツール バーを使用してポイント、線、または多角形のレイヤーを追加する
[マップ] ペインが表示されるまでマップを選びます。
ツール バーの [レイヤーの追加] ボタンを選び、ドロップダウン リストで、追加するレイヤーの種類 ([ポイント]、[線]、または [多角形]) を選びます。
注意
マップ レイヤーを追加してから手動で構成することもできますが、新規レイヤーの追加にはマップ レイヤー ウィザードを使用することをお勧めします。 [マップ] ペインのツール バーからこのウィザードを起動するには、レイヤー ウィザード ボタン
を選びます。
レイヤーを右クリックして、[レイヤー データ] を選びます。
[空間データのソース] で、空間データのソースを選択します。 オプションは、選択した内容によって異なります。
レポートの分析データをこのレイヤー上に視覚化するには、次の操作を行います。
[分析データ] を選びます。
[分析データセット] で、分析データと空間データの間のリレーションシップを作成するため、分析データと一致フィールドを含むデータセットの名前を選びます。
[追加] を選択します。
空間データセットの対応フィールドの名前を入力します。
分析データセットの対応フィールドの名前を入力します。
空間データと分析データのリンクについて詳しくは、マップまたはマップ レイヤーのデータと表示のカスタマイズ (Power BI Report Builder) に関する記事をご覧ください。
[OK] を選択します。
レイヤーの分析データをフィルター処理する
[マップ] ペインが表示されるまでマップを選びます。
[マップ] ペインでレイヤーを右クリックして、[レイヤー データ] を選びます。
[フィルター] を選びます。
マップ表示で使用される分析データを制限するフィルター式を定義します。 詳しくは、フィルター式の例 (Power BI Report Builder) に関する記事をご覧ください。
ポイント レイヤーまたは多角形の中心点のポイント プロパティを制御する
[マップ ポイントのプロパティ] ダイアログ ボックスの [全般] を選択すると、次のマップ要素のラベル、ツールヒント、およびマーカーの種類に関するオプションを変更できます。
ポイント レイヤー上のすべての動的ポイントまたは埋め込みポイント。 ポイントの色ルール、サイズ ルール、およびマーカーの種類ルールは、これらのオプションをオーバーライドします。 特定の埋め込みポイントのオプションをオーバーライドするには、「 [マーカー] ([マップの埋め込みポイントのプロパティ] ダイアログ ボックス) 」ページを使用します。
多角形レイヤー上のすべての動的多角形または埋め込み多角形の中心点。 中心点の色ルール、サイズ ルール、およびマーカーの種類ルールは、これらのオプションをオーバーライドします。 特定の中心点のオプションをオーバーライドするには、「 [マーカー] ([マップの埋め込みポイントのプロパティ] ダイアログ ボックス) 」ページを使用します。
空間データのソースとして埋め込みデータを指定する
[マップ] ペインが表示されるまでマップを選びます。
レイヤーを右クリックして、[レイヤー データ] を選びます。
[空間データのソース] で、 [レポートに埋め込まれたデータ] を選択します。
既存のレポートからマップ要素を読み込むには、[参照] を選び、ファイルをポイントして、[開く] を選びます。 マップ要素が現在のレポート定義に埋め込まれます。 ポイントする空間データは、レイヤーの種類に対応する必要があります。 たとえば、ポイント レイヤーの場合は、ポイント座標のセットを指定する空間データをポイントする必要があります。
[空間フィールド] で、空間データが格納されているフィールドの名前を入力します。 場合によっては、空間データのソースに対してこの名前を参照する必要があります。
[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、レポート ビルダーの既定ロケール、マップ プロパティ TileLanguage の順です。
ビューポートのズーム レベルに基づいてレイヤーを条件付きで非表示にする
[表示] オプションを設定すると、マップ レイヤーの表示を制御できます。
[マップ レイヤー] ペインでレイヤーを右クリックして選び、[マップ レイヤー] のツール バーで [プロパティ] を選んで、[マップ レイヤーのプロパティ] を開きます。
[表示] を選びます。
[レイヤーの表示] で、 [ズーム値を基に表示/非表示を切り替える] を選択します。
レイヤーを表示するときのズームの最小値と最大値を入力します。
省略可能。 透明度の値を入力します。
条件付きでレイヤーを非表示にすることもできます。 詳しくは、アイテムの非表示化 (Power BI Report Builder) に関する記事をご覧ください。