• Skip to content
  • Skip to link menu
The KDE Education Project
  • The KDE Education Project • Science Applications • Marble
 
 

Marble

Marble Version 0.8.0
© 2005-2010 The Marble Project

Marble is distributed under the terms of the
GNU Lesser General Public License (LGPL), Version 2.
 
[ For Users | For Developers | Latest news | ]

 

For a short introduction into Marble you might want to have a look at the slides of our presentation about Marble at Akademy / GCDS 2009.

There's also a YouTube-video of the first 10 minutes available. The full video can be downloaded here


For Users: Marble Desktop Globe

Streetmap of Linköping in Sweden
Streetmap of Linköping in Sweden

Marble is a Virtual Globe and World Atlas that you can use to learn more about Earth: You can pan and zoom around and you can look up places and roads. A mouse click on a place label will provide the respective Wikipedia article.

Of course it's also possible to measure distances between locations or watch the current cloud cover. Marble offers different thematic maps: A classroom-style topographic map, a satellite view, street map, earth at night and temperature and precipitation maps. All maps include a custom map key, so it can also be used as an educational tool for use in class-rooms. For educational purposes you can also change date and time and watch how the starry sky and the twilight zone on the map change.

In opposite to other virtual globes Marble also features multiple projections: Choose between a Flat Map ("Plate carré"), Mercator or the Globe.

The best of all: Marble is Free Software / Open Source Software and promotes the usage of free maps. And it's available for all major operating systems (Linux/Unix, MS Windows and Mac OS X).

For Developers: Marble Widget

Using Marble Widget in Qt4 Designer
Using Marble Widget in Qt4 Designer

Marble is a light weight generic geographical map component for use in your own Qt 4.x / C++ application. It is provided as a library, a QWidget and a KDE 4 KPart and hence can easily get integrated with KDE 4 or Qt 4 applications. By default MarbleWidget shows the earth as a sphere but doesn't make use of any hardware acceleration (No OpenGL).

  • Marble uses a minimal free dataset that can be used offline. Currently the total amount of data that is meant to be shipped is about 15 MB.
  • Marble runs decently without hardware acceleration. It just uses Qt's Arthur API as a painting backend and does NOT use OpenGL. Extending it later on to support OpenGL as well shouldn't be hard however we don't consider that the primary focus. Depending on your hardware and the maps being displayed framerate is approximately 5-30 fps.
  • Marble uses vector as well as bitmap data: Currently it uses the old MWDB II data combined with elevation data from the Shuttle Radar Topography Mission (SRTM).
  • Marble displays the world map as 3D a sphere, because it's more fun to use and less subject to distortion (So with regard to that it's just like NASA WorldWind, Earth3D and Google Earth)
  • Marble should start up almost instantly. Currently it "cold" starts fully within 2-5 seconds. On each subsequent start it takes about one second.

Latest News

Date Headline
August 5th, 2009 Datamation / Bruce Byfield: Will Geolocation Find a Home on Linux Desktops?
August 4th, 2009 Marble 0.8 released with KDE 4.3
August 2nd, 2009 GCDS 2009 - Slides and Videos of the Marble presentation at Gran Canaria Desktop Summit 2009 are now available
August 1st, 2009 Dedoimedo 08/2009 - Marble is a polished jewel
March 5th, 2009 Marble 0.7.1 released with KDE 4.2.1
October 1st, 2008 Free Software Magazine 10/2008 - OpenStreetMaps: free software's answer to Google and commercially-restricted geo-data
August 11th, 2008 Linux.com 8/2008: Marble provides basic engine for free Google Earth replacement

Last update: 2009-08-09

Notice: Undefined variable: site in /srv/www/svn/www/media/includes/footer.inc on line 16

Inform

Skip menu "Inform"
  • KDE-Edu Home
  • KDE Home

Science Applications

Skip menu "Science Applications"
  • Kalzium
  • KStars
  • Step
  • Marble
    • Info
    • Download
    • Visual Changelog
    • Screenshots
    • User Manual
    • Reviews & Awards
    • Get Involved
    • Compiling Marble
    • Marble TechBase
    • Credits: Authors
    • Credits: Data
  • Rocs

Global navigation links

  • KDE Home
  • KDE Accessibility Home
  • Description of Access Keys
  • Back to content
  • Back to menu

Search:


Maintained by edu.kde.org Webmaster
KDE® and the K Desktop Environment® logo are registered trademarks of KDE e.V. | Legal