Search Flow – Web Service

Service. These Web Services can be implemented in many languages and can return various types of data, provided the web services return XML that follows Dekho’s format.

Start configuring a Web Service Search Flow Query, by firstly following these instructions on how to create a query.

A Web Service based Search flow Query sources data for its results from an external SOAP Web Service. These Web Services can be implemented in many languages and can return various types of data, provided the web services return XML that follows Dekho’s format. The web service returns a set of results that can be joined to a map service. That map service can then be used to select features from another map service.

Start configuring a Web Service Search Flow Query, by firstly following these instructions on how to create a query.

Step 01> Choose the Map Service Layer to use for displaying the query results like in the previous workflows.

The WSDL URL field defines where the web service resides. More specifically, it points to the WSDL (Web Service Description Language definition) for that web service which defines the web service capability. A typical Web Service WSDL URL is of the form:

http://machinename:8080/SampleWebService/services/SampleService?wsdl

Step 02> Enter the WSDL URL. It will start validating immediately.

Step 03> Select the Web Method from the drop-down list.

Familiarity with how the specific Web Service being used will be required when determining which method name to use here. Web Service specifics are beyond the scope of this document.

Step 04> Add the Web Method Result field

Step 05> Specify the fields to use - how it will link with the search. Then use the hyperlink to add the syntax to the Linking Fields box.

Step 06> Apply User Input Types to dictate how the query target joins to the display layer and how the user will interact with the query.

Step 07> Click Save.

See here to see how to make the Query available to users.


Search Flow – Web Service related to a layer with a spatial relate