Hi Martin,
This is it. It fixes the issue. Thanks for the hint!
I have no idea about the performance degradation: if we make this
setting the default we could just as well get rid of it this setting, in
my opinion, and always enable this option. Probably not a lot of people
know what this setting means ...
Thanks a lot - Martin!
Andreas
On 2020-07-09 12:08, Martin Dobias wrote:
Hi Andreas
On Thu, Jul 9, 2020 at 11:17 AM Andreas Neumann <[email protected]> wrote:
Working recently extensively with point and line pattern fills, I noticed that with each pan, the
point and line pattern fills in QGIS kind of "jump" around relatively to their geometry,
as if the offset of the pattern was kind of "random".
You can see it in this video: https://www.youtube.com/watch?v=V4ytwM59_jY
Is there any setting so I can avoid this behavior? Or could a QGIS dev with
experience in symbology help fix this issue? I would assume if someone creates
tiles from this, they would also run into issues at tile borders, because of
this.
There is a checkbox to fix that in Project Properties > General tab >
General Settings section > Avoid artifacts when project is rendered as
map tiles
I think by default the patterns start at [0,0] screen coordinates,
while this checkbox will anchor patterns at some map coordinate,
making the pattern consistent at one map scale. As the checkbox label
says, there is supposedly some performance degradation, but not sure
by how much. Maybe if the impact is low, it would make sense to have
it enabled by default...?
Regards
Martin
_______________________________________________
QGIS-Developer mailing list
[email protected]
List info: https://lists.osgeo.org/mailman/listinfo/qgis-developer
Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-developer