User-Agent: Mozilla/5.0 (X11; Ubuntu; Linux i686; rv:11.0) Gecko/20100101 Firefox/11.0 Build Identifier: 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 Marble/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 was submitted on digikam here: https://bugs.kde.org/show_bug.cgi?id=297297 For example, saying load/save map tiles in $HOME/.googlemaps/tiles or $HOME/.googlemaps/osmTiles (gmapcatcher) if the format/hierarchy is the same Reproducible: Always
I don't expect much activity by our core developers here to be honest, but patches are welcome. It would be nice to have a more specific bug though (or several of them for each application), since "other mapping software" is too broad.
I want to ask first if there is any documentation (or which code file) which says where is the cache (if any or how to enable/disable it) and how it is stored ? if the same format, it's just putting a symlink at the appropriate place.
It's in ${XDG_DATA_HOME}/marble/maps. OpenStreetMap tiles for example end up in ~/.local/share/marble/maps/earth/openstreetmap/{z}/{x}/{y}.png then with the default XDG_DATA_HOME=$HOME/.local/share. Turning e.g. ~/.local/share/marble/maps/earth/openstreetmap into a symlink to ~/.openstreetmap should work for sharing data with other applications assuming the {z}/{x}/{y}.png format is the same.
Gpsprune is using this format and it's optional OSM format for Gmapcatcher (see other bugs). As for marble path, got nothing in the corresponding path. is there a way to know if an application (digikam) is using cache or not ? or to externally force it to use cache ? thanks a lot.
forgot to say: maybe nothing because digikam seems only to display google maps. no visible way to switch to openstreetmap inside digikam gui (but external links to osm, mapquests, ...)
http://josm.openstreetmap.de/wiki/SharedTileCache