Der Parameter callback_addremove_mw definiert den Name der Javascript-Callback-Methode, die nach dem Ausführen des Werkzeugs Selektion erweitern/reduzieren aufgerufen wird.
Die callback-Methode, die angegeben wird, hat folgende Struktur: MyAddremoveResult(FEATURE, CENTERX, CENTERY, SUCCEEDED, KEYVALUES, SCALES, COORDSYS)
FEATURE: Wert der gefundenen Features oder NULL, wenn keine Ergebnisse gefunden wurden.
CENTERX: X-Wert des Kartenmittelpunktes oder NULL, wenn nichts gefunden wurde.
CENTERY: Y-Wert des Kartenmittelpunktes oder NULL, wenn nichts gefunden wurde.
SUCCEEDED: Liefert 'true', wenn die Abfrage erfolgreich war oder 'false', wenn diese nicht erfolgreich war.
KEYVALUES: Liste der Werte (keyvalue) der selektierten Objekte.
SCALES: Definiert eine Liste der konfigurierten Maßstabsstufen oder NULL, wenn keine Maßstabsstufen konfiguriert sind.
COORDSYS: Definiert das Koordinatensystem des Hauptkartendienstes. Es beinhaltet den EPSG-Code (wenn dieser vorhanden ist), den Namen des Koordinatensystems und die Zeichenfolge der benutzerdefinierte Projektion (WKT). Beachten Sie, dass der Zeichenfolge der benutzerdefinierten Projektion eine Länge von 700 Zeichen haben kann.
Hinweis: Der Name der Methode MyAddremoveResult und die Namen der Parameter sind nur beispielhaft gewählt und können individuell definiert werden.
Beispiel:
http://w-lap-rainer.synergis.intern:8080/WebOffice10R3_SP3_Latest/client_mapwidget/default.jsp?baseURL=http://w-lap-rainer.synergis.intern:8080/WebOffice10R3_SP3_Latest&project=SampleProject_Graz&width=600&height=400&combined_req=true&map_adv=true&activetools=ADDREMOVE&query=street_name&keyvalue=Murgasse&keyname=STR_NAME&returnkey=STR_NAME&callback_addremove_mw=parent.addremoveResult