內容簡介
本書以ArcPy為核心,通過實例介紹ArcGIS Python二次開發的核心內容,包括地圖自動制圖、開發環境、自定義地理處理工具、矢量數據管理和分析、空間數據管理和分析、數據訪問,涉及交互式代碼編寫、拖放式代碼自動生成、第三方IDE環境的使用。項目教學綜合案例貫穿教材設計的全過程。
本書的一大特色是作者在二十多年的測繪地理信息開發實踐和科學研究中,對一些常見的開發任務,總結出一套精簡有效代碼模板,稱之為“八股工作流”。八股工作流源代碼簡潔、清晰、高效,體現了ArcPy二次開發的實踐,便於讀者自學和直接使用。開發人員隻需把其中的數據替換成自己的數據,修改必要的參數,即可完成開發任務。
本書可作為測繪地理信息科學、遙感科學與技術、城鄉規劃等專業高年級本科生和研究生的實驗與實習教材,並可為GIS軟件開發人員提供參考。