automatic update for imagery entries
Automatic update (based on file name) is already working for tagging presets and map styles and should be implemented for imagery entries as well.
E.g. recently max zoom for Mapbox has been changed from 17 to 19. However, the imagery entry in my preferences is stuck at 17 even after refresh of the imagery list. You have to remove the entry and re-add it manually, this is not very user friendly.
One problem with this is, that we do not have a stable identifier:
- URL can change when the server is moved or reconfigured
- Name entry changes for various reasons
Possible solution: Introduce new attribute
This can be optional at first. It is of course slightly redundant w.r.t. the name attribute, but would have multiple uses:
- automatic update of imagery entries
- stable cache id, nicer directory name for file cache
- more suitable entry for the changeset source tag
Note, that the iD imagery database is originally based on JOSM's list and they have decided to add an
id attribute: see here
This is used in the changeset comment (
imagery_used=...), e.g. here.
If we adopt this scheme and synchronize the ids with iD, this would be nice for statistical analysis.