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

Offset position of perimeter labels #24418

Closed
qgib opened this issue May 3, 2017 · 2 comments
Closed

Offset position of perimeter labels #24418

qgib opened this issue May 3, 2017 · 2 comments
Labels
Feature Request Labeling Related to QGIS map labeling

Comments

@qgib
Copy link
Contributor

qgib commented May 3, 2017

Author Name: Nathan Perry (Nathan Perry)
Original Redmine Issue: 16512

Redmine category:labelling


When using perimeter label placement, could there be a way to offset the label's position along the line from its default placement? This could be either an offset by millimeter/map unit, or perhaps a selection to place the label near the start, center or end of the linestring (similar to existing options for marker placement in the marker line symbology).

This would be useful when a line or polygon has multiple labels from different fields, to avoid clustering of labels at the center of the map extent or linestring.

@qgib
Copy link
Contributor Author

qgib commented May 3, 2017

Author Name: Nathan Perry (Nathan Perry)


Edited to add: this would also apply to labels located along polyline features.

@qgib qgib added Feature Request Labeling Related to QGIS map labeling labels May 25, 2019
@pjshelton
Copy link

This can be closed out now. The North Road updates to QGIS 3.16 answers this.
https://north-road.com/2020/09/03/line-label-placement-our-gift-to-the-qgis-community/

To do this for polygons requires using geometry generators and the funciton exterior_ring( $geometry )

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Feature Request Labeling Related to QGIS map labeling
Projects
None yet
Development

No branches or pull requests

3 participants