Select to view content in your preferred language

Select Via Search in Dashboard

94
2
Tuesday
Roger_Schulz
Occasional Contributor

Greetings all,

We are using Dashboards to build a utility for the City of Blaine, MN.
Goal: Using the search bar (which uses our custom city locator behind the scenes) in Dashboards, upon hitting <enter/return> or clicking on the found option, the address is SELECTED, causing the Details Widget to filter.  

 

Currently, it will zoom to the found address but will not select it directly; the user needs to click on the map to select the parcel, populating the Details Widget.

Example:

Here it is giving a point on the map when you click 'zoom to' (yellow), but the parcel itself is not selected, so the details function just filters to the map extent, which means the addresses do not match and the results aren't accurate (blue)

Roger_Schulz_0-1761057097638.png

 

Here is our Dashboard:
https://arcgis.blainemn.gov/portal/apps/dashboards/64e9db688a7b47fe8f7c42507deada94

 

Other options: Instant app- using zone look up – This works exactly like we want it to… BUT the limitations of template/layout/formatting/ and accessibility make a dashboard a preferred option.

Experience Builder: There is a workaround to select via a search using the “near me” function but it is convoluted. (https://community.esri.com/t5/experience-builder-tips-and-tricks/zone-lookup-in-experience-builder-a... )

Other Considerations:
The app load time is ASTRONOMICALLY longer in Experience builder (and instant apps) than Dashboards. To the point that it is so painfully slow most residents would get frustrated and just not use it. (Do we know why this load time is so different across platforms?)

We are an Esri Enterprise shop hosting all this on our Azure hosted Portal. (If that makes a difference)

0 Kudos
2 Replies
Neal_t_k
Frequent Contributor

Have you considered, instead of the search tool, make a new category selector in the header, and set that category to the address field  from you parcel layer with the search option turned on.  I am not sure there is a way to make a direct connection from the search tool to one of your layers.

You might need to make a new data expression to format the address to your liking. 

0 Kudos
Neal_t_k
Frequent Contributor

Otherwise it appears in your webmap you can set the search to search a layer and it follows through to the dashboard: https://doc.arcgis.com/en/arcgis-online/create-maps/configure-feature-search.htm

You could set up the search in your webmap to search the parcel layer by address, this should make a selection that should trigger your other widgets.

0 Kudos