Skip to main content

サービスの公開方法

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 Enterprise とフェデレーションされた ArcGIS Server サイトに公開されます。

ArcGIS Pro から共有できる Web レイヤーの種類の詳細

ArcGIS Enterprise とフェデレーションされていない ArcGIS Server サイトを使っている場合、そのスタンドアロン サーバー サイトに直接サービスを公開できます。 このためには、まず 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 Enterprise に ArcGIS Server の Web サービスを追加すれば、ArcGIS 全体のアプリで利用できます。 サービスを追加する方法は、その使用方法によって異なります。

  • ArcGIS Server Web サービスへの参照を作成し、他のユーザーがそのサービスに簡単にアクセスして、検索できるようにするには、次のいずれかを行います:

  • ArcGIS Server Web サービスを Map Viewer または Scene Viewer に直接追加し、特定のマップまたはシーン内のサービス レイヤーを構成することもできます。 それらのレイヤー構成とともに保存したマップおよびシーンは、アプリで使用できます。

Web サービスの操作の詳細

ArcGIS Online

ArcGIS Online を使用すると、GIS Web サービスを Esri が管理するクラウド環境に公開できます。 何もインストールする必要はありません。ArcGIS Online アカウントにサイン インするだけです。

ArcGIS Online のホスト サービスは、組織の ArcGIS Online サブスクリプションを通じて利用可能です。 ArcGIS Online を使用する利点は、サーバー ソフトウェアをインストールしたり、サービスを調整したりする必要がないことです。

ArcGIS Enterprise と同様に、ArcGIS Server の Web サービスは 2 つの方法で ArcGIS Online に追加できます:

  • ArcGIS Server Web サービスへの参照を作成し、他のユーザーがそのサービスに簡単にアクセスして、検索できるようにするには、Web サービスをアイテムとして追加します。 ArcGIS Server Web サービスがレイヤー アイテムとして追加されている場合、カスタマイズされたポップアップやスタイリングなどのレイヤー構成を、レイヤー アイテムとともに保存できます。 レイヤー構成は、レイヤー アイテムをマップまたはシーンに追加するときに使用されます。

  • また、ArcGIS Server Web サービスを Map Viewer や Scene Viewer に直接追加し、特定のマップやシーン内でサービス レイヤーを構成することもできます。 それらのレイヤー構成とともに保存したマップおよびシーンは、アプリで使用できます。

ArcGIS Online にあるサービスの操作の詳細