Creating a MapBook

A MapBook is a multiple page layout based on a template or the current map layout. This tool creates multiple pages with matching layouts, but with different data displayed within the Map View Element on each page. This is ideal for generating Atlas type products, or creating other series of maps that have a consistent design.

In the Map Layout Editor, go to the File Menu to create a MapBook.

Steps for creating a MapBook:

  1. Load data representing the full extent of the area you would like to generate maps for.
  2. Create a Map Layout. Include any Map Elements that will be the same on every page of the MapBook. For text elements, use macros to define text that is variable by page.
  3. Create a MapBook from the Map Layout Editor file menu. Choose the layout to use as the template, and what elements to duplicate on every page. The Tiling tab defines how the map data is divided into different pages. The Export Bounds define the extent of the data to be covered by the pages of the MapBook.
  4. Once the MapBook has been created, you can interact with each page individually to make any modifications. You can also go back to the main application and load additional data that will be displayed in the Map View Elements.

General Map Book Options

Page Template - The MapBook page layouts can be generated using the existing visible Map Layout, or by loading a saved template.

Legend Options

Use the Same Map Legend on All Pages - Check this legend options to show the legend for the full vector data set on each page

Include Tile Bounds Index on first page - This option creates an index page at the beginning of the MapBook that shows the full extent with footprints of each MapBook page.


Tiling is used to define the breakup of the MapBook Export Bounds. All of the tiling options divide the data extent while preserving the aspect ratio of the Map View element in the Page Template. Choose to define tiling based on the bounds (height or width) or specify a map scale to use in each tile. The MapBook will calculate the necessary number of pages and the bounds displayed on each page using the Tile Definition settings. There are also options for overlapping the data in each tile, and naming the resulting pages.

Tile Definition

Rows or Columns: Specify the number of tiles horizontally OR vertically. The other dimension will be calculated based on the aspect ratio of the Map View element in the template.

Tile width or height: Specify the width or height in the current projection units for the map view on each page. The other dimension will be calculated based on the aspect ratio of the Map View element in the template.

Define tiles using scale and page size: This setting calculated and adjusts the number of tiles to fit the export area at the defined scale. Choose to either Use scale from template or specify an explicit Scale value.

Tile Overlap

Specify an amount of overlap between the map on each page. This can be defined as a Percent of Cell Size.

Tile Naming

Naming of tiles. All options from a normal export dialog for tiling apply to this dialog. See more information here.

Export Bounds

The export bounds setting determines the overall extent of the data that will be tiled. Because of the dimensions of the Map View Element (aspect ratio), the extent of the resulting pages will vary slightly with this to maintain the same Map View Element size on each page.

These options are common to other export dialogs. See more information here.