GSoC/GCI Archive
Google Code-in 2012 KDE

Marble: Add a License Information tag to our DGML files

completed by: Illya Kovalevskyy

mentors: Torsten Rahn, Dennis Nienhüser

For displaying the license of the map we need a license tag in our dgml files. And of course Marble needs to be able to parse it.

Actually we need two of them, so that we can tag the maps either via:

"(c) OpenStreetMap Project, Creative Commons Shared Attribution 2.0"

or

"OSM - CCbySA"

So

we need an additional GeoSceneLicense and GeoSceneShortLicense class.

also the matching handlers need to be created inside:

marble/src/lib/geodata/handlers/dgml