mapsme / omim

🗺️ MAPS.ME — Offline OpenStreetMap maps for iOS and Android
Apache License 2.0
4.58k stars 1.15k forks source link

Boost usefulness of created OSM notes: Let users attach a photo #14167

Open westnordost opened 3 years ago

westnordost commented 3 years ago

The idea

The usefulnuss of notes created by Maps.Me is limited, because it often/usually requires an independent survey to confirm it, especially in cases of "place does not exist anymore or never existed". So, notes created by Maps.Me often linger for years and years without ever being actually resolved.

If the user attached a photo to it, such a note would be immediately actionable by an "armchair mapper". Whoever processes the note could maybe then even add more detail, for example add what (POI) is there instead.

Implementation

OSM does not allow to attach photos to a note, but you could do what StreetComplete does: Upload the photo somewhere else and link to it! Note review tools like NotesReview even show the linked to picture directly in their UI as if it has really been attached to the note.

image

But where to upload the photo to?

Using a third party (imgur etc) for that is always problematic, because such usage may be a breach of their terms and conditions. Also, there is no good control over the lifetime of the photo - ideally it could be removed when the note is closed, but it shouldn't be removed before (or much after).

Self-hosting a simple image-upload on the other hand comes with some problems like the necessity to possibly remove it due to copyright claims or otherwise.

Again, you could do what StreetComplete does. The backend for the photo-upload service is here and anyone even with just a shitty webspace that runs PHP+MySQL could set it up in 5 minutes: https://github.com/streetcomplete/sc-photo-service In a nutshell, how it works in StreetComplete:

westnordost commented 3 years ago

Some stats from my photos hosting for StreetComplete:

matkoniecz commented 3 years ago

See #14157 - it appears that this repository is defunct and no longer used