Currently, the only way to filter out geometry for labeling is to
1) create a SQL query based on an attribute
2) set a limit for minimum feature size
both of these are helpful to a point, however, it can be difficult to add a large number of geometries not to be labeled with SQL query if they do not have attributes in common (e.g. individual house numbers). It would be great if there were the option to "Turn off labeling for selected features" that would automatically be added to the SQL query.
This would be a great fit in the selection pane below "Annotate Selected Features". This is a great option for turning off mass amounts of labels at once without having to edit the SQL query manually, and who want to retain the geometry having a label and NOT an annotation.
I would like to be able to select features on the map, then have ArcMap automatically create a query (possibly based on ObjectID) to label only the selected features.
This request would help with having to write a long query string to label features. Often there is no common attribute I can use, other than the ObjectID or unique field.
When I have to run a task such as this, I usually
- Select features first
- Right click on layer,
- Click Selection
- Choose ‘Create Layer from Selected Features’
- Label New layer
Produces dynamic labels
Otherwise:
- Select Features with Labels turned On
- Right click on layer
- Convert Labels to Annotation
- Choose ‘In the map’ and Selected features’
Produces static labels
Obviously, a tool on a toolbar to Label Selected Features will minimize these steps.
Likewise, I'd love to have the ability to quickly label only selected features and also quickly generate a label class from selected features. I would envision it looking/working something like the items shown in the included images.
I had downloaded a script for ArcMap 9.x that created a tool that did exactly what you are describing, however, I cannot get it to load in ArcMap 10. This would be a valuable tool!!!
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.