Download presentation
Presentation is loading. Please wait.
Published byBenedict Walker Modified over 9 years ago
1
Esri UC2013. Technical Workshop. Technical Workshop 2013 Esri International User Conference July 8–12, 2013 | San Diego, California Building Map Books in ArcGIS Jeff Barrette Tom Bole
2
Esri UC2013. Technical Workshop. Map automation options Data Driven Pages (DDP) - User interface approach to building map pages arcpy.mapping - Scripting framework for automating map output - Can be used to extend DDP Building Map Books in ArcGIS
3
Esri UC2013. Technical Workshop. Types of Map Books Collection of map pages Plus additional pages like: - titles, TOC, index pages, etc. Use DDP and/or arcpy.mapping Most common are reference map books - series of pages that iterate across a geographic area - reference grid based, strip maps, or feature based Building Map Books in ArcGIS
4
Esri UC2013. Technical Workshop. Types of Map Books (cont.) Thematic map books - all pages have the same extent - each page shows unique layers arcpy.mapping only Building Map Books in ArcGIS
5
Esri UC2013. Technical Workshop. Types of Map Books (cont.) Temporal map books - mapping time series data - each page shows unique data and time arcpy.mapping only Building Map Books in ArcGIS
6
Esri UC2013. Technical Workshop. Data Driven Pages Index layer Single map layout Pages based on feature extents Other map updates - Dynamic legends, text, and pictures Building Map Books in ArcGIS
7
Esri UC2013. Technical Workshop. Tom Bole Data Driven Pages
8
Esri UC2013. Technical Workshop. What is arcpy.mapping? A map scripting environment introduced at 10.0 Python mapping module that is part of the ArcPy site- package An 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 lists document information - data sources, broken layers, spatial reference info, etc. - Automate the exporting and printing of map documents - Automate map production and create map books - extend Data Driven Pages capabilities Building Map Books in ArcGIS
9
Esri UC2013. Technical Workshop. arcpy.mapping example - appending PDFs import arcpy newPDF = arcpy.mapping.PDFDocumentCreate( “C:/project/newpdf.pdf”) newPDF.appendPages(“C:/project/titlepage.pdf”) newPDF.appendPages(“C:/project/mappages.pdf”) newPDF.appendPages(“C:/project/indexpages.pdf”) newPDF.saveAndClose() Building Map Books in ArcGIS
10
Esri UC2013. Technical Workshop. Jeff Barrette Arcpy.mapping
11
Esri UC2013. Technical Workshop. Resources available ArcGIS Resource Center (web help) - Building map books / DDP: http://esriurl.com/6515http://esriurl.com/6515 - arcpy.mapping: http://esriurl.com/4623http://esriurl.com/4623 - Alphabetical lists of classes and functions - Detailed discussions - Multiple sample scripts for each class and function topic ArcGIS Resource Center (forums) - Map Automation: http://esriurl.com/4624http://esriurl.com/4624 - Python: http://esriurl.com/4625http://esriurl.com/4625 ArcGIS Online – arcpy.mapping / Map Automation group - http://esriurl.com/4626 http://esriurl.com/4626 - Download sample scripts Python Map Automation – Introduction to arcpy.mapping
12
Esri UC2013. Technical Workshop. Related sessions Tuesday: 10:15 - 11:30am : Introduction to arcpy.mapping : Room 8 Wednesday: 10:15 - 11:30am : Introduction to arcpy.mapping : Room 1 A/B 3:15 - 4:30pm : Beyond the Basics of arcpy.mapping : Room 1 A/B Thursday: 8:30 - 09:45am : Beyond the Basics of arcpy.mapping : Room 8 10:15 - 11:30am : Building Map Books : Ballroom 6 A Building Map Books in ArcGIS
13
Esri UC2013. Technical Workshop. Please fill out the session evaluation First Offering ID: 1195 Second Offering ID: 1320 Online – www.esri.com/ucsessionsurveys Paper – pick up and put in drop box Thank you…
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.