地理信息系統二次開發教程組件篇 特色及評論
地理信息系統二次開發教程組件篇 內容簡介
本書通過大量實例,介紹了如何利用MapObjects和MapX組件進行GIS二次開發。首選介紹了進行GIS二次開發的概要、組件式GIS的特點及其結構;然後分別介紹了如何使用多種語言(Visual Basic、C++ Builder和Visual C++)以及Map Basic和MapX組件進行GIS二次開發。在介紹每個組件時,都從基本概念開始介紹,然後由淺入深地介紹如何實現地圖顯示及地理計算方法。 本書適用於政府、企業相關部門的GIS研究和開發人員,也適用於高等院校地理學、地理信息系統、房地產、環境科學、資源與城鄉規劃管理、區域經濟學等專業的學生參考與學習,本書還適合作為各種GIS培訓班的學習教地理信息系統二次開發教程組件篇 本書目錄
第1部分 組件式GIS二次開發理論簡介第1章 GIS二次開發教程
1.1 GIS二次開發的三種實現方式
1.2 數據管理設計
1.3 界面設計基礎
第2章 組件式GIS的開發
2.1 組件技術
2.2 組件技術與GIS的發展
第2部分 基於MapObjects開發GIS
第3章 基於MapObjects開發GIS概述
3.1 ESRI產品系列
3.2 MapObjects概述
3.3 MapObjects的數據源
3.4 MapObjects的組成
3.5 在Visual Basic中使用MapObjects
3.6 在C++ Builder中使用MapObjects
第4章 使用地圖和圖層
4.1 在地圖中加入、訪問和刪除圖層
4.2 控制圖層顯示
4.3 用TrackingLayer和GeoEvent對象實現動態跟蹤
4.4 利用API擴充MapObjects應用程式
第5章 坐標系、投影和幾何對象
5.1 坐標系
5.2 地圖投影
5.3 幾何對象
第6章 符號化地理特徵和地圖的輸出
6.1 符號對象
6.2 著色對象
6.3 地圖的輸出
第7章 創建記錄集
7.1 通過矢量圖層創建記錄集
7.2 通過選擇特徵創建記錄集
第8章 地理編碼
8.1 匹配地址
8.2 定位查找
第9章 在Visual C++中使用MapObjects
9.1 MapObjects
9.2 實現地圖縮放和漫遊
9.3 實現搜尋工具
9.4 依據比例尺顯示圖層
9.5 實現空間查詢
9.6 使用數據連線對象
9.7 顯示圖形特徵
9.8 跟蹤事件
第3部分 基於MapX開發GIS
第10章 基於MapX開發GIS概述
10.1 MapInfo相關技術
10.2 MapX概述
10.3 MapX的兩個實用應用程式
10.4 在Visual Basic中使用MapX
10.5 在C++ Builder中使用MapX
第11章 地圖圖層化
11.1 地圖的基本構成――圖層集
11.2 圖層對象
11.3 標註圖層
11.4 註記
11.5 活動圖層
第12章 在地圖中加入數據
12.1 數據綁定
12.2 欄位集合對象
12.3 綁定圖層
第13章 特徵與選擇集合
13.1 基本概念
13.2 使用特徵集
13.3 使用選擇集
13.4 編輯特徵
第14章 製作專題地圖和分析
14.1 專題地圖概念
14.2 規劃專題地圖
14.3 專題地圖類型
14.4 控制專題地圖
14.5 自定義圖例
14.6 創建專題地圖實例
第15章 在地圖中尋找特徵
15.1 查找對象
15.2 查找特徵對象
第16章 Drilldown圖層
16.1 什麼是Drilldown圖層
16.2 開發Drilldown應用程式
第17章 在Visual C++中使用MapX
17.1 訪問MapX的屬性和方法
17.2 創建MapX控制項
17.3 處理MapX事件
17.4 創建和使用用戶自定義工具