Dieses Beispiel ermöglicht den Usern einen kombinierten Request zu generieren. Mit diesem Request kann auf eine geokodierte Adressposition navigiert (Geolocatorsuche) und anschließend ein Objekt in einem anderen Layer erstellt und/oder verschoben werden.
Folgende Parameter sind für den kombinierten Request notwendig:
Kategorie |
Parameter |
|
Werkzeug |
activetools=CREATEPOINT%20MOVEPOINT |
obligatorisch |
|
combined_req=true |
obligatorisch |
Suche/Abfragen |
obligatorisch |
|
Objekt erstellen |
editlayerid |
obligatorisch |
returnkey_createpoint_mw |
||
editkeyfield |
||
editkeyvalue |
||
callback_createpoint |
optional |
|
Punkt verschieben |
returnkey_movepoint_mw |
obligatorisch |
query_movepoint_mw |
||
callback_movepoint_mw |
optional |
Beispiel:
http://w-vpc-kr-w7-e:8080/WO_10R3_SP2_latestBuild/client_mapwidget/default.jsp?baseURL=http://w-vpc-kr-w7-e:8080/WO_10R3_SP2_latestBuild&project=WebOffice_SampleProject_Doku&width=600&height=400&view=Edit&mapmargin=1&combined_req=true&activetools=MOVEPOINT%20CREATEPOINT&callback_movePoint_mw=movePointResult&query_movepoint_mw=othercities&returnkey_movepoint_mw=CITY_NAME&editlayerid=cities&editkeyfield=CITY_NAME&editkeyvalue=testpoint&callback_createpoint=createPointResult&query=Geolocator&keyvalue=Technologiestraße 10, Wien