Name und Beschreibung
Ein aussagekräftiger Name und eine Beschreibung für die Parameter helfen Ihren Clients weiter und liefern geeignete Werte für die Parameter. Standardmäßig kopiert der Service-Editor die Beschreibung des Parameters aus der Elementbeschreibung des Werkzeugs.
Weitere Informationen zur Dokumentation von Services, Tasks und Werkzeugen
Typ
Der Parametertyp definiert, ob der Client einen Wert angeben muss, damit der Task erfolgreich ausgeführt wird. Im Service Editor können Sie nur optionale Parameter in erforderliche Parameter ändern. Wenn Sie einen erforderlichen Parameter in einen optionalen Parameter ändern möchten, müssen Sie den Service-Editor beenden, die Eigenschaften des Werkzeugs bearbeiten, und das Werkzeug erneut ausführen, um ein neues Ergebnis zu erstellen.
Eingabemodus
Der Eingabemodus bestimmt, wie Clients Raster in den Task eingeben. Es gibt drei Auswahlmöglichkeiten, die im Folgenden ausführlicher beschrieben werden.
Benutzerdefinierter Wert
In diesem Modus verwendet der Client seine eigenen Raster-Datasets als Eingabe für den Task-Parameter. Der Standardwert ist immer <leer>, da Raster-Dataset-Parameter keinen Standardwert haben.
Auswahlliste
Verwenden Sie den Eingabemodus Auswahlliste, wenn der Client einen (oder mehrere) Raster-Layer als Eingabe auswählen soll. Die Liste der Layer wird aus den entsprechenden Layern im aktuellen Kartendokument ausgefüllt. Aktivieren Sie das Kontrollkästchen neben den Raster-Layern, die der Client als Eingabe auswählen kann.
Hinweis:
Sie können im Service-Editor keine neuen Layer hinzufügen oder ihre Namen ändern. Entfernen Sie den Task aus dem Service-Editor, fügen Sie Layer im Inhaltsverzeichnis hinzu bzw. benennen Sie sie um, und klicken Sie dann auf Ergebnis hinzufügen , und fügen Sie das zuvor entfernte Ergebnis hinzu. Die Änderungen, die Sie im Inhaltsverzeichnis vorgenommen haben, werden angezeigt.
Standardwert
Der Standardwert ist der Wert des Parameters, der zum Erstellen des Ergebnisses verwendet wird. Wenn das Werkzeug mehrere Layer akzeptiert, kann der Standardwert auch eine Liste von Layern sein, wobei jeder Layer durch ein Semikolon getrennt wird. Falls der Client keinen Wert für den Parameter angibt, wird der Task mit dem Standardwert ausgeführt. Durch Aktivieren der Option Nur Standard-Layer verwenden lassen sich die Werte in der Auswahlliste auf die bei der Erstellung des Ergebnisses verwendeten beschränken, sodass nicht alle Werte aus der Liste Layer übernommen werden.
Hinweis:
Der Standardwert kann nicht im Service-Editor geändert werden. Um den Wert zu ändern, beenden Sie den Service-Editor, und erstellen Sie ein neues Ergebnis mit den Werten, die Sie als Standardwerte verwenden möchten.
Konstanter Wert
Verwenden Sie den Modus Konstanter Wert, wenn der Task-Parameter auf einen konstanten Wert festgelegt werden soll.
- Der als Konstanter Wert angegebene Wert ist immer der Parameterwert, der verwendet wird, um das Ergebnis zu erstellen. Um diesen Wert zu ändern, müssen Sie ein neues Ergebnis mit dem gewünschten Wert erstellen und das neue Ergebnis veröffentlichen.
- Parameter mit dem Eingabemodus Konstanter Wert werden im veröffentlichten Task nicht zu Task-Parametern, da die Clients den Wert nicht ändern können.
- In diesem Modus werden die Raster-Datasets zu Projektdaten, die vom Task verwendet werden.