求真百科歡迎當事人提供第一手真實資料,洗刷冤屈,終結網路霸凌。

ArcGISEngine地理信息系統開發教程檢視原始碼討論檢視歷史

事實揭露 揭密真相
前往: 導覽搜尋

來自 孔夫子網 的圖片

ArcGISEngine地理信息系統開發教程》,牟乃夏,王海銀,李丹,高松峰 著,出版社:測繪出版社,出版日期:2015-04-01,ISBN:9787503035753。

讀書,可以與時俱進,開闊自己,提高自己,充實自己,完善自己,是全球文化[1]科技知識擴容和更新的需要,是知識[2]經濟和社會發展的要求。

內容簡介

本書基於ArcGIS Engine 10,以C#.NET 2010為開發語言進行講解。內容包括ArcGIS Engine編程基礎、GIS應用軟件的開發方式、地圖基本操作、查詢統計、地圖製圖、數據編輯、空間分析、管網幾何網絡分析、交通網絡分析、三維分析等。本書配有大量具有實際背景的編程案例,並給出實現思路和代碼詳解,隨書光盤中包含所有實例的源代碼和數據,供讀者對照練習。

本書強調實用性、全面性和實戰性,案例豐富、由易及難、便於自學,可作為高等學校GIS、測繪工程、RS等測繪類專業本科生和研究生的教材

目錄

章 ArcGIS Engine編程基礎

1.1 ArcGIS Engine概述

1.1.1 ArcGIS Engine簡介

1.1.2 ArcGIS Engine功能

1.1.3 ArcGIS Engine與ArcObjects

1.1.4 ArcGIS Engine類庫

1.1.5 ArcGIS Engine控件

1.2 ArcGIS Engine開發資源

1.2.1 幫助文檔

1.2.2 自帶示例

1.2.3 在線幫助

1.2.4 網上資源

1.3 Esri開發方式簡介

1.3.1 AML語言開發方式

1.3.2 Avenue語言開發方式

1.3.3 MapObjects開發方式

1.3.4 VBA開發方式

1.3.5 ArcObjects開發方式

1.4 對象模型圖

1.4.1 對象模型圖中的類與接口

1.4.2 查看OMD圖

1.5 ArcGIS Engine的安裝

1.5.1 ArcGIS License Manager的安裝

1.5.2 ArcGIS Engine Runtime for Windows的安裝

1.5.3 ArcObjects SDK for the Microsoft.NET Framework的安裝

1.6 本章小節

第2章 桌面GIS應用軟件的開發方式

2.1 使用VBA進行桌面軟件開發

2.1.1 VBA開發方式

2.1.2 VBA代碼的安全性

2.2 使用DLL進行桌面軟件開發

2.2.1 DLL開發方式

2.2.2 DLL功能的應用部署

2.3 使用Addin進行桌面軟件開發

2.3.1 Addin開發方式

2.3.2 Addin的安裝部署

2.4 使用ArcGIS Engine構建獨立應用程序

2.5 不同開發方式的比較

2.6 本章小結

第3章 地圖基本操作

3.1 空間數據與工作空間

3.1.1 空間數據

3.1.2 工作空間

3.2 MapControl控件接口

3.2.1 IMapControlDefault接口

3.2.2 IMapControl2接口

3.2.3 IMapControl3接口

3.2.4 IMapControl4接口

3.2.5 IMapControlEvents2接口

3.3 數據加載

3.3.1 加載地圖文檔

3.3.2 加載Shapefile數據

3.3.3 加載柵格數據

3.3.4 加載CAD數據

3.3.5 加載個人地理數據庫數據

3.3.6 加載文件地理數據庫數據

3.3.7 加載ArcSDE空間數據庫數據

3.3.8 加載文本文件數據

3.4 地圖文檔保存

3.4.1 地圖文檔保存

3.4.2 地圖文檔另存為

3.5 地圖瀏覽

3.5.1 放大與縮.5.2 拉框放大與縮.5.3 漫遊

3.5.4 全圖顯示

3.5.5 歷史視圖切換

3.6 書 簽

3.6.1 添加書籤

3.6.2 書籤管理

3.7 ICommand和ITool命令操作地圖

3.8 量 測

3.8.1 狀態欄坐標顯示

3.8.2 距離測量

3.8.3 面積測量

3.9 要素選擇操作

3.9.1 要素選擇

3.9.2 縮放至選擇

3.9.3 清除選擇

3.10 地圖導出

3.11 視圖同步

3.11.1 鷹眼窗口

3.11.2 數據視圖與布局視圖的同步

3.12 TOCControl控件

3.12.1 TOCControl與數據視圖的關聯

3.12.2 圖層顯示順序調整

3.12.3 TOCControl的右鍵菜單

3.13 本章小結

第4章 查詢統計

4.1 屬性查詢

4.1.1 相關類與接口

4.1.2 實例詳解

4.2 空間查詢

4.2.1 相關類與接口

4.2.2 實例詳解

4.3 圖形查詢

4.3.1 相關類與接口

4.3.2 實例詳解

4.4 選擇集

4.4.1 相關類與接口

4.4.2 實例詳解

4.5 查詢選項設置

4.5.1 相關類和接口

4.5.2 實例詳解

4.6 統計分析

4.6.1 相關的類和接口

4.6.2 實例詳解

4.7 本章小結

第5章 地圖製圖

5.1 顏色模型

5.1.1 顏色模型分類

5.1.2 顏色對象

5.2 地圖符號化

5.2.1 點要素符號化

5.2.2 線要素符號化

5.2.3 面要素符號化

5.2.4 文本符號化

5.2.5 符號選擇器

5.2.6 樣式管理器

5.3 地圖標註

5.3.1 TextElement標註

5.3.2 Annotation註記

5.3.3 MapTips顯示

5.4 專題地圖製圖

5.4.1 單一符號化

5.4.2 值符號化

5.4.3 值多字段符號化

5.4.4 分級色彩符號化

5.4.5 分級符號化

5.4.6 比例符號化

5.4.7 點密度符號化

5.4.8 統計圖表符號化

5.4.9 雙值符號化

5.4.10 多比例尺符號化

5.5 地圖整飾

5.5.1 添加圖例

5.5.2 添加指北針

5.5.3 添加比例尺

5.5.4 添加地圖格網

5.6 製圖模板

5.7 空間參考

5.7.1 創建空間參考

5.7.2 同一基準面的坐標轉換

5.7.3 不同基準面的坐標轉換

5.8 打印輸出

5.8.1 打印設置

5.8.2 打印預覽

5.8.3 打印

5.8.4 地圖輸出

5.9 本章小結

第6章 空間數據編輯

6.1 簡 介

6.1.1 操作步驟

6.1.2 實現思路

6.1.3 代碼說明

6.2 編輯對象

6.2.1 幾何對象

6.2.2 DisplayFeedback對象

6.3 開始編輯

6.3.1 IEngineEditor接口介紹

6.3.2 功能實現

6.4 設置編輯圖層

6.4.1 IEngineEditLayers接口介紹

6.4.2 功能實現

6.5 設置編輯任務

6.5.1 IEngineEditTask接口介紹

6.5.2 功能實現

6.6 編輯操作

6.6.1 選擇要素

6.6.2 移動要素

6.6.3 添加要素

6.6.4 刪除要素

6.6.5 撤銷操作

6.6.6 恢復操作

6.7 節點編輯

6.7.1 移動節點

6.7.2 添加節點

6.7.3 刪除節點

6.8 屬性編輯

6.9 保存編輯

6.10 結束編輯

6.11 本章小結

第7章 矢量數據空間分析

7.1 空間拓撲分析

7.1.1 相關類與接口

7.1.2 實例詳解——緩衝區分析

7.1.3 實例詳解——獲取多邊形要素邊界

7.2 空間關係運算

7.2.1 相關類與接口

7.2.2 實例詳解——查找一多邊形要素的所有鄰接要素

7.3 疊加分析

7.3.1 相關類與接口

7.3.2 實例詳解——兩相交面圖層的裁剪分析

7.4 數據格式轉換

7.4.1 相關類與接口

7.4.2 實例詳解——將Shapefile數據導入File Geodatabase中

7.4.3 實例詳解——通過數據解析方式實現Shapefile數據轉CAD

格式數據

7.5 添加X、Y數據

7.5.1 相關類與接口

7.5.2 實例詳解——將帶有X、Y字段的Excel數據錶轉化為點數據

7.6 使用GP工具進行空間分析

7.6.1 相關類與接口

7.6.2 實例詳解——利用GP工具實現緩衝區分析

7.6.3 實例詳解——利用GP工具實現Shapefile數據轉CAD數據

7.7 本章小結

第8章 柵格數據空間分析

8.1 環境設置

8.2 空間插值

8.2.1 反距離權重法

8.2.2 克里金法

8.2.3 樣條函數法

8.2.4 趨勢面法

8.2.5 自然鄰域法

8.3 柵格表面分析

8.3.1 坡度計算

8.3.2 坡向計算

8.3.3 等值線計算

8.3.4 填挖方計算

8.3.5 山體陰影

8.3.6 曲率計算

8.3.7 可見性分析

8.4 柵格計算

8.4.1 IMathOp接口

8.4.2 ITrigOp接口

8.4.3 ILogicalOp接口

8.4.4 IBitwiseOp接口

8.5 柵格統計

8.6 密度分析

8.6.1 核密度分析

8.6.2 線密度分析

8.6.3 點密度分析

8.7 提取分析

8.7.1 按屬性提取

8.7.2 按掩模提取

8.7.3 按形狀提取

8.8 距離分析

8.8.1 歐氏距離

8.8.2 成本距離

8.8.3 成本路徑

8.8.4 廊道分析

8.9 重分類

8.9.1 使用表重分類

8.9.2 使用ASCII文件重分類

8.9.3 分割

8.10 條件分析

8.11 本章小結

第9章 管網幾何網絡分析

9.1 幾何網絡

9.1.1 幾何網絡要素

9.1.2 邏輯網絡

9.1.3 幾何網絡屬性

9.2 顯示網絡流向

9.2.1 相關類與接口

9.2.2 實例詳解

9.3 網絡追蹤分析

9.3.1 相關類與接口

9.3.2 實例詳解

9.4 爆管分析

9.4.1 實例程序操作步驟

9.4.2 實例程序

參考文獻

  1. 文化的作用是什麼,光明網,2015-10-14
  2. 什麼是知識?,搜狐,2016-08-13