Download presentation
Presentation is loading. Please wait.
1
Desktop Mapping: Building Map Books
Michael Grossman Jeff Barrette
2
Map Book Options Data Driven Pages (DDP) arcpy.mapping
User interface approach to building map pages arcpy.mapping Scripting framework for automating map output Can be used to automate complete map book production and to extend DDP UC Technical Workshop - Desktop Mapping: Building Map Books
3
Types of Map Books Collection of map pages
plus additional pages like: titles, Table of Contents, index pages, etc. Most common are Reference map books series of pages that iterate across a geographic area reference grid based, strip maps, or feature based DDP or arcpy.mapping UC Technical Workshop - Desktop Mapping: Building Map Books
4
Types of Map Books (cont.)
Thematic all pages have the same extent each page shows unique layers arcpy.mapping only Temporal mapping time series data each page shows unique data and time UC Technical Workshop - Desktop Mapping: Building Map Books
5
Data Driven Pages Index layer Single map layout
Pages based on feature extents Other map updates Dynamic legends, text, and pictures Learn more: UC Technical Workshop - Desktop Mapping: Building Map Books
6
Data Driven Pages Jeff Barrette
7
What is arcpy.mapping? Python mapping module that is part of the ArcPy site-package Access Map Document contents via Python Automate map exporting and printing Automate map production and create map books Extend Data Driven Pages capabilities UC Technical Workshop - Python Map Automation: Introduction to arcpy.mapping / arcpy.mp
8
arcpy.mapping Jeff Barrette
9
More about arcpy.mapping
A Python API that allows users to: Manage map documents, layer files, and their contents find a layer with data source X and replace with Y update a layer’s symbology in many MXDs generate reports that list document information data sources, broken layers, spatial reference info, etc. Build Map Books Detailed examples with sample Python scripts: UC Technical Workshop - Python Map Automation: Introduction to arcpy.mapping / arcpy.mp
10
Pro 64 Bit, multi-threaded Simplified user interface
ArcGIS 64 Bit, multi-threaded Simplified user interface Integrated with ArcGIS Online Combined 2D/3D experience Multiple maps and map layouts Project based Improved drawing performance Imports your existing MXDs
11
ArcGIS Pro – Map Series UC Technical Workshop - Desktop Mapping: Building Map Books
12
ArcGIS Pro – Map Series Jeff Barrette
13
Additional Resources ArcGIS Desktop Documentation
Data Driven Pages: Building Map Books: arcpy.mapping: Alphabetical lists of classes and functions with detailed discussions Multiple sample scripts for each class and function topic ArcGIS Online – arcpy.mapping / Map Automation group Download sample scripts (be sure to check “Show ArcGIS Desktop Content”) ArcGIS Pro – map series UC Technical Workshop - Desktop Mapping: Building Map Books
14
Related Sessions Python Map Automation: Introduction to arcpy.mapping / arcpy.mp: Wednesday, 1:30 pm – 2:45 pm, Room 32 A/B Thursday, 1:30 pm – 2:45 pm, Room 32 A/B Advanced Map Automation with Python in ArcGIS for Desktop Wednesday, 3:15 pm – 4:30 pm, Room 32 A/B Thursday, 3:15 pm - 4:30 pm, Room 32 A/B UC Technical Workshop - Python Map Automation: Introduction to arcpy.mapping / arcpy.mp
15
Please take our Survey Find your event in the Esri Events App
Your feedback allows us to help maintain high standards and to help presenters Find your event in the Esri Events App Find the session you want to review Scroll down to the bottom of the session Answer survey questions and submit
16
UC2016 - Technical Workshop - Python Map Automation: Introduction to arcpy.mapping / arcpy.mp
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.