Skip To Content

Web 上で GIS コンテンツを共有するためのワークフロー

ArcGIS Server の学習や使用を進めていく過程で、独自のアプリを構築またはカスタマイズして、GIS サービスと連携させる機会が訪れるでしょう。

Web アプリの設計、配置、コンテンツ、および編集の詳細については、「Web GIS アプリケーションの設計概念」をご参照ください。

Web 上で GIS コンテンツを作成および使用する方法の決定

ArcGIS プラットフォームには、GIS データを作成、共有、および使用する方法がいくつかあります。これらのタスクを効果的に実行するには、まず次の 3 つの基本事項を考慮する必要があります。

  • 組織の ArcGIS Server の使用状況。たとえば、スタンドアロンの ArcGIS Server を使用しているか、ポータルを持つ Web GIS を使用しているか、など。
  • GIS コンテンツの操作に対するエンド ユーザーのニーズまたは要件。
  • Web アプリの構築における開発経験。コーディングの必要のないすぐに使用できるアプリ ビルダーを使用するか、独自のカスタム コードでアプリを構築するか。

組織の ArcGIS Server の使用状況

構造的観点から見ると、Web 上で GIS コンテンツを作成および使用する際のワークフローは、ユーザーまたはユーザーの組織が ArcGIS Server をどのように配置しているかによって異なります。

たとえば、ユーザーまたはユーザーの組織がスタンドアロンの ArcGIS Server を配置している場合、次の操作を実行する必要があります。

  • ArcMap を使用して Web 上で GIS コンテンツを作成および共有する
  • エンド ユーザー向けに設計した Web アプリ内で提供される、対応する REST エンドポイント (URL) を使用して GIS サービスを利用する

このワークフローの具体的な詳細については、「GIS Server サービスの公開と利用」をご参照ください。

一方、ユーザーまたはユーザーの組織がポータルを持つ Web GIS を配置している場合、次の操作を実行する必要があります。

  • ArcMap または ArcGIS Pro を使用して、Web 上で GIS コンテンツを作成および共有する
  • エンド ユーザー向けに設計した Web マップおよびアプリの形式で GIS サービスを利用する

このワークフローの具体的な詳細については、「Web GIS サービスの公開と利用」をご参照ください。

Web アプリに対するエンド ユーザーの要件

GIS コンテンツの提供にどのアプリを使用するかを決定する際に、エンド ユーザーの要件を考慮します。たとえば、エンド ユーザーの要件には、次のいずれかまたはすべてがある場合があります。

  • デスクトップもしくはブラウザー、スマートフォンもしくはタブレット、またはそれらのすべてでコンテンツを使用する。Web ページの「すべての人のためのアプリ」には、使用可能なアプリの広範にわたるリストがあり、アプリの機能の概要、対象ユーザー、ソフトウェアおよびハードウェア要件が表示されています。
  • 現場での収集を柔軟に行うためにアプリを使用して、現場でオフラインで作業する。Collector for ArcGIS など、現場で使用できるさまざまな ArcGIS アプリでは、オフライン時の機能や編集機能が利用できます。
  • コンテキスト ベースマップの上に 3D フィーチャを可視化する。ArcGIS EarthDrone2Map for ArcGISWeb AppBuilder for ArcGIS などのアプリは、3D コンテンツを使用するように構築されており、エンド ユーザーのニーズを満たす優れたソリューションです。

開発経験と優先度

適切な Web アプリを選択する際に、ユーザーの開発経験を考慮します。すぐに使用できるインターフェイスを使用して、エンド ユーザー向けにカスタマイズするか、独自のカスタム コードでアプリを構築するか。

それぞれの配置のシナリオに適したアプリ、主要機能、スキル レベル要件の詳細については、「GIS Server サービスの公開と利用」および「Web GIS サービスの公開と利用」をご参照ください。