《GIS開發大變革——雲計算模式下MapGIS全新開發模式深度解析》是2015年4月電子工業出版社出版的圖書,作者是吳信才。
基本介紹
- 書名:GIS開發大變革——雲計算模式下MapGIS全新開發模式深度解析
- 作者:吳信才
- 出版社:電子工業出版社
- 出版時間:2015年4月
- 頁數:296 頁
- 定價:59 元
- 開本:16 開
- ISBN:9787121257513
- 字數:470千字
- 版次:01-01
內容簡介,圖書目錄,
內容簡介
隨著IT界的風起“雲”涌,雲計算、物聯網、移動網際網路、大數據等新技術、新業態蓬勃發展,商業模式、服務模式創新不斷湧現,對GIS產業產生了重大影響,掀起GIS改革的浪潮。在雲計算的大環境下,傳統GIS開發模式受到巨大衝擊,GIS開發模式變革迫在眉睫。本書以中地數碼的自主創新成果——雲GIS軟體MapGIS 10為基礎,以MapGIS“縱生”式全新軟體開發模式為核心,理論結合實踐,全面、詳細地介紹了基於MapGIS“縱生”式開發模式的二次開發新思路。 全書共11章,分三部分內容。第一部分為基礎理論,介紹MapGIS“縱生”式全新軟體開發模式的行業背景等理論知識,先從當前GIS產業現狀進行分析,引出GIS開發模式變革的必要性,接著介紹雲GIS軟體MapGIS 10與“縱生”式開發模式原理、“雲中心”創新模式;第二部分為功能外掛程式開發原理,以“雲開發中心”切入,詳細介紹了“縱生”式二次開發模式下桌面端、Web端、移動端GIS套用開發原理,重點是各端套用開發規範;第三部分為功能外掛程式開發實戰,也是新開發模式的可行力證,基於桌面端、Web端、移動端的入門實例,深入淺出展開介紹。
圖書目錄
目 錄
第一部分 基礎理論1
第1章 GIS產業現狀與對策3
1.1 GIS產業發展現狀5
1.1.1 信息產業發展概況5
1.1.2 GIS軟體行業現狀7
1.2 雲GIS——GIS發展套用大趨勢9
1.2.1 雲GIS行業背景9
1.2.2 雲GIS建設模式11
1.3 GIS開發模式變革12
1.4 小結12
第2章 新一代雲GIS軟體平台13
2.1 雲GIS套用導向15
2.2 雲GIS軟體MapGIS 1015
2.3 MapGIS 10 新特性16
2.3.1 全新T-C-V軟體結構16
2.3.2 “縱生”式全新開發模式大變革16
2.3.3 軟體生產循環往復、生命周期長17
2.3.4 GIS工具替代端GIS軟體產品,Smart定製,一鍵安裝18
2.3.5 多端套用,聚雲共贏18
2.4 MapGIS 10 T-C-V軟體結構18
2.4.1 虛擬設備層(V層)19
2.4.2 雲計算層(C層)19
2.4.3 終端套用層(T層)21
2.5 小結23
第3章 MapGIS“縱生”式開發模式原理25
3.1 開發模式原理27
3.2 開發模式特點27
3.3 開發模式價值29
3.4 小結30
第4章 “雲中心”創新模式31
4.1 生產模式變革33
4.2 交易模式變革35
4.3 運營模式變革37
4.4 小結38
第二部分 功能外掛程式開發原理39
第5章 開發環境一鍵遷移41
5.1 開發世界43
5.2 工作室45
5.3 工作檯47
5.4 開發助手51
5.5 開發環境遷移52
5.6 小結55
第6章 桌面工具開發57
6.1 開發體系架構59
6.2 開發原理60
6.3 開發工具61
6.4 功能外掛程式開發63
6.4.1 開發流程63
6.4.2 開發基礎63
6.4.3 開發接口66
6.4.4 功能外掛程式擴展開發82
6.4.5 打包上傳84
6.5 桌面GIS套用定製86
6.5.1 定製流程86
6.5.2 定製步驟86
6.5.3 打包上傳88
6.6 小結90
第7章 Web套用開發91
7.1 開發體系架構93
7.2 開發原理與流程95
7.2.1 開發規範95
7.2.2 開發流程97
7.3 套用框架開發99
7.4 功能外掛程式開發101
7.5 打包上傳101
7.5.1 .NET版打包工具101
7.5.2 Java版打包工具109
7.5.3 上傳118
7.6 開發規範118
7.6.1 基於JavaScript的開發規範(.NET)118
7.6.2 基於JavaScript的開發規範(Java)127
7.6.3 基於Flex的開發規範138
7.6.4 基於Silverlight的開發規範146
7.7 小結157
第8章 移動產品開發159
8.1 開發體系架構161
8.2 開發原理161
8.2.1 開發流程161
8.2.2 基於Android的開發規範162
8.3 小結172
第9章 桌面工具開發實戰173
9.1 開發流程175
9.2 桌面端GIS開發環境配置175
9.3 桌面端GIS開發入門176
9.3.1 功能概述176
9.3.2 實例開發176
9.3.3 套用打包199
9.4 小結205
第10章 Web套用開發實戰207
10.1 Web端GIS開發流程209
10.2 Web端GIS開發環境配置209
10.3 基於JavaScript的套用開發入門211
10.3.1 功能概述211
10.3.2 開發環境211
10.3.3 數據配置212
10.3.4 實例開發213
10.3.5 打包上傳232
10.4 基於Flex的套用開發入門235
10.4.1 功能概述235
10.4.2 開發環境236
10.4.3 數據配置236
10.4.4 實例開發238
10.4.5 打包上傳248
10.5 小結251
第11章 移動產品開發實戰253
11.1 開發流程255
11.2 移動端GIS開發環境配置255
11.3 移動端GIS開發入門256
11.3.1 功能概述256
11.3.2 實例開發256
11.3.3 打包上傳283
11.4 小結287
參考文獻288