Table of Contents
RegenCHOICE → UIX
Define or edit location page
Wireframe: define-location
In practice this will be several pages, depending on the type of the location.
Enquirer perspective
I define a new significant location for my enquiries – whether a particular geographical point, or a kind of area.
If the location is time limited, I enter or edit the start and/or finish dates.
Sequence
Pages that lead here
Enquirer actions and destinations
- Button to submit new details
- Link to return without defining new location
In either case
- → all locations or
Information
If new location, explanation of the different location types.
Information and processing needed to set up the page
- LocName (must have visible content)
If LocID is defined, then LocType
Else if LocID is not yet defined, then selector for LocType
depending on the LocType chosen, display the appropriate fields, one of:
Don't expect people to name a polity or bioregion or H3 unit. Provide a global map which displays the region selected around the cursor, with the usual zoom controls, and a selector to switch between the different location types.
If no time limits have been set, note that and provide a button to open up the dialogue. Existing time limits are displayed. This could be a separate page or an expanded section to display them in an editable way.
Information input and stored/passed on
- list, should tally with fields, buttons or links on the page
If the location is new, and information is submitted, define the next free LocID for it.
Implementation notes
It will be an interesting challenge to do the graphical interface in a way that works easily with mobile devices.
Commentary
What looks like a detail – being able to add dates to a location – is really quite important, as the whole ethos of RegenCHOICE is to fine-tune the fit of enquiries.
see also
- location-information
