Quick Tip: Exporting Routes in Marble

KDE SC 4.5 Beta 1 was released, among it a new Marble version with great new features. Please give it a try; we’re looking for testers and appreciate feedback via IRC (#marble), email or Bugzilla.The handbook is not yet updated, so here goes a quick tip for one of the features that may be a bit harder to spot: Exporting a route to .gpx is possible from the routing context menu. Click on any point of the route in the map with the right mouse button and select “Export route…” in the context menu.

If your navigation device (or whichever software you want to use) does not support the .gpx format directly, have a look at gpsbabel as a universal conversion tool.

4 Replies to “Quick Tip: Exporting Routes in Marble”

  1. Application: Globo de escritorio Marble (marble), signal: Segmentation fault
    [Current thread is 1 (Thread 0x7f9fa8c0c860 (LWP 27983))]

    Thread 2 (Thread 0x7f9f9dc45710 (LWP 27986)):
    #0 0x0000003ae7cd7e13 in __poll (fds=, nfds=, timeout=) at ../sysdeps/unix/sysv/linux/poll.c:87
    #1 0x0000003ae983f849 in g_main_context_poll (context=0x1b2aa20, block=1, dispatch=1, self=) at gmain.c:2904
    #2 g_main_context_iterate (context=0x1b2aa20, block=1, dispatch=1, self=) at gmain.c:2586
    #3 0x0000003ae983fc9c in IA__g_main_context_iteration (context=0x1b2aa20, may_block=1) at gmain.c:2654
    #4 0x0000003cc337fa76 in QEventDispatcherGlib::processEvents (this=0x1b25450, flags=) at kernel/qeventdispatcher_glib.cpp:414
    #5 0x0000003cc3356cf2 in QEventLoop::processEvents (this=, flags=…) at kernel/qeventloop.cpp:149
    #6 0x0000003cc3356fbc in QEventLoop::exec (this=0x7f9f9dc44cb0, flags=…) at kernel/qeventloop.cpp:201
    #7 0x0000003cc326fe3b in QThread::exec (this=) at thread/qthread.cpp:495
    #8 0x0000003cc33394a8 in QInotifyFileSystemWatcherEngine::run (this=0x1b20e00) at io/qfilesystemwatcher_inotify.cpp:248
    #9 0x0000003cc3272afe in QThreadPrivate::start (arg=0x1b20e00) at thread/qthread_unix.cpp:266
    #10 0x0000003ae8807761 in start_thread (arg=0x7f9f9dc45710) at pthread_create.c:301
    #11 0x0000003ae7ce150d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

    Thread 1 (Thread 0x7f9fa8c0c860 (LWP 27983)):
    [KCrash Handler]
    #6 0x00007f9fa8dd80f4 in Marble::RenderPlugin::setDataFacade (this=0x1c095e0, dataFacade=0x1b1e340) at /usr/src/debug/kdeedu-4.4.80/marble/src/lib/RenderPlugin.cpp:76
    #7 0x00007f9fa8d769c7 in Marble::LayerManager::LayerManager (this=0x1b395e0, dataFacade=, pluginManager=, parent=)
    at /usr/src/debug/kdeedu-4.4.80/marble/src/lib/LayerManager.cpp:85
    #8 0x00007f9fa8d2c24c in Marble::MarbleModel::MarbleModel (this=0x1b206d0, parent=) at /usr/src/debug/kdeedu-4.4.80/marble/src/lib/MarbleModel.cpp:219
    #9 0x00007f9fa8d349f0 in Marble::MarbleMap::MarbleMap (this=0x1b1e270) at /usr/src/debug/kdeedu-4.4.80/marble/src/lib/MarbleMap.cpp:356
    #10 0x00007f9fa8d26307 in Marble::MarbleWidget::MarbleWidget (this=0x1afaed0, parent=) at /usr/src/debug/kdeedu-4.4.80/marble/src/lib/MarbleWidget.cpp:143
    #11 0x00000000004106d5 in Marble::ControlView::ControlView (this=0x17cb7f0, parent=) at /usr/src/debug/kdeedu-4.4.80/marble/src/ControlView.cpp:45
    #12 0x000000000041bf92 in Marble::MarblePart::MarblePart (this=0x18d8760, parentWidget=0x17819d0, parent=0x17819d0, arguments=, __in_chrg=,
    __vtt_parm=) at /usr/src/debug/kdeedu-4.4.80/marble/src/marble_part.cpp:121
    #13 0x0000000000416e5b in Marble::MainWindow::MainWindow (this=0x17819d0, marbleDataPath=, parent=, __in_chrg=,
    __vtt_parm=) at /usr/src/debug/kdeedu-4.4.80/marble/src/KdeMainWindow.cpp:41
    #14 0x0000000000416507 in main (argc=1, argv=0x7ffff3a8cf18) at /usr/src/debug/kdeedu-4.4.80/marble/src/kdemain.cpp:249

    Ranked three stars by Dr Konqi. I hope it’s useful for you.

Comments are closed.