GSoC/GCI Archive
Google Code-in 2012 KDE

Marble: UTM Grid Part 2: Create the exception-part of the UTM Grid

completed by: Mohammed Nafees

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

See

http://en.wikipedia.org/wiki/Universal_Transverse_Mercator_coordinate_system

and

http://upload.wikimedia.org/wikipedia/commons/e/ed/Utm-zones.jpg

For more information about the UTM grid. In Part 1 the prior patches have been rebased to master and cleaned up. Make sure the appropriate grid is shown if

Settings->Configure Marble -> View -> Angle: UTM

is chosen.

In this task the irregular "exception" part at the top of the grid is supposed to get painted. See rows X to V and columns 30-37:

http://upload.wikimedia.org/wikipedia/commons/e/ed/Utm-zones.jpg

See also:

http://en.wikipedia.org/wiki/Universal_Transverse_Mercator_coordinate_system#Exceptions

and

http://en.wikipedia.org/wiki/File:LA2-Europe-UTM-zones.png

The labels are only supposed to be created in a later part of this task set.

Please try to make the code as modular and clean as reasonably possible.