Diagram placement parameters

The Placement section, as shown in the following screenshot, provides the following parameters:

  • Placement: This sets the placement of the chart. The available options are Around Centroid, Over Centroid, Perimeter, and Inside Polygon.
  • Distance: The distance the diagram will be offset from the centroid of the related feature. This is available when Around Centroid is selected for the Placement parameter.
  • Data defined position: If this is checked, the x and y positions of the chart can be set by attributes.
  • Priority: This sets the priority defining how likely it is that the diagram will be rendered in relation to other objects to be rendered on the map canvas. Objects or labels with higher priorities will be rendered first. Lower priority objects or labels may be left off of the map if there is not enough room.
  • Diagram z-index: Sets the z-index for the drawing order of the diagrams in relation to other objects and labels. Objects and labels with higher z-index numbers will be drawn on top of those with lower z-index numbers:
  • Automated placement: The button in the upper-right corner () opens the Automated Placement Engine window (shown in the following screenshot). This provides more parameters to fine-tune the placement of charts, such as showing all charts and showing partial labels:

The Search method parameter lists five different search methods that are available to determine the best placement for the diagrams. The Number of candidates determines how much to consider when trying to determine the best location for the diagram. Choosing more candidates will provide more options, but may slow down the placement process. The remaining options allow for converting text into outlines, showing partial labels, showing all labels and features (no matter how much collision occurs), and showing candidates and shadow rectangles for debugging purposes.