Clipped Data Frame Cuts Off Annotation
April 06 2009 |
The options to clip a data frame to a boundary or a selected graphic is great when I want to limit the data to be displayed in my map. However, when I apply this property to the data frame, both labels and annotation also get clipped in mid-word if they cross the clip extent.
I believe from an earlier question that Maplex is required to fix the problem for labels (which doesn't help the hundreds of thousands of ArcView only users), but is there a way to make full annotation text display when part of it is outside the clip boundary?
Mapping Center Answer:
Have you tried using the Clip (Analysis) tool in Toolbox (Analysis Tools > Extract > Clip)? Using this tool you can actually clip the data to your desired extent and any annotation that overlaps the boundary of the clip extent will not be cut off. For example, if you are showing a county worth of data and you have the boundary of the county you can use this as the Clip Features input.
Unlike the Clip tool in Toolbox, clipping data frames to a custom shape option functions like a mask. It covers everything outside of your extent including labels and annotation. If you start an annotation editing session and select a piece of 'cut-off' annotation and move it to another location within your clip area, you will see that all of the word(s) are still there. Once you move that same piece of annotation outside of the clip area, it will no longer be displayed as it is being masked by the clip graphic or area.
A tip for using the Clip (Analysis) tool: if you want to clip multiple feature classes to a specified extent at once, you can right click on the tool in the Toolbox tree and select Batch. This brings up an interface where you can have multiple input, clip and output features.
Considering your desired result, the Clip (Analysis) tool is probably your best bet.
If you would like to post a comment, please login.