RegenCHOICE → [[here|UIX]] ====== Define or edit location page ====== Wireframe: [[https://www.simongrant.org/RegenCHOICE/userinterface/define-location.html|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 ==== * [[enquiry location]] * [[all locations]] ==== Enquirer actions and destinations ==== * Button to submit new details * Link to return without defining new location In either case * → [[all locations]] or * → [[enquiry location]] ---- ===== Information ===== If new location, explanation of the different location types. ==== Information and processing needed to set up the page ==== * [[ch:fields:LocName]] (must have visible content) If [[ch:fields:LocID]] is defined, then [[ch:fields:LocType]]\\ Else if LocID is not yet defined, then selector for [[ch:fields:LocType]] depending on the LocType chosen, display the appropriate fields, one of: * [[ch:fields:LocLat]] and [[ch:fields:LocLong]] * [[ch:fields:LocPol]] * [[ch:fields:LocH3]] * [[ch:fields:LocBioreg]] 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. * [[ch:fields:LEndB]] * [[ch:fields:LocEnd]] * [[ch:fields:LStartB]] * [[ch:fields:LocStart]] ==== 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 === * [[ch:ia:location-info]]rmation === backlinks === {{backlinks>.}}