Take the 2-minute tour ×
Geographic Information Systems Stack Exchange is a question and answer site for cartographers, geographers and GIS professionals. It's 100% free, no registration required.

I was trying to figure out how to use dynamic text from an attribute table in a collection of Data Driven Pages in ArcGIS 10. I've looked in the help files, but can't find anything on dynamic text from attribute tables.

share|improve this question
add comment

3 Answers 3

up vote 7 down vote accepted

The only attribute table accessible through Dynamic Text is the attribute table of your Data Driven Pages index layer. I'm assuming your Data Driven Pages map book is based off of your grid layer, and if so then you're in luck.

Using a dyn tag of type 'page', you can access any property of the index layer

<dyn type="page" property="YOUR_ATTRIBUTE_HERE"/>

For example, to grab the 'GridName' of the current page, use:

<dyn type="page" property="GridName"/>

You have probably looked at Using Dynamic Text with Data Driven Pages in the ArcGIS help files, but you may have missed the 'Tip:' section near the end of the page that explains this.

share|improve this answer
add comment

Labels from attribute tables are dynamic.
If you are looking for placing attibutes you want annotation.
Otherwise you just have the option to label objects with their attributes.

Map books arcgis 10

Starting the mapbook 10

share|improve this answer
    
Thank you! I just have one more concern: will the annotation on the layout change with the grid number? I.e. will the values for A1 change to A2 when the page turns? –  Emily Jul 25 '11 at 17:25
    
She's asking about layout text, not labels. –  Tanner Jul 25 '11 at 21:17
    
That would be the dynamic text found under insert> dynamic text> data driven page numbers. you will use the dynamic text with your grid. See Tanners answer. –  Brad Nesom Jul 25 '11 at 21:59
add comment

You can do a few things before you run date driven pages export

Create an index grid

Calculate adjacent fields

This will give you dynamic A1,A2,A3 bingo grid generation...

enter image description here

http://help.arcgis.com/en/arcgisdesktop/10.0/help/index.html#//00sr00000005000000.htm

Grid Index Features (Cartography) http://help.arcgis.com/en/arcgisdesktop/10.0/help/index.html#//00700000000q000000.htm

Calculate Adjacent Fields (Cartography) http://help.arcgis.com/en/arcgisdesktop/10.0/help/index.html#//007000000009000000.htm

share|improve this answer
1  
This doesn't really answer my question... I was asking only about the text, not the grid (I already have done the grid). My question about the grid is whether the annotations from the attribute table would change when I changed the page (i.e. not displaying the attribute for A1 when I display A2). Thanks anyways... –  Emily Jul 25 '11 at 18:20
    
Page Layout support - help.arcgis.com/en/arcgisdesktop/10.0/help/index.html#//… –  Mapperz Jul 25 '11 at 18:31
    
This doesn't show how to create dynamic layout text from an attribute table. –  Tanner Jul 25 '11 at 23:40
add comment

Your Answer

 
discard

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.