Python作為一種高級程序設計語言,憑借其簡潔、易讀及可擴展性日漸成為程序設計領域備受推崇的語言之一。
本書以地理空間分析為背景,介紹了Python在地理信息處理方面的應用技巧。全書共分為10章,分別介紹了Python與地理空間分析、地理空間數據、地理空間技術、Python的地理空間分析工具、Python與地理信息系統、Python與遙感、Python與高程數據、Python與地理空間高級建模、實時數據、綜合應用等內容。
本書內容結構清晰,示例完整,適合希望了解測繪數字化和分析的讀者,也適合想使用Python進行空間地理分析、建模和GIS分析的開發人員及研究人員參考閱讀。
Joel Lawhead 目前是NVision公司的CIO,該公司是業內屢獲殊榮的地理信息集成和傳感工程服務提供商。他還獲得了管理專業人員資格認證(Project Management Professional,PMP),地理信息專業資格認證(certified GIS Professional ,GISP)。
Joel於1997年開始使用Python,從2000年開始使用它進行地理空間軟件的開發,也是Learning Geospatial Analysis with Python(第1版)和QGIS Python Programming Cookbook的作者,並且這兩本書都是Packt出版的。他撰寫的Python Cookbook系列圖書由O’’Reilly
Media出版,其不同版本更是各具特色。除此之外,他還是廣受贊譽的開源軟件PyShp(Python Shapefile Library)的主要開發人員。他的技術博客是http://geospatialpython.com/,Twitter昵稱是@SpatialPython,通過上述方式,用戶可以和他討論地理空間分析中與Python編程相關的話題。
2011年,Joel通過逆向工程處理了Shapefile文件的空間索引格式,幫助地理空間Python工程師Marc Pfister實現了上述索引算法,這一做法有利於世界各地的開發者開發出更易於集成、更健壯的地理空間應用。
Joel作為架構師、項目經理和地理空間應用合作開發者,多次為美國政府機構提供服務,其中包括NASA、FEMA、NOAA、美國海軍,以及其他商業和非營利性機構。2002年,由於其領導開發的實時應急響應協作工具(the Real-Time Emergency Action Coordination
Tool,REACT)表現傑出,他獲得了Esri公司頒發的國際GIS特別成就獎。該軟件的主要用途是使用地理空間分析技術進行應急管理。