Bug 297297 - Share/load maps from other mapping software
Summary: Share/load maps from other mapping software
Status: RESOLVED FIXED
Alias: None
Product: digikam
Classification: Applications
Component: Geolocation-Workflow (show other bugs)
Version: 2.5.0
Platform: unspecified Linux
: NOR wishlist
Target Milestone: ---
Assignee: Digikam Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-04-02 08:45 UTC by julien.t43+kde
Modified: 2023-12-22 13:46 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In: 8.3.0


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description julien.t43+kde 2012-04-02 08:45:40 UTC
Be it gmapcatcher, foxtrotgps, gpsprune ... you haven't always tons of bandwidth (and disk) to reload same maps in every software.
I didn't find where digikam stores them (if it does) but being able to use others if present would help
See also: 
http://code.google.com/p/gmapcatcher/issues/detail?id=301
https://sourceforge.net/tracker/?func=detail&aid=3466768&group_id=192994&atid=943644

For example, saying load/save map tiles in $HOME/.googlemaps/tiles or $HOME/.googlemaps/osmTiles (gmapcatcher) if the format/hierarchy is the same
Comment 1 caulier.gilles 2012-04-02 08:59:08 UTC
Michael,

Your viewpoint on this entry please ?

Gilles Caulier
Comment 2 Michael G. Hansen 2012-04-02 18:51:42 UTC
Hi,

in libkgeomap, we currently have two backends:

1. Marble, which is used for OpenStreetMap. Here, we let Marble do all the work and I would like not to make any changes to that. Therefore, please re-file this issue against Marble.

2. Google Maps is rendered as HTML via KHTML, so browser caching mechanisms of KHTML should take effect. I do not know whether there are advanced options in Google Maps to improve the caching. Direct access to the map tiles is IIRC not permitted by their terms of service, and even GMapCatcher seems to have removed support for Google Maps. Since I do not want to violate the TOS, I do not think there is much we can do here...

Michael
Comment 3 julien.t43+kde 2012-04-03 12:25:45 UTC
1. submit here
https://bugs.kde.org/show_bug.cgi?id=297375

2. I don't want to go to legal discussion, but, as far as I understand, bulk download is forbidden, not caching which is pretty always needed. If I browse a tile and display the same tile a day later from the cache, I don't think there is any problem. Yes, I know google maps support was removed of most downloader map software. but future could be better
http://code.google.com/p/gmapcatcher/issues/detail?id=210
http://techcrunch.com/2011/07/07/google-maps-for-android-now-lets-you-download-maps-for-offline-viewing-hallelujah/
Comment 4 Justin Zobel 2021-03-09 05:51:22 UTC
Thank you for the bug report.

As this report hasn't seen any changes in 5 years or more, we ask if you can please confirm that the issue still persists.

If this bug is no longer persisting or relevant please change the status to resolved.
Comment 5 caulier.gilles 2023-12-22 13:46:55 UTC
This file is not valid for 8.3.0.

We uses now an tiny version of marble in digiKam as Marble project sounds not decided to port code to Qt6 and reactivity is too slow.

I ported code to Qt6 and removed plenty of features unused in digiKam.

- Googlemaps still here but you need an API key now, thanks google for the necessary money to use a map.
- OSM bitmap + vector maps are there.
- Local map from Marble are there.

This is enough and we don't plan to add more local maps.

Gilles Caulier