Der Parameter activetools=BUFFERSELECT zeigt das Multilayer Buffer Select Tool an.

 

Multilayer Buffer Select Tool im WebOffice map widget

Multilayer Buffer Select Tool im WebOffice map widget

 

Nachdem das Werkzeug aktiviert wurde, kann ein Objekt aus dem Quell-Layer mittels aufziehen eines Polygons (rote Bereich) selektiert werden. Um das gefundene Objekt wird dann im Anschluss der Puffer (grüner Bereich) mit der gewählten Größe gelegt. Alle Objekte, welche sich im Ziel-Layer innerhalb der Pufferdistanz befinden, werden selektiert und nach Distanz zum Objekt aus dem Quell-Layer gereiht.

 

icon_comment

Es ist immer nur die Selektion eines einzelnen Objekts zulässig. Wird mehr als ein Objekt selektiert, erscheint eine Warnung und der Vorgang wird abgebrochen.

Wird keine Buffer Distance angegeben, wird die Geometrie des selektierten Features als Puffergeometrie für den Ziel-Layer verwendet.

Quell-Layer die den Return Key nicht in einer Ergebnis -Sicht als Ergebnisfeld konfiguriert haben werden für die Selektion nicht berücksichtigt und ihr Ausschluss wird geloggt.

 

Um dieses Werkzeug im WebOffice map widget verwenden zu können, sind folgende Parameter erforderlich:

 

Eingabeparameter

Beschreibung

bufferlayerids

Liste der Quell-Layer für die Selektion.

icon_comment

Von diesen Layern muss ein Objekt selektiert werden, welches in weiterer Folge als Basis für das Buffering verwendet wird.

Mehrere Layer werden mit ; oder einem übergebenen separator Parameter getrennt übergeben.

query_bufferselect_mw

Ziel-Layer für das Buffering

returnkey_bufferselect_mw

Die Werte dieser Spalte werden pro gefundenen Objekt in der Response zurückgegeben.

icon_comment

Die ausgewählte Spalte muss sowohl im Quell- als auch im Ziel-Layer vorhanden sein und muss einen eindeutigen Wert enthalten (z.B. die STRINGGUID).

Quell-Layer die den Returnkey nicht in einer Ergebnis -Sicht als Ergebnisfeld konfiguriert haben werden für die Selektion nicht berücksichtigt.

bufferselectdist

Die Bufferdistanz wird in Metern angegeben.

icon_comment

Wird keine Buffer Distance angegeben, wird die Geometrie des selektierten Features als Puffergeometrie für den Ziel-Layer verwendet.

callback_bufferselect_mw

Spezifiziert die JavaScript Callback Funktion.

startmode=BUFFERSELECT (optional)

Durch die Aktivierung des Parameters wird das Werkzeug initial nach der Aktualisierung des Map Widget aktiviert.

icon_comment

Der Parameter startmode kann immer nur bei einem einzigen Tool aktiviert sein.

Beschreibung der Parameter

 

Beispiel:

https://server.domain.com/WebOffice/client_mapwidget/default.jsp?baseURL=https://server.domain.com/WebOffice&project=WOSP_linkfield&view=editing&basemapview=cadaster&map_adv=true&activetools=BUFFERSELECT&query_bufferselect_mw=address&returnkey_bufferselect_mw=BAUWERBER1&callback_bufferselect_mw=parent.bufferselectResult&bufferselectdist=15&bufferlayerids=address

 

 

Ⓒ Copyright 2023 by VertiGIS GmbH