Data Driven Pages Mapbooks in ArcGIS

Data Driven Pages Mapbooks in ArcGIS
Data Driven Pages Mapbooks in ArcGIS

How to Use Data Driven Pages in ArcGIS

Data Driven Pages is a powerful map-making feature in ArcGIS 10. It allows you to generate multiple layer pages or mapbooks based on features stored in a layer. Each page is generated based on the extent that is defined in the index value.

For example, an index value could be different cities, pump stations or cemeteries. Dynamic text can be displayed relevant to the attributes of a particular site (Insert> Dynamic Text). Each site’s text would be generated based on its attribute data.

Data Driven Pages enables users to cut down time on map making from hours to just minutes. Data Driven Pages saves time, automates workflow and reduces the chance of human error.

Data Driven Pages (Mapbooks) Steps:
1. Set Up Index Layer
2. Define Extent and Text in your Mapbook
3. Export Mapbook

1 Set Up Index Layer

The data driven toolbar is what you will need for generating mapbooks. This toolbar can be accessed by: Customize> Toolbar> Data Driven Page.

Data Driven Pages Toolbar

The “Data Driven Pages Setup” button (far left) is how to select the index layer. The index layer is the feature class that the mapbook will be based on. After enabling data driven pages, you can modify how pages will be sorted in a mapbook. This defines what pages will be first to last in your mapbook.

2 Define Extent and Text in your Mapbook

Target Extent

There are two ways how data driven pages handles map extents. You can use your current map extent. In this case, pages will be centered on the features but the scale will be the same throughout the mapbook. You can also set the scale to a field in your attribute table so your pages zoom in and out accordingly.

The other options on the toolbar are to refresh and move forward and back in your mapbook. This can be done by clicking the arrow key left and right. The last option on the right (Page Text) allows users to include page text to be shown in each page. Examples include current page number, page name, count, display expression or page attribute.

3 Export Mapbook


To export a data driven pages mapbook, click File > Export Map…

Select type as PDF. Under the “Pages” tab, to compile all choose the “All” radio select button.

It’s common error to forget selecting “all” and only a single page will be exported in the PDF. Also, note that only PDFs can have multiple pages. JPGs, TIFs and other formats will not give you the option to export multiple pages.


Video: Building Map Books in ArcGIS


  1. Is there a way I can make a map book using a a raster layer as my index layer?In my case, it is my slope (percent rise) layer. Perhaps there is a workaround? I’m working in ArcGIS 10.5.1

  2. Not that I know of. You would have to combine slope (by percent rise) into groups. From there, you can go from raster to vector

Leave a Reply

Your email address will not be published.