I really like the current geotagging feature in Dawarich, especially the integration with Immich. However, right now it only helps with photos that have no GPS information at all.
In real-world usage, I often encounter another problem: the photo technically has GPS data, but the location is completely wrong. Sometimes the phone uses network-based positioning instead of actual GPS, or the location service glitches. For example, I may be physically in Turkey, but the photo gets tagged somewhere in Japan.
It would be great if Dawarich could compare the photo’s GPS coordinates with the uploaded timeline/path data and detect photos whose locations differ significantly from the recorded travel path.
Possible workflow idea:
-
Compare photo timestamps with Dawarich location history
-
Detect photos that are far away from the expected location at that time
-
Flag suspicious geotags automatically
-
Optionally allow one-click correction using the nearest matching point from the timeline
I think this would be extremely useful for cleaning up inaccurate geotags, not just missing ones.