Skip to content

Google Summer of Code 2008 - Marble Projects

Wednesday, 26 March 2008  |  torsten rahn

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:

  • Vector Tiles: We'd like to see a similar concept implemented for all geographical features as the one we are using for Textures: Usage of tiles. Especially for vectors this would be interesting as we could live render e.g. Open Street Map or VMap 0 data.
  • Panoramio/Wikipedia photo support: This would enable Marble to show thumbnails from georeferenced photos such as those from Panoramio, Wikipedia (or whatever image source is suggested by the applicant). Technically this work would extend Marble's KML support (which is currently being ported to a new QXmlStreamReader based framework).
  • OSM Annotations: This project was suggested by Adriaan de Groot and Armijn Hemel and is meant to provide on-screen OSM Annotation support. Of course providing OpenStreetMap support is an important goal for Marble and the suggestions for this idea seem pretty reasonable and realistic for the given timeframe (and dealing with UMPC devices seems to promise lots of fun).
Of course we appreciate any other ideas for Marble development as well. Creative ideas get extra bonus points. If you want to find out what Marble Development is about then I recommend that you check out my "Marble's Secrets" blog entries:
  • Part I was a Do-It-Yourself course about creating maps for Marble. We've seen how Marble manages to even display features such as aerial photos or OpenStreetMap.
  • Part II showed how Marble paints the different map layers. We've also seen why Marble only needs very little disk space and memory for its default map - making it an ideal choice for solutions that involve little hardware resources (like the Asus EeePC and the OLPC).
  • Part III looks beyond Marble's offline mode: It describes how Marble fetches its data from the internet.

But hurry up: Deadline for GSoC 2008 student applications is on Monday!

For help or questions you can join us on IRC (, #kde-edu ) or send a mail to our mailing list.