Bug 459194 - OpenStreetMap looks blurry on default zoom level
Summary: OpenStreetMap looks blurry on default zoom level
Status: RESOLVED FIXED
Alias: None
Product: digikam
Classification: Applications
Component: Geolocation-Osm (show other bugs)
Version: 8.0.0
Platform: Appimage Linux
: NOR minor
Target Milestone: ---
Assignee: Digikam Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-09-16 01:30 UTC by MarcP
Modified: 2023-12-11 05:46 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed In: 8.3.0
Sentry Crash Report:


Attachments
Default zoom level (1.09 MB, image/png)
2022-09-16 01:30 UTC, MarcP
Details
Zoom in (1.01 MB, image/png)
2022-09-16 01:31 UTC, MarcP
Details
Zoom out (989.77 KB, image/png)
2022-09-16 01:31 UTC, MarcP
Details

Note You need to log in before you can comment on or make changes to this bug.
Description MarcP 2022-09-16 01:30:16 UTC
SUMMARY

This is a minor issue, but I'd like to bring it up. The map view is blurry. Both in the main map view, and in the right side panel. That happens on MarbleVirtualGlobe/OpenStreetMap.

On Mercator view, the map is a bit blurry until you zoom in or out, then it becomes crisp again. I guess the default level could be adjusted so it's crisp from the start?

(However, it is always a bit blurry in Spherical and Equirectangular views, I guess due to interpolation, but I suppose that's expected.)

STEPS TO REPRODUCE
1. Enter Map view
2. Select: Marble Virtual Globe, OpenStreetMap, and Projection: Mercator.
3. Select an album or tag containing geolocated pictures

OBSERVED RESULT
Notice how the text is slightly blurry. Now zoom in or zoom out. The text will become crystal clear, and no matter the zoom level, it will stay that way.

EXPECTED RESULT
The zoom level where the text is clear should be the default.

SOFTWARE/OS VERSIONS
digiKam-7.9.0-20220904T140659-x86-64.appimage
Linux/KDE Plasma: Kubuntu 22.04 LTS
KDE Plasma Version: 5.26.6
KDE Frameworks Version: 5.95.0
Qt Version: 5.15.3

ADDITIONAL INFORMATION
I have attached a couple screenshots as an example.
Comment 1 MarcP 2022-09-16 01:30:52 UTC
Created attachment 152086 [details]
Default zoom level
Comment 2 MarcP 2022-09-16 01:31:03 UTC
Created attachment 152087 [details]
Zoom in
Comment 3 MarcP 2022-09-16 01:31:20 UTC
Created attachment 152088 [details]
Zoom out
Comment 4 Maik Qualmann 2022-09-18 16:57:08 UTC
The problem is in Marble... See Bug 296149 and Bug 437216

Maik
Comment 5 MarcP 2022-09-18 17:16:57 UTC
I see, I didn't know they were separate products.
Comment 6 caulier.gilles 2023-05-05 04:03:19 UTC
@MarcP

digiKam 8.0.0 is out. This entry still valid with this release ?

Best regards

Gilles Caulier
Comment 7 MarcP 2023-05-05 15:44:21 UTC
Yes, I just tested it and it's still relevant.
Comment 8 caulier.gilles 2023-10-10 03:21:55 UTC
@MarcP,

Please give us a fresh feedback using the current digiKam AppImage Linux bundle
pre-release 8.2.0 available here:

https://files.kde.org/digikam/

This one is compiled with last Qt 5.15.11 (previous one used Qt 5.15.7)
Thanks in advance

Gilles Caulier
Comment 9 caulier.gilles 2023-12-10 10:25:32 UTC
@MarcP,

Did you try to use the OSM Vector map in geolocation view ?

https://i.imgur.com/0PXvPR4.png

Gilles Caulier
Comment 10 caulier.gilles 2023-12-11 05:46:58 UTC
Git commit 12220c7524b7e6a3628c22d5b8714c6140b1751f by Gilles Caulier.
Committed on 11/12/2023 at 06:44.
Pushed by cgilles into branch 'master'.

promote vector OSM instead pixmap osm for a better quality
FIXED-IN: 8.3.0

M  +4    -5    core/utilities/geolocation/geoiface/backends/backendmarble.cpp

https://invent.kde.org/graphics/digikam/-/commit/12220c7524b7e6a3628c22d5b8714c6140b1751f