Use gpsbabel to open foreign file formats (Marble #326314)
completed by: binaryking
mentors: Torsten Rahn, Dennis Nienhüser
Marble is a virtual globe and world atlas — your Swiss army knife for maps. Find your way and explore the world!
gpsbabel supports a vast variety of file formats which, once converted to .gpx or .kml, can easily be displayed by Marble. Many people do not know about gpsbabel though, and using it forces you to use the command line and know things about file formats which many people are not comfortable to look into.
- detect whether gpsbabel is installed on the system (available in $PATH)
- if yes, extend the File => Open dialog for additional extensions
- if such a file is selected, use gpsbabel to convert it to a temporary file and open that with Marble
Helpful links:
- https://bugs.kde.org/show_bug.cgi?id=326314
- The easiest way to reach Marble developers to help you is to visit the #marble IRC channel in freenode. Watch out for Earthwings
- http://marble.kde.org/