Explore the neighborhood with Marble’s rich set of city and street level maps. Search for addresses and places of interest. The application takes care of querying various search backends and presents their results in a unified view.
Calculate pedestrian, bike and motorcar routes with ease – online and offline, with an arbitrary number of via points. Start exploring the world. View clouds and sun shadow, follow satellites and space stations and display their orbits, all updated in real-time.
Travel back in time and learn about historic views of our planet using maps from past centuries. Earth is not enough? You also will able to explore maps of the moon and other planets.
Versatile, yet easy to use. Use Marble similar to a desktop globe; pan around and measure distances. At closer scale it becomes a world atlas, while OpenStreetMap takes you to street level. Search for places of interest, view Wikipedia articles, create routes by drag and drop and so much more.
Turn your smartphone into a fully featured navigation device. Marble supports worldwide offline search and offline routing with in-app download of data (free, of course!). Activate turn-by-turn navigation with voice guidance. Rumours say we’re working on a tablet and an Android version.
At its heart, a software library powers the Marble applications. Also integrated in a wide variety of other projects like Digikam or the KDE workspaces. Using the Marble library in your project requires only C++, Qt and adherence to the LGPL 2.1. Last but not least you can extend Marble itself using plugins.
Marble is a light weight generic geographical map component for use in your own Qt 4.x / C++ application. The MarbleWidget provides a ready-made solution for displaying maps and locations. This includes support for GPS tracking and importing KML/GPX files.
Homepage – https://marble.kde.org
Available for all major operating systems (Linux/Unix, MS Windows and Mac OS X).
Size: 27.4 MB