
包瑞清
ArcGIS下的Python編程》對於ArcGIS 下Python 腳本使用方法的闡述是從Python 語言本身和基於ArcGIS的Python 兩個方面同時着手,因此在閱讀本書時不需要預先具備Python 基礎知識。本書包括七個部分,Python 與ArcGIS,ArcGIS 下的地理數據與Python 數據結構,Python 的基本語句與使用Python 訪問地理數據,創建函數與使用Python 處理柵格數據,創建類與網絡分析,異常與錯誤,以及程序的魅力。主要闡述的邏輯線存在並行的兩條線,一個是針對Python 的,從對於Python 介紹、數據結構、基本語句到創建函數、創建類和異常;另一個是針對ArcGIS 下的Python ,從ArcPy 站點包、訪問以及管理地理信息數據的方法、處理要素類、處理柵格數據到網絡分析和與地理處理模型的結合方法。兩條線同時推進闡述,互相支持印證,並結合實際解決問題的應用方法,例如如何轉化KML 文件和.dwg 格式文件並增加字段數據,以及適宜性分析柵格計算重分類的方法和尋找最近設施點的網絡分析,遺傳算法應用等。