GSoC/GCI Archive
Google Code-in 2012 KDE

Marble Sky: Create stars KML file for new Sky Mode

completed by: Mohammed Nafees

mentors: Torsten Rahn, René Küttner, Dennis Nienhüser

In this task

http://www.google-melange.com/gci/task/view/google/gci2012/7952216

the stars plugin has been extended to display constellation lines.

In addition to displaying the starry sky "outside the earth" we also want to have a map theme where the stars get displayed on top of the globe. Download this map

devel-home.kde.org/~tackat/nightsky-marblemap.tar.gz

and untar it like described here:

http://marble.kde.org/maps-4.5.php

To add the stars we need to save the stars into a KML file (see the KML Reference for more information).

The star icons that have been created for the stars plugin should be used as placemark icons.

This task is about creating a tool that parses the stars.dat and constellations.dat file and generates KML code that allows to display the stars and constellations in Marble on the globe.

For the parser you could start modifying the code at:

marble/tools/stars

inside the source code.

The resulting converter code and the resulting KML needs to get uploaded to

https://git.reviewboard.kde.org/dashboard/