圖書目錄
第1章 導論 1.1 GIS程序設計 1.1.1 GIS技術與發(fā)展 1.1.2 GIS開發(fā)模式 1.1.3 GIS開發(fā)模式比較與分析 1.2 組件化程序設計 1.2.1 COM概述 1.2.2 COM的特性 1.2.3 COM的結構 1.3 組件式GIS 1.3.1 組件式GIS體系結構 1.3.2 組件式GIS的特點 1.3.3 組件式GIS的不足 1.4 主流GIS組件平臺 1.4.1 ArcGIS Engine 1.4.2 GeoMedia 1.4.3 MapX 1.4.4 TITAN GIS 1.4.5 SuperMap Objects 1.4.6 幾種主要組件式GIS平臺功能比較第2章 AreGIS Engine開發(fā)初步 2.1 ArcGIS Engine概述 2.1.1 ArcGIS Engine 2.1.2 ArcGIS Engine的功能 2.1.3 ArcGIS Engine包含的內容 2.2 使用ArcGIs Engine開發(fā)應用程序 2.3 軟件安裝 2.3.1 安裝VisualStudio2010 2.3.2.NET與C# 2.3.3 安裝ArcGIS Engine 2.4 ArcGIS Engine類庫介紹 2.4.1 對象模型圖 2.4.2 常用類庫概覽 2.5 部署一個ArcGIS Engine應用程序第3章 地圖顯示與瀏覽 3.1 地圖控件 3.1.1 控件特性 3.1.2 地圖控件 3.1.3 目錄樹控件 3.1.4 工具條控件 3.1.5 頁面控件 3.2 地圖及其相關組件 3.2.1 地圖組件 3.2.2 地圖常用接口 3.3 空間書簽組件 3.4 創(chuàng)建與調用AOI書簽 3.5 開發(fā)提示——如何判斷添加類庫引用第4章 地圖數據組織與訪問 4.1 數據類型 4.1.1 Coverage 4.1.2 Shapefile 4.1.3 Geodatabase 4.1.4 ArcXML 4.2 Geoclatabase數據模型 4.2.1 Geodatabase模型結構 4.2.2 Geoclatabase數據模型的優(yōu)點 4.2.3 Geodatabase數據模型的缺點 4.3 Geodatabase類型 4.3.1 文件地理數據庫 4.3.2 個人地理數據庫 4.3.3 ArcSDE地理數據庫 4.3.4 三種類型的地理數據庫比較 4.4 數據訪問 4.4.1 工作空間工廠及其相關組件 4.4.2 打開一個Shapefile 4.4.3 打開一個AccessGeodatabase要素類 4.4.4 圖層組件ILayer 4.4.5 地理數據集組件 4.5 地理數據列表顯示 4.6 數據格式轉換 4.6.1 地理數據轉換組件 4.6.2 數據轉換示例第5章 地圖渲染與制圖輸出 5.1 地圖制作 5.1.1 地理對象的符號化表達方式 5.1.2 地圖制圖的要求 5.1.3 地圖數據準備 5.1.4 地圖整飾與輸出 5.2 地圖顯示及其相關組件 5.3 符號渲染 5.3.1 ArcMap中的地圖渲染 5.3.2 特征渲染器Render 5.3.3 圖層基本渲染 5.4 制圖輸出 5.4.1 制圖輸出相關組件 5.4.2 打印頁面布局 5.4.3 制圖文件輸出第6章 空間數據處理 6.1 數據創(chuàng)建 6.1.1 創(chuàng)建工作空間 6.1.2 要素工作空間及其相關組件 6.1.3 字段相關組件 6.1.4 地理要素類的創(chuàng)建 6.1.5 創(chuàng)建一個Shapefile文件 6.2 地理要素編輯 6.2.1 地理要素相關組件 6.2.2 創(chuàng)建新要素 6.2.3 地理要素交互編輯 6.3 地圖元素編輯 6.3.1 地圖元素相關組件 6.3.2 地圖的整飾元素 6.3.3 添加地圖元素編輯工具第7章 GIS分析 7.1 空間關系查詢 7.1.1 數據查詢相關組件 7.1.2 空間關系 7.1.3 空間關系示例 7.2 空間拓撲分析 7.2.1 拓撲操作 7.2.2 緩沖區(qū)分析 7.3 數據統(tǒng)計 7.3.1 數據統(tǒng)計 7.3.2 要素統(tǒng)計實例第8章 柵格數據處理 8.1 柵格數據模型 8.2 柵格數據訪問 8.2.1 打開柵格工作空間 8.2.2 獲得柵格數據集 8.2.3 獲得柵格目錄 8.2.4 創(chuàng)建柵格數據集 8.3 柵格數據處理 8.3.1 柵格數據格式轉換 8.3.2 柵格影像鑲嵌 8.3.3 柵格轉換相關組件 8.4 柵格空間分析 8.4.1 柵格計算 8.4.2 柵格插值 8.4.3 地形分析 8.4.4 柵格統(tǒng)計第9章 ArcEngine深入開發(fā) 9.1 ArcGIS擴展模塊 9.2 利用GeoProcessing實現流程式空間處理 9.2.1 GeoProcessing 9.2.2 利用MoclelBuilder建立空間處理工具 9.2.3 地理處理相關類庫與接口 9.2.4 在程序中添加GeoProcessing處理模型 9.3 3D分析開發(fā) 9.3.1 ArcScene相關組件與接口 9.3.2 3D分析與顯示實例 9.4 在Office中嵌入ArcGISEngine開發(fā)參考文獻