Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Symbology settings do not show right in layout and export #48031

Closed
2 tasks done
JoostHer opened this issue Mar 30, 2022 · 4 comments · Fixed by #50384
Closed
2 tasks done

Symbology settings do not show right in layout and export #48031

JoostHer opened this issue Mar 30, 2022 · 4 comments · Fixed by #50384
Assignees
Labels
Bug Either a bug report, or a bug fix. Let's hope for the latter! Print Layouts Related to QGIS Print Layouts, Atlas or Reporting frameworks Symbology Related to vector layer symbology or renderers

Comments

@JoostHer
Copy link

What is the bug or the crash?

So I have set a point pattern with a certain opacity on different layers that cover each other. Via a geometry-generator I set a common point to all those patterns, as to have the the point patterns match each other and create a diffusing pattern as the circles expand.

image
image

In my main map area, this gives following result.

image

However in my layout area, the patterns shift and the opacity is not shown anymore.

image

I did something similar with a line pattern. however, here the opacity is appointed to a fill underneath the line pattern.

image
image

As you can see this gives no problem whatsoever.
Both the line pattern as the point pattern are the result of symbology settings in the same layer using the rule-based categorisation. So it can't be layer settings either

Steps to reproduce the issue

  1. Make a couple of layers where expanding circles are covering each other.
  2. Set a point pattern via the geometry generator and appoint a common point to all the patterns.
  3. Set an opacity to the point pattern.
  4. Go to print layout.

Versions

QGIS-versie
3.22.0-Białowieża
QGIS code revisie
d902269
Qt versie
5.15.2
Python versie
3.9.5
Gecompileerd tegen GDAL/OGR
3.3.2
Gebruikt nu GDAL/OGR
3.3.3
PROJ versie
8.1.1
EPSG-register databaseversie
v10.038 (2021-10-21)
GEOS versie
3.10.0-CAPI-1.16.0
SQLite versie
3.35.2
PDAL versie
2.3.0
PostgreSQL client versie
13.0
SpatiaLite versie
5.0.1
QWT versie
6.1.3
QScintilla2 versie
2.11.5
OS versie
Windows 10 Version 2009

Actieve Python plug-ins
db_manager
0.1.20
grassprovider
2.12.99
MetaSearch
0.3.5
processing
2.12.99
sagaprovider
2.12.99

Supported QGIS version

  • I'm running a supported QGIS version according to the roadmap.

New profile

  • I tried with a new QGIS profile

Additional context

I cannot share the original files as there's confidentiality mixed in it.

@JoostHer JoostHer added the Bug Either a bug report, or a bug fix. Let's hope for the latter! label Mar 30, 2022
@Pedro-Murteira Pedro-Murteira added Symbology Related to vector layer symbology or renderers Print Layouts Related to QGIS Print Layouts, Atlas or Reporting frameworks labels Mar 30, 2022
@nyalldawson nyalldawson self-assigned this Sep 28, 2022
nyalldawson added a commit to nyalldawson/QGIS that referenced this issue Sep 28, 2022
@nyalldawson
Copy link
Collaborator

@JoostHer

#50384 fixes the opacity issue

Regarding the placement of points -- instead of using the geometry generator you should rather use this alignment setting to align the points across different features:

image

@JoostHer
Copy link
Author

JoostHer commented Oct 4, 2022

Where exactly can I find the alignment tool? It doesn't show in my symbology window

@nyalldawson
Copy link
Collaborator

@JoostHer
which qgis version are you using?

@JoostHer
Copy link
Author

JoostHer commented Oct 14, 2022 via email

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Bug Either a bug report, or a bug fix. Let's hope for the latter! Print Layouts Related to QGIS Print Layouts, Atlas or Reporting frameworks Symbology Related to vector layer symbology or renderers
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants