Feature request #22012
Add "point on surface" to label placement options
Status: | Open | ||
---|---|---|---|
Priority: | Normal | ||
Assignee: | - | ||
Category: | Labelling | ||
Pull Request or Patch supplied: | No | Resolution: | |
Easy fix?: | No | Copied to github as #: | 29826 |
Description
In addition to label placement around a polygon's centroid, it would be helpful to have the option to use a point calculated by the point_on_surface() algorithm.
See also previous feature request #3647. It was closed because of the option to "force point inside polygon". However, this option only takes effect if the centroid falls outside the polygon, whereas point_on_surface() actually calculates a point different than the centroid, even if located inside the polygon. This point appears more visually centered in certain polygons and is thus sometimes a better choice cartographically.
History
#1 Updated by Jürgen Fischer over 5 years ago
- Description updated (diff)