Wenn Sie einer Szene benutzerdefinierte Parameter hinzufügen, werden diese an alle an den Server gesendeten URL-Anforderungen angehängt und ändern die Art und Weise, wie die Daten angefordert werden. Dies kann verwendet werden, um die zurückgegebenen Daten zu filtern oder um Authentifizierungsinformationen für gesicherte Services bereitzustellen.
Bei Layern, für die benutzerdefinierte Parameter verfügbar sind, können Sie im Bereich Layer-Eigenschaften
diese Parameter konfigurieren.
Gehen Sie zum Hinzufügen eines benutzerdefinierten Layers zu einer Szene wie folgt vor:
- Klicken Sie im Bereich "Layer-Eigenschaften" unter Benutzerdefinierte Parameter auf Benutzerdefinierte Parameter konfigurieren, um den Bereich Parameter für benutzerdefinierte Anforderung zu öffnen.
- Klicken Sie auf Parameter hinzufügen.
- Geben Sie in das Textfeld Parameter den Namen des Parameters ein, den Sie anhängen möchten.
- Geben Sie in das Textfeld Wert den Parameterwert ein.
- Wiederholen Sie diese Schritte für jeden Parameter, den Sie anhängen möchten.
- Klicken Sie auf Fertig, um die Änderungen anzuwenden und zum Bereich "Layer-Eigenschaften" zurückzukehren.
Die angegebenen benutzerdefinierten Parameter werden automatisch auf alle Anforderungen angewendet, die an den Service gesendet wurden.
- Klicken Sie erneut auf Fertig, um zum Bereich Layer-Manager zurückzukehren.
Wenn Ihr Service beispielsweise das Filtern nach Attributen unterstützt, können Sie einen benutzerdefinierten Parameter mit "where" als Parametername und Ihrem Filterausdruck als Wert hinzufügen, z. B. STATE_NAME='California'. Dies führt dazu, dass Anforderungen an den Service jetzt "where=STATE_NAME='California'" in der URL enthalten müssen.