This task is part of improving the describe step of the Upload Wizard on Commons T358765.
The location information for the media can be useful for determining FOP issues and also provide valuable metadata for the the media
The location field currently has a few problems:
- It is not easily discoverable
- Users may not be made aware that the co-ordinates from their camera are automatically added to location field since the field is not easy to discover, robbing them of a chance to remove the information if they wish to do so.
- The current UI asks for co-ordinates which can be a difficult for users to enter a location
The following changes aim to make the field more discoverable and easy to use.
Link to UI
Part 1:
- Add the "Additional information" label and label description as shown in the UI (the "Additional information" section will be under the date field until it is moved to release right step)
- Add the existing location field under the "Additional information" section
Part 2 after geocode.earth is approved:
- Remove the old/existing location field
- Add the new location field under the "Additional information" grouping as shown in the design
- Add the label for the location input field as shown in the design
- Show the optional label next to the location field label. Users can proceed without entering location.
- Add the search input field with an example as shown in the design
- Allow users to select from an autocomplete list of location while entering in the input box
- Inform users that we're using geocode.earth for this feature, and link to their terms, possibly also their privacy policy
- Warn users that the location data they enter will be publicly available once saved, and advise them to exercise caution if inputting any personal data (like their home or work address, for example)
- When the user selects a location from a drop down, the location map will be added as shown here
- Show the location name above the map
- Users can zoom in or zoom out and drop/move the pin on the map
- Users can delete the location with the delete button as shown in the design which will update the location name above the map to the chosen co-ordinates
- If the location information exists in the EXIF data then pre-load the location map and the info as shown here
- Show the co-ordinates above the map
- Show the copy next to co-ordinates indicating where we got these details from
- Users can zoom in or zoom out and drop/move the pin on the map which will update the co-ordinates information above it
- Users can delete the location with the delete button as shown in the design
- "Copy information to other uploads" continues to work