三維云GIS——MapGIS 10軟件平臺(tái)開(kāi)發(fā)原理與實(shí)踐內(nèi)容簡(jiǎn)介
近年來(lái),隨著三維GIS的迅速發(fā)展,真三維的GIS應(yīng)用備受青睞,二三維一體化應(yīng)用需求旺盛,越來(lái)越多的人投身于三維GIS的研究與應(yīng)用中。本書(shū)全面闡述基于MapGIS 10三維云GIS軟件平臺(tái)的三維GIS開(kāi)發(fā)應(yīng)用的原理與方法。全書(shū)共13章,分為四個(gè)部分:部分為基礎(chǔ)理論,由三維GIS的現(xiàn)狀與趨勢(shì)引入,通過(guò)平臺(tái)二次開(kāi)發(fā)體系、平臺(tái)亮點(diǎn)與特色、數(shù)據(jù)管理與組織這幾個(gè)方面,先讓讀者從宏觀(guān)上認(rèn)識(shí)MapGIS 10三維云GIS軟件平臺(tái),為開(kāi)發(fā)應(yīng)用奠定理論基礎(chǔ);第二部分為開(kāi)發(fā)流程,詳細(xì)說(shuō)明在云GIS環(huán)境下如何構(gòu)建開(kāi)發(fā)環(huán)境與聚合重構(gòu)應(yīng)用等,使了解云端模式下的三維GIS開(kāi)發(fā)流程;第三部分進(jìn)入桌面三維GIS功能開(kāi)發(fā)實(shí)戰(zhàn),基于開(kāi)發(fā)原理與流程,由淺入深,依次介紹了桌面三維GIS功能的基礎(chǔ)開(kāi)發(fā)、進(jìn)階開(kāi)發(fā)、高級(jí)開(kāi)發(fā);第四部分則為網(wǎng)絡(luò)三維GIS功能開(kāi)發(fā)實(shí)戰(zhàn),分別介紹了Web端、移動(dòng)端的三維GIS功能開(kāi)發(fā)與應(yīng)用。本教程所有的三維GIS功能實(shí)例,均基于MapGIS“縱生”式開(kāi)發(fā)模式實(shí)現(xiàn),可以通過(guò)云端共享。
三維云GIS——MapGIS 10軟件平臺(tái)開(kāi)發(fā)原理與實(shí)踐圖書(shū)目錄
部分 基礎(chǔ)理論 1
第1章 緒論 3
1.1 概述 5
1.2 三維GIS的發(fā)展現(xiàn)狀 5
1.3 三維GIS的應(yīng)用趨勢(shì) 6
1.4 小結(jié) 8
第2章 MapGIS三維云GIS軟件平臺(tái)二
次開(kāi)發(fā)體系 9
2.1 MapGIS三維云GIS軟件平臺(tái)介紹 11
2.1.1 平臺(tái)體系架構(gòu) 11
2.1.2 平臺(tái)功能服務(wù) 12
2.2 多端二次開(kāi)發(fā)體系 14
2.2.1 二次開(kāi)發(fā)框架 14
2.2.2 二次開(kāi)發(fā)庫(kù) 15
2.2.3 二次開(kāi)發(fā)環(huán)境 17
2.3 小結(jié) 18
第3章 MapGIS三維云GIS軟件平臺(tái)
亮點(diǎn)與特色 19
3.1 全新的T-C-V云GIS軟件結(jié)構(gòu) 21
3.2 “縱生”式開(kāi)發(fā)模式 21
3.3 全空間真三維一體化表達(dá) 21
3.4 專(zhuān)業(yè)的真三維GIS分析 23
3.5 豐富的三維建模方法 25
3.6 高效的多維地理空間數(shù)據(jù)管理 26
3.7 統(tǒng)一的三維可視化渲染引擎 26
3.8 快速的三維Web發(fā)布 27
3.9 便捷的移動(dòng)三維GIS服務(wù) 27
3.10 逼真的虛擬現(xiàn)實(shí)立體顯示 28
3.11 小結(jié) 28
第4章 二三維數(shù)據(jù)組織與發(fā)布 29
4.1 二三維一體化數(shù)據(jù)存儲(chǔ)與管理 31
4.1.1 二三維一體化數(shù)據(jù)存儲(chǔ)與管理
框架 31
4.1.2 二三維一體化空間數(shù)據(jù)模型 32
4.1.3 二三維一體化數(shù)據(jù)存儲(chǔ)策略 34
4.1.4 異構(gòu)數(shù)據(jù)集成管理 35
4.1.5 多源開(kāi)源數(shù)據(jù)管理 36
4.2 三維數(shù)據(jù)組織方式 37
4.2.1 數(shù)據(jù)組織概述 37
4.2.2 服務(wù)圖層 39
4.2.3 數(shù)據(jù)圖層 44
4.2.4 二維地圖 45
4.2.5 三維場(chǎng)景 45
4.3 數(shù)據(jù)制作與發(fā)布流程 45
4.3.1 桌面端數(shù)據(jù)發(fā)布流程 46
4.3.2 Web端數(shù)據(jù)發(fā)布流程 50
4.3.3 移動(dòng)端數(shù)據(jù)發(fā)布流程 51
4.4 小結(jié) 52
第二部分 開(kāi)發(fā)流程 53
第5章 云開(kāi)發(fā)中心 55
5.1 概述 57
5.2 開(kāi)發(fā)世界 58
5.3 我的工作室 59
5.4 我的工作臺(tái) 60
5.5 開(kāi)發(fā)助手 61
5.6 小結(jié) 61
第6章 開(kāi)發(fā)環(huán)境搭建 63
6.1 開(kāi)發(fā)環(huán)境搭建流程 65
6.2 定制我的開(kāi)發(fā)環(huán)境 65
6.3 開(kāi)發(fā)環(huán)境一鍵遷移安裝 67
6.3.1 配置環(huán)境信息 67
6.3.2 啟動(dòng)開(kāi)發(fā)助手 67
6.3.3 安裝開(kāi)發(fā)環(huán)境 67
6.4 小結(jié) 69
第7章 聚合重構(gòu)我的應(yīng)用 71
7.1 功能插件聚合重構(gòu) 73
7.1.1 聚合重構(gòu)流程 73
7.1.2 選擇插件資源 75
7.1.3 聚合我的應(yīng)用 76
7.1.4 重構(gòu)我的功能 78
7.2 云端共享我的應(yīng)用 83
7.2.1 共享插件 83
7.2.2 共享應(yīng)用 84
7.3 小結(jié) 85
第三部分 桌面三維GIS功能開(kāi)發(fā)實(shí)戰(zhàn) 87
第8章 功能開(kāi)發(fā)原理與流程 89
8.1 開(kāi)發(fā)體系架構(gòu) 91
8.2 開(kāi)發(fā)原理 92
8.3 開(kāi)發(fā)工具 92
8.4 開(kāi)發(fā)流程 93
8.5 開(kāi)發(fā)基礎(chǔ) 94
8.5.1 開(kāi)發(fā)框架 94
8.5.2 功能插件 94
8.6 開(kāi)發(fā)接口 95
8.6.1 概述 95
8.6.2 界面接口 95
8.6.3 功能接口 96
8.7 插件開(kāi)發(fā)過(guò)程 97
8.8 打包發(fā)布 98
8.9 小結(jié) 98
第9章 桌面三維GIS功能插件基礎(chǔ)
開(kāi)發(fā) 99
9.1 數(shù)據(jù)準(zhǔn)備 101
9.1.1 開(kāi)發(fā)環(huán)境遷移 101
9.1.2 配置數(shù)據(jù) 101
9.1.3 制作數(shù)據(jù) 101
9.2 二三維一體化數(shù)據(jù)管理 102
9.2.1 概述 102
9.2.2 數(shù)據(jù)管理實(shí)現(xiàn)原理 103
9.2.3 矢量數(shù)據(jù)管理 103
9.2.4 模型數(shù)據(jù)管理 114
9.2.5 注記數(shù)據(jù)管理 125
9.2.6 地形影像數(shù)據(jù)管理 126
9.2.7 多源異構(gòu)數(shù)據(jù)管理 129
9.3 三維場(chǎng)景可視化 143
9.3.1 概述 143
9.3.2 三維場(chǎng)景基本操作 143
9.3.3 三維場(chǎng)景設(shè)置 149
9.4 場(chǎng)景漫游 161
9.4.1 漫游實(shí)現(xiàn)思路 161
9.4.2 自定義三維場(chǎng)景漫游 161
9.4.3 自定義二三維聯(lián)合路徑漫游 169
9.5 三維 176
9.5.1 概述 176
9.5.2 粒子 177
9.5.3 動(dòng)畫(huà)模型 196
9.6 三維標(biāo)注 201
9.6.1 概述 201
9.6.2 文本標(biāo)注 202
9.6.3 圖片標(biāo)注 205
9.6.4 文本+圖片標(biāo)注 206
9.6.5 氣泡標(biāo)注 208
9.7 三維符號(hào)庫(kù)管理 209
9.7.1 概述 209
9.7.2 三維符號(hào)庫(kù)存儲(chǔ)與管理機(jī)制 209
9.7.3 三維符號(hào)庫(kù)管理功能實(shí)現(xiàn) 210
9.8 小結(jié) 228
第10章 桌面三維GIS功能插件進(jìn)階
開(kāi)發(fā) 229
10.1 三維建模 231
10.1.1 三維建模原理 231
10.1.2 已有二維GIS數(shù)據(jù)快速建模 233
10.1.3 自定義模型創(chuàng)建 255
10.2 三維 258
10.2.1 三維原理 258
10.2.2 關(guān)聯(lián)場(chǎng)景 258
10.2.3 刪除要素 263
10.2.4 修改圖元參數(shù) 268
10.2.5 修改圖元屬性 276
10.2.6 移動(dòng)模型 281
10.2.7 旋轉(zhuǎn)模型 286
10.3 三維專(zhuān)題圖 292
10.3.1 概述 292
10.3.2 專(zhuān)題圖實(shí)現(xiàn)思路 293
10.3.3 統(tǒng)計(jì)專(zhuān)題圖 293
10.3.4 分段專(zhuān)題圖 298
10.3.5 單值專(zhuān)題圖 308
10.3.6 統(tǒng)一專(zhuān)題圖 315
10.4 小結(jié) 319
第11章 桌面三維GIS功能插件高級(jí)
開(kāi)發(fā) 321
11.1 三維地質(zhì)建模 323
11.1.1 概述 323
11.1.2 以鉆孔為主的自動(dòng)建模 324
11.1.3 地質(zhì)分區(qū)圖約束下的多源數(shù)據(jù)
自動(dòng)建模 325
11.1.4 基于實(shí)際材料圖與剖面的地質(zhì)
體建模 326
11.1.5 復(fù)雜地質(zhì)體交互式建模 327
11.1.6 大規(guī)模曲面自動(dòng)建模 328
11.1.7 三維地質(zhì)屬性體建模 329
11.2 三維分析功能 331
11.2.1 概述 331
11.2.2 三維可視化分析 331
11.2.3 三維地形分析 335
11.2.4 三維剖切分析 362
11.2.5 日照分析 395
11.3 交互式圖形繪制與 400
11.3.1 概述 400
11.3.2 交互式原理 400
11.3.3 基本圖形繪制 401
11.3.4 自定義軍事標(biāo)繪圖形繪制 403
11.4 三維仿真推演 406
11.4.1 仿真推演實(shí)現(xiàn)思路 406
11.4.2 三維軍標(biāo)仿真 407
11.4.3 仿真態(tài)勢(shì)推演 410
11.5 小結(jié) 415
第四部分 網(wǎng)絡(luò)三維GIS功能開(kāi)發(fā)實(shí)戰(zhàn) 417
第12章 網(wǎng)絡(luò)三維GIS功能開(kāi)發(fā) 419
12.1 數(shù)據(jù)準(zhǔn)備 421
12.2 開(kāi)發(fā)環(huán)境搭建 422
12.2.1 搭建Java環(huán)境 422
12.2.2 搭建.NET環(huán)境 422
12.3 框架搭建與基礎(chǔ)功能實(shí)現(xiàn) 423
12.3.1 框架搭建與功能插件解析 423
12.3.2 框架基礎(chǔ)功能實(shí)現(xiàn) 431
12.4 二三維一體化數(shù)據(jù)管理 433
12.4.1 概述 433
12.4.2 數(shù)據(jù)管理實(shí)現(xiàn)原理 434
12.4.3 矢量數(shù)據(jù)管理 435
12.4.4 模型數(shù)據(jù)管理 448
12.4.5 瓦片數(shù)據(jù)管理 452
12.4.6 多源異構(gòu)數(shù)據(jù)管理 453
12.5 三維場(chǎng)景設(shè)置 456
12.5.1 二三維場(chǎng)景關(guān)聯(lián) 456
12.5.2 坐標(biāo)定位 460
12.5.3 模型定位 463
12.6 圖形繪制與 465
12.6.1 概述 465
12.6.2 交互式圖形繪制原理 465
12.6.3 基本圖形繪制 466
12.6.4 自定義軍事標(biāo)繪圖形繪制 471
12.7 三維標(biāo)注 477
12.7.1 概述 477
12.7.2 基本標(biāo)注 477
12.7.3 交互式標(biāo)注 482
12.8 三維分析 490
12.8.1 概述 490
12.8.2 地形分析 491
12.8.3 日照分析 499
12.8.4 地形表面量算 500
12.8.5 模型爆炸分析 502
12.9 三維仿真推演 503
12.9.1 仿真推演實(shí)現(xiàn)思路 503
12.9.2 軍標(biāo)仿真 503
12.9.3 態(tài)勢(shì)推演 505
12.10 小結(jié) 508
第13章 移動(dòng)三維GIS功能開(kāi)發(fā) 509
13.1 環(huán)境配置 511
13.1.1 Android開(kāi)發(fā)環(huán)境搭建 511
13.1.2 MapGIS開(kāi)發(fā)環(huán)境遷移 513
13.2 數(shù)據(jù)準(zhǔn)備 513
13.2.1 數(shù)據(jù)組織 513
13.2.2 地圖數(shù)據(jù)配置 515
13.3 基于移動(dòng)端的二三維一體化數(shù)據(jù)可
視化 517
13.4 小結(jié) 519
參考文獻(xiàn) 520
三維云GIS——MapGIS 10軟件平臺(tái)開(kāi)發(fā)原理與實(shí)踐作者簡(jiǎn)介
吳信才,男,1952年12月生,廣東吳川人,教授、博士生導(dǎo)師,中國(guó)地質(zhì)大學(xué)(武漢)信息工程學(xué)院院長(zhǎng),第十、十一屆委員,民盟,首屆長(zhǎng)江學(xué)者特聘教授,湖北省軟件產(chǎn)業(yè)協(xié)會(huì)理事長(zhǎng),地理信息系統(tǒng)軟件及其應(yīng)用工程中心主任,湖北省地理信息系統(tǒng)軟件開(kāi)發(fā)與應(yīng)用工程中心主任,中國(guó)地質(zhì)大學(xué)地圖制圖學(xué)與地理信息工程學(xué)科帶頭人。先后主持了包括國(guó)家“十五”863項(xiàng)目“面向網(wǎng)絡(luò)海量空間信息的大型GIS”、國(guó)家“十一五”863重點(diǎn)項(xiàng)目“網(wǎng)格GIS軟件及其重大應(yīng)用”等10多項(xiàng)國(guó)家和部委重大科技攻關(guān)項(xiàng)目。曾榮獲“湖北省青年科技精英”、“地礦部跨世紀(jì)人才”、“國(guó)家有突出貢獻(xiàn)的中青年專(zhuān)家”、“全國(guó)優(yōu)秀教師”、“全國(guó)優(yōu)秀科技工作者”、“湖北省勞動(dòng)”、“測(cè)繪科技工作*個(gè)人”等榮譽(yù)。榮獲國(guó)家科技進(jìn)步二等獎(jiǎng)三項(xiàng)、國(guó)家科技進(jìn)步三等獎(jiǎng)一項(xiàng),地礦部科技成果一等獎(jiǎng)一項(xiàng)、二等獎(jiǎng)一項(xiàng),湖北省科技進(jìn)步一等獎(jiǎng)兩項(xiàng),地理信息科技進(jìn)步一等獎(jiǎng)(省部級(jí))等。[1]