How do Page Definition Queries work with annotation for Data Driven Pages?

10-10-2011 06:06 AM
Occasional Contributor II
This is for my parcel mylar map.  In the past, I'd have a parcel feature class and a parcel annotation layer for MapX.  To print each map, I'd move to those parcels in MapX and change my scale to the appropriate scale then turn on the feature class and annotation layer for that map.

I have the great idea of making this a Data Driven Pages project instead.  I have one parcel feature class now (instead of 70+ feature classes).  I've enabled a page definition query on the parcel feature class based on the Map field.  Previously, I used to create a parcel annotation layer for each Map#.  I don't think this method will work with Data Driven Pages.  Should I create a county-wide parcel annotation layer and add a field called Map and populate it with that Map#?  Do page definition queries work on annotation layers?

Thanks for any help.
Tags (2)
0 Kudos
1 Reply
New Contributor II
I have done exactly this for our Zoning ByLaw pages and it works

I have annotation countywide for zones, roadnames, "see pg x" anno, and other features that appear on our Zoning maps
each with a KeyNo value corresponding to the pg it is meant to appear on
it has to be gdb featureclass anno, not coverage anno, for this to work
I gave each piece of anno a textsize and angle appropriate to the pg (there are a finite variety of scales and angles in the ByLaw pages)

you can edit it easily directly within the pg in your map series (with the pg definition query turned on or off) and see exactly how it is going to print
you can adjust text values, textsize, font, angle, character spacing etc all directly by selecting a piece of anno in an edit session and opening its attribute editor by rightclicking
you can even give a selected piece of gdb anno a thin white halo so that it pops out against a crowded background
I've found it is much easier to work with than the old coverage anno
0 Kudos