Label summary

The Labeling Summary report presents a general overview of the labeling classes in the map for quality assurance and performance checks. It identifies potential problems with your labeling parameters that may impact labeling performance, map readability, and the ability to convert labels to annotation. The summary report lists all the layers in the map and all the label classes and their properties in each layer. Each layer has a minimum of one label class, whether or not it's currently being labeled. Layers that can't be labeled, such as layers referencing raster data, are not listed.

To access the Labeling Summary report, on the Labeling tab, in the Map group, click More > Summary.

The Labeling Summary report contains a listing for each layer that provides an overview of the main properties for your label class. Information presented in red text should be reviewed, as it's reporting either an error that is preventing labels from being displayed or an issue that will cause decreased performance in your map labeling. The following items are checked and may be listed for each layer:

Information reportedPossible results

Is the label class turned on or off?

  • Labeled class,
    • The label class is checked.
  • Disabled class,
    • The label class is not checked.
  • Unlabeled class but still active due to feature weight. Features will be added to the placement engine as background features.
    • The label class is not checked, but the features from the label class are working as barriers to other labels being placed due to the feature weight set for the label class.

Is there an x,y offset applied to the symbol?

  • The text symbol has an XY Offset defined. This is not supported by the placement engine
    • When placing labels, the placement engine uses the location of the text symbol before the x,y offset is applied. This may result in overlapping labels or white spaces on the map once the x,y offset is applied.

Is there an SQL query for the label class?

  • A subset of features will be added to the placement engine.
    • Yes, there is an SQL query present for this label class, and only features that satisfy the query will be labeled.
  • SQL query not defined. All features will be added to the placement engine.
    • No, there is no SQL query, and all labels will be considered for placement.
  • Identical SQL Query found. Duplicate features will be generated. See [label class name].
    • The SQL query for this label class is a duplicate of the query for the referenced label class. This will result in features being labeled multiple times. If different attributes are being used to create the label, consider concatenating the fields into a label expression.

Is there a scale range set for the label class?

  • A scale range has been entered.
    • A scale range set for the label class has been set, and the labels will be displayed between set scales only.

Are there duplicate label class names?

  • Duplicate class name. Class names should be unique within a layer.
    • Duplicate label class names exist within the same feature layer. It's recommended that you change one so that all names are unique.

Is there an advanced labeling expression set?

  • Advanced label expression defined.
    • There has been an advanced labeling expression created. This could be as simple as concatenating several fields into one label or more complicated and containing programming logic.
  • Label expression references a field that is not in the feature class. See [Field Name].
    • There is an error in the advanced labeling expression. Check the field name referenced in the error and change to one that is present in the attributes of the feature layer.

In this topic