[Marble-devel] Review Request 111499: GroundOverlay Rendering
Konrad Enzensberger
e.konrad at mpegcode.com
Wed Jul 24 12:01:05 UTC 2013
Hi Adrian,
the new ground overlay rendering does not work for images covering a smal area.
find attached a sample kml/image , additional see the two screenshots,
one shows this kml loaded by old marblewidget version, one shows this loaded with new
ground overlay rendering - it looks really ugly,
br, konrad
----- Original Message -----
From: Adrian Draghici
To: Thibaut Gridel ; Torsten Rahn ; Bernhard Beschow ; Dennis Nienhüser
Cc: Marble
Sent: Tuesday, July 23, 2013 11:41 AM
Subject: Re: [Marble-devel] Review Request 111499: GroundOverlay Rendering
This is an automatically generated e-mail. To reply, visit: http://git.reviewboard.kde.org/r/111499/
Review request for Marble, Bernhard Beschow, Dennis Nienhüser, Torsten Rahn, and Thibaut Gridel.
By Adrian Draghici.
Updated July 23, 2013, 9:41 a.m.
Changes
Prevents rendering of GroundOverlays on post-colorized map themes in TextureLayer rather than MergedLayerDecorator. Adds a MacLaurin approximation for the Gudermannian function to be used for rendering in Mercator Projection.
Description
This patch adds support for rendering GroundOverlays. A model with filtered GroundOverlays is saved in MarbleModel and used in TextureLayer, where the cache of GroundOverlays is handled. The actual rendering takes place in MergedLayerDecorator.
Testing
Tested with multiple overlapping overlays, different rotation angles.
Diffs (updated)
a.. src/lib/MarbleMap.cpp (102ed0d)
b.. src/lib/MarbleMath.h (aeaadea)
c.. src/lib/MarbleModel.h (44a5f61)
d.. src/lib/MarbleModel.cpp (3c44f9d)
e.. src/lib/MergedLayerDecorator.h (2823cfc)
f.. src/lib/MergedLayerDecorator.cpp (6363d8e)
g.. src/lib/layers/GeometryLayer.cpp (20fd6a7)
h.. src/lib/layers/TextureLayer.h (1dbd114)
i.. src/lib/layers/TextureLayer.cpp (5b9e9c9)
View Diff
------------------------------------------------------------------------------
_______________________________________________
Marble-devel mailing list
Marble-devel at kde.org
https://mail.kde.org/mailman/listinfo/marble-devel
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/marble-devel/attachments/20130724/4f009163/attachment-0001.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: sample.zip
Type: application/x-zip-compressed
Size: 387112 bytes
Desc: not available
URL: <http://mail.kde.org/pipermail/marble-devel/attachments/20130724/4f009163/attachment-0001.bin>
More information about the Marble-devel
mailing list