Um einen Link zu einer Selektion mittels Puffer um ein Objekt im WebOffice core Client bereitstellen zu können, wird in der Webapplikation die Custom Page pub/custom_pages/buffer.jsp bereitgestellt. In dieser können die Standardwerte für die Aufrufparameter definiert werden. Die Aufrufparameter sind:
Parameter |
Variablenname in der Custom Page |
Funktion |
Mögliche Werte |
layer |
internalTargetLayerId |
ID des Ziellayers laut XML-File des Projekts (<WebOffice Applikation>\WEB-INF\classes\configuration\projects ) |
Alle im Projekt vorhandenen Layer-IDs |
distance |
bufferDistance |
Pufferdistanz in Metern |
Alle positiven Zahlenwerte |
relation |
spatialRelation |
Räumliche Beziehung zwischen Pufferfläche und Zielthema |
"intersects" (vollständige Überschneidung), "contains" (zumindest teilweise Überschneidung) |
showbuffer |
showBuffer |
Anzeige der Bufferfläche im Client? |
"true", "false" |
resultmode |
mapMode |
Kartenaktion nach Pufferberechnung |
"none", "select", "zoom", "pan" |
Aufrufparameter für die Custom Page buffer.jsp
Die Custom Page wird als externe Kopplung am Suchergebnis des Layers eingebunden, dessen Objekte gebuffert werden sollen. Als Base-URL ist pub/custom_pages/buffer.jsp anzugeben, eventuell mit Parametern, womit die Standardwerte in der buffer.jsp überschrieben werden. Eine mögliche Base-URL mit spezifischen Werten wäre etwa:
pub/custom_pages/buffer.jsp?layer=x1020&relation=contains&distance=200&showbuffer=true&resultmode=zoom
Der Schlüssel kann beliebig gewählt werden, weil er für diese Einbindung nicht benötigt wird.
Als Anzeigemodus sollte "iFrame" mit Fenstertyp "hidden" gewählt werden, da kein Inhalt im externen Fenster angezeigt wird.

Konfiguration der Custom Page zur Selektion mittels Buffer um Objekt im VertiGIS GmbH - Technical Documentation Team
Im WebOffice core-Client wird durch Klick auf den Button oder den Link die entsprechende Selektion durchgeführt.

Ergebnis der Custom Page zur Selektion mittels Buffer um Objekt im WebOffice core-Client