- Paperback: 446 pages
- Publisher: Packt Publishing - ebooks Account; 3rd Revised edition edition (May 23, 2016)
- Language: English
- ISBN-10: 1785288938
- ISBN-13: 978-1785288937
- Product Dimensions: 7.5 x 1 x 9.2 inches
- Shipping Weight: 1.7 pounds (View shipping rates and policies)
- Average Customer Review: 10 customer reviews
- Amazon Best Sellers Rank: #535,674 in Books (See Top 100 in Books)
Enter your mobile number or email address below and we'll send you a link to download the free Kindle App. Then you can start reading Kindle books on your smartphone, tablet, or computer - no Kindle device required.
To get the free app, enter your mobile phone number.
Python Geospatial Development - Third Edition 3rd Revised edition Edition
Use the Amazon App to scan ISBNs and compare prices.
See the Best Books of 2018 So Far
Looking for something great to read? Browse our editors' picks for the best books of the year so far in fiction, nonfiction, mysteries, children's books, and much more.
Frequently bought together
Customers who viewed this item also viewed
About the Author
Erik Westra has been a professional software developer for over 25 years and has worked almost exclusively in Python for the past decade. Erik's early interest in graphical user interface design led to the development of one of the most advanced urgent courier dispatch systems used by messenger and courier companies worldwide. In recent years, Erik has been involved in the design and implementation of systems matching seekers and providers of goods and services across a range of geographical areas as well as real-time messaging and payments systems. This work has included the creation of real-time geocoders and map-based views of constantly changing data. Erik is based in New Zealand, and he works for companies worldwide. He is also the author of the Packt titles Python Geospatial Analysis and Building Mapping Applications with QGIS as well as the forthcoming title Modular Programming with Python.
If you buy a new print edition of this book (or purchased one in the past), you can buy the Kindle edition for only $2.99 (Save 90%). Print edition purchase must be sold by Amazon. Learn more.
For thousands of qualifying books, your past, present, and future print-edition purchases now lets you buy the Kindle edition for $2.99 or less. (Textbooks available for $9.99 or less.)
Top customer reviews
There was a problem filtering reviews right now. Please try again later.
First, a serious problem with the Kindle edition needs mention. The book is written using Python code almost exclusively. But the Kindle doesn't format this code properly. There is no indentation - crucial for Python both in terms of readability and syntactically. Reading through examples that are more than two or three lines long is painfully awkward; longer examples are impossible to follow. You can download most of the code, but the code as found in the Kindle edition is worse than worthless.
Coverage of topics is, at best, superficial. Most of the chapters claiming to provide background on the foundations of geospatial science are very weak, and consist of nothing more than a listing of tools and libraries, with web site addresses offered along with advice to go there for any actual information.
A disturbing number of the Python examples, even the short ones that don't suffer from the aforementioned formatting problems, contain gross errors and will not run as written. Function names are spelled incorrectly, scoping qualifiers are omitted where they are required or are simply wrong. Claims of the author's expertise with Python are questionable, given the low quality of the examples. A comparison between Python and C++ early on in the book, purporting to show Python's superiority, clearly demonstrates the author's lack of knowledge about C++ - the example is written in C - and the difference between a language and its support libraries.
Overall, you can gain far more knowledge on just about any geospatial topic with a few minutes worth of web searching than you ever will from reading this book. Spend your money elsewhere.
Most importantly to me was the section of different data sources and formats, and how to integrate them into your projects using .shp files and PostGIS. It makes rendering geospatial data trivial for even the newbie programmers (which I am not, however).
I wouldn't recommend the Kindle book for the reason that I have had problems before in the past with code not displaying properly on them. The only reason I took one star off of my review is that I feel the paperback version is a bit overpriced seeing as this text was published in 2010 and many advancements have taken place since then.
Most recent customer reviews
I did it in Qt with C++.Read more