ArcGIS では、Web サービスを通じて他のユーザーと情報を共有する方法として複数の方法が提供されます。公開ワークフローは、使用する作成ソフトウェア、作成および共有しているコンテンツ、組織が設定した ArcGIS Enterprise の配置によって異なります。このため、組織のリソースと意図に合った方法でコンテンツを柔軟に共有できます。
ほとんどのサービスは、ArcGIS Pro および ArcMap から ArcGIS Enterprise および ArcGIS Online に公開されます。これらのデスクトップ アプリケーションは、強力で直感的な GIS リソースを作成してから、Web GIS で共有するための完全なワークステーションを提供します。ArcGIS Pro と ArcMap の共有モデルとワークフローは異なりますが、どちらも 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 Desktop からの公開
ArcGIS Desktop を使用して、GIS リソースを作成および共有できます。
その ArcMap コンポーネントで、GIS データセットの表示、探索、編集を行ったり、カートグラフィック作業を実行したり、エクスポートするマップ レイアウトを準備したりできます。ArcMap では、マップを解析してパフォーマンスのボトルネックを調べたり、マップを公開したりするための操作を手順に従って進めることができます。
ロケーターなど、ArcMap では作成されないリソースの場合は、カタログ ツリーでアイテムを右クリックして、サービスとして共有するオプションを選択します。ジオプロセシング モデルは、[結果] ウィンドウで結果を右クリックして、サービスとして共有するオプションを選択することによって公開できます。
公開している GIS リソースに基づいて、ArcGIS Desktop から ArcGIS Server に次の種類のサービスを公開できます。
- ArcMap ドキュメント内のフィーチャ - マップ サービスまたはフィーチャ サービスを公開します。
- 解析を実行するためのジオプロセシング ツールまたはスクリプト - ジオプロセシング サービスを公開します。
- 画像またはラスター データ - イメージ サービスを公開します。
- レプリケーション ワークフロー用のエンタープライズ ジオデータベース - ジオデータ サービスを公開します。
- ジオコーディング用の住所ロケーター - ジオコード サービスを公開します。
- ルート検索に使用するためのネットワーク データセット - ルート検索サービスを公開します。
ホスト レイヤーの公開
「ホスト」という用語は、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 または 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 または Scene Viewer に直接追加し、特定のマップまたはシーン内のサービス レイヤーを構成することもできます。それらのレイヤー構成とともに保存したマップおよびシーンは、アプリで使用できます。