I can hear everyone’s sighs of relief: more programming help has arrived for newbie programmers in the geo professions! The new book is titled Programming ArcGIS 10.1 with Python Cookbook, by Eric Pimpler, published in February 2013. I’m thrilled to announce that we get to giveaway three free e-copies of the book to the first three commenters on this post!
The 304 page book teaches you how to create geoprocessing scripts with ArcPy, automate map production and printing, create map books, develop custom geoprocessing tools that can be shared with others, customize the ArcGIS desktop interface with Python add-ons, and more. It’s even been reviewed by our well-known colleagues Alissa Bickar, Ann Stark, and Tripp Corbin.
According to the promo material, the book has:
Over 75 recipes to help you automate geoprocessing tasks, create solutions, and solve problems for ArcGIS with Python.
- Learn how to create geoprocessing scripts with ArcPy
- Customize and modify ArcGIS with Python
- Create time-saving tools and scripts for ArcGIS
We’ve been talking a lot lately about the need for more programming skills in the geo professions*, and this book might just be your ticket to gaining some of that much-needed knowledge. I like that it starts out with a very gentle introduction to Python for ArcGIS for those who’ve never done any programming before. In fact, the whole book is excellent for the beginner audience. Thankfully, the book is also well-edited, which is something I can’t say for some other recent programming books. It’s not that I’m against a few typos here and there, it’s when a book has typos in every paragraph that readability plummets. We don’t have that problem here.
Don’t forget to leave a comment if you’d like to win one of the free e-books. But if you don’t win, just buy it. It’s a fairly inexpensive way to begin your Python training at only $22.94 for the e-book and $44.99 for the print package (includes print book, e-book, and PacktLib access).