I've been working on a utilities map and have been asked to turn off the labels and symbols within the extent indicator on the larger scale map and show them only in the detailed map. Is there a way to do this without converting labels to annotation and making a copy of and editing each individual shapefile specifically for this map?

  • 2
    what software are you using ?
    – radouxju
    Jan 22, 2014 at 21:03
  • I'm using ArcMap 10.1
    – Jess
    Jan 28, 2014 at 21:07

3 Answers 3


The first thing that you could try is to use a display scale range so that the label disappear when you zoom out (layer properties > label). At the same place, you can also handle conflicts, but this is more complex. For symbols it is the same.

enter image description here


I have two...workable solutions,

First solution: set label classes for the features in question. Then change the default class to not include anything within the extent. This does require writing SQL that calls out each of these features individually so not a great solution.

Second solution: create a new Polygon feature mimicking the extent indicator. Turn it on, but make its symbology invisible. Then set its feature weight to High/1000 so nothing get labeled over it. If you want, you could also set it so only the border has a weight and the interior doesn't.


Insert a new data frame, add your layers to that. Don't label any. Set the data frame extent of the new data frame to that of the first one (Data Frame Properties > Data Frame tab > Extent drop down > Other Data Frame). Adjust your layout as desired.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

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