ArcGIS Enterprise での公開
ArcGIS Enterprise は、さまざまなデータ公開方法をサポートしています。 データを公開すると、組織の他のメンバーがマップおよびアプリでデータを使用できるようになります。 コンテンツを公開する主な方法には、ArcGIS Pro を使用する方法と、ArcGIS Enterprise を使用する方法があります。 アプリの他のワークフローの一部としてコンテンツを公開することもできます。 たとえば、Map Viewer の標準フィーチャ解析ツールは、解析の結果を保存するフィーチャ レイヤーを作成します。
公開者にとって、公開する前に、Web サービスおよびレイヤーで使用可能にする機能を検討することが重要です。 必要な機能はサービスによって異なります。 また、ユーザーがサービスを使用する方法とデータの格納場所の検討も重要です。
公開するとき、データを ArcGIS Enterprise にコピーするか (ArcGIS が管理するホスト レイヤーとデータになります)、元の場所のデータを参照することができます。
ArcGIS Enterprise から公開
ArcGIS Enterprise からデータを公開することにより、追加の ArcGIS クライアント ソフトウェアがなくても Web レイヤーを作成することができます。 組織から Web レイヤーとしてデータを公開するには、以下のような方法があります:
ファイル (カンマ区切り値 (
.csv) ファイル、圧縮されたシェープファイル、圧縮されたファイル ジオデータベースなど) をアップロードし、ファイルのコンテンツからホスト フィーチャ レイヤーを公開します。フォルダー (ファイル共有)、クラウド ストレージの場所、データベース、エンタープライズ ジオデータベースのデータ ストア アイテムを追加して、公開します。 フォルダーまたはクラウド ストレージの場所にある画像ファイルからイメージ レイヤーを作成し、データベースおよびエンタープライズ ジオデータベース内のアクセス可能なフィーチャクラスおよびテーブルからフィーチャ レイヤーとマップ イメージ レイヤーを一括で公開します。 クラウド ストレージの場所に格納された既存のキャッシュを参照するタイル レイヤー、ベクター タイル レイヤー、またはシーン レイヤーを公開することもできます。
テンプレートを使用して、ホスト フィーチャ レイヤーを作成します。
ホスト フィーチャ レイヤーから WFS レイヤーまたはホスト タイル レイヤーを公開します。
組織内のワークフローの一部としてデータを公開します (Map Viewer での標準フィーチャ解析ツール、ラスター解析ツールの実行など)。
ArcGIS Pro から公開
ArcGIS Pro は、公開のためのオプション セットを提供します。 ArcGIS Pro では、Web レイヤーに含める機能を指定します。これにより、公開するレイヤーのタイプが示されます。 詳細については、ArcGIS Pro ヘルプの「Web レイヤーの共有の概要」をご参照ください。
ArcGIS Pro から公開するときに、すべてのデータをコピーしたり、登録データを参照したりできます。 フィーチャ レイヤーを公開するときにすべてのデータをコピーすると、ArcGIS は、ソース データのスナップショットを取り、それをリレーショナル ArcGIS Data Store にコピーし、組織にホスト フィーチャ レイヤー アイテム、ホスティング サーバーにサービスをそれぞれ作成します。 タイル レイヤーを公開するときにすべてのデータをコピーすると、ArcGIS は、データのスナップショットを取り、組織のホスティング サーバー (組織のキャッシュ マップ サービスおよびタイル レイヤー アイテムを指定) にキャッシュを作成します。 レイヤー アイテムを共有して、他のユーザーがアイテムを検索および使用できるようにします。
登録データを参照するオプションを使用して公開する場合、データは登録済みのユーザー管理データ ストアに残ったままで、組織のサービスおよびレイヤー アイテムは、ユーザー管理データ ソースのデータを参照します。 登録データを参照するレイヤーを公開するには、フェデレーション ArcGIS Server サイトにデータ ストアを登録する必要があります。
ArcGIS Data Pipelines を使用した公開
ArcGIS Data Pipelines は、マッピングおよび解析ワークフローのためのデータの準備と統合を容易にするノーコードのビジュアル データ エンジニアリング機能です。 ドラッグ アンド ドロップ インターフェイスにより、さまざまなデータ ソースに接続して、一般的なデータ準備ツールを適用し、その結果をホスト フィーチャ レイヤーまたはテーブルとして公開することができます。
ArcGIS API for Python を使用した公開
ArcGIS API for Python を使用し、Python スクリプトやノートブックを使って ArcGIS Enterprise にサービスを公開できます。 シナリオベースの例については、「コンテンツ公開者向けの ArcGIS API for Python サンプル ノートブック」をご参照ください。