The Find capability will allow users to search and find locations such as addresses, places, or points of interest on the map. The search can be configured to use a locator service or to locate specific features from a feature layer.

Configuration

To add and configure the Find panel follow these steps:

  1. Add a New Panel.
  2. Click on Find.
  3. Select Add to add a new locator.
  4. Provide a Locator title and an optional Placeholder text.
  5. Configure the Type of locator that you want to use.
  6. Optionally add in scripted actions

Multiple locators can be added to the Find panel.

Types of locator

Locator services

The Find tool can be configured to use the default locator service (ArcGIS World Geocoding Service) or a specified locator service that is shared with you via the Geocoder option.

When using default locator service, there is the option to enable ‘auto-suggest‘. When enabled suggestions will be returned as you begin typing the address.

Feature layer search

The Find tool can be configured for feature search in the map. A layer can be selected from the web map or from a feature layer shared with you.

You must select a field in the layer to search against, and a display field which will be shown in the feature search results for any records matched.

Optionally, wildcard searches can be enabled.

Locator script

The Find tool can be configured to use a custom Arcade script to return a feature set of matched records on completion of a search. For example you may have a separate lookup table which contains no geometry (a table) which is related to a layer containing geometry information.

You must select a title and subtitle field to display in the feature search results for any records matched.

Actions

It is possible to configure tasks which will execute when a search is completed by the user, for example to launch a URL to an asset information page or to apply a layer filter. Look at the Execution tasks pages under the Developer section for further information.