-
>
闖進數學世界――探秘歷史名題
-
>
中醫基礎理論
-
>
當代中國政府與政治(新編21世紀公共管理系列教材)
-
>
高校軍事課教程
-
>
思想道德與法治(2021年版)
-
>
毛澤東思想和中國特色社會主義理論體系概論(2021年版)
-
>
中醫內科學·全國中醫藥行業高等教育“十四五”規劃教材
地理信息系統設計開發教程 版權信息
- ISBN:9787121384035
- 條形碼:9787121384035 ; 978-7-121-38403-5
- 裝幀:平裝-膠訂
- 冊數:暫無
- 重量:暫無
- 所屬分類:>>
地理信息系統設計開發教程 本書特色
本書圍繞應用型地理信息系統(GIS)設計與開發,從理論篇、技術篇和實踐篇3個部分進行內容組織。理論篇講述了GIS設計與開發的理論技術基礎,主要包含主流的應用型GIS系統開發技術、應用型GIS設計方法、應用型GIS開發軟件工程理論技術、空間數據庫設計、數據標準與共享等;技術篇主要介紹了兩種組件式開發,即MapX和ArcGIS Engine兩種組件分別在VB和C#前端開發工具下的應用,在簡單介紹了HTML Web IIS架構下的網絡開發環境后,講述了天地圖和百度地圖國產在線地圖API的開發應用;實踐篇提供了MapX VB、ArcGIS Engine C#和基于百度在線地圖API的Web地圖應用開發實例,以幫助學生進行上機實踐。本書為教師和學生提供了多種授課內容組合的選擇方式,可以較好地滿足不同區域和不同教學環境下地理信息系統專業及相關專業本科生和研究生教學實踐的需要。
地理信息系統設計開發教程 內容簡介
本書圍繞應用型地理信息系統 (GIS) 設計與開發, 從理論篇、技術篇和實踐篇3個部分進行內容組織。理論篇講述了GIS設計與開發的理論技術基礎, 主要包含主流的應用型GIS系統開發技術、應用型GIS設計方法、應用型GIS開發軟件工程理論技術、空間數據庫設計、數據標準與共享等 ; 技術篇主要介紹了兩種組件式開發, 即MapX和ArcGIS Engine兩種組件分別在VB和C#前端開發工具下的應用, 在簡單介紹了HTML+WebIIS架構下的網絡開發環境后, 講述了天地圖和百度地圖國產在線地圖API的開發應用 ; 實踐篇提供了MapX+VB、ArcGIS Engine+C#和基于百度在線地圖API的Web地圖應用開發實例, 以幫助學生進行上機實踐。
地理信息系統設計開發教程 目錄
第1章 GIS設計與開發基礎 2
1.1 GIS的概念、產生和發展趨勢 2
1.1.1 GIS的定義及組成 2
1.1.2 GIS的產生 4
1.1.3 GIS的發展趨勢 6
1.2 GIS的空間數據模型 10
1.2.1 矢量數據及其拓撲關系模型 11
1.2.2 柵格數據模型 12
1.2.3 屬性數據及其表示 13
1.2.4 空間地理位置 14
1.2.5 空間數據與屬性數據的連接 18
1.2.6 數據模型與GIS功能之間的聯系 19
1.3 GIS的分類 19
1.3.1 應用型GIS 20
1.3.2 工具型GIS 21
1.3.3 應用型GIS開發的三種實現方式 22
1.4 GIS開發的組件技術 23
1.4.1 軟件開發的組件技術 23
1.4.2 COM與 DCOM 24
1.4.3 組件式GIS的特點 25
1.4.4 組件式GIS開發平臺的結構 27
1.4.5 組件技術與GIS的發展 28
1.4.6 ActiveX與ActiveX控件 29
1.5 其他GIS開發技術簡介 30
1.5.1 網格GIS 30
1.5.2 共相GIS 31
1.5.3 云GIS 31
第2章 GIS設計與開發的基本方法 33
2.1 GIS設計概述 33
2.1.1 GIS設計的特點 33
2.1.2 GIS設計的原則 34
2.1.3 GIS設計的內容 35
2.1.4 GIS設計的步驟 35
2.2 GIS設計的方法 36
2.2.1 結構化生命周期法 36
2.2.2 原型化方法 38
2.2.3 面向對象方法 41
2.3 需求分析 44
2.3.1 需求分析的內容 44
2.3.2 可行性研究 45
2.3.3 可行性分析報告 47
2.3.4 需求分析和可行性研究的一般原則 47
2.3.5 本節實例 47
2.4 系統總體設計 52
2.4.1 系統總體設計的內容 52
2.4.2 系統總體設計的步驟 54
2.4.3 系統總體設計的基本要求 55
2.4.4 系統總體設計的基本原則 56
2.4.5 本節實例 56
2.5 系統詳細設計 61
2.5.1 GIS功能設計要點 61
2.5.2 GIS功能設計的原則 62
2.5.3 地理數據庫設計 63
2.5.4 應用模型與方法設計 64
2.5.5 本節實例 66
2.6 GIS軟件設計 67
2.6.1 應用型GIS軟件設計的基本特點 68
2.6.2 信息描述 68
2.6.3 軟件設計方法 71
2.7 用戶界面設計 73
2.7.1 用戶界面的作用 73
2.7.2 用戶界面的設計原則 74
2.7.3 用戶界面的主要類型及主要界面組件 75
2.7.4 GIS中常用的其他界面技術 77
2.8 GIS軟件開發的工程化 78
2.8.1 GIS開發工程化的方法 79
2.8.2 GIS工程設計的基本原則 80
2.8.3 GIS工程設計的規范 81
2.8.4 GIS工程項目的管理 82
2.8.5 GIS工程建設中的文檔 82
第3章 數據庫設計基礎與空間數據庫設計 83
3.1 數據庫概述 83
3.1.1 數據庫的基本概念 83
3.1.2 數據管理技術的發展 85
3.1.3 數據庫的數據模型 86
3.1.4 數據庫設計 94
3.2 需求分析 97
3.2.1 應用領域的調查 98
3.2.2 定義數據庫支持的信息與應用 98
3.2.3 定義數據庫操作任務 99
3.2.4 定義數據項 100
?
3.3 概念設計 100
3.3.1 概念設計的基本方法 100
3.3.2 視圖設計的基本策略 101
3.3.3 視圖綜合設計法 102
3.4 邏輯設計 104
3.5 物理設計 104
3.5.1 影響物理設計的因素 105
3.5.2 選擇存取方法 105
3.5.3 設計存儲結構 107
3.6 數據庫的實施、運行和維護 108
3.6.1 數據庫的實施 108
3.6.2 數據庫的運行和維護 109
3.7 空間數據庫概述 110
3.7.1 空間數據庫特點 110
3.7.2 空間數據庫的管理方法 111
3.7.3 空間數據庫引擎 113
3.8 空間數據庫的設計 117
3.8.1 空間數據庫的設計原則 117
3.8.2 空間數據庫的設計過程 118
3.8.3 空間數據庫的需求分析和數據模型設計 119
3.8.4 空間數據庫的概念設計 120
3.8.5 空間數據庫的詳細設計 124
3.9 基于ArcGIS的廈門空間地理基礎信息數據庫建設實例 126
第4章 GIS開發架構 132
4.1 基于C/S模式的網絡GIS 132
4.1.1 C/S模式簡介 132
4.1.2 C/S網絡組件平臺及商用解決方案 133
4.2 基于B/S模式的網絡GIS 134
4.3 GIS標準化 135
4.3.1 促進空間數據的使用及交換 136
4.3.2 促進地理信息共享 138
4.4 GIS標準體系 139
4.4.1 制定標準體系的目的和意義 139
4.4.2 GIS標準體系的編制原則和方法 140
4.4.3 GIS標準的主要內容 141
4.5 國外GIS標準化組織 141
4.5.1 ISO/TC 211 143
4.5.2 OGC 145
4.5.3 CEN/TC 287 147
4.5.4 FGDC 148
4.5.5 ANSI 152
4.6 國內GIS標準化 153
4.6.1 國內GIS標準化現狀 153
4.6.2 國內GIS標準化體系 154
第二篇 技術篇
第5章 ArcGIS Engine基礎 160
5.1 ArcGIS Engine概述 160
5.2 ArcGIS Engine組件庫 161
5.3 閱讀對象模型圖 167
5.3.1 ArcGIS Engine中的類與對象 167
5.3.2 類與類的關系 168
5.4 ArcGIS Engine組成部分 169
5.5 ArcGIS Engine系統基本功能的設計開發 170
5.5.1 圖層的加載 170
5.5.2 鷹眼功能的實現 172
5.5.3 放大與縮小功能的實現 175
5.5.4 工具條的功能設計 176
5.5.5 彈出式菜單的設計 176
5.5.6 地圖文檔的保存 179
第6章 Web開發基礎 181
6.1 HTML基礎 181
6.1.1 萬維網的基本概念 181
6.1.2 HTML的基礎概念 182
6.1.3 HTML的基本標簽 186
6.2 Web服務器簡介 194
6.2.1 IIS 194
6.2.2 Apache 195
第7章 基于天地圖WebAPI的WebGIS開發 198
7.1 天地圖WebAPI簡介 198
7.1.1 天地圖 198
7.1.2 天地圖WebAPI 198
7.2 搭建天地圖WebAPI開發環境 199
7.3 天地圖WebAPI中的“Hello World” 199
7.3.1 將應用聲明為 HTML5 200
7.3.2 引入天地圖的地圖JavaScript API文件 201
7.3.3 地圖 DOM 元素 201
7.3.4 創建地圖實例 201
7.3.5 確定經緯度坐標 202
7.3.6 地圖初始化 202
7.4 天地圖WebAPI中的常用概念 202
7.4.1 控件 202
7.4.2 疊加層 203
7.4.3 圖層 204
7.4.4 庫 204
7.5 天地圖WebAPI中的事件類 204
7.6 常用代碼實例 206
7.6.1 地圖基本操作 206
7.6.2 添加標記 206
7.6.3 控件選項 206
第8章 基于百度地圖API的WebGIS開發(JavaScript) 208
8.1 百度地圖API簡介 208
8.1.1 概述 208
8.1.2 早期發展歷程 208
8.1.3 產品介紹 209
8.2 百度地圖API的基礎知識 210
8.3 百度地圖控件 213
8.3.1 地圖控件概述 213
8.3.2 向地圖添加控件 213
8.3.3 控制控件位置 214
8.3.4 修改控件配置 214
8.3.5 自定義控件 215
8.3.6 定義構造函數并繼承Control 215
8.3.7 初始化自定義控件 216
8.3.8 添加自定義控件 216
8.4 百度地圖覆蓋物 217
8.4.1 地圖覆蓋物概述 217
8.4.2 標注 217
8.4.3 內存釋放 219
8.4.4 信息窗口 220
8.4.5 折線 220
8.4.6 自定義覆蓋物 221
8.4.7 自定義其他方法 223
8.5 事件 224
8.5.1 地圖事件概述 224
8.5.2 事件監聽 225
8.5.3 事件參數和this 225
8.5.4 移除事件監聽 226
8.6 圖層 226
8.7 地圖工具 228
8.7.1 地圖工具概述 228
8.7.2 向地圖添加工具 229
8.8 服務 230
8.8.1 地圖服務概述 230
8.8.2 公交導航 234
8.8.3 駕車導航 236
8.8.4 地理編碼 237
第三篇 實踐篇
第9章 ArcGIS Engine組件式開發 240
9.1 桌面GIS應用程序框架的建立 240
9.1.1 實踐目的 240
9.1.2 實踐環境 240
9.1.3 實踐內容 240
9.2 鷹眼的實現 246
9.2.1 實踐目的 246
9.2.2 實踐環境 246
9.2.3 實踐內容 247
9.2.4 實例代碼 247
9.3 菜單的添加與實現 251
9.3.1 實踐目的 251
9.3.2 實踐環境 251
9.3.3 實踐內容 251
9.3.4 主要代碼 253
9.4 狀態欄信息的添加與實現 256
9.4.1 實踐目的 256
9.4.2 實踐環境 256
9.4.3 實踐內容 256
9.4.4 實例代碼 256
9.4.5 實例結果 257
9.5 專題地圖 257
9.5.1 實踐目的 257
9.5.2 實踐環境 257
9.5.3 實踐內容 257
9.5.4 實例代碼 260
9.6 通過要素屬性查詢 272
9.6.1 實踐目的 272
9.6.2 實踐環境 273
9.6.3 實踐內容 273
9.6.4 實例代碼 274
9.7 右擊菜單添加與文本查詢 275
9.7.1 實踐目的 275
9.7.2 實踐環境 275
9.7.3 實踐內容 275
9.7.4 實例代碼 276
9.7.5 實例結果 279
9.8 安裝與部署 280
9.8.1 實踐目的 280
9.8.2 實踐環境 280
9.8.3 實踐內容 280
9.8.4 實踐結果 289
第10章 百度地圖API的WebGIS開發實例 290
10.1 加載與顯示地圖 290
10.1.1 實踐目的 290
10.1.2 實踐環境 290
10.1.3 實踐內容 291
10.1.4 實例代碼 291
10.2 添加點狀疊加層 292
10.2.1 實踐目的 292
10.2.2 實踐環境 292
10.2.3 實踐內容 292
10.2.4 實例代碼 292
10.3 添加線狀疊加層 294
10.3.1 實踐目的 294
10.3.2 實踐環境 294
10.3.3 實踐內容 294
10.3.4 實例代碼 294
10.4 添加信息窗、事件監聽、閉包 295
10.4.1 實踐目的 295
10.4.2 實踐環境 296
10.4.3 實踐內容 296
10.4.4 實例代碼 296
10.5 添加路況疊加層 298
10.5.1 實踐目的 298
10.5.2 實踐環境 298
10.5.
地理信息系統設計開發教程 作者簡介
鄭江華,男,教授、博導,1973年6月出生,現任新疆大學旅游學院副院長。主講地理信息系統(本科)、空間分析(研究生)、空間數據分析(研究生)、空間信息科學(研究生)和地理信息系統設計與開發(本科和研究生)等課程,主要研究方向:地理信息系統與遙感應用研究;地理環境建模與可視化;生物災害遙感監測與氣候變化;城市地理與智慧旅游。
- >
中國人在烏蘇里邊疆區:歷史與人類學概述
- >
唐代進士錄
- >
回憶愛瑪儂
- >
我從未如此眷戀人間
- >
羅曼·羅蘭讀書隨筆-精裝
- >
大紅狗在馬戲團-大紅狗克里弗-助人
- >
我與地壇
- >
山海經