第一章 Arcobjects介紹
1.1 Arcobjects概述
1.1.1 什麼是Arcobjects
1.1.2 Arcobjects的結構
1.1.3 Arcobjects的特點
1.1.4 Arcobjects的功能
1.2 Arcobjects支持的數據
1.2.1 Arcobjects支持的數據
1.2.2 Shape files數據說明
1.2.3 Coverage 數據說明
1.3 一個簡單的ArcObjects工程
1.3.1 創建一個VC工程
1.3.2 MapControl控件
1.3.3 添加MapControl控件
1.3.4 加載要顯示的圖層數據
1.3.5 設置圖層屬性
1.3.6 嚮視圖類中添加MapControl控件對應的變量
1.3.7 嚮工程中導入需要的組件庫和文件
1.3.8 定義兩個接口對象的變量
1.3.9 建立IMap接口與MapControl控件的關聯
1.3.10 控製MapControl控件在窗口中的顯示範圍
第二章 ArcObjects的基本知識
2.1 概述
2.1.1 ArcObjects的基本組成
2.1.2 三種主要控件
2.1.3 ArcObjects提供的組件庫
2.1.4 ArcObjects提供的類和接口
2.2 深入理解對象模型圖
2.2.1 類和對象
2.2.2 類與類之間的關係
2.3 ArcObjects中的常用控件
2.3.1 MapControl控件
2.3.2 SceneViewer控件
2.4 ArcObjects中的工作機理
2.4.1 ArcObjects的控件、類、接口之間的關係
2.4.2 ArcObjects中的核心類、接口
2.4.3 ArcObjects應用開發的基本過程
第三章 地圖圖層控製和地圖瀏覽操作的實現
3.1 概述
3.2 添加圖層數據
3.2.1 添加Shapefile文件
3.2.2 添加CAD文件
3.2.3 添加柵格影像文件
3.3 圖層控製
3.3.1 圖層的添加和刪除
3.3.2 圖層間頭條的調整
3.3.3 圖層顯示狀態的控製
3.3.4 圖層控製的具體實現
3.4 地圖瀏覽操作的實現
第四章 ArcObjects環境下的地圖符號化
4.1 地圖符號化
4.1.1 地圖符號
4.1.2 地圖符號庫
4.2 ArcObjects環境下的地圖符號化
4.3 點狀要素符號化的實現
4.3.1 模塊對象模型
4.3.2 相關類說明
4.3.3 接口說明
4.3.4 實例介紹
4.4 綫狀要素符號化的實現
4.4.1 模塊對象模型
4.4.2 相關類說明
4.4.3 接口說明
4.4.4 實例介紹
4.5 麵狀要素符號化的實現
4.5.1 模塊對象模型
4.5.2 相關類說明
4.3.8 ScaleDependentRenderer
4.4 常用技巧
4.4.1 製作專題圖時的統計計算
4.4.2 指定地物對象的符號化
第5章 地圖編輯
5.1 概述
5.2 涉及的類和接口
5.2.1 相關類說明
5.2.2 相關接口說明
5.3 編輯準備工作
5.3.1 功能概述
5.3.2 功能實現
5.4 添加要素
5.4.1 功能概述
5.4.2 功能實現
5.5 修改要素
5.5.1 功能概述
5.5.2 功能實現
5.6 撤銷與重做
5.6.1 功能概述
5.6.2 功能實現
5.7 創建自定義的地圖編輯工具
5.7.1 功能概述
5.7.2 功能實現
第6章 地圖整飾與輸齣
6.1 概述
6.2 空間參考
6.2.1 ArcEngine中的坐標係統
6.2.2 ArcEngine中實現空間參考設置
6.3 地圖整飾及其實現
6.3.1 地圖整飾概述
6.3.2 地圖整飾的實現
6.4 地圖輸齣及其實現
6.4.1 地圖輸齣概述
6.4.2 地圖輸齣實現
第7章 空間分析
7.1 概述
7.2 空間查詢與分析的基礎
7.2.1 基礎概念
7.2.2 使用ITopologicalOperator接口來操作圖形
7.2.3 使用ITopologicalOperator裁剪矢量要素層
7.3 空間查詢
7.3.1 基於空間屬性的查詢
7.3.2 基於空間位置的查詢
7.3.3 聯閤空間屬性和空間位置的查詢
7.4 緩衝區分析
7.5 疊置分析
7.5.1 基於矢量數據的疊置分析
7.5.2 基於柵格數據的疊置分析
第8章 空間數據管理
8.1 空間數據庫概述
8.1.1 空間數據庫的概念
8.1.2 空間數據庫的內容
8.1.3 地理空間數據模型的發展
8.2 ArcSDE概述
8.2.1 ArcSDE的概念
8.2.2 ArcSDE與Geodatabase的關係
8.3 Geoclatabase概述
8.3.1 Geoclatabase的概念
8.3.2 Geoclatabase的優勢
8.3.3 Geoclatabase的三種存儲方案
8.3.4 Geodatabase的版本機製
8.3.5 Geoclatabase的訪問方式
8.4 Geoclatabase對象模型和體係結構
8.4.1 Geoclatabase的體係結構
8.4.2 Geodatabase的對象模型
8.5 數據庫連接
8.5.1 數據庫連接概述
8.5.2 數據庫連接實現
8.6 新建要素數據集
8.6.1 新建要素數據集概述
8.6.2 新建要素數據集實現
8.7 版本管理
8.7.1 版本管理概述
8.7.2 版本管理實現
8.8 數據轉換
8.8.1 數據轉換概述
8.8.2 數據轉換實現
第9章 動態分段功能實現
9.1 概述
9.2 綫性參照係統
9.2.1 綫性參照係統的定義
9.2.2 綫性參照係統概念模型
9.2.3 基於綫性參照係統的動態分段數據模型
9.3 基於ArcEngine的動態分段功能實現
9.3.1 實現步驟及原理
9.3.2 實現方法
第10章 最短路徑分析技術
10.1 概述
10.2 網絡分析基礎
10.2.1 網絡及其類型
10.2.2 網絡數據集概念
10.2.3 網絡數據集的建立
10.3 最短路徑分析的實現
10.3.1 相關類與接口
10.3.2 基於ArcEngine最短路徑分析實現
第11章 交通規劃決策支持係統
11.1 係統開發背景和目標
11.2 係統架構設計及模塊劃分
11.2.1 係統架構
11.2.2 GIS圖形功能模塊
11.2.3 數據查詢模塊
11.2.4 統計分析模塊
11.2.5 路網評價預測模塊
11.2.6 圖幅打印和整飾模塊
11.2.7 數據管理模塊
11.2.8 係統配置管理模塊
11.2.9 用戶管理模塊
11.3 數據庫設計
11.3.1 總體設計思想
11.3.2 空間數據庫
11.3.3 交通業務屬性數據庫
11.4 主界麵及各模塊設計
11.4.1 主界麵設計
11.4.2 GIS圖形功能設計
11.4.3 數據查詢模塊設計
11.4.4 統計分析及路網評價模塊
參考文獻
· · · · · · (
收起)