My fairly constant position now-a-days is “late to the game” and in this case that means that there are plenty of folks who have already shared their thoughts on Programming ArcGIS 10.1 with Python Cookbook by Eric Pimpler from Packt Publishing. Robin Wilson, with his wife, summarized by saying
Overall, the book is a very useful addition to a GIS library for people who are new to automating ArcGIS using Python, and particularly those who want to find out quickly how to automate a particular operation.
James Fee wrapped up his review by saying
So the bottom line here is this is a great introduction to ArcPy with ArcGIS 10.1. But if you’ve already started using either Python or ArcPy, you’d be best to use your time/money elsewhere.
These reviews, and others, indirectly highlight the issue of audience with each of the ArcGIS and Python books that have come out in 2012 and 2013. The books are intended for an introductory audience, but each is for a different introductory audience. Nate Jennings’ A Python Primer for ArcGIS has a strong focus on what I would consider a community college/professional development audience. Esri Press’s own Python Scripting for ArcGIS by Paul Zandbergen is geared toward an upper-level undergrad or grad course to get students who already have a strong(ish) ArcGIS background up and running with Python.
Continue reading









I have had a chance to crash a few classes this semester both out of town and here on campus and I have used this as an opportunity to rethink what I would want students to walk away from one of my classes with. The plans for the intro to GIS, advanced undergrad GIS, and graduate level geovisualization class I taught this year began with an existing syllabus and PowerPoint decks that I had from when I previously taught these classes, but VerySpatial, PlanetGeospatial, and Twitter have changed my perspective since I first taught the undergrad classes. As a first time lecturer in the undergrad classes (aka my first preps) I grabbed everything I had access to from when I took the class, liberally used the PPT the publishers provide for the text to build my own PPT decks, and generally stuck to what was in the book. Sure, after 2005 I added a lecture on neogeo, Google/MS/Yahoo/…, and generally tried to give current examples related to various topics, but the content was basically the same a decade ago.