移動(dòng)GIS應(yīng)用開(kāi)發(fā)實(shí)踐:Android平臺(tái)下的GIS功能開(kāi)發(fā)實(shí)戰(zhàn)
定 價(jià):118 元
叢書(shū)名:WebGIS系列叢書(shū)
- 作者:郭明強(qiáng) 等
- 出版時(shí)間:2022/5/1
- ISBN:9787121432958
- 出 版 社:電子工業(yè)出版社
- 中圖法分類(lèi):P208
- 頁(yè)碼:308
- 紙張:
- 版次:01
- 開(kāi)本:16開(kāi)
隨著移動(dòng)互聯(lián)網(wǎng)的興起和智能移動(dòng)終端的普及,尤其是近年來(lái)5G網(wǎng)絡(luò)的迅猛發(fā)展,移動(dòng)應(yīng)用得到了廣泛推廣。作為移動(dòng)應(yīng)用的核心技術(shù)之一,移動(dòng)GIS成為繼云GIS、三維GIS之后,地理信息產(chǎn)業(yè)關(guān)注的又一技術(shù)熱點(diǎn)。本書(shū)理論與實(shí)踐相結(jié)合,內(nèi)容安排由淺入深、循序漸進(jìn),首先對(duì)移動(dòng)GIS及其開(kāi)發(fā)體系進(jìn)行了簡(jiǎn)要的介紹,然后詳細(xì)地講解了基于Android的移動(dòng)應(yīng)用開(kāi)發(fā)和移動(dòng)GIS開(kāi)發(fā)平臺(tái),最后從基礎(chǔ)、進(jìn)階和提升三個(gè)層次對(duì)基于Android的移動(dòng)GIS開(kāi)發(fā)實(shí)踐展開(kāi)了詳細(xì)的探討。
郭明強(qiáng),男,重慶人,信息工程系副教授,從事網(wǎng)絡(luò)地理信息系統(tǒng)和高性能空間計(jì)算的研究和教學(xué)工作。2007年獲中國(guó)地質(zhì)大學(xué)(武漢)計(jì)算機(jī)科學(xué)與技術(shù)學(xué)士學(xué)位;2013年獲中國(guó)地質(zhì)大學(xué)(武漢)地圖制圖學(xué)與地理信息工程博士學(xué)位。
第1章 走進(jìn)移動(dòng)GIS 1
1.1 地理信息系統(tǒng) 1
1.1.1 GIS概述 1
1.1.2 GIS的功能 3
1.1.3 GIS的發(fā)展趨勢(shì) 4
1.2 移動(dòng)GIS 6
1.2.1 什么是移動(dòng)GIS 6
1.2.2 移動(dòng)GIS的特點(diǎn) 6
1.2.3 移動(dòng)GIS的組成 7
1.2.4 移動(dòng)GIS的相關(guān)技術(shù) 8
1.2.5 移動(dòng)GIS的功能與應(yīng)用領(lǐng)域 9
1.3 移動(dòng)GIS的發(fā)展 10
1.3.1 從GIS到移動(dòng)GIS 10
1.3.2 移動(dòng)GIS的發(fā)展 10
1.4 本章小結(jié) 11
第2章 移動(dòng)GIS開(kāi)發(fā)體系 13
2.1 移動(dòng)應(yīng)用開(kāi)發(fā)概述 13
2.1.1 移動(dòng)應(yīng)用開(kāi)發(fā)簡(jiǎn)介 13
2.1.2 移動(dòng)應(yīng)用開(kāi)發(fā)模式 14
2.2 移動(dòng)應(yīng)用開(kāi)發(fā)平臺(tái) 17
2.2.1 Android 17
2.2.2 iOS 18
2.2.3 HarmonyOS 19
2.3 移動(dòng)GIS開(kāi)發(fā)平臺(tái) 21
2.3.1 互聯(lián)網(wǎng)移動(dòng)地圖開(kāi)發(fā)平臺(tái) 22
2.3.2 主流移動(dòng)GIS開(kāi)發(fā)平臺(tái) 23
2.4 本章小結(jié) 25
第3章 基于Android的移動(dòng)應(yīng)用開(kāi)發(fā) 27
3.1 Android平臺(tái) 27
3.1.1 Android平臺(tái)概述 27
3.1.2 Android平臺(tái)特點(diǎn) 28
3.1.3 Android平臺(tái)架構(gòu) 28
3.1.4 Android開(kāi)發(fā)語(yǔ)言 31
3.2 Android開(kāi)發(fā)入門(mén) 33
3.2.1 Android開(kāi)發(fā)環(huán)境 33
3.2.2 Java環(huán)境(JDK) 34
3.2.3 Android Studio 39
3.2.4 創(chuàng)建第一個(gè)應(yīng)用 47
3.2.5 應(yīng)用調(diào)試運(yùn)行 52
3.3 Android應(yīng)用程序 57
3.3.1 應(yīng)用程序結(jié)構(gòu) 57
3.3.2 應(yīng)用程序的權(quán)限 59
3.3.3 應(yīng)用基本組件 61
3.3.4 Activity生命周期 64
3.4 Android開(kāi)發(fā)基礎(chǔ) 66
3.4.1 基礎(chǔ)UI設(shè)計(jì) 66
3.4.2 事件處理 70
3.4.3 常用功能開(kāi)發(fā) 71
3.4.4 數(shù)據(jù)存儲(chǔ) 73
3.5 Android應(yīng)用打包 73
3.6 本章小結(jié) 76
第4章 基于Android的移動(dòng)GIS開(kāi)發(fā)平臺(tái) 77
4.1 MapGIS Mobile開(kāi)發(fā)平臺(tái) 77
4.1.1 MapGIS Mobile的發(fā)展歷程 78
4.1.2 MapGIS Mobile平臺(tái)簡(jiǎn)介 79
4.1.3 MapGIS Mobile平臺(tái)特性 79
4.1.4 MapGIS Mobile的體系架構(gòu) 81
4.1.5 MapGIS Mobile的應(yīng)用 81
4.2 MapGIS Mobile的開(kāi)發(fā) 83
4.2.1 MapGIS Mobile的開(kāi)發(fā)框架 83
4.2.2 云許可機(jī)制 84
4.3 MapGIS Mobile的二次開(kāi)發(fā) 85
4.3.1 配置云許可 85
4.3.2 配置開(kāi)發(fā)環(huán)境 91
4.3.3 二次開(kāi)發(fā)SDK 94
4.3.4 二次開(kāi)發(fā)流程 98
4.3.5 云端發(fā)布使用App 98
4.4 本章小結(jié) 102
第5章 基于Android的移動(dòng)GIS開(kāi)發(fā)實(shí)踐(基礎(chǔ)篇) 103
5.1 移動(dòng)數(shù)據(jù)組織 103
5.1.1 MapGIS數(shù)據(jù)概述 103
5.1.2 MapGIS移動(dòng)端數(shù)據(jù)組織 105
5.2 地圖可視化 113
5.2.1 移動(dòng)地圖可視化原理 113
5.2.2 移動(dòng)地圖可視化方法 114
5.2.3 離線地圖顯示 127
5.2.4 在線地圖顯示 133
5.3 地圖操作與管理 137
5.3.1 地圖操作功能 137
5.3.2 地圖管理功能 148
5.4 圖形繪制與地圖標(biāo)注 151
5.4.1 地圖標(biāo)繪原理 151
5.4.2 圖形繪制功能 152
5.4.3 地圖標(biāo)注功能 157
5.5 地圖查詢(xún) 164
5.5.1 地圖查詢(xún)?cè)砼c方法 165
5.5.2 基礎(chǔ)查詢(xún)功能 168
5.5.3 交互式查詢(xún)功能 172
5.6 本章小結(jié) 172
第6章 基于Android的移動(dòng)GIS開(kāi)發(fā)實(shí)踐(進(jìn)階篇) 173
6.1 離在線一體化地圖編輯 173
6.1.1 地圖編輯應(yīng)用概述 173
6.1.2 地圖要素編輯的原理與方法 174
6.1.3 地圖要素結(jié)構(gòu)解析 174
6.1.4 地圖要素編輯 175
6.2 專(zhuān)題圖 181
6.2.1 專(zhuān)題圖應(yīng)用概述 181
6.2.2 專(zhuān)題圖的原理與方法 182
6.2.3 專(zhuān)題圖的功能實(shí)現(xiàn) 183
6.3 動(dòng)態(tài)圖表 187
6.3.1 動(dòng)態(tài)圖表的應(yīng)用概述 187
6.3.2 動(dòng)態(tài)圖表的原理與方法 187
6.3.3 傳統(tǒng)圖表功能的實(shí)現(xiàn) 189
6.3.4 新型圖表功能實(shí)現(xiàn) 195
6.4 空間分析 198
6.4.1 空間分析的應(yīng)用概述 198
6.4.2 空間分析的原理與方法 199
6.4.3 緩沖分析 199
6.4.4 疊加分析 201
6.4.5 裁剪分析 202
6.4.6 空間關(guān)系 203
6.4.7 空間計(jì)算 204
6.4.8 量算功能 205
6.5 地圖工具 205
6.5.1 瓦片預(yù)緩存 205
6.5.2 卷簾功能 207
6.5.3 空間投影 209
6.6 本章小結(jié) 212
第7章 基于Android的移動(dòng)GIS開(kāi)發(fā)實(shí)踐(提升篇) 213
7.1 定位功能 213
7.1.1 移動(dòng)定位技術(shù) 213
7.1.2 室外定位功能 215
7.1.3 室內(nèi)定位功能 222
7.2 軌跡記錄 227
7.2.1 軌跡記錄概述 227
7.2.2 軌跡自動(dòng)采集功能 228
7.2.3 軌跡回放功能 231
7.3 POI查詢(xún) 234
7.3.1 POI查詢(xún)概述 234
7.3.2 POI數(shù)據(jù)組織 234
7.3.3 POI功能實(shí)現(xiàn) 238
7.4 導(dǎo)航功能 242
7.4.1 導(dǎo)航功能概述 242
7.4.2 導(dǎo)航數(shù)據(jù)組織 243
7.4.3 路徑規(guī)劃功能 256
7.4.4 路徑導(dǎo)航功能 258
7.5 擴(kuò)展開(kāi)發(fā) 267
7.5.1 應(yīng)用功能擴(kuò)展 267
7.5.2 功能服務(wù)擴(kuò)展 293
7.6 本章小結(jié) 302
參考文獻(xiàn) 303