イメージ サービスの共有に関する重要な概念
ラスタ データと画像データは、ArcGIS for Server を使用してイメージ サービスとして共有できます。イメージ サービスでは、Web サービスを使用してラスタ データへのアクセスを提供します。また、マップやグローブ ドキュメントなどのドキュメントの一部としてデータを共有したり、ジオデータ サービスなど、その他のサービスの一部として公開することもできます。
イメージ サービスとして公開可能なデータ
イメージ サービスのソースには、(ジオデータベースまたはディスク上のファイルの)ラスタ データセット、モザイク データセット、またはラスタ データセットやモザイク データセットを参照するレイヤ ファイルを使用できます。ラスタ データセットまたはシンボルやラスタ関数などのリアルタイムの処理を定義するラスタ レイヤの共有は、イメージ サービスのコア機能なので、エクステンションは必要ありません。モザイク データセットまたはモザイク関数を含むラスタ レイヤの共有には、ArcGIS Image エクステンションが必要です。これはイメージ サービスにのみ影響するわけではありません。たとえば、モザイク データセットを含むマップ ドキュメントをサービスとして共有したい場合も、ArcGIS Image エクステンションが必要です。
LIDAR データもイメージ サービスとして共有できます。テレイン データセット、LAS データセット、または LAS ファイルをモザイク データセットに追加して、そのモザイク データセットをイメージ サービスとして共有することができます。これにより、LIDAR データをポイントではなくラスタとして利用できますが、イメージ サービスに対してダウンロード ケーパビリティを有効にしている場合は、ソース ファイルにアクセスできます(「LAS データの共有の基礎」を参照)。
ArcGIS Image Server を使用して作成される、コンパイル済みのイメージ サービス定義ファイル(*.ISCDef)は、ArcGIS for Server を使用して公開できなくなりました。イメージ サービス定義はモザイク データセットに変換する必要があります(「*.ISDef をモザイク データセットへ移行」を参照)。
データの場所
イメージ サービスを公開すると、サービス定義とすべてのデータがサーバに移されます。データをサーバに移動して複製する以外に、次のいずれかを実行できます。
- サーバに登録された共有ドライブ上にデータを配置する。たとえば、モザイク データセットを公開する場合は、共有ディレクトリにあるデータを使用して、共有ディレクトリにモザイク データセットを作成します。
- サーバ上にデータを複製する。たとえば、モザイク データセットで使用するデータは、ローカル コンピュータの場合と同様に、サーバ上の登録された場所にあるフォルダ構造に存在します。
これらのオプションはどちらもサーバへの接続作成時にサーバ プロパティにアクセスして設定します。イメージ サービスの公開時に設定するオプションではありません。
イメージ サービスのパラメータ
イメージ サービスのパラメータは、ラスタ データをイメージ サービスとして提供する方法を制御し、またクライアントによるイメージ サービスの対話操作を有効にしたり、制限したりします。たとえば、デフォルトのリサンプリング方法や許可される圧縮方法など、ソースに関係なくすべてのイメージ サービスに適用されるデフォルト パラメータがあります。イメージ サービスに関数を関連付けることによって、イメージ サービスごとにオプションのリアルタイム処理を設定できます。イメージ サービスの入力がモザイク データセットである場合のみ適用されるパラメータもいくつかあります。これには、カタログを制御するパラメータ、たとえばクライアントに対して表示する属性テーブル内のフィールド、およびダウンロードまたは編集(追加など)を許可するかどうかを決定するパラメータが含まれます。
イメージ サービスのケーパビリティ
イメージ サービスを公開する際には、クライアントがイメージ サービスに接続する方法を考慮する必要があります。イメージ サービスは常にイメージング ケーパビリティを組み込んで公開されるので、クライアントは ArcGIS for Server 接続または REST を使用してイメージ サービスに接続できます。また、Open Geospatial Consortium, Inc.(OGC) の Web Map Service(WMS)または Web Coverage Service(WCS)ケーパビリティを組み込んでイメージ サービスを公開することもできます。ケーパビリティを追加することによって、クライアントは幅広い種類のアプリケーションおよびデバイスからイメージ サービスにアクセスできるようになります。
ケーパビリティ | 詳細 |
---|---|
イメージング |
|
WCS |
|
WMS |
|
イメージ サービスの準備
選択するケーパビリティやそこでの操作によって、すべてのラスタ データが同じ方法で処理されるとは限らないことから、イメージ サービスの作成を準備するときに考慮する問題は多数あります。考える必要がある一般的な問題には、次のようなものがあります。
- 1 つのラスタ データセットがあるか、多くのラスタ データセットがあるか
- ラスタ データを画像として表示するか、または解析の入力とするか
- データには複数のバンドがあるか、または拡張が必要か
- 処理が必要か
これらのそれぞれについて詳しくは、「イメージ サービスの準備」をご参照ください。
データがサーバにアクセスできるようにする必要もあります。そうでない場合は、イメージ サービスの公開時にデータがサーバに移されます。前述のように、データの場所をサーバに登録して、データの重複または大量のデータ コレクションのコピーを回避することをお勧めします。さらに、イメージ サービスをユーザが編集できるようにする場合、つまり、画像のアップロードなどを許可する場合は、モザイク データセットがサーバに登録された ArcSDE ジオデータベースに存在する必要があります。
イメージ サービスの公開
イメージ サービスは、ArcGIS for Server を使用する他のすべてのサービスと同じように公開されます。デフォルトでは、イメージ サービスは常にイメージ サービス ケーパビリティで公開され、必要に応じて WMS および WCS ケーパビリティを選択することができます。ユーザは、他の公開された ArcGIS for Server サービスと同様に、これらのサービスに接続することができます。
ArcGIS Image エクステンション
ArcGIS Image エクステンションは、ArcGIS for Server に追加されるライセンスで、ラスタ データを公開するケーパビリティを拡張します。具体的には、モザイク データセットまたはモザイク関数を含むラスタ レイヤのサービスを提供することができます。このため、イメージ サービスを配信するときは、次のようになります。
- Image エクステンションを使用しない場合は、ラスタ データセットまたはラスタ データセット レイヤのサービスを公開できます。
- Image エクステンションを使用する場合は、モザイク データセットまたはモザイク データセット レイヤのサービスを公開できます。
この拡張により、次のことが可能になります。
- 重要な画像をすぐに使用可能にする。
- 画像または LIDAR データのコレクションをイメージ サービスとして公開する。
- モザイクを事前に計算する必要なしに、オリジナルの画像からモザイクを動的に作成し、供給する。
- オリジナルの画像を使用して、複数の表示方法を提供する。
- モザイク データセットを構成する画像のカタログにアクセスする。
- このエクステンションの高度なイメージ サービスの配信用ケーパビリティを使用して、画像の重なりをもとに、リアルタイム処理を実行し、変化を調べる。
さらに、マップ ドキュメントとグローブ ドキュメントにはラスタ データを含めることができますが、モザイク データセットを含むドキュメントを公開する場合は、Image エクステンションが必要です。
ArcGIS for Desktopは、ArcGIS Image エクステンション でのモザイク データセットの作成、編集、操作に影響しません(ArcGIS for Desktop に対するエクステンションはありません)。
画像データのキャッシュ
キャッシュが必要となるのは、画像データを含むできるだけ高速なサービスを作成する必要がある場合のみです。一般に、ラスタ データセット用に生成されたピラミッドやモザイク データセット用に生成されたオーバービューは、許容できる速度で提供される画像データになります。ただし、特定の画像や対象エリアを繰り返し表示することがわかっている場合は、キャッシュを作成することをお勧めします。
イメージ サービスからキャッシュを作成することも、ラスタ データまたはイメージ サービスを含むマップ サービスやグローブ サービスからキャッシュを作成することもできます。マップ サービスやグローブ サービスの内容をすべてキャッシュ化する必要がない限り、一般にはベクタ データをキャッシュ化して、画像データはしないことをお勧めします(特に、これらにイメージ サービスが含まれている場合)。
イメージ サービスのキャッシュの詳細イメージ サービスの使用
イメージ サービスには、まず GIS サーバに接続して利用可能なイメージ サービスを選択することにより、他のサービスと同じようにアクセスできます。上で説明したように、イメージ サービスの使用方法はソース データによって異なります。したがって、ラスタ データセットが公開された場合はラスタのように使用できますが、モザイク データセットが公開された場合は 1 つのラスタ(画像)またはカタログのように使用できます。イメージ サービスの使用方法については、以下のトピックをご参照ください。