名前と説明
パラメーターに意味のある名前と説明を与えると、クライアントがパラメーターを理解して適切な値を指定するのに役立ちます。デフォルトでは、[サービス エディター] はツールのアイテム説明からパラメーターの説明をコピーします。
タイプ
パラメーター タイプは、クライアントがタスクを正常に実行するために値を指定する必要があるかどうかを定義します。[サービス エディター] では、オプション パラメーターを必須パラメーターに変更することしかできません。必須パラメーターをオプション パラメーターに変更するには、[サービス エディター] を終了し、ツールのプロパティを編集してからツールを再実行して、新しい結果を作成する必要があります。
入力モード
クライアントがラスターをタスクに入力する方法は、[入力モード] によって決定されます。その方法は 3 通りあります。各方法については、以下に詳しく説明します。
ユーザー定義値
このモードで、クライアントは独自のラスター データセットをタスク パラメーターへの入力として使用します。ラスター データセット パラメーターにはデフォルト値がないので、[デフォルト] は常に <空> として表示されます。
選択リスト
クライアントに、1 つ (またはそれ以上の) ラスター レイヤーを入力として選択させる必要がある場合は、[選択リスト] 入力モードを使用します。レイヤーのリストには、現在のマップ ドキュメント内にある適用可能なレイヤーが設定されます。クライアントが入力として選択できるレイヤー (1 つ以上) の横にあるボックスをオンにします。
備考:
[サービス エディター] では、新しいレイヤーの追加やレイヤー名の変更はできません。[サービス エディター] からタスクを削除し、[コンテンツ] ウィンドウでレイヤーの追加やレイヤー名の変更を行い、[結果の追加] をクリックして、以前に削除した結果を追加します。[コンテンツ] ウィンドウで行った変更が表示されます。
デフォルト値
このデフォルト値は、結果の作成に使用されるパラメーターの値です。ツールが複数のレイヤーを受け入れる場合、各レイヤーをセミコロンで区切ったレイヤーのリストをデフォルト値とすることができます。クライアントがパラメーター値の指定に失敗した場合、タスクはデフォルト値を使用して実行されます。[デフォルト レイヤーのみを使用] オプションを設定すると、選択リスト内の値を [レイヤー] リスト内のすべての値ではなく、結果を作成したときに使用された値に制限できます。
備考:
デフォルト値は [サービス エディター] では変更できません。値を変更するには、[サービス エディター] を終了して、デフォルト値とする値を使用した新しい結果を作成します。
定数値
タスク パラメーターを定数値に変更する場合、[定数値] モードを使用します。
- [定数値] に使用される値は常に、結果の作成に使用されるパラメーター値です。この値を変更するには、望ましい値で新しい結果を作成して、新しい結果を公開する必要があります。
- [定数値] の入力モードが指定されたパラメーターに対しては、値をクライアントが変更できないので、公開済みタスク内のタスク パラメーターになりません。
- このモードでは、ラスター データセットはタスクで使用されるプロジェクト データになります。