Multi Layer Buffer Select Tool in Service API
Das Multi Layer Buffer Select Tool ermöglicht es, eine Selektionsabfrage über mehrere Quell-Layer mit einer beliebigen Buffergröße auf einen Ziel-Layer zu tätigen.
Dabei können sowohl punkt-, linien- oder flächenhafte Objekte selektiert werden.
Die Objekte, welche durch das Buffering gefunden wurden, werden in der Response der Distanz nach sortiert, sodass das Objekt welches am nächsten liegt als erstes angegeben wird.
Folgende Parameter müssen enthalten sein:
Eingabeparameter |
Beschreibung |
||
|---|---|---|---|
action |
Als action muss action=feature_mwm angegeben werden. |
||
geometry |
Eingabegeometrie, die als Ausgangsbasis für die Selektion dient
|
||
multilayer_select_buffer_target_layer |
Suchergebnis für das Buffering |
||
multilayer_select_buffer_returnkey |
Die Werte dieser Spalte werden pro gefundenen Objekt in der Response zurückgegeben.
|
||
multilayer_select_buffer_layerlist |
Geometrietypen, die in die Multilayer-Selektion miteinbezogen werden sollen, getrennt mit Semikolon. z.B. multilayer_select_buffer_layerlist=line;point;polygon |
||
multilayer_select_buffer_distance |
Die Bufferdistanz in Meter
|
Beschreibung der Parameter
Beispiel für einen Aufruf des Multi Layer Buffer Select Tools:
../synservice?project=PROJECT&geometry=753356.8126857321 5349381.947314268;753366.3673142678 5349381.947314268&multilayer_select_buffer_target_layer=streets&multilayer_select_buffer_returnkey=STRINGGUID&multilayer_select_buffer_layerlist=line;point;polygon&multilayer_select_buffer_distance=200&action=feature_mwm