ArcGIS for Server に含まれているもの

ArcGIS for Server には、サーバ ベースの GIS を構成するコンポーネントとして次のアイテムが含まれています。

Web サービスの公開

ArcGIS for Server をインストールするとすぐに、マップ、画像、およびジオプロセシング モデルなどの GIS リソースから Web サービスを公開できます。また、以下で説明している複数の事前構成済みのサービスも利用できます。

ArcGIS Server の Web サービスは SOAP および REST を通して公開され、Esri クライアントと Esri 以外のクライアントの両方により呼び出すことができます。上級開発者は、サーバ オブジェクト エクステンション を使用して標準のサービスを拡張できます。

事前構成済みのサービス

ArcGIS Server には、一般的なタスクの実行に役立つあらかじめ構成された各種のサービスが付属しています。

キャッシュ ツール

キャッシュ中にマップ サービスやグローブ サービス、イメージ サービスに大きな負荷をかける代わりに、CachingTools という名前のジオプロセシング サービスに処理が移行されました。このサービスは、ArcGIS Server サイトの作成時に System フォルダに事前構成されています。CachingTools サービスの実行は、指定したクラスタ内のコンピュータのみに制限できます。これにより、サイト内の他のコンピュータは解放され、サービス リクエストに迅速に対応できます。

CachingTools サービスは、デフォルトで起動しています。このサービスは、キャッシュ リクエストの処理に使用できるように実行したままにしておく必要があります。このサービスが停止されるか、利用できない場合、キャッシュ リクエストが失敗します。CachingTools サービスを削除することはできません。

公開ツール

Manager または ArcGIS for Desktop を使用してサービスを公開すると、ArcGIS Server は PublishingTools という名前のジオプロセシング サービスを使用して、ファイルをアップロードし、サーバ上で解凍し、サービスとして使用するために配置します。

PublishingTools サービスは、System フォルダ内に事前構成済みで、デフォルトで起動しています。このサービスは、すべての公開リクエストの処理に使用できるように実行したままにしておく必要があります。PublishingTools サービスが停止されるか、利用できない場合、すべてのサービスの公開が失敗します。PublishingTools サービスを削除することはできません。

レポート ツール

ReportingTools という名前のジオプロセシング サービスは、マップ サービスおよびイメージ サービスのキャッシュ ジョブの状態に関するレポートの作成を支援します。

このサービスは、System フォルダ内に事前構成済みで、デフォルトで起動しています。このサービスは、キャッシュ ジョブのステータスのレポートに使用できるように実行したままにしておく必要があります。ReportingTools サービスが停止されるか、利用できない場合、すべてのキャッシュ ジョブのステータスを表示できなくなります。ReportingTools サービスを削除することはできません。

印刷ツール

PrintingTools は、Web マップの印刷を支援するために配置できるジオプロセシング サービスです。ArcGIS Web API などを使って Web アプリケーションを開発するときには、PrintingTools サービスを呼び出して、マップ サービスから返される画像を、カートグラフィック品質の高い印刷可能な画像として取得できます。

PrintingTools は Utilities フォルダ内に事前構成済みです。これはデフォルトで停止されています。PrintingTools サービスを使用するには、明示的に開始する必要があります。

Web アプリケーションでの印刷の詳細

ジオメトリ サービス

構成済みのジオメトリ サービスは、バッファ処理、単純化、面積と距離の計算、投影変換などの幾何学計算を実行することができます。Web 編集で使用する機能も含まれています。ArcGIS Viewer for FlexArcGIS Viewer for Silverlight、ArcGIS Web API を使用して Web アプリケーションを構築する場合は、REST エンドポイントを使ってジオメトリ サービスを参照し、構築した Web アプリケーション内で幾何学計算や編集を実行できます。

ジオメトリ サービスは、Utilities フォルダ内に事前構成済みで、デフォルトで停止されています。使用するには、明示的に起動する必要があります。

ジオメトリ サービスの詳細

SampleWorldCities マップ サービス

SampleWorldCities マップ サービスは、ArcGIS Server の機能をプレビューできるように用意されています。ArcGIS Server Manager でこのマップ サービスのサムネイルをクリックすると、Web アプリケーション内に機能が即座に表示されます。ArcGIS クライアントで、他のマップ サービスと同様にこのサンプルを利用することもできます。

SampleWorldCities マップ サービスは、Site(ルート)フォルダ内に事前構成済みで、デフォルトで起動しています。サービスが不要になった場合は、ArcGIS Server サイトから削除できます。

マップ サービス クライアントの詳細

ArcGIS Server Manager

ArcGIS Server Manager は、GIS サーバの操作に使用するアプリケーションです。ArcGIS Server Manager から、サービスの追加または削除、サービスの調整とセキュリティ設定、およびサービスをフォルダに整理することが可能です。さらに、ArcGIS Server Manager を使用することにより、ArcGIS Server サイトのコンピュータとディレクトリを構成し、ログに基づいて GIS サーバのトラブルシューティングを行うこともできます。

ArcGIS Web Adaptor

ArcGIS Web Adaptor は、ArcGIS Server を独自の Web サーバと連携させるためにインストールできるオプションのセットアップです。ArcGIS Server は、シンプルな配置やテスト シナリオでは HTTP を使用して Web サービスを公開しますが、サイトに合わせて URL やポート番号をカスタマイズしたり、Web 層でセキュリティ ポリシーを構成したりする場合は、Web Adaptor をインストールする必要があります。

詳細については、「ArcGIS Server Web Adaptor について」をご参照ください。

ArcGIS Server Services Directory

Web アプリケーションの開発時に、サーバ上のリソースの URL を指定しなければならないことがあります。ArcGIS Server Services Directory は、REST(Representational State Transfer)テクノロジを使用して、サービスに関する情報および開発時に使用できるに対応した URL を検出できるツールです。

Services Directory は、参照や検索を通してサーバを検出する最良の方法でもあります。たとえば、Services Directory を使って、サーバのユーザが利用可能なすべてのサービスの地理的なフットプリントにアクセスすることができます。また、サービスに関するサービス毎のメタデータを取得して、Web ブラウザ、ArcMap、ArcGIS Explorer Desktop、Google Earth でプレビューすることもできます。

Services Directory を開くには、インストールされているショートカットを使用するか、Web ブラウザに http://<サーバ名>:6080/arcgis/rest/services と入力します。

ArcGIS Server Administrator API

ArcGIS Server では、コンピュータのサイトへの追加、サービスの公開、権限の追加などの共通アクションのスクリプトを作成できる REST ベースの管理用 API が提供されます。ArcGIS Server Administrator Directory を使用すると、簡単で対話的にこの API にアクセスできます。これは、コマンド階層の学習や、スクリプトに挿入する HTTP リクエストの構築に役立ちます。API を理解したら、HTTP リクエストを実行できる任意のツールまたはプログラミング言語を使用して ArcGIS Server サイトを完全に管理できます。

Administrator Directory を開くには、http://<サーバ名>:6080/arcgis/admin と入力します。

詳細については、「ArcGIS Server 管理のスクリプト」をご参照ください。

構成可能な Web アプリケーション

無償でダウンロードできる ArcGIS Viewer for FlexArcGIS Viewer for Silverlight を使用して、プログラミングなしで GIS Web アプリケーションを作成できます。これらのビューアは、Esri および Esri 以外のさまざまな Web サービス タイプに対応し、ArcGIS.com マップ ビューアを使用して作成し、ArcGIS Online 上に保存したマップを埋め込むこともできます。これらのビューアは、印刷、ジオプロセシング、Web 編集などに対応しています。

ArcGIS Viewer for Flex の詳細

ArcGIS Viewer for Silverlight の詳細

Web API

Esri は、ArcGIS Server サイトを使用する Web アプリケーションやモバイル アプリケーションの構築に役立つ、API(アプリケーション プログラミング インタフェース)を提供しています。ArcGIS API for JavaScript、ArcGIS API for Flex、および ArcGIS API for Silverlight は、コンセプト ヘルプ、サンプル、および API リファレンス トピックに詳しくドキュメント化されており、どの API も同等な機能が得られるように設計されているので、対象のプラットフォームの中からプログラミングに最も快適なものを選択するとよいでしょう。

ArcGIS API for JavaScript

ArcGIS API for JavaScript を使用すると、HTML および JavaScript を使って対話的な Web GIS アプリケーションを構築できます。すべてのコードはブラウザで実行され、クライアントと Web サーバのどちらにも GIS ソフトウェアがインストールされている必要はありません。純粋な JavaScript を使う利点の 1 つは、ユーザがブラウザ プラグインを利用する必要がないという点です。

ArcGIS API for Flex

ArcGIS API for Flex では、直観的で美しく、レスポンスに優れたユーザ インタフェースの Web アプリケーションを作成できます。ArcGIS API for Flex は、ArcGIS Server サービスの強力なマッピング、ジオコーディング、およびジオプロセシングの機能を最大限に利用します。

ArcGIS API for Silverlight

ArcGIS API for Silverlight は、Web 用に対話的なアプリケーションを構築して提供するための、クロスブラウザ、クロスプラットフォーム開発環境を提供します。対話的で表現豊かな Web アプリケーションを、ArcGIS Server または ArcGIS Spatial Data Server のサービス(マップ、ロケータ、ジオプロセシング モデルなど)および Microsoft Silverlight コンポーネント(グリッド、ツリー ビュー、グラフなど)を利用して作成することができます。

ArcGIS for SharePoint

ArcGIS for SharePoint は Microsoft SharePoint フレームワークを利用して、Microsoft SharePoint サイトで使用するための構成可能なマッピング コンポーネントを提供します。ArcGIS Server サービス、ArcGIS Spatial Data Server サービス、ArcGIS Online サービス、および Microsoft Office ドキュメント ライブラリを利用できるように設計されています。

Mobile API

Windows Smartphone、Apple iOS デバイス、Android デバイス、Tablet PC、車載システムのようなモバイル デバイスは、ArcGIS Server によってホストされる GIS サービスにアクセスできます。こちらのアプリケーションは、マップを表示したり、場所を検索したり、現場で GIS 解析を実行したりするのに便利です。Esri では、GIS サービスを利用するモバイル アプリケーションを簡単に構築できるようにするための各種 API を開発しています。

詳細については、ArcGIS Resource Center の「モバイル GIS」ページをご参照ください。

エクステンション

ArcGIS for Server のオプションであるエクステンションを使用して、システムに機能を追加することができます。多くの場合、エクステンションで提供されるものは Desktop と Server で異なります。Server のエクステンションは、ArcGIS Server サービスを通じて公開される機能を有効にします。次のエクステンションを利用できます。

ArcGIS 3D Analyst エクステンション

ArcGIS 3D Analyst エクステンションは、サーフェスを作成および解析するための 3D の GIS 機能を提供します。これには、傾斜角、傾斜方向、陰影起伏などが含まれます。これらの機能は、ジオプロセシング サービスを通じてサーバで起動することができます。

ArcPad エクステンション

ArcPad エクステンションを使用することにより、ArcPad プロジェクトを作成して ArcGIS Server で公開できます。また、インターネット接続を介して ArcPad と ArcGIS Server 間でデータを同期させることもできます。ArcPad エクステンションは、ArcPad 8.0 リリースで導入されたものです。このエクステンションの詳細については、「ArcGIS ArcPad のヘルプ」をご参照ください。

注意注意:

ArcPad エクステンションは、ArcGIS for Server(Linux)ではサポートされていません。

ArcGIS Data Interoperability エクステンション for Desktop

ArcGIS Data Interoperability エクステンション for Desktop を使用すると、デスクトップ上の非ネイティブ データ ソースをサポートするマップとジオプロセシング タスクを作成し、ArcGIS Server で公開することができます。Data Interoperability エクステンションの直接読み取り機能と Interoperability Connections を使用して、非ネイティブ データ ソースを含んだマップを公開することができます。また、Quick Import、Quick Export、カスタムの Spatial ETL ツールなどの変換機能を含んだジオプロセシング タスクを公開することもできます。

注意注意:

Data Interoperability エクステンションは、ArcGIS for Server(Linux)ではサポートされていません。

ArcGIS Data Reviewer エクステンション for Server

ArcGIS Data Reviewer エクステンション for Desktop を使用して実装したデータ品質ワークフローは、Web サービスとして提供可能で、ArcGIS Data Reviewer エクステンション for Server を使用して Web クライアント アプリケーションやモバイル クライアント アプリケーションからアクセスできます。たとえば、複数のタイプの Web サービスを公開して、手動および自動によるデータの整合性チェック、データ品質レポート、およびエラー ライフ サイクル管理をサポートできます。

注意注意:

ArcGIS Data Reviewer エクステンション for Server は、ArcGIS for Server(Linux)ではサポートされていません。

ArcGIS Geostatistical Analyst エクステンション

Geostatistical Analyst エクステンションは、ArcGIS for Desktop で実行された高度な地球統計学的解析の結果から Web サービスを作成します。作成した Web サービスが提供するツールは、統計的に有効なサーフェスを生成するために必要であり、ArcGIS Spatial Analyst エクステンション3D Analyst のようなその他の ArcGIS エクステンションを Web 上で使用して、これらのサーフェスの GIS モデリングや視覚化を行うことができます。

ArcGIS Image エクステンション

ArcGIS Image エクステンションを使用すると、大量のラスタ データを処理して社内全体で使用できます。イメージ サービスには、さまざまなフォーマット、投影法、解像度のデータセットを含めることができます。Image エクステンションの重要な機能の 1 つは、画像データをネイティブ フォーマットでサポートし、特別な形式を作成する必要がないことです。

ArcGIS Network Analyst エクステンション

ArcGIS Network Analyst エクステンションは、ルート検索、ルート案内、最寄り施設の検索、到達圏解析など、ネットワークベースの空間解析機能を提供します。開発者はこのエクステンションを使用して、カスタム ネットワーク アプリケーションを構築し、導入することができます。

ArcGIS Schematics エクステンション

ArcGIS Schematics エクステンションを使用すると、スケマティック コンテンツを ArcGIS Server で公開し、ArcGIS Web API で構築した Web アプリケーションを通じてそのコンテンツを公開することができます。

ArcGIS Spatial Analyst エクステンション

ArcGIS Spatial Analyst エクステンションを使用することにより、高度な空間データセットとモデルを ArcGIS Server で公開できます。Spatial Analyst を使用して、ラスタ データに関する情報の抽出、空間リレーションシップの識別、適切なロケーションの検索、トラベル コスト サーフェスの計算、およびさまざまな追加のラスタ ジオプロセシング処理を Web 上で実行することができます。

ArcGIS Workflow Manager エクステンション for Server

ArcGIS Workflow Manager エクステンション for Serverを使用すると、GIS プロジェクト ワークフローに関する情報を Web サービスとして公開することができます。Workflow Manager エクステンションを有効にすると、インターネット ユーザやイントラネット ユーザは、Web ブラウザやモバイル アプリケーションなどのサポートされるクライアントでワークフローにアクセスできます。

注意注意:

Workflow Manager エクステンションは、ArcGIS for Server(Linux)ではサポートされていません。

9/14/2013