マップ イメージ レイヤーの使用

マップ イメージ レイヤーはダイナミック マップ サービスまたはキャッシュ マップ サービスから取得され、マップとシーンで表示できます。 次に、マップ イメージ レイヤーを操作する場合の一般的なタスクをいくつか示します。

マップ イメージ レイヤーの構造

マップ イメージ レイヤーは、コンポジット レイヤーとして [コンテンツ] ウィンドウに追加されます。 コンポジット レイヤーは展開可能なので、マップ イメージ レイヤーを展開するとサブレイヤーを表示できます。

ただし、[コンテンツ] ウィンドウでサブレイヤーをマップ イメージ レイヤーに追加したり、マップ イメージ レイヤーから削除することはできません。 このレイヤーはマップに基づいているため、ソース マップのレイヤーの構造は表示できますが、この順序は変更できません。 たとえば、このコンポジット レイヤー内にレイヤーを挿入したり、マップ イメージ レイヤーをサブレイヤーに分割したりすることはできません。 サービスにテーブルが含まれる場合、テーブルを削除することはできません。

マップ イメージ レイヤーの情報の取得

レイヤーのプロパティ[ソース] タブには、マップ範囲、サーバー名または URL、サービスの機能、キャッシュのステータス、サービスのネイティブ座標系などの情報が表示されます。

マップ イメージ レイヤーの属性

ArcGIS Server マップ イメージ レイヤーのデータ ソースの著作権情報または帰属情報は、印刷したマップまたはエクスポートしたマップに表示できます。 マップ ビューで、マップの下隅にあるボタン サービス レイヤーの著作権情報を表示 をクリックすると、マップ内で現在オンになっているすべての Web レイヤーのソース情報を一覧表示するウィンドウが開きます。 マップをエクスポートするか、レイアウトを作成すると、ボタンは Web レイヤーの属性を表すテキストで置き換えられます。 このテキストを移動または変更することはできません。

マップ イメージ サブレイヤーの探索

マップ イメージ レイヤーには、1 つ上のサブレイヤーを含めることができます。 マップ サービスのサブレイヤーには、データの操作と解析を可能にする追加のフィーチャが含まれていることがあります。

テーブルの操作

マップ サービスの管理者が権限を付与した場合、マップ サービス サブレイヤーの属性テーブルを表示できます。 [コンテンツ] ウィンドウでサブレイヤーを右クリックし、[属性テーブル] Open Table を選択するか、Ctrl + T キーを押します。

マップ イメージ レイヤーにはスタンドアロン テーブルが含まれます。これらのテーブルは [コンテンツ] ウィンドウに表示されます。 テーブルを右クリックし、[開く] Open Table を選択して表示します。

テーブルがアクティブなビューである場合、リボンの [テーブル] タブを使用し、次のタスクを実行できます。

  • 範囲によるフィルター
  • フィーチャのズームと画面移動
  • 属性または場所による選択
  • 統計サマリーの作成
  • すべてエクスポート、またはフィーチャのサブセットのエクスポート

[選択] ツールを使用し、テーブル内の複数の行を同時に選択することができます。 選択したフィーチャがマップやシーンでハイライト表示されます。 ただし、描画できる選択フィーチャの最大数は 2,000 です。 さらに、範囲フィルターでは、現在のマップ範囲で表示されるフィーチャ レコードのみが表示されます。

マップ イメージ サブレイヤー ポップアップの表示

マップ イメージ サブレイヤー フィーチャをクリックすると、ポップアップを開き、表示することができます。 [マップ操作] ツールを使用すると、フィーチャをクリックし、属性情報を表示できます。 一度に 1 つのフィーチャしかクリックできませんが、ポップアップを使用してフィーチャをズームし、画面移動することができます。 このポップアップはカスタマイズできませんが、レイヤーのポータル アイテムに格納されたカスタム ポップアップが優先されます。

マップ イメージ レイヤーがデータ プロパティを許可するよう構成されている場合、フィーチャの関連レコードもポップアップに表示することもできます。

注意:

[フラッシュ] コマンド フラッシュ は、マップ イメージ レイヤー フィーチャのハイライト表示には使用できません。

サブレイヤーのフィーチャのフィルタリング

マップ イメージ サブレイヤーがフィーチャ レイヤーである場合は、フィルター設定を構築して適用することで、フィーチャのサブセットを描画できます。

[コンテンツ] ウィンドウでフィーチャ サブレイヤーを右クリックして、[プロパティ] プロパティ を選択します。 [レイヤー プロパティ] ダイアログ ボックスで、[フィルター設定] タブをクリックして、新しいクエリを作成するか、アクティブなクエリを設定するか、既存のクエリを変更します。

マップ イメージ レイヤーの表示の変更

レイヤー プロパティの [表示] タブでは、次の設定を変更できます。

  • Web レイヤーの背景の透過表示
  • マップ サービス表示のために使用される画像形式

背景の透過表示

すべてのイメージベースのサービスには背景があります。 背景とは、イメージ レイヤーでマップ フィーチャが描画されない部分です。 サーバーから受信したイメージ タイプが透過表示をサポートする場合、ArcGIS Pro はデフォルトで背景を透過表示します。 透過表示された背景は、マッシュアップでレイヤー (ポイントおよびライン Web レイヤーなど) を使用する場合には特に便利です。

背景の色を透過表示にするには、マップ イメージ レイヤーの [表示] 設定でチェックボックスをオフにします。

レイヤーの透過表示の設定

透過表示を設定すると、レイヤーの下に隠れているマップ フィーチャを表示することができます。 これにより、マップに情報が追加され、奥行きが増します。 透過表示を追加できるのは、レイヤーに限られます。サブレイヤーに追加することはできません。

Web レイヤーの画像形式の変更

多くの Web レイヤーを、選択した画像形式で提供することができます。 デフォルトでは、ArcGIS Pro は画像を PNG 32 形式で要求します。 この形式では、高品質なイメージが返され、透過表示がサポートされます。 しかし、データのサイズは他の形式よりもかなり大きくなる可能性があります。 JPG などのサイズの小さい形式も使用できます。ただし、JPG ではレイヤーの透過表示はサポートされません。

使用可能な画像形式を選択するには、[画像形式] ドロップダウン メニューを使用します。 このメニューには、サービスでサポートされている形式だけが表示されます。

マップ ファイルの保存

Web レイヤーまたはレイヤー ファイルを含むマップまたはシーンを保存する際には、Web レイヤーの接続情報と状態がマップまたはシーンの一部として保存されます。 マップを再び開くと、ArcGIS Pro はサーバーに自動的に再接続し、初期空間参照、マップ範囲、および保存されたマップ レイヤーの状態に基づいて、適切なリクエストを送信します。 たとえば、特定のサーバー レイヤー (またはそのサブレイヤー) の表示設定を無効にした状態でマップを保存すると、次にマップを開いたときも、そのレイヤーは無効のままとなります。