I was wondering if there is a way to place all labels on a map non overlapping, but by extending an arrow/line from the label to the point.

I've tried the call out box, but I couldn't find a way to enable all labels, and second extend the lines


You can use the priority and ranking tools on the Labeling toolbar to set your label draw weights. Another solution is to convert the labels to annotation and then manually move them to the best location.

  • 1
    I hear you on Annotation, but I'd rather have everything done dynamically, as the we have lots of expressions built into this thing. but is there a way to force ArcGIS to extend the labels by let's say an inch or two?
    – dassouki
    Jul 23 '10 at 12:21
  • 5
    There is the Label Manager dialog that you can access from the Labeling toolbar. It gives you a little finer grained control of your label placement. You can set offset to a specified unit, inches is one of the choices.
    – Zachary
    Jul 23 '10 at 12:47

Not the answer you're looking for? Browse other questions tagged or ask your own question.