Removing duplicate labels within a given radius

Some locations on a map may contain several labels with the same content. For clarity and to make space for other labels, you can use the Maplex Label Engine to remove the redundant labels within a given search area from the map.

Once you have labeled the features, you can identify the clusters having the same labels. The next step is to measure the radius of the identified cluster. You will use this distance as the search radius for removing redundant labels.

The search radius is applied to the label classes of the same feature type (point, line, or polygon) that have the Remove duplicates option checked. The symbology of the label class does not affect its consideration in the search. When a choice is to be made between two labels, the label with the higher priority order will be placed.

NoteNote:

If you accept the special default of 0 for the Search Radius, the distance used is the extent of the map. Only one label will be displayed and all other duplicates removed.

Only labels from label classes with the Remove duplicates option checked are eligible to be removed. Possibly none of them will be placed if the same label exists in another label class that doesn't have Remove duplicates activated.

Label classes that have the Never remove (allow overlap) option checked will keep one representative label.

Learn more about making sure all the labels for a label class are placed

The image below shows how Bayshore Boulevard is labeled after the duplicate labels have been removed. Originally, both parts of the dual line feature were labeled in this image. The Remove duplicates parameter was set with a limit of 150 map units, so the second label for Bayshore Boulevard was removed.

Labels set to remove duplicates
Steps:
  1. Enable the Maplex Label Engine.
  2. Click the Measure tool Measure on the Tools toolbar to measure the size of the label cluster.
  3. Click near the center of the cluster of labels, drag the Measure tool line to an area outside the congested area of labels, then double-click. Note the distance in map units.
  4. Click the Label Manager button Label Manager on the Labeling toolbar.
  5. Check the check box next to the layer you want to label.
  6. Choose a label class under the layer.
  7. Although the steps are the same, some dialog boxes for point, line, and polygon layers may differ.

  8. Click the Properties button.
  9. Click the Label Density tab.
  10. Check Remove duplicates.
  11. Click the Options button.
  12. Type the distance within which duplicate labels should be removed. This is the distance that was measured using the Measure tool.
  13. This distance is measured in map or page units (millimeters, inches, or points).

    If you accept the special default value of 0, the distance that duplicate labels are removed from is the entire extent of the map.

  14. Click OK to close all dialog boxes.
TipTip:
You can also open the Placement Properties dialog box by clicking the Placement Properties button on the Labels tab on the Layer Properties dialog box for the layer you want to label.
3/3/2014