PROBLEM
When using the Search widget in ArcGIS Experience Builder to locate an address, the search results may return broader geographic locations that do not correspond to the data or layers on the map. The Search widget does not refine geographically relevant results, leading to less focused and accurate matches. In this example, despite the data being specific to Australian postcodes, the search results display addresses from multiple countries.

This is expected behavior when using the ArcGIS World Geocoding Service as the search source. By default, the ArcGIS World Geocoding Service returns search results without a defined extent. Consequently, the Search widget does not limit the results to the appropriate geographic area.
The following workflow describes the steps to refine location searches by creating a custom locator view with defined geographic parameters and adding the locator to the Search widget in ArcGIS Experience Builder.
Note: Optionally, specify the desired location in the Find address or place search box and click OK.

Note: Alternatively, in Step 1(g), select In selected countries/regions for Where do you want to search for locations? to specify the country or region by name.
to copy the URL of the locator.
next to ArcGIS World Geocoding Service to remove it as the search source.The image below shows the search results that include only addresses in Australia, as specified in the locator view.

Article ID: 000032773
Get help from ArcGIS experts
Start chatting now