SUMMARY Marble should support the (non-standard but well-established thanks to Android) way of adding a query string to the URL via geo:0,0?q=Berlin STEPS TO REPRODUCE 1. Have marble installed 2. Run xdg-open geo:0,0?q=Barlin OBSERVED RESULT Marble opens at GEO coordinates lat 0 lon 0 EXPECTED RESULT Marble opens with the query string "Berlin" input and already searching for it SOFTWARE/OS VERSIONS KDE Plasma Version: 5.18.1 KDE Frameworks Version: 5.67.0 Qt Version: 5.14.1
Or maybe geo:?q=Berlin but also doesn't work with Marble :)
$ marble-qt geo: ... doesn't do anything, currently. Packagers who are aware of geo: uri, are often find online coplements (https://...) that often constitute a privacy risk, hence this is a privacy concern. Often, I like to browse a desktop map, like Marble because I'm familiar with it and is convenient. To overcome system default, if any, I suggest to add the following line to marble-qt.desktop MimeType=application/vnd.google-earth.kml+xml;application/gpx+xml;x-scheme-handler/geo; I think this should of at most priority.