Desktop Mapping: Building Map Books Jeff Barrette Michael Grossman.

Slides:



Advertisements
Similar presentations
Publishing GIS Services to ArcGIS for Server
Advertisements

NW Mapbook Application ftp.esri.com, login: nwmapbook password: nwma1456 ftp.esri.com April 18, 2006.
Creating Map Books ArcMap 10 Data Driven Pages
Intro to ArcGIS for New Users. ArcGIS Desktop Advanced GeoprocessingArcInfo ArcReader Data Access Map Viewing Query Advanced EditingArcEditor ArcView.
1 And Related Applications: RegTool Carto Tools The Geospatial Interface Version 1.1 in ArcGIS 9.
Learning ArcGIS Desktop Topics Covered in Module 1 CVEN 2012 – Geomatics University of Colorado – Boulder April 2006 Alyssa McCluskey.
Esri UC 2014 | Technical Workshop | Performing Advanced Cartography with Esri Production Mapping Clint Loveman & Madhura Phaterpekar.
19 th Advanced Summer School in Regional Science Overview and more advanced directions with ArcGIS.
Esri International User Conference | San Diego, CA Technical Workshops | ArcGIS Viewer for Flex An Introduction Canserina Kurnia and Derek Law July 12,
GIS Project Steps and Map Audiences. GIS 2 GIS Project Steps and Map Audiences GIS project steps and major phases Map audiences - Exploration - General.
Esri International User Conference | San Diego, CA Technical Workshops | ArcGIS for SharePoint, An Introduction Art Haddad Rich Zwaap.
ArcGIS Workflow Manager An Introduction
1/36. 2/36 Something cool …
Mapping The Michigan Geographic Framework Tony Olkowski & Jim Shively Center for Geographic Information Michigan Department of Information Technology.
Esri International User Conference | San Diego, CA Technical Workshops | ArcGIS ArcMap: Printing, Exporting, and ArcPress Michael Grossman Jeremy Wright.
A New Generation GIS for the Classroom ArcGIS 9.0 A New Generation GIS for the Classroom.
Network Analysis with Python
Introduction to ArcPy. Topics What is ArcPy? Accessing geoprocessing tools using ArcPy Writing scripts using ArcPy.
Python: An Introduction
Python Map Automation: Introduction to arcpy.mapping / arcpy.mp
ArcGIS Network Analyst: Automating Workflows with Geoprocessing
Publishing to ArcGIS for Server
Enabling High-Quality Printing in Web Applications
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.
ORBIS & PORTALS E-Journal Workshop Michael Markwith, TDNet Inc. Reed College Library May 9, 2002.
Preparing and Deploying Data to ArcPad Juan Luera.
MXD, Maps, Layers arcpy.mapping Classes.
Getting the most out of ArcGIS Web Application Templates
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.
Chapter 10 Making Books, Tables of Content, and Indexes.
Encyclopaedia Idea1 New Library Feature Proposal 22 The Encyclopaedia.
Arch: 383 Introduction to GIS Week 2 Introduction to GEOGRAPHIC INFORMATION SYSTEMS Can Kara Faculty of Architecture 2011 ARC 383.
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.
Introduction Presenter: James Zollweg, Ph.D. Associate Professor of Water Resources and GIS The College at Brockport NYS GIS Association – Python Training,
Map Books & Dynamic Tables
RIA and Web2.0 Development with no Coding Juan Camilo Ruiz Senior Product Manager Development Tools.
RJ Sunderman Product Engineer GeoEvent Extension Product Team Mark Bramer Senior Technical Analyst Esri Professional Services
Esri UC 2014 | Demo Theater | Ten ArcMap Tips and Tricks Michael Grossman.
Topic 10- GIS layers to web
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.
Introduction to GIS Programming Final Project Submitted by Todd Lenkin Geography 375 Spring of 2011 American River College.
WV DOT Scanning Project
Jeff Barrette Jeff Moulds
ArcGIS Pro Mapping and Visualization
ArcGIS Workflow Manager: Advanced Workflows and Concepts
Desktop Mapping: Building Map Books
Administering Your ArcGIS Organization Through Scripting
Accessing Spatial Information from MaineDOT
How to enter the world of Python Programming for ArcGIS
Python Map Automation – Introduction to arcpy.mapping
Python Map Automation – Beyond the Basics of arcpy.mapping
Learning Common GIS Workflows
Building Map Books in ArcGIS
Python Map Automation – Beyond the Basics of arcpy.mapping
Building Map Books in ArcGIS
ModelBuilder – Getting Started
Text Features 7th Grade Literature.
Desktop Mapping: Building Map Books
ArcGIS Pro: An Introduction Overview
Presentation transcript:

Desktop Mapping: Building Map Books Jeff Barrette Michael Grossman

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 UC Technical Workshop - Desktop Mapping: Building Map Books

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 DDP and/or arcpy.mapping UC Technical Workshop - Desktop Mapping: Building Map Books

Types of Map Books (cont.) Thematic - all pages have the same extent - each page shows unique layers Temporal - mapping time series data - each page shows unique data and time arcpy.mapping only UC Technical Workshop - Desktop Mapping: Building Map Books

Data Driven Pages Index layer Single map layout Pages based on feature extents Other map updates - Dynamic legends, text, and pictures UC Technical Workshop - Desktop Mapping: Building Map Books

Samantha Keehan Data Driven Pages

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 UC Technical Workshop - Desktop Mapping: Building Map Books

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() UC Technical Workshop - Desktop Mapping: Building Map Books

Jeff Barrette arcpy.mapping

Resources available ArcGIS Resource Center (web help) - Building map books / DDP: - 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”) UC Technical Workshop - Desktop Mapping: Building Map Books