Annotation in a geodatabase scale problem

Discussion created by wwaters on Dec 23, 2011
Latest reply on Dec 19, 2018 by Hydronaut
Hi guys,

I have converted labels to annotation in a geodatabase. There are three layers I've converted the labels for, into separate annotation classes as I did not know I could put labels from all three in one annotation class at the time. This should not matter for the problem I'm facing. The problem is, I have gone and shifted all the labels to their optimal location relative to the points on the map. Yes, I used maplex first to try to get them in the right place automatically. It helped somewhat. So, I've shifted all the labels and am happy with them. Then I used data driven pages to skip between four districts. The only thing is the districts are of different sizes, hence DDPs takes it to different scales. The annotations, however, do not behave like normal labels and remain at a constant size regardless of scale. For the smallest district the labels are noticeably too large.

I read on the Arc forum

(here http://forums.arcgis.com/threads/31570-Annotation-size-problem?highlight=reference+scale+annotation)

that a way to do it is to make the the reference scale zero in the annotation groups tab of the data frame properties. I did this (finding only one of the three annotation classes was in an annotation group anyway) to no avail. I also read in an Arc 10 help page that I can get the annotations to dynamically scale, like normal labels, by setting the reference scale to zero:


It does, however, also say "You cannot specify a zero reference scale for geodatabase annotation classes."

Therefore, I am wondering if I should abandon the idea of putting these particular annotations in a geodatabase and just put them in the map? Is this the only way to create annotations that will remain the same geographic size regardless of the scale of the map, like normal labels?