latest
💡 Core Concepts
URL-Parameter

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

ParameterBeschreibung
webmapid der WebMap, die angezeigt werden soll
widgetKennung (Name) des Werkzeugs, das beim Start der Anwendung geöffnet sein soll

Laden eines Themas und Öffnen eines Popups

Eine URL kann so aufgebaut werden, dass beim Start von Terratwin ein bestimmtes Thema (Layer) geladen und optional ein Popup für ein bestimmtes Feature geöffnet wird. Dazu gibt es im Popup die Aktion Teilen, mit der eine solche URL generiert werden kann.

ParameterBeschreibung
layerid des Portalelements, das abgefragt werden soll. Der Layer wird aus dem primären Portal geladen, wenn dieser noch nicht in der Karte vorhanden ist.
sublayerIndex 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. Beachten Sie, dass unzulässige Zeichen in der URL escaped werden (z.B. ' -> %27).
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.
layer_urlURL des Layers, der hinzugefügt und abgefragt werden soll. Kann alternativ zum Parameter layer verwendet werden, z.B. für WMS.

Zoom auf bestimmten Bereich

ParameterBeschreibung
bboxDefiniert den Bereich, auf den beim Start der Anwendung gezoomt werden soll. Format: xmin,ymin,xmax,ymax
xX-Koordinate des Mittelpunkts, auf den gezoomt werden soll. Wird zusammen mit y und scale verwendet.
yY-Koordinate des Mittelpunkts, auf den gezoomt werden soll. Wird zusammen mit x und scale verwendet.
scaleMaßstab, auf den gezoomt werden soll. Wird zusammen mit x und y verwendet.
zoomZoomstufe, auf die gezoomt werden soll. Alternativ zu scale verwendbar.

Beispiele