Geographic Information Systems Stack Exchange is a question and answer site for cartographers, geographers and GIS professionals. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Maybe I'm just not thinking clearly, but I can't figure this one out. I need to have a spot on my mapbook pages that says "Counties: " and is automatically filled with the counties in the extent of the current page. This was SIMPLE with DSMapBook, but I can't seem to replicate it in DataDrivenPages.

Should I just do an intersect and append the new data in a column on my Townships table (Grid layer)?

share|improve this question

If scripting the operation is an option, it looks like you can combine arcpy and Data Driven pages. Maybe you could somehow select all of your county features in the current extent of the dataframe, then insert those into a graphic element.

share|improve this answer

What I did to accomplish this is run an identity (if you have the appropriate license level) and get each county joined onto your town layer. Using arcpy i wrote a script to do the following. Write a definition query for that layer using the current ddp as the query. Run a search cursor and get the value of each county in the queried table. Set each value to append to a text element. You can use \r\n to put each county on a seperate line if you need to.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.