HOW TO

Convert labels to annotations and store them in separate annotation feature classes in ArcGIS Pro

Last Published: August 11, 2023

Summary

In ArcGIS Pro, when there are multiple labels, some labels cannot be placed on the map due to congestion and are known as unplaced labels. This article provides the workflow to convert labels to geodatabase annotations to convert placed and unplaced labels into two separate annotation feature classes. This is useful for better label management and analysis. For example, the placed and unplaced annotations can each be used in two separate maps for side-by-side viewing.

Note:
To view the unplaced labels, on the top ribbon, navigate to the Labeling group on the Map tab or the Map group on the Labeling tab, and click View Unplaced.

Procedure

Note:
This workflow requires using a Standard Label Engine. To change the label engine, navigate to the top ribbon, click the Labeling tab, in the Map group. Click More and uncheck the Use Maplex Label Engine check box.
  1. Open the ArcGIS Pro project.
  2. In the Contents pane, right-click the feature layer, and click Label to turn on labeling.
  3. In the Contents pane, right-click the feature layer, hover the cursor over Convert Labels, and click Convert Labels to Annotation from the drop-down menu.
  4. Configure the parameters of the tool to create an annotation for placed labels.
    1. For Output Geodatabase, click the Browse button and select the file geodatabase to store the annotation. In this example, the file geodatabase selected is named Annotations.
    2. For Output Layer, specify the name of the annotation specific to the placed labels. In this example, the output layer is named Placed Anno.
    3. Leave all the other parameters as default.
    4. Click Run.
Converting placed labels to annotations
  1. In the Contents pane, uncheck the check box of the placed annotation layer.
  2. Turn on the labels again for the original feature layer. Refer to Step 2 above to do so.
  3. Select the layer name, navigate to the Labeling tab on the top ribbon, and in the Label Placement group, click Label Placement Properties Label Placement Properties Launcher icon.
  4. On the Label Class pane, under Position, click the Conflict resolution button and check the Place overlapping labels check box.
  5. In the Contents pane, right-click the feature layer, hover the cursor over Convert Labels and click Convert Labels to Annotation from the drop-down menu.
  6. Configure the parameters of the tool to create an annotation for unplaced labels.
    1. For Output Geodatabase, click the Browse button and select the file geodatabase to store the annotation. In this example, the file geodatabase selected is named Annotations.
    2. For Output Layer, specify the name of the annotation specific to the unplaced labels. In this example, the output layer is named Unplaced Anno.
    3. Leave all the other parameters as default.
    4. Click Run.
Converting unplaced labels to annotations
  1. In the Contents pane, right-click the unplaced annotation layer, hover the cursor over Joins and Relates, and click Add Join from the drop-down menu.
  2. Configure the parameters of the tool to remove the placed annotation from the unplaced annotation layer, leaving only the unplaced annotation.
    1. For Input Join Field, select Feature ID from the drop-down menu.
    2. For Join Table, select the placed annotations layer from the drop-down menu.
    3. Leave all the other parameters as default.
    4. Click OK.
Add Join configuration
  1. Remove the placed annotations from the unplaced annotation layer.
    1. Right-click on the unplaced annotation layer and click Attribute Table.
    2. In the attribute table, navigate to the second Feature ID field in the table, right-click the field header name, and select Sort Ascending.
    3. Press the Shift key and use the mouse to select the rows of Feature ID with <Null> values.
    4. In the attribute table, click the Switch button. Close the attribute table window.
Switching the selected field values with the unselected field values
  1. Navigate to the Edit tab on the top ribbon, in the Features group, click Delete. Click Yes for the message window that is displayed.
  2. In the Edit tab on the top ribbon, in the Manage Edits group, click Save to save the changes.

The image below displays only the unplaced annotation layer on the map.

Unplaced annotation layer

The image below displays only the placed annotation layer on the map.

Placed annotation layer

The image displays both the placed and unplaced annotation layers on the map.

Placed and unplaced annotation layers

Article ID: 000030906

Software:
  • ArcGIS Pro 3 1
  • ArcGIS Pro 3 0
  • ArcGIS Pro 2 9x

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