URL-Parameter
Über die Angabe von URL-Parametern kann Terratwin beim Start bestimmte Aktionen ausführen. Diese sind als Key-Value-Pairs in der Addresszeile des Browsers sichtbar.
Allgemeine Parameter
| Parameter | Beschreibung |
|---|---|
webmap | id der WebMap, die angezeigt werden soll |
widget | Kennung (Name) des Werkzeugs, das beim Start der Anwendung geöffnet sein soll |
Laden eines Themas und Öffnen eines Popups
| Parameter | Beschreibung |
|---|---|
layer | id des Portalelements, das abgefragt werden soll. Der Layer wird aus dem primären Portal geladen, wenn dieser noch nicht in der Karte vorhanden ist. |
sublayer | Index des Unterlayers, wenn es sich um einen MapImageService oder um einen FeatureService mit mehreren Layern handelt. Wird dieser Parameter weggelassen, wird standardmäßig der erste Sublayer (Index=0) verwendet. |
query | (optional) gültige SQL-WHERE-Bedingung zum Selektieren der Daten. Zeichenketten müssen in einfachen Anführungszeichen ' stehen. Wird dieser Parameter weggelassen wird beim Aufruf von Terratwin lediglich das Thema hinzugeladen. |
portal_url | (optional) URL des ArcGIS-Portals, das verwendet werden soll. Wird dieser Parameter weggelassen, wird das primäre Portal verwendet. Nur in Verbindung mit dem Parameter layer zulässig. Seit 2.2.2. verfügbar |
layer_url | URL des Layers, der hinzugefügt und abgefragt werden soll. Seit 2.2.2. verfügbar. Kann alternativ zum Parameter layer verwendet werden, z.B. für WMS. |
Beispiel-URL:
https://demo.terratwin.de?layer=dda46d26a9a84bc3aa9dc75cc3a1eaae&query=EVA_NR=%278000096%27 (opens in a new tab)
Hierbei wird'durch das HTML-Escape%27ersetzt.
Seit der Version 2.1.0 kann die URL vom Nutzer über die Teilen-Funktion im Popup erzeugt und weitergegeben werden.