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

Add configurable extent buffer to symbols (Request in QGIS) #9461

Open
qgis-bot opened this issue Dec 10, 2024 · 0 comments
Open

Add configurable extent buffer to symbols (Request in QGIS) #9461

qgis-bot opened this issue Dec 10, 2024 · 0 comments
Labels
3.42 QGIS 3.42 new features Symbology Refers to layer symbol properties Vector
Milestone

Comments

@qgis-bot
Copy link
Collaborator

Request for documentation

From pull request qgis/QGIS#59630
Author: @JuhoErvasti
QGIS version: 3.42

Add configurable extent buffer to symbols

PR Description:

Fixes #38579.

Allows the user to set an extent buffer per symbol. Useful with for example geometry generator symbols:

2024-12-10.09-58-33.mp4

You can set the value in different units and it can also be controlled by an expression (for example you can set a different value based on the map scale).

When rendering QgsRenderer finds the biggest buffer value that has been set in all of its symbols. The extent for the feature request in QgsVectorLayerRenderer is then modified according to that value.

Backport to 3.40 requested (if possible).

Funded by the National Land Survey of Finland.

Commits tagged with [need-docs] or [FEATURE]

@github-actions github-actions bot added the 3.42 QGIS 3.42 new features label Dec 10, 2024
@github-actions github-actions bot added this to the QGIS 3.48 milestone Dec 10, 2024
@DelazJ DelazJ added Symbology Refers to layer symbol properties Vector labels Dec 10, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
3.42 QGIS 3.42 new features Symbology Refers to layer symbol properties Vector
Projects
None yet
Development

No branches or pull requests

2 participants