Web フィーチャ レイヤーからホスト レイヤーを公開することで、既存の Web ベースのリソースをさらに活用できます。この作業は、ビッグ データ ストア内のデータなど、Web フィーチャ サービス以外からはアクセスできないデータを利用する際には特に重要です。たとえば、Web フィーチャ レイヤーからホスト マップ イメージ レイヤーを公開すると、次のようなメリットがあります。
- クライアント コンピューターではなくサーバーによって処理されるため、描画時間が短縮される
- Web フィーチャ レイヤーでサポートされていない高度な視覚化方法を使用できる
- Web フィーチャ レイヤーを編集することで、ホスト マップ イメージ レイヤーを編集できる
現在、ホスト マップ イメージ レイヤーは、ArcGIS Pro の Web フィーチャ レイヤーから公開できる唯一の Web レイヤー タイプです。
また、Web フィーチャ レイヤーからホスト レイヤーを公開すると、デスクトップから Web へのデータ フローを詳細に制御できます。ポータルが信頼できるデータ リポジトリになると、デスクトップベースのデータからレイヤーを共有する頻度を減らすことができます。フィーチャ レイヤーを Web に共有した後、このレイヤーをデータ製品を作成するための主要なソースにすることができます。同じ Web フィーチャ レイヤーから必要な数のホスト マップ イメージ レイヤーを公開できます。
Web フィーチャ レイヤーからホスト マップ イメージ レイヤーを公開するには、次の条件を満たしている必要があります。
- アクティブなポータルが ArcGIS Enterprise 10.8 以降である。
- ホスト タイル レイヤーを公開する権限がある。
- Web フィーチャ レイヤーの所有者である。
- Web フィーチャ レイヤーはホスト フィーチャ レイヤーであり、登録済みデータを参照するレイヤーではありません。
メモ:
このワークフローは、ArcGIS Pro ユーザー インターフェイスからのみ実行できます。Python スクリプトで実行することはできません。
デフォルトの構成を使用した、ホスト マップ イメージ レイヤーの Web フィーチャ レイヤーからの公開
- 次の 2 つの方法のいずれかで、ポータル コンテンツ内のホスト Web フィーチャ レイヤーを参照します。
- [カタログ] ウィンドウで、[ポータル] タブをクリックして、[ポータル] タブの下にある [マイ コンテンツ] タブ をクリックします。
- リボンの [マップ] タブの [レイヤー] グループで、[データの追加] をクリックします。[データの追加] ファイル ブラウザーの [ポータル] で、[マイ コンテンツ] をクリックします。
- ホスト Web フィーチャ レイヤー またはホストされた時空間 Web フィーチャ レイヤー をマップに追加します。
- 必要に応じてレイヤーをシンボル表示します。
たとえば、ドット密度やチャートなどのシンボルを使用できます。これらは、マップ フィーチャ レイヤーではサポートされていますが、Web フィーチャ レイヤーではサポートされていません。
- レイヤー名を右クリックし、[共有] をポイントして、[フィーチャ レイヤーからレイヤーを公開] をクリックします。
メモ:
レイヤーに複数のサブレイヤーが含まれている場合、サブレイヤーから [フィーチャ レイヤーからレイヤーを公開] コマンドにアクセスします。複数のサブレイヤーを公開するには、Ctrl キーを押しながら目的のサブレイヤーをクリックします。すべてのサブレイヤーを公開するには、この方法でサブレイヤーを選択するか、[コンテンツ] ウィンドウの上部にある [データソース別にリスト] タブ をクリックします。ホスト フィーチャ サービス名を右クリックし、[フィーチャ レイヤーからレイヤーを公開] をクリックします。
- [アイテムの詳細] で、Web レイヤーの名前を入力します。
- [概要] フィールドと [タグ] フィールドに値を入力します。
[タイプ] で、Web レイヤー タイプをマップ イメージ レイヤーにします。ソース データ (ホスト Web フィーチャ レイヤー) の名前がレイヤー タイプの下に表示されます。
- [場所] で、[フォルダー] メニューを使用して、Web レイヤーを保存するポータル コンテンツのフォルダーを選択します。必要に応じてフォルダーを作成します。
デフォルトで、Web レイヤーは Web フィーチャ レイヤーと同じフォルダーに格納されます。
ヒント:
[参照] ボタン をクリックし、ポータル コンテンツのフォルダーを参照します。テキスト ボックスにフォルダー名を入力することもできます。
- [共有] の下で、Web レイヤーを共有する方法を指定します。
- [すべての人に公開] - このオプションを選択すると、コンテンツがパブリックになります。誰もがコンテンツにアクセスして表示することができます。
- [組織] - このオプションを選択すると、コンテンツを組織内のすべての認証済みユーザーと共有できます。
- [グループ] - このオプションでは、所属するグループのメンバーとコンテンツを共有できます。
- [共有の完了] で [分析] をクリックして問題がないか確認します。
エラーと警告は [メッセージ] タブにリストされます。メッセージを右クリックしてヘルプ トピックを開くか、ソフトウェアで処置を行います。Web レイヤーを共有するには、エラー を解決する必要があります。警告 の解決は推奨されますが、必須ではありません。
- エラーを解決し、必要に応じて警告を修正したら、[公開] をクリックして Web レイヤーを共有します。
- 必要に応じて、[ジョブ] をクリックし、ジョブ ステータスを監視します。
- レイヤーが正常に公開されたら、ウィンドウの下部にある [Web レイヤーの管理] リンクをクリックし、ポータル内の Web レイヤーにアクセスします。
ホスト マップ イメージ レイヤーの構成
ホスト マップ イメージ レイヤーを構成する手順は、マップ イメージ レイヤーを構成する場合と同じです。ただし、ホスト マップ イメージ レイヤーの構成可能なプロパティには、次のような制限があります。
- WMS、WFS、KML、カスタム SOE などのレイヤーおよび機能を追加できません。
- ホスト マップ イメージ レイヤーは動的に描画する必要があり、キャッシュできません。
- Web フィーチャ レイヤーの日付はすでに UTC (協定世界時) に変換されているため、日付フィールドの設定は有効になりません。
- [プールの構成] タブ は使用できません。
ホスト マップ イメージ レイヤーの上書き
ホスト マップ イメージ レイヤーを上書きすることはできません。
ホスト マップ イメージ レイヤーの公開に使用した Web フィーチャ レイヤーは、その従属マップ イメージ レイヤーを最初に削除しない限り、上書きまたは削除できません。
古いポータルで共有する際の考慮事項
ホスト マップ イメージ レイヤーは、ArcGIS Enterprise 10.8 以降の Web フィーチャ レイヤーからのみ公開できます。