ArcGIS では、GIS サービスを通じて他のユーザーと情報を共有する方法として複数の方法が提供されます。 公開ワークフローは、使用する作成ソフトウェア、作成および共有しているコンテンツ、組織が設定した ArcGIS Enterprise の配置によって異なります。 このため、組織のリソースと意図に合った方法でコンテンツを柔軟に共有できます。
ほとんどのサービスは、ArcGIS Pro から ArcGIS Enterprise および ArcGIS Online に公開されます。ArcGIS Pro は、GIS リソースを作成して、Web GIS で共有するための完全なワークステーションを提供します。 ArcGIS Pro の共有モデルとワークフローは、Web サービスを ArcGIS Server サイトに公開する操作が中心です。 これらのサービスは、Web マップやアプリなどの情報付加された GIS コンテンツを、多くの場合は一度に複数提供します。
ArcGIS Enterprise と ArcGIS Online では、さまざまな種類のホスト レイヤーとサービスを作成することもできます。 これらのレイヤーとサービスは、利便性と拡張性を提供します。
サービスを公開した後は、Web アプリケーション、デスクトップ アプリケーション、モバイル アプリケーションなどで使用できます。 サービスには Web アドレス (URL) があり、クライアント アプリケーションはこれを使ってサービスにアクセスできます。 ArcGIS Enterprise ポータルと ArcGIS Online は、ArcGIS Server サイトのサービスと連携するように設計されています。 また、独自のアプリケーションの中にサービスを含めることもできます。 アプリケーションを使用または開発するときは、使用したいサービスの URL を指定します。 アプリケーションはこの URL を参照して、サービスの操作を開始し、要求されたマップやその他の GIS 機能を取り込みます。
このトピックでは、ArcGIS Enterprise でのコンテンツの共有のソースと共有先について、概要を説明します。
ArcGIS Pro からの公開
ArcGIS Pro は、専門家向けに Esri が提供するデスクトップ GIS アプリケーションです。 ArcGIS Pro を使用すると、2D マップと 3D シーンを使用して、データを探索、視覚化、および解析できます。 作業が準備できたら、それを ArcGIS Enterprise または ArcGIS Online で共有できます。
ArcGIS Pro には、2 つの基本的な共有モデルがあります。 プライマリ モデルでは、アクティブなポータル (ArcGIS Enterprise または ArcGIS Online) に接続してから、情報付加された GIS コンテンツ (Web レイヤー、Web マップ、パッケージ) をポータルで共有します。 共有プロセスの一部として、Web サービスがポータルとフェデレートされている ArcGIS Server サイトに公開されます。
ArcGIS Pro から共有できる Web レイヤーの種類の詳細
ArcGIS Enterprise とフェデレートされていない ArcGIS Server サイトを操作している場合、ArcGIS Server 10.6 以降に公開している場合は、そのスタンドアロン サーバー サイトにサービスを直接公開することもできます。 これには、まず ArcGIS Pro からサーバー サイトへの公開者接続または管理者接続を作成します。 マップ サービス、ジオコード サービス、およびイメージ サービスをスタンドアロン サーバー サイトに公開することができます。
注意:
ArcGIS Pro からポータルとフェデレートされているサーバー サイトにサービスを直接公開することはできません。 代わりに、Web マップと Web レイヤーをポータルで共有し、サービスをフェデレーション サーバーにも公開します。
ホスト レイヤーの公開
ArcGIS によって管理されたデータベースでホストされているデータをサービスまたはレイヤーが使用している場合、そのサービスまたはレイヤーは「ホスト」サービスまたはレイヤーと呼ばれます。 ホスト サービスとホスト レイヤーは、ArcGIS Data Store によって管理されているデータまたは ArcGIS Server サイト上のフォルダー内のデータを使用できます。 一部 (すべてではありません) のホスト レイヤーとホスト サービスは、CSV ファイルをポータルにアップロードするときなどに、ArcGIS Enterprise または ArcGIS Online 内で作成されます。
ArcGIS はデータをネイティブに管理するため、データを直接管理する専用のデータベースは必要ありません。 データは ArcGIS Enterprise にコピーされ、システムがユーザーに代わってデータを管理します。 これにより、集中管理プロセスを経ることなく自分のデータを他のユーザーも利用可能にすることができ、組織内の誰かがデータを管理する必要がありません。 また、システムは、ArcGIS Enterprise ユーザーが実行した解析ワークフローなどの操作の一部として生成されるデータを格納できます。
ArcGIS Enterprise
ArcGIS Enterprise は、中央の GIS ポータル、1 つまたは複数の ArcGIS Server サイト、およびセルフサービス マッピングのための ArcGIS Data Store から構成されます。 ArcGIS Server は、Web サービスのホスティング エンジンとして機能します。 すべてのコンポーネントは、管理するインフラストラクチャ上に配置されます。インフラストラクチャとして、物理的なコンピューター、仮想コンピューター、またはクラウドインフラストラクチャが使用できます。
ArcGIS Enterprise を使用すると、GIS コンテンツを表示および操作できるユーザーを完全に制御できます。
ArcGIS Server Web サービスを ArcGIS Enterprise ポータルに追加すると、ArcGIS 上のすべてのアプリで使用することができます。 サービスを追加する方法は、その使用方法によって異なります。
- ArcGIS Server Web サービスへの参照を作成し、他のユーザーがそのサービスに簡単にアクセスして、検索できるようにする場合は、次のいずれかを実行します。
- スタンドアロン ArcGIS Server サイトからアイテムとして Web サービスを追加する。
- ポータルとフェデレートされた ArcGIS Server サイトにリソースを公開する。 これにより、サービスは自動的に組織のアイテムとして追加されます。
- ArcGIS Server Web サービスを Map Viewer Classic または Scene Viewer に直接追加し、特定のマップまたはシーン内のサービス レイヤーを構成することもできます。 それらのレイヤー構成とともに保存したマップおよびシーンは、アプリで使用できます。
ArcGIS Online
ArcGIS Online を使用すると、GIS Web サービスを Esri が管理するクラウド環境に公開することができます。 何もインストールする必要はありません。ArcGIS Online アカウントにサイン インするだけです。
ArcGIS Online ホスト サービスは、ArcGIS Online の組織向けサブスクリプションを通じて利用できます。 ArcGIS Online を使用する利点は、サーバー ソフトウェアをインストールしたり、サービスを調整したりする必要がないことです。
ArcGIS Enterprise ポータルと同様に、次の 2 つの方法で ArcGIS Server Web サービスを ArcGIS Online に追加できます。
- ArcGIS Server Web サービスへの参照を作成し、他のユーザーがそのサービスに簡単にアクセスして、検索できるようにする場合は、Web サービスをアイテムとして追加します。 ArcGIS Server Web サービスがレイヤー アイテムとして追加されている場合、カスタマイズされたポップアップやスタイリングなどのレイヤー構成を、レイヤー アイテムとともに格納することができます。 レイヤー構成は、レイヤー アイテムをマップまたはシーンに追加するときに使用されます。
- ArcGIS Server Web サービスを Map Viewer Classic または Scene Viewer に直接追加し、特定のマップまたはシーン内のサービス レイヤーを構成することもできます。 それらのレイヤー構成とともに保存したマップおよびシーンは、アプリで使用できます。