Bug 511214

Summary: [Feature request] Improve using geolocations in image EXIF data in Dolphins properties window
Product: [Applications] dolphin Reporter: BOF <bugs_kde_org.5.kuru>
Component: generalAssignee: Dolphin Bug Assignee <dolphin-bugs-null>
Status: REPORTED ---    
Severity: normal CC: dolphin-bugs-null
Priority: NOR    
Version First Reported In: 25.08.2   
Target Milestone: ---   
Platform: Other   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:
Attachments: Dolphin - feature request - geolocation in EXIF
Dolphin - feature request - geolocation in EXIF - UI suggestion

Description BOF 2025-10-27 14:23:46 UTC
Created attachment 186229 [details]
Dolphin - feature request - geolocation in EXIF

SUMMARY
The current implementation of geo location information in EXIF is rather limited in use. The goal of the following suggestions to make them more easy / ready to use.

Note: Some links are missing: "Your comment has been automatically blocked as it is believed to contain spam. Please contact Sysadmin if you believe this to be incorrect."

STEPS TO REPRODUCE
1. take / download / steal a picture with geolocation 
2. open it's properties window in Dolphin
3. Go to the "Details" tab and scroll down to the geolocation information

OBSERVED RESULT
1) The geolocation is already made into a link. When you click it you get to the corresponding site on OpenStreetMap
2) You can also right click the link and select the option to copy the link address (geo:X.xxxx,Y.yyyy)
3) You can also right click the link and select the option to select the entire location (X,xxxx°N Y,yyyy°W)

SUGGESTED RESULT
I have randomly chosen https://commons.wikimedia.org/wiki/File:Baldcypress,_Hyde_Park,_London,_England_2023-10-26.jpg as image to use for this purpose (mainly because it has a geolocation, does not show anything specific and is licenced under a free licence)

1) Linking this to OpenStreetMap is a good idea even though IMHO there should be an option somewhere to select a different location service like Google Maps (maybe it already exists and missed it).
Having a link to [LINK REMOVED] is fine even though a marker like on [LINK REMOVED] would be a better idea.

2) To copy the link does not do anything usefull in my opinion. "geo:51.5102,-0.175897" sounds like something you would use in an html file to provide eg. a link for Google Maps that can be used for routing. You can not do anything useful on a laptop with this string as even a search for it on Google does not give you a result.
In my opinion it would be a far better option if you could copy the location in a standard decimal format. For the example file this would be "51.5101491, -0.1758975". The lon and lat values have dots as decimal points and are separated with a colon. It has to be that specific, because location services like Google Maps or OpenStreetMap will fail otherwise.

3) If you select all and copy the location you get "51,5102°N 0,175897°W". Again I don't think that having a colon as decimal points is a good idea here as you have to alter the string for it to be usable in OpenStreetMap or Google Maps. Replacing the colon with a dot is a far better option for that as the location information can be used without modification.

SOFTWARE/OS VERSIONS
Dolphin
Version 25.08.2

Operating System: KDE neon User Edition
KDE Plasma Version: 6.5.0
KDE Frameworks Version: 6.19.0
Qt Version: 6.9.2
Kernel Version: 6.14.0-33-generic (64-bit)
Graphics Platform: Wayland

ADDITIONAL INFORMATION
Note that I'm on a system with German as default language where often a colon is used as decimal point. If this is the case, this section should not be internationalised.
Comment 1 BOF 2025-10-27 14:28:12 UTC
For the missing (1) links to OpenStreetMap just follow the link from Dolphin and for the link with the marker (2) follow the link on Wikimedia Commons behind "Camera location" and on the page of the "GeoHack" toolserver page click under "Popular" on the link to "OpenStreetMap".
Comment 2 BOF 2025-10-27 14:29:10 UTC
An additional idea could be a menu entry "Edit with KGeoTag" but I'm not sure if this would be better included in the code of Dolphins or KGeoTag
Comment 3 BOF 2025-10-27 14:51:56 UTC
Created attachment 186233 [details]
Dolphin - feature request - geolocation in EXIF - UI suggestion

A suggestion / design study of how the properties Windows and the right click menu could look like

1) The location link itself has dots as decimal point (51.51 instead of 51,51)
2) The location link itself has a colon as separator (°N, 0 instead of °N 0)
3) The option to copy the link addess was replaced by an option to copy the location
4) The option to copy the location also has a keyboard shotcut. I went with Ctrl + Y because it can be easily reached with the left hand alone. First I though about Ctrl + L as it is more intuitive for Location data 
5) There is a new option to edit the location KGeoTag (again: not sure if the code for this should be in Dolphin or KGeoTag)