Visual Changelog: Marble 0.10.0

Marble 0.10 was released on August 10th, 2010. It is part of the KDE 4.5 Software Compilation. In the good tradition of recent years, we have collected those changes directly visible to the user. Unfortunately we were a bit late with our visual changelog for the release. So please enjoy looking over the new and noteworthy:

Online Routing


A look at Geothek 1.1 Digital World Atlas

Last weekend I received a postal package that contained a classroom atlas from Austria: the Neuer Kozenn Atlas. Inside there was a nice shiny CD with the title GEOTHEK Schulatlas, Version 1.1 Digitaler Weltatlas. The publisher of this atlas and its software is Ed. Hölzel.


Marble C++ Tutorial Part 1

In a few hours KDE 4.5 will be released. And together with it the new version of our Virtual Globe and Map Widget Marble. The new release Marble 0.10.0 will bring lots of additional features (Routing, Tile-Bulk-Download, Multiple Layers, initial WMS support and a lot more) - many of them related to OpenStreetMap.


Marble Virtual Globe and Google Summer Of Code 2010

The student application deadline for Google Summer of Code 2010 is near: So if you plan to submit an application for a Marble project then it needs to arrive no later than April 9, 19:00 UTC.
I have just added a few more ideas to the idea page: support and Panorama support. So now in total there are five Marble ideas listed on our idea page:


Gran Canaria Desktop Summit - Slides and Video about the Virtual Globe "Marble"

Just recently my blog got syndicated by Planet OSGeo. So I'd like to take the opportunity and say "Hello" to all readers and I'd like to thank for the warm welcome!


Marble - Get involved!

We've recently extended our Marble Wiki to include more documentation about how you can participate in Marble development. Here are a few possible jobs for a start:


Marble's Secrets IV: Run Marble, Run!

KDE 4.2 is in bug fixing mode and so is Marble. Time to have a look at things that got implemented right in time for Marble 0.7: Henry de Valence has been one of the most active Marble core developers during the last few months: He has implemented several exciting Marble features already.

For Marble 0.7 (KDE 4.2) he implemented MarbleRunners. This is a pretty nice feature, which is still a bit hidden, but that is probably going to change soon:

  1. Make sure you have internet -- Oh, ok, yes, I just wanted to make sure ...
  2. Start Marble (e.g. from KDE 4.2 Beta1 or trunk)
  3. Find the "Search" field and type in: Playmobil
  4. Wait for the results to arrive!

What happens is that on pressing the Enter key Marble will send the search query to several "service" threads in the background called "MarbleRunners". These threads will return the result as soon as it is available. In this case the OpenStreetMap-Runner has returned four matching results from the OpenStreetMap-Server!

Ok, let's try another one: Imagine, you are somewhere in Finland on holidays ("Tervetuloa!"), it snows and you feel really hungry. In this situation Marble can be a true life-saver ("Hyvää ruokahalua!"):

The source code for the OpenStreetMap-Runner is based on source code by Jens-Michael Hoffmann who also created the OpenStreetMap integration for Marble. Henry de Valence has taken it and created a Marble runner out of it. Additionally Henry has created a Coordinate-Runner:

Enter e.g. 46°14'00" N 06°03'00" E

or just:

46 14 00 N 06 03 00 E

and press the Enter key. The latter will almost immediately return a result from the GeoCoordinate-Runner and several results from the OpenStreetMap-Runner trailing in a few seconds afterwards:

The best thing is however that Henry has made a HOWTO for creating MarbleRunners. So now you can create your own MarbleRunner yourself! The example shows how easy it is! And the description ensures that you can do this even if you are a beginner.

Just go here to get the HOWTO and just look here to get instructions on how to compile Marble.

The best Runners that you'll come up with will get shipped with the next version of Marble (your chance to enter history)!

I could imagine lots of runners: What e.g. about a Wikipedia-Runner (we don't have that one yet, ...)? What ideas do you have? Please let us know or even better: send us your patch! We are reachable via [email protected]. Or join us on IRC ( #kde-edu, Freenode: )! Of course we also appreciate all kinds of patches that improve the current MarbleRunners as well!


Marble integration with KOffice

Shortly after the Marble OpenStreetMap integration I'm happy to report that Simon Schmeisser has managed to integrate Marble as a Flake Shape into KPresenter. As a flake shape you can change the map according to your liking even after it has been embedded into the KOffice application. So it's not just a simple image but rather a component that allows the user to adjust the content:


KDE 4.1 Beta1: OpenStreetMap Support in KDE via Marble

The hero of the current Marble KDE 4.1 Beta1 release is Jens-Michael Hoffmann: He has successfully worked on getting OpenStreetMap integrated into Marble and KDE 4.1!

This means that once you start our free software virtual globe and select "OpenStreetMap" as a theme then Marble will directly start to download OpenStreetMap tiles from the OpenStreetMap server:


Google Summer of Code 2008 - Marble Projects

If you're a student and if you're still searching for a suitable GSoC 2008 idea then Marble might offer a chance to participate in a young, vivid and interesting project. We suggest that you have a look at the Google Summer of Code Ideas page. There are especially three ideas which seem to be exciting and very important: