Add a .kml file as unit test in tests/data/ which covers the tags supported by Camera and LookAt. See the kml reference at https://developers.google.com/kml/documentation/kmlreference and http://nienhueser.de/marble/lcov/sources/src/lib/marble/geodata/writers/kml/KmlCameraTagWriter.cpp.gcov.html and http://nienhueser.de/marble/lcov/sources/src/lib/marble/geodata/writers/kml/KmlLookAtTagWriter.cpp.gcov.html Make sure to compile Marble with the following cmake options enabled: BUILD_MARBLE_TESTS=TRUE, BUILD_MARBLE_TOOLS=TRUE. Execute tests/TestGeoDataWriter and make sure no errors come up. Use tools/kml2kml to analyze errors and fix the tag writers, if needed. Submit a review request at https://git.reviewboard.kde.org with the marble group as reviewers. Please leave a comment here (e.g. "I want to work on this task.") if you start working on this task to avoid multiple people working on it at the same time.
I want to work on this task
Git commit 184ae15a76ca05ecf731bbace200428c9fd27da2 by Dennis Nienhüser, on behalf of Sanjiban Bairagya. Committed on 02/03/2014 at 08:22. Pushed by nienhueser into branch 'master'. KML unit test case for Camera and LookAt REVIEW: 116528 A +36 -0 tests/data/CameraLookAt.kml http://commits.kde.org/marble/184ae15a76ca05ecf731bbace200428c9fd27da2