基本介紹
- 中文名:基於VBA的ArcObjects編程——面向任務的方法概述
- 作者:[美]張康聰
- 譯者:陳健飛
- ISBN:9787030264954
- 頁數:308
- 定價:59.00
- 出版社:科學出版社
- 出版時間:2010-1-1
- 裝幀:平裝
- 開本:16開
編輯推薦,內容簡介,目錄,
編輯推薦
您想進一步提升自己的ArcGDS水平嗎?請遵循面向任務的方法來學習ArcObjects編程。《基於VBA的ArcObjects編程:面向任務的方法(第2版)》針對數據整合、數據管理、數據顯示、數據分析等常見GIS任務,採用大量圖解清晰地說明編程中所需的對象、屬性和方法每個程式之前都有用法描述,關鍵屬性、關鍵方法的清單,隨後列出編碼及其解釋。包括ArcGIS9.X中新增的GeoprocessIng對象及其腳本編碼,以及ArCGIS主界面中較難實現的功能。附CD光碟,包含95個ArcObjects宏、33個Geoprocessing宏,以及運行編碼所需的數據集,可使讀者完成各種常見任務。CD光碟中還包括共144章PPT課件,方便教學使用。無論您的編程經驗如何,《基於VBA的ArcObjects編程:面向任務的方法(第2版)》將為您提供一把鑰匙,使您儘快掌握ArcOBjectS強大且多樣的功能,有助於管理GIS活動。
內容簡介
隨著ESRI公司ArcGIS軟體的發展,ArcObjects已成為整個ArcGIS系列軟體的核心基礎,學習掌握ArcObjects是地理信息系統開發課程的必然趨勢。本書是美國CRC出版社於2008年出版的張康聰(Kang-tsung Chang)教授編著的Programming ArcObjects with VBA:A Task-Oriented Approach(美國CRC出版社,2008年.第二版)的中文翻譯版。全書共14章,內容涉及ArcOb-jects的所有方面,以ArcGIS9.2的二次開發為任務導向,通過示例程式,講解編程要點並提供運行範例。隨書附光碟,包含128個示例宏程式及其案例數據,涉及從最基本的添加圖層到高級的地理操作等方面。本書有三大特色:一是採用面向任務的方法來學習ArcObjects編程,採用VBA講解ArcObjects編程;二是通過大量的示例練習開展漸進的編程訓練;三是系統性強。
本書可作為GIS專業本科高年級課程和相關領域研究生的教材,也可作為GIS專業技術人員的參考書。
目錄
譯者序
引言
第1章 ArcObjects概述
1.1 Geodatabase
1.2 ArcObjects
1.3 ArcObjects的組織
1.4 ArcObjects幫助資源
1.5 Geoprocessing對象
參考文獻
第2章 編程基礎
2.1 基本元素
2.2 代碼的編寫
2.3 調用子程式和函式過程
2.4 VisualBasic編輯器
2.5 調試代碼
第3章 用戶界面的定製
3.1 用ArcMap命令創建工具列
3.2 添加新按鈕
3.3 添加新工具
3.4 存儲新工具列至模板
3.5 添加窗體
3.6 將窗體存儲到模板中
第4章 數據集和圖層管理
4.1 ArcGIS中數據集的使用
4.2 數據集和圖層相關的ArcObjects
4.3 將數據集添加為圖層
4.4 管理圖層
4.5 管理數據集
4.6 報告地理數據集信息
第5章 屬性數據管理
5.1 ArcGIS中的屬性數據管理
5.2 屬性數據管理的ArcObjects
5.3 列舉欄位集和欄位的屬性
5.4 添加或刪除欄位
5.5 欄位值的計算
5.6 表的連線和關聯
第6章 數據轉換
6.1 ArcGIS里的數據轉換
6.2 用於數據轉換的ArcObjects
6.3 Shapefile轉換為GeoDatabase
6.4 Goverage轉換為GeoDatabase和Shapefile
6.5 柵格化和矢量化
6.6 添加XY事件
第7章 坐標系
7.1 在ArcGIS中管理坐標系
7.2 坐標系的ArcObjects
7.3 操作動態投影
7.4 定義坐標系
7.5 地理變換
7.6 投影數據集
第8章 數據顯示
8.1 在ArcGIS中顯示數據
8.2 數據的ArcObjects對象
8.3 矢量數據
8.4 柵格數據
8.5 製作頁面布局
第9章 數據探查
9.1 ArcGIS中的數據探查
9.2 數據探查的ArcObjects
9.3 屬性查詢
9.4 空間查詢
9.5 空間查詢和屬性查詢的結合
9.6 計算描述性統計值
第10章 矢量數據操作
10.1 ArcGIS中的矢量數據分析
10.2 用於矢量數據分析的ArcObjects
10.3 緩衝區分析
10.4 疊置分析
10.5 基於位置的數據連線
10.6 要素運算
第11章 柵格數據操作
11.1 在ArCGIS中分析柵格數據
11.2 柵格分析的Arc.bJects
11.3 管理柵格數據
11.4 邏輯操作
11.5 鄰域操作
11.6 區帶操作
11.7 距離量算操作
第12章 地形製圖和分析
12.1 在ArCGIS中進行地形製圖和分析
12.2 地形製圖和分析相關的ArcObjects
12.3 計算等值線、坡度、坡向和地貌暈渲
12.4 視域分析
12.5 流域分析
12.6 創建和編輯TIN
第13章 空間插值
13.1 在ArCGIS中進行空間插值
13.2 空間插值相關的ArcObjects
13.3 創建空間插值
13.4 插值方法比較
第14章 二值模型和指數模型
14.1 在ArcGIS中建模
14.2 GIS建模相關的ArcObjects
14.3 建立二值模型和指數模型