Feature request #22012

Add "point on surface" to label placement options

Added by Nathan Perry almost 5 years ago. Updated almost 5 years ago.

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 almost 5 years ago

  • Description updated (diff)

Also available in: Atom PDF