Bug 481858 - Feature Request: Ability to use a custom map tile server
Summary: Feature Request: Ability to use a custom map tile server
Status: REPORTED
Alias: None
Product: digikam
Classification: Applications
Component: Geolocation-Workflow (show other bugs)
Version: 8.2.0
Platform: Microsoft Windows Microsoft Windows
: NOR wishlist
Target Milestone: ---
Assignee: Digikam Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-02-26 13:30 UTC by John
Modified: 2024-03-18 11:07 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description John 2024-02-26 13:30:12 UTC
I'm new to digiKam but I'm quickly learning to love it's features and capabilities. One feature I'd like to see added is the ability to specify a custom map tile server in addition to the built-in ones. I do a lot of field photo work offline when I'm traveling and I'd like to have the ability to geotag photos when I'm not connected to the Internet. I currently use mapsforgesrv running on my laptop with locally installed maps for several other applications, and having the ability to use that with digiKam would be great.

Thanks

John
***
NOTE: If you are reporting a crash, please try to attach a backtrace with debug symbols.
See https://community.kde.org/Guidelines_and_HOWTOs/Debugging/How_to_create_useful_crash_reports
***


STEPS TO REPRODUCE
1. 
2. 
3. 

OBSERVED RESULT


EXPECTED RESULT


SOFTWARE/OS VERSIONS
Windows: 
macOS: 
Linux/KDE Plasma: 
(available in About System)
KDE Plasma Version: 
KDE Frameworks Version: 
Qt Version: 

ADDITIONAL INFORMATION
Comment 1 John 2024-03-18 11:07:08 UTC
Just to expand this, I was told about using Marble for offline maps. However, while Marble is a great map package, it's still a work in progress, very resource intensive for any reasonable number of offline maps, and it can be pretty complex to set up.

I was wondering if it would be possible to add support for something like mapsforgesrv (https://github.com/telemaxx/mapsforgesrv ) as an offline maps source. It's very easy to set up and run - just download the jar file and whatever .map files you want from mapsforge
(https://ftp-stud.hs-esslingen.de/pub/Mirrors/download.mapsforge.org/maps/v5
/) and run it with 'java -jar mapsforgesrv-fatjar.jar -p 8080 -m "massachusetts.map, new-hampshire.map"'. In order to access the mapsforgesrv tile 'server' from digiKam you just need to point the app to 'http://localhost:8080/{z}/{x}/{y}.png'.