Bug 316614 - Layer blending assumes equal tile sizes
Summary: Layer blending assumes equal tile sizes
Status: CONFIRMED
Alias: None
Product: marble
Classification: Applications
Component: general (show other bugs)
Version: 1.5 (KDE 4.10)
Platform: openSUSE Linux
: NOR normal
Target Milestone: ---
Assignee: marble-bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-03-12 18:43 UTC by Rolf Eike Beer
Modified: 2023-04-08 11:07 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments
screenshot (832.69 KB, image/png)
2015-04-06 12:16 UTC, Rolf Eike Beer
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Rolf Eike Beer 2013-03-12 18:43:46 UTC
I have created a DGML file for OSM2World. The tiles served by OSM2world are 256x128 pixels. Additionally I use hillshading which has 256x256px tiles. This doesn't work together well, it looks like something expects that all tiles have the same size. Therefore I can see jumps in the hillshading at tile borders.

Reproducible: Always
Comment 1 Rolf Eike Beer 2015-04-06 12:12:40 UTC
I tried the same with OpenRailwayMap, which uses 512x512 (Retina) tiles, which works equally worse (see screenshot).
Comment 2 Rolf Eike Beer 2015-04-06 12:16:38 UTC
Created attachment 91905 [details]
screenshot
Comment 3 Justin Zobel 2021-03-09 22:51:45 UTC
Thank you for the bug report.

As this report hasn't seen any changes in 5 years or more, we ask if you can please confirm that the issue still persists.

If this bug is no longer persisting or relevant please change the status to resolved.
Comment 4 Torsten Rahn 2023-04-08 11:07:06 UTC
Yes, this was done by design. As long as the tile layout would match we could perform some resizing on the fly. Feel free to provide a patch :) The relevant code happens inside the classes StackedTile/MergedLayerDecorator ...