ジオプロセシング サービスの基本用語
用語 |
説明 |
---|---|
ジオプロセシング サービスを公開する際には、自作のタスクの結果(および他のタスクの結果)をマップとして表示するように選択することができます。ArcMap を使用してサーバ上に作成されたマップは、元のクライアントに画像(たとえば *.jpeg)として転送されます。返されたマップのシンボル、ラベル設定、透過表示および他のすべてのプロパティは、現在の ArcMap セッションの出力レイヤと同じです。 | |
プロジェクト データは、入力データを説明する際に、ジオプロセシングによって使用される用語です。プロジェクト データは、ツールまたはタスクのユーザによって提供されるデータではなく、ツールまたはタスクによって内部的に使用されるデータです。たとえば、次のモデル中の San Francisco ネットワーク データセット変数は、モデルによって使用されますがパラメータとして公開されないので、プロジェクト データです。デフォルト設定では、モデルのプロジェクト データは青色の楕円形で、横に P マークは付きません。 下図の Python コード スニペットに示すように、プロジェクト データはスクリプトにも表示できます。
| |
データ ストアとは、サーバ上にあるデータのカタログをいいます。データ ストアは、サーバに対してアクセス許可されているデータ格納場所のリストを提供するための手段となります。サーバからデータにアクセスできる場合、ローカル コンピュータ上にあるデータは公開時にサーバにコピーされません。一般的に、データ ストアはプロジェクト データに対して使用します。 | |
ジオプロセシング サービス内にジオプロセシング タスクを作成する際は、各タスク パラメータ値をクライアントがどのように入力したらよいかをパラメータ値の入力モードを選択して決定します。入力モードは、次の 3 種類が一般的です。
| |
GIS サービスは、GIS 機能を搭載していないコンピュータ上で使用されている Web ブラウザのように、非常に単純なクライアントでも動作します。そのような単純なクライアントが理解できるのは、単純なデータのパケット、たとえばテキスト、数字、ファイル、地理フィーチャおよびその属性(フィールド)をサーバに転送(送受信する)方法くらいです。ジオプロセシング タスクのコンテキストにおいて GIS データセットは、出力先指定および出力先固定の 2 つのカテゴリに分類できます。
| |
クライアントが実行用パラメータを送信してタスクから結果を得る方法は、非同期/同期に基づいて定義されます。サービスが同期に設定されている場合、クライアントはタスクが終了するまで待ちます。同期タスクは実行所要時間が短く、5 秒以下が一般的です。非同期タスクは一般的に実行時間が長いので、クライアントはサーバに対してタスクが終了したかどうか定期的に問い合わせて、終了したら結果を得る必要があります。非同期タスクを使用する Web アプリケーションには、タスクのステータスを検査して実行終了後に結果を処理するロジックを実装する必要があります。 |