Summary: | Share/load maps from other mapping software | ||
---|---|---|---|
Product: | [Applications] marble | Reporter: | julien.t43+kde |
Component: | data | Assignee: | marble-bugs |
Status: | CONFIRMED --- | ||
Severity: | wishlist | CC: | nienhueser, tps |
Priority: | LO | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | Ubuntu | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: |
Description
julien.t43+kde
2012-04-03 12:12:29 UTC
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, ...) |