PROBLEM

The label placement properties are not honored when label rotation is applied in ArcGIS Pro

Last Published: January 27, 2025

Description

When a rotation value is applied to labels in ArcGIS Pro, certain placement properties do not function as expected, causing the labels to default to an incorrect position relative to the feature. As shown in the example image below, despite setting the label placement to the bottom, the labels are positioned at the top of the points.

The incorrect label placement for point features on the map

Cause

This is expected behavior when label placement options are used with rotation angles. Label positions are defined by anchor points, such as top-left, bottom-right, or center. When a rotation is applied, the label's anchor point becomes misaligned with the feature, causing the label to no longer adhere to the positions predefined in the label placement properties. Because label rotations can be applied in a clockwise or counterclockwise direction, some placement properties become incompatible and override the original placement. Refer to ArcGIS Pro: Set point label rotation for more information.

Solution or Workaround

Use one of the following workarounds to resolve the issue.

Set an additional rotation angle value

Specify a value for the 'Additional rotation' option to apply an extra rotation to the label without modifying the primary rotation source.

  1. Open the ArcGIS Pro project.
  2. In the Contents pane, right-click the point feature layer and select Labeling Properties....
  3. In the Label Class pane, click the Position tab.
  4. On the Position tab, expand Rotation.
  5. For Additional rotation, click the drop-down button and select a rotation value. In this example, 180° is selected to position the labels at the bottom of the point.
The configured additional rotation value in the Label Class pane

Set the label offset

The label offset ensures uniform placement when the labels have a consistent length. However, with varying label lengths, using a fixed offset can cause the labels to overlap or be positioned too closely to one another.

  1. Open the ArcGIS Pro project.
  2. In the Contents pane, right-click the point feature layer and select Labeling Properties....
  3. In the Label Class pane, click the Symbol tab.
  4. On the General tab, expand Position.
  5. For Offset X, click the Increment or Decrement arrow to adjust the offset point value. In this example, the value for Offset X is set to -55 pt to position the labels at the bottom of the point.
The configured offset value in the Label Class pane

Convert the labels to annotations

Annotations are stored in a file geodatabase and provide greater control over label position, rotation, and formatting. Once converted, manually reposition the annotations on the map to the required placement or alignment.

  1. Open the ArcGIS Pro project.
  2. Convert the labels with the specified rotation value to annotations. Refer to ArcGIS Pro: Convert labels to annotation for instructions.
  3. Move the annotation feature class to the required position. Refer to ArcGIS Pro: Move, rotate, or resize annotation features for instructions. In this example, the annotations are simultaneously selected and repositioned to align with the bottom of the points.

The map below shows the labels rotated according to the specified rotation angle and positioned at the bottom of each point.

 The labels rotated as specified and placed at the bottom of each point

Article ID: 000034454

Software:
  • ArcGIS Pro 3 3
  • ArcGIS Pro 3 2
  • ArcGIS Pro 3 4

Receive notifications and find solutions for new or common issues

Get summarized answers and video solutions from our new AI chatbot.

Download the Esri Support App

Related Information

Discover more on this topic

Get help from ArcGIS experts

Contact technical support

Download the Esri Support App

Go to download options