Building Map Books in ArcGIS

Slides:



Advertisements
Similar presentations
Technical Workshop 2013 Esri International User Conference July 8–12, 2013 | San Diego, California ArcGIS Tracking Analyst – an Introduction Morakot Pilouk,
Advertisements

Esri UC 2014 | Technical Workshop | Performing Advanced Cartography with Esri Production Mapping Clint Loveman & Madhura Phaterpekar.
Esri UC2013. Technical Workshop. Technical Workshop 2013 Esri International User Conference July 8–12, 2013 | San Diego, California Editing in ArcMap:
ArcGIS Workflow Manager An Introduction
Technical Workshops | Esri International User Conference San Diego, California ArcMap: Tips and Tricks Miriam Schmidts Jorge Ruiz-Valdepena July 23 – 27,
Esri UC 2014 | Technical Workshop | Accessing Spatial Databases in ArcGIS using Query Layers Annie Sasidar.
1/36. 2/36 Something cool …
Esri International User Conference | San Diego, CA Technical Workshops | ArcGIS ArcMap: Printing, Exporting, and ArcPress Michael Grossman Jeremy Wright.
Network Analysis with Python
Python: An Introduction
Python Map Automation: Introduction to arcpy.mapping / arcpy.mp
Esri UC 2014 | Demo Theater | Esri Production Mapping: Configuring Business Rules Joseph Sheffield.
ArcGIS Network Analyst: Automating Workflows with Geoprocessing
Publishing to ArcGIS for Server
Enabling High-Quality Printing in Web Applications
Working with Metadata in ArcGIS Aleta Vienneau. Working with metadata in ArcGIS View metadata Edit metadata Set your metadata style Leverage metadata.
ArcGIS Pro: Mapping and Visualization Craig Williams, Edie Punt, &
Advance Map Automation With Python
Esri Defense Mapping: Cartographic Production
Esri UC 2014 | Demo Theater | Troubleshooting Printing and Exporting from ArcMap Michael Grossman.
Introduction to Web AppBuilder for ArcGIS: JavaScript Apps Made Easy
Esri UC 2014 | Technical Workshop | Python Map Automation – Beyond the Basics of arcpy.mapping Jeff Barrette Jeff Moulds.
Technical Workshops | Esri International User Conference San Diego, California Supporting High-Quality Printing in Web Applications with ArcGIS 10.1 for.
Esri UC 2014 | Technical Workshop | Designing and Using Cached Map Services Tom Brenneman & Eric Rodenberg.
Esri UC2013. Technical Workshop. Technical Workshop 2013 Esri International User Conference July 8–12, 2013 | San Diego, California Supporting High-Quality.
Esri UC2013. Technical Workshop. Technical Workshop 2013 Esri International User Conference July 8–12, 2013 | San Diego, California Building Map Books.
Esri UC 2014 | Demo Theater | Esri Production Mapping: Spatial Document Management Joseph Sheffield.
Getting the most out of ArcMap Jack Horton & Jorge Ruiz-Valdepeña.
Introduction Presenter: James Zollweg, Ph.D. Associate Professor of Water Resources and GIS The College at Brockport NYS GIS Association – Python Training,
Esri UC 2014 | Demo Theater | ArcGIS for Aviation Shane Barrett.
Map Books & Dynamic Tables
Desktop Mapping: Building Map Books Jeff Barrette Michael Grossman.
Esri UC 2014 | Demo Theater | Ten ArcMap Tips and Tricks Michael Grossman.
Esri UC2013. Technical Workshop. Technical Workshop 2013 Esri International User Conference July 8–12, 2013 | San Diego, California Python Map Automation.
Publishing GIS Services to ArcGIS Server
Esri UC 2014 | Technical Workshop | Python Map Automation – Introduction to arcpy.mapping Michael Grossman Jeff Barrette.
Esri UC 2014 | Technical Workshop | Administering ArcGIS for Server with Python Jon Bodamer.
Sharing Maps and Layers to Portal for ArcGIS Melanie Summers, Tom Shippee, Ty Fitzpatrick.
Jeff Barrette Jeff Moulds
ArcGIS Data Reviewer: Assessing Positional Accuracy
Tech Support Tips and Tricks: ArcGIS for Desktop
ArcGIS Pro Mapping and Visualization
ArcGIS Workflow Manager: Advanced Workflows and Concepts
Desktop Mapping: Building Map Books
Administering Your ArcGIS Organization Through Scripting
Shankar Chandrasekaran
Geoprocessing with ArcGIS for Server
Geocoding with ArcGIS for Desktop: Getting Started
ArcGIS Viewer for Windows: An Introduction
Python Map Automation – Introduction to arcpy.mapping
Python Map Automation – Beyond the Basics of arcpy.mapping
Learning Common GIS Workflows
Learning Common GIS Workflows
Automating Geodatabase Administration with Python
ArcGIS Workflow Manager: Using Custom Properties to Automate Workflows
Python Map Automation – Beyond the Basics of arcpy.mapping
ModelBuilder – Getting Started
Building Map Books in ArcGIS
Editing Parcels with the Local Government Information Model
Network Analyst – Automating Workflows with Geoprocessing
ArcGIS API for Silverlight – An Introduction
ModelBuilder – Getting Started
Andrew Hendrickson & Brian Embley
Authoring Effective Maps For Collector
What’s new ArcGIS 10.1 for Server The Server Framework
Designing and Using Cached Map Services
Desktop Mapping: Building Map Books
ArcGIS Pro: An Introduction Overview
Esri Production Mapping: An Introduction
Presentation transcript:

Building Map Books in ArcGIS July 25, 2012 Building Map Books in ArcGIS Jeff Barrette Tom Bole

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

Collection of map pages Plus additional pages like: Types of Map Books Collection of map pages Plus additional pages like: titles, TOC, 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 Use DDP and/or arcpy.mapping

Types of Map Books (cont.) Thematic map books all pages have the same extent each page shows unique layers arcpy.mapping only

Types of Map Books (cont.) Temporal map books mapping time series data each page shows unique data and time arcpy.mapping only

Pages based on feature extents Data Driven Pages Index layer Single map layout Pages based on feature extents Other map updates Dynamic legends, text, and pictures

Data Driven Pages Tom Bole

A map scripting environment introduced at 10.0 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

arcpy.mapping example - appending PDFs newPDF = arcpy.mapping.PDFDocumentCreate( “C:/project/newpdf.pdf”) newPDF.appendPages(“C:/project/indexpage.pdf”) newPDF.appendPages(“C:/project/mappages.pdf”) newPDF.appendPages(“C:/project/indexpages.pdf”) newPDF.saveAndClose()

Arcpy.mapping Jeff Barrette

Training – short web courses Resources Desktop help: Mapping/Page layouts Arcpy.mapping (100’s of samples) ArcGIS Online: arcpy.mapping / Map Automation group Map Automation Forum Training – short web courses Using ArcMap in ArcGIS Desktop 10 Basics of Python (for ArcGIS 10) Python Scripting for Map Automation in ArcGIS 10

Related sessions Wednesday 3:45-4:15 – Best Practices for Authoring Effective Web Maps (demo theater) Thursday 8:30-9:45 – Introduction to arcpy.mapping (Room 8) 8:30-9:45 – Supporting High-Quality Printing in Web Applications for ArcGIS 10.1 for Server (Room 7) 10:15-11:30 – Beyond the basics of arcpy.mapping (Room 7)

Thank you for attending Have fun at UC2012 Open for Questions Please fill out the evaluation: www.esri.com/ucsessionsurveys First Offering ID: 719 Second Offering ID: 863