ArcGIS下的Python編程 ArcGIS下的Python编程

包瑞清

  • 出版商: 江蘇科技
  • 出版日期: 2015-06-01
  • 定價: $768
  • 售價: 8.5$653
  • 語言: 簡體中文
  • 頁數: 276
  • 裝訂: 平裝
  • ISBN: 7553745383
  • ISBN-13: 9787553745381
  • 相關分類: 地理資訊系統 Gis

已絕版

買這商品的人也買了...

相關主題

商品描述

<內容簡介>


《ArcGIS下的Python編程》主要闡述的邏輯線存在並行的兩條線,一個是針對Python的,從對於Python介紹、數據結構、基本語句到創建函數、創建類和異常;另一個是針對ArcGIS下的Python,從ArcPy站點包、訪問以及管理地理信息數據的方法、處理要素類、處理柵格數據到網絡分析和與地理處理模型的結合方法。兩條線同時推進闡述,互相支持印證,並結合實際解決問題的應用方法,例如如何轉化KML文件和.dwg格式文件並增加字段數據,以及適宜性分析柵格計算重分類的方法和尋找最近設施點的網絡分析,遺傳算法應用等。


<章節目錄> 


Python與ArcGIS
1 Python
2將地理信息系統作為過程的空間分析
2.1區位與網絡結構
2.2調研者路線
2.3場地現狀信息錄入與基本分析
2.4基礎的數據地理信息化輔助規劃設計分析
2.5專題地圖疊合的方法
2.6作為過程的空間分析
3 Python與ArcGIS
3.1.kml文件格式
3.2通過Python使用工具箱裡的工具
3.3通過Python使用環境設置
3.4通過Python使用函數
3.5通過Python使用類
3.5獲取和設置參數
ArcGIS下的地理數據與Python數據結構
1 ArcGIS下的地理數據
1.1文件地理數據庫和個人地理數據庫
1.2 ArcSDE地理數據庫
1.3創建地理數據列表
2 Python數據結構—List列表、Tuple元組與Dictionary字典
2.1列表(List)
2.2元組( Tuple)
2.3字典(Dictionary)
3 Python數據結構—String字符串
3.1字符串格式化
3.2 re(regular expression)正則表達式
Python的基本語句與使用Python訪問地理數據
1描述數據
2 Python的基本語句
2.1 print( )與import
2.2賦值的方法
2.3循環語句
2.4條件語句
3 Table屬性表與Cursor光標
3.1讀取幾何、寫入幾何與幾何標記(geometry tokens)
3.2光標和鎖定
3.3在Python腳本中使用SQL結構化查詢語
3.4數據存在判斷與在Python腳本中驗證表和字段名稱
創建函數與使用Python處理柵格數據
1創建函數
2形式參數的傳遞
3 Raster柵格數據
3.1柵格數據(Mesh面Quad類型)
3.2專題數據
3.3影像數據
3.4柵格函數
3.5 TIN錶面模型(Mesh面Triangle類型)
4使用Python處理柵格數據
4.1柵格計算(地圖代數運算)
4.2重分類
4.3條件分析工具集
創建類與網絡分析
1創建類
2網絡分析
2.1從GoogleEarth中調入路徑以及服務設施和源點
2.2建立文件地理數據庫、要素數據集並導入用於網絡分析的基礎數據
2.3最近設施點分析
異常與錯誤
1異常
1.1 Python內置異常
2錯誤
程序的魅力
1課題探討_A_自然村落選址因子權重評定的遺傳算法
1.1準備數據
1.2確定研究區域
1.3確定影響因子
1.4假設權重,疊合相加各個影響因子的成本柵格
1.5遺傳算法
1.6將計算結果應用於類似場地
2課題探討_B_基於景觀感知敏感度的生態旅遊地觀光線路自動選址
2.1技術線路與基礎數據
2.2視域感知因子_可視區域計算
2.3視域感知因子_最佳觀賞距離計算
2.4視域感知因子_最佳觀賞方位
2.5視域感知因子_柵格疊加求和
2.6生態感知因子_景觀類型
2.7生態感知因子_資源價值
2.8生態感知因子_柵格疊加求和
2.9景觀感知敏感度
2.1地形因子
2.11觀光線路適宜性成本柵格計算
2.12觀光線路自動獲取
3課題探討_C_解讀蟻群算法與TSP問題
3.1蟻群算法與TSP問題概述
3.2蟻群算法程序解讀
3.3蟻群算法在ArcGIS下的應用
4分享程序