English

Bug: NIM095032 - ArcGIS for Server 10.2 does not honor the leader tolerance set for annotation in services.

Description

If a leader line is hidden because the leader tolerance is not satisfied in a map document, the same leader line will be visible in the resulting map service.
[O-Image]

Cause

This is a known issue. Until a permanent solution is implemented, use the following workaround.

Workaround

Delete the leader lines entirely instead of hiding them using a leader tolerance.

To remove the leader lines from the annotation layer do the following in ArcMap:

  1. In ArcMap, open the map document that was used to publish the map service.
  2. Open an edit session. Click the Editor tool > Start Editing.
  3. Use the Select Elements tool from the Drawing Tools (not the Edit Tools) to select a label.
    [O-Image]

    • If correct tool is selected there will be a blue dashed line around the text.
    [O-Image]
  4. Right-click the label and choose Properties.
  5. From the text tab, select Change Symbol
    [O-Image]
  6. In the Symbol Selector dialog box, click Edit Symbol.
    [O-Image]
  7. From the Advanced Text tab of the Editor dialog, click the Properties button under Text Background.
    [O-Image]
  8. From the Text Background Properties dialog, uncheck the Leader checkbox.
    [O-Image]
  9. Repeat this process for each feature that should not display leader lines.
  10. Re-publish the map service by overwriting the existing map service.
  11. In ArcMap, click File > Share As > Service, and select Overwrite an existing service.
    [O-Image]
    Note:
    See the Related Information section below for a video that shows the process described above.

Related Information