Adding functionality to be able to search for land owners in free text. @ms0ur1s created some initial designs here, but we got stuck wondering how to weave this into the existing UI on a way that would be easy for users to find and use, but also felt intutive and consistent with our existing UI. After a conversation Marcel and I came up with some loose ideas.
An additional option in the main tool bar for Land Reg search (yes we just took this out, but this is different ;))
When this is clicked Land Reg layer is turned on. Zoom stays at current zoom and current error message behaviour maintained
Opens a panel (similar to info panel) with a search bar at the top. Other headings and styling welcome if needed.
When a user types in this search bar, after x characters we see search results in two sections: a) one set for most likely places b) one set that gives a list of proprietors that match.
If you click on one of the places then the map zooms you in to that area at the level of zoom that property boundaries first render
If you click on one of the proprietors then it selects all the properties owned by that landlord. I am not yet sure about what level of zoom we go to or how this is displayed to the user. @ms0ur1s one to think a bit more about, we didnt get this far in our chats but we can check in again to unpack further.
Example of Google Maps differentiating search results:
Next step, Marcel to create a simple mock (animated if easier) so that we can discuss with @King-Mob to figure the technical feasibility.
Acceptance Criteria
Icon for main tool bar
Mock for the Land Reg search panel
Show how the user will differentiate between locations and proprietors in the search results
Mock the behaviour for selecting a location
Mock the behaviour for selecting a proprietor. If this feels fuzzy when you get to it then let's chat.
Description
Adding functionality to be able to search for land owners in free text. @ms0ur1s created some initial designs here, but we got stuck wondering how to weave this into the existing UI on a way that would be easy for users to find and use, but also felt intutive and consistent with our existing UI. After a conversation Marcel and I came up with some loose ideas.
Example of Google Maps differentiating search results:
Next step, Marcel to create a simple mock (animated if easier) so that we can discuss with @King-Mob to figure the technical feasibility.
Acceptance Criteria