This is the functionality I am trying to provide on this app:
- User clicks on the query button
- presented with a list of unique values from a layer's attribute table
- select a value
- all features selected are highlighted, and the map is zoomed to the selected features
- option to de-select and zoom back to the original extent