I have map points for schools in a district. I want to label the map ID and the name of the school on the map. I have the map ID labeled within the point symbol but I want the school name outside of that. Is this possible without manually putting in a text box for the school name? Using ArcMap 10
You could use an Expression for the label and insert new line characters to create a stacked label. "Map Id: " & [MapID] & vbCrLf & "Name: " & [SchoolName]
another method (without having 2 layers) is to "define classes of features and label each class differently"
just set up the style for your first label.
Then hit add.
It will duplicate that style. (you can then change it to whaterver you want).
I've done similar by having multiple instances of the layer. Add the point layer twice, and have one instance with the mapID label, the other with the school name label.
In the labeling tab, go to label field, click the expression button to the right of the field, click on the first label (f1 is the default), then click the second, and click append. Then click the verify button to make sure you did it correctly.Then click OK!