マップおよびデータをホスト Web レイヤーとして ArcGIS Enterprise ポータルに公開することができます。ユーザーが許可している限り、インターネット上で Web、デスクトップ、およびモバイル アプリからホスト レイヤーにアクセスできます。
ホスト レイヤーを使用すると、マップ、フィーチャ、および画像を簡単にポータルの他のメンバーと共有することができます。
ホスト レイヤーを公開するための前提条件
ホスト レイヤーを公開するには、次の条件を満たしている必要があります。
- コンテンツを作成して、ホスト レイヤーを公開する権限
- ホスティング サーバー
公開するオプションを利用できない場合は、ポータルにホスティング サーバーが存在するかどうかと、ホスト レイヤーを公開する権限があるかどうかをポータル管理者と一緒に確認します。
ホスト レイヤーのタイプ
次のいずれかのタイプのホスト レイヤーを公開できます。
フィーチャ レイヤー
ホスト フィーチャ レイヤーは、ベクター フィーチャの検索、表示および編集をサポートしています。ホスト フィーチャ レイヤーは、ベースマップに重ねてデータを表示するのに最も適しています。Web アプリの場合、ホスト フィーチャ レイヤーはブラウザーで描画され、対話型のハイライト表示、検索、およびポップアップをサポートしています。
詳細については、「ホスト フィーチャ レイヤーの公開」をご参照ください。
ホスト フィーチャ レイヤーを公開すると、フィーチャ レイヤーのデータのビューを作成できます。ホスト フィーチャ レイヤー ビューは、ビューの作成に使用したホスト フィーチャ レイヤーと同じデータを参照しますが、異なる編集、共有、およびその他の設定をビューに適用できます。詳細については、「ホスト フィーチャ レイヤー ビューの作成」をご参照ください。
フィーチャ レイヤー ビュー
公開権限を持ち、スタイルや表現の変更以上に異なるビューのホスト フィーチャ レイヤーが必要な場合 (さまざまな編集機能の適用やさまざまなグループとのデータの共用など)、ホスト フィーチャ レイヤーからホスト フィーチャ レイヤー ビューを作成できます。ホスト フィーチャ レイヤー ビューはレイヤーのコピーに似ていますが、レイヤーの表示方法以外のことも制御できるため非常に効果的です。たとえば、異なるユーザーのグループごとにさまざまな編集機能をサポートする必要があるときに、ホスト フィーチャ レイヤー ビューを作成します。多くの組織は、データを組織全体で共有し、同時に、特定のグループ内のメンバーがそのデータを最新状態に保つことができるようにする必要があります。ホスト フィーチャ レイヤー ビューは、これを行うための直接的な方法を提供します。ホスト フィーチャ レイヤーを公開すると、レイヤーを編集する必要があるメンバーのグループと共有できます。組織の他のユーザーの場合、元のホスト フィーチャ レイヤーを参照するが編集機能を無効化したホスト フィーチャ レイヤー ビューを作成できます。2 つのレイヤーは同じデータを共有するため、グループ メンバーが元のホスト フィーチャ レイヤーを編集すると、組織の他のユーザーには変更されたデータが即座に表示されます。
WFS レイヤー
ホスト WFS レイヤーは、ホスト フィーチャ レイヤーの OGC 準拠の読み取り専用ビューです。公開元のホスト WFS レイヤーとホスト フィーチャ レイヤーは、同じデータと初期メタデータを共有します。
詳細については、「ホスト WFS レイヤーの公開」をご参照ください。
タイル レイヤー
ホスト タイル レイヤーは、事前に描画されたマップ画像またはタイルのコレクションを使用した高速マップ表示に対応しています。これらのタイルは、データがアップロードされた後にサーバー上に作成され、保存されます。ホスト タイル レイヤーは、マップに地理情報を提供するベースマップに適しています。
マップ タイル、ベクター タイル、またはホスト フィーチャ レイヤーをタイル レイヤーとして公開できます。
詳細については、「ホスト タイル レイヤーの公開」をご参照ください。
ベクター タイル レイヤー
ベクター タイル レイヤーは、2D および 3D コンテンツを含む Web アクセスが可能なタイルのセットとこれらのタイルの描画方法に対応するスタイルを参照します。タイルのアクセス パフォーマンスとベクターの描画を組み合わせることで、タイルはどのような解像度のディスプレイにも適合します (解像度はデバイスによって違いがあります)。
詳細については、「ホスト ベクター タイル レイヤーの公開」をご参照ください。
WMTS レイヤー
ホスト WMTS は、ホスト タイル レイヤーの OGC 準拠ビューです。一般ユーザーに公開されているすべてのホスト タイル レイヤーは、OGC WMTS プロトコルを使用してアクセスできます。 ホスト タイル レイヤーの公開者は、WMTS を有効化するのに特別な操作を実行する必要はありません。WMTS プロトコルを使用してホスト タイル レイヤーにアクセスするには、レイヤーの詳細ページを開き、タイル レイヤーの URL を開きます。開いたページには、WMTS ケーパビリティ ドキュメントへの WMTS URL リンクが含まれ、WMTS に対応したアプリのレイヤー タイルへのアクセスに使用できます。
シーン レイヤー
ホスト シーン レイヤーは、キャッシュされたタイルのコレクションおよび関連するホスト フィーチャ レイヤーを使用した 3 次元データの高速マップ表示に対応しています。ArcGIS Pro から 3D データを公開する場合、タイル レイヤーとフィーチャ レイヤーを作成します。キャッシュ タイルとホスト フィーチャ レイヤーのデータは、Enterprise ポータルの一部であるタイル キャッシュおよびリレーショナル データ ストア (ArcGIS Data Store) に格納されます。
詳細については、「ホスト シーン レイヤーの公開」をご参照ください。
イメージ レイヤー
ホスト イメージ レイヤーは、ポータル管理者がポータルとフェデレートしている ArcGIS Image Server サイト上で実行されるダイナミック イメージ サービスです。
詳細については、「ホスト イメージ レイヤーの公開」をご参照ください。
ホスト レイヤーの依存関係
ホスト レイヤーには、その作成元のアイテムとの依存関係があります。たとえば、アップロードしたシェープファイルからホスト フィーチャ レイヤーを公開した場合、シェープファイルを削除すると、ホスト フィーチャ レイヤーの上書きなどの操作を実行できなくなります。ArcGIS Pro または ArcMap からホスト フィーチャ レイヤーを公開した場合、サービス定義ファイルが作成され、[マイ コンテンツ] に追加されます。サービス定義ファイルを削除した場合、ArcGIS Pro または ArcMap から再公開してサービスを上書きすることはできません。
同様に、ホスト フィーチャ レイヤーから他のホスト レイヤーを公開した場合、レイヤー間に依存関係を作成することができます。プライマリ ホスト フィーチャ レイヤーから、以下のすべてのアイテムを公開できます。
- ホスト タイル レイヤー
- ホスト WFS レイヤー
- ホスト フィーチャ レイヤー ビュー
これらの依存関係にあるホスト レイヤーは、作成元のホスト フィーチャ レイヤーとの関係性があります。
- ホスト WFS レイヤーおよびフィーチャ レイヤー ビューは、これらの公開に使用したホスト フィーチャ レイヤーのデータを参照しているため、データのアクセスに関して、ホスト フィーチャ レイヤーとの完全な依存関係があります。
- ホスト タイル レイヤーは、ポップアップなどの特定の機能をホスト フィーチャ レイヤーに依存しています。
- 依存関係にあるレイヤーとプライマリ ホスト フィーチャ レイヤーの所有者は同一である必要があります。ポータル管理者は、まずプライマリ ホスト フィーチャ レイヤーの所有権を再割り当てする必要があります。管理者がこれを行うと、依存関係にあるすべてのレイヤー (とプライマリ ホスト フィーチャ レイヤーの生成に使用したファイル) の所有者が同じポータル メンバーになります。
- 作成元のホスト フィーチャ レイヤーを削除するには、依存関係にあるすべてのレイヤーを削除する必要があります。
これらの依存関係は、ホスト フィーチャ レイヤー ビューから公開したレイヤーに拡大します。ホスト フィーチャ レイヤー ビューから、ホスト タイル レイヤーまたはホスト WFS レイヤーを公開できます。これらの依存関係にあるホスト レイヤーは、ビューとその作成元のホスト フィーチャ レイヤーの両方と関係性があります。ホスト フィーチャ レイヤー ビューを削除するには、依存関係にあるホスト タイル レイヤーおよびホスト WFS レイヤーを削除する必要があります。
ホスト フィーチャ レイヤー ビューには、追加の制限があります。ホスト フィーチャ レイヤー ビューについては、それに依存するホスト タイル レイヤーがある場合、定義は設定できません。
ホスト レイヤーのアイテム ページの [詳細] の下にある [作成元] の値により、ホスト レイヤーの公開に使用されたレイヤーまたはファイルがわかります。[次の名前で公開] および [他のビュー] の値により、ホスト フィーチャ レイヤーが公開元となっている他のホスト レイヤーや、ホスト フィーチャ レイヤーが作成元となっているビューがわかります。
ホスト レイヤーを使用できるクライアント
ホスト レイヤーは、既知のジオサービス REST 仕様を使用して通信するため、Esri アプリとサード パーティ製アプリで使用できます。サービスを表示する簡単な方法は Map Viewer を使用することですが、ArcGIS Runtime SDK、ArcGIS Configurable Apps テンプレート、または ArcGIS Web AppBuilder を使用して独自のアプリを作成することもできます。その他のサポートされているクライアント アプリには、ArcGIS Collector、ArcGIS Explorer、ArcMap、および ArcGIS Pro があります。追加クライアントについては、「ArcGIS Enterprise の一般的なクライアント」をご参照ください。
ホスト レイヤーへのアクセス
デフォルトでは、公開時のホスト レイヤーはプライベートで、そのレイヤーを公開したユーザーのみがアクセスできます。ホスト レイヤーは、デフォルトでは検索結果に表示されず、グループのコンテンツにも含まれません。ポータルの特定のグループ、またはポータルのすべてのメンバーにホスト レイヤーの利用を許可するか、ポータルに接続できるすべてのユーザーに公開することもできます。 詳細については、「アイテムの共有」をご参照ください。