移動GIS套用開發實踐:Android平台下的GIS功能開發實戰

移動GIS套用開發實踐:Android平台下的GIS功能開發實戰

《移動GIS套用開發實踐:Android平台下的GIS功能開發實戰》是2022年電子工業出版社出版的圖書,作者是郭明強 等。

基本介紹

  • 中文名: 移動GIS套用開發實踐:Android平台下的GIS功能開發實戰
  • 作者:郭明強 等
  • 出版社: 電子工業出版社
  • 出版時間:2022年
  • 頁數:308 頁
  • 定價:118 元
  • 開本:16 開
  • ISBN: 9787121432958  
內容簡介,圖書目錄,

內容簡介

隨著移動網際網路的興起和智慧型移動終端的普及,尤其是近年來5G網路的迅猛發展,移動套用得到了廣泛推廣。作為移動套用的核心技術之一,移動GIS成為繼雲GIS、三維GIS之後,地理信息產業關注的又一技術熱點。本書理論與實踐相結合,內容安排由淺入深、循序漸進,首先對移動GIS及其開發體系進行了簡要的介紹,然後詳細地講解了基於Android的移動套用開發和移動GIS開發平台,最後從基礎、進階和提升三個層次對基於Android的移動GIS開發實踐展開了詳細的探討。

圖書目錄

第1章 走進移動GIS 1
1.1 地理信息系統 1
1.1.1 GIS概述 1
1.1.2 GIS的功能 3
1.1.3 GIS的發展趨勢 4
1.2 移動GIS 6
1.2.1 什麼是移動GIS 6
1.2.2 移動GIS的特點 6
1.2.3 移動GIS的組成 7
1.2.4 移動GIS的相關技術 8
1.2.5 移動GIS的功能與套用領域 9
1.3 移動GIS的發展 10
1.3.1 從GIS到移動GIS 10
1.3.2 移動GIS的發展 10
1.4 本章小結 11
第2章 移動GIS開發體系 13
2.1 移動套用開發概述 13
2.1.1 移動套用開發簡介 13
2.1.2 移動套用開發模式 14
2.2 移動套用開發平台 17
2.2.1 Android 17
2.2.2 iOS 18
2.2.3 HarmonyOS 19
2.3 移動GIS開發平台 21
2.3.1 網際網路移動地圖開發平台 22
2.3.2 主流移動GIS開發平台 23
2.4 本章小結 25
第3章 基於Android的移動套用開發 27
3.1 Android平台 27
3.1.1 Android平台概述 27
3.1.2 Android平台特點 28
3.1.3 Android平台架構 28
3.1.4 Android開發語言 31
3.2 Android開發入門 33
3.2.1 Android開發環境 33
3.2.2 Java環境(JDK) 34
3.2.3 Android Studio 39
3.2.4 創建第一個套用 47
3.2.5 套用調試運行 52
3.3 Android應用程式 57
3.3.1 應用程式結構 57
3.3.2 應用程式的許可權 59
3.3.3 套用基本組件 61
3.3.4 Activity生命周期 64
3.4 Android開發基礎 66
3.4.1 基礎UI設計 66
3.4.2 事件處理 70
3.4.3 常用功能開發 71
3.4.4 數據存儲 73
3.5 Android套用打包 73
3.6 本章小結 76
第4章 基於Android的移動GIS開發平台 77
4.1 MapGIS Mobile開發平台 77
4.1.1 MapGIS Mobile的發展歷程 78
4.1.2 MapGIS Mobile平台簡介 79
4.1.3 MapGIS Mobile平台特性 79
4.1.4 MapGIS Mobile的體系架構 81
4.1.5 MapGIS Mobile的套用 81
4.2 MapGIS Mobile的開發 83
4.2.1 MapGIS Mobile的開發框架 83
4.2.2 雲許可機制 84
4.3 MapGIS Mobile的二次開發 85
4.3.1 配置雲許可 85
4.3.2 配置開發環境 91
4.3.3 二次開發SDK 94
4.3.4 二次開發流程 98
4.3.5 雲端發布使用App 98
4.4 本章小結 102
第5章 基於Android的移動GIS開發實踐(基礎篇) 103
5.1 移動數據組織 103
5.1.1 MapGIS數據概述 103
5.1.2 MapGIS移動端數據組織 105
5.2 地圖可視化 113
5.2.1 移動地圖可視化原理 113
5.2.2 移動地圖可視化方法 114
5.2.3 離線地圖顯示 127
5.2.4 線上地圖顯示 133
5.3 地圖操作與管理 137
5.3.1 地圖操作功能 137
5.3.2 地圖管理功能 148
5.4 圖形繪製與地圖示注 151
5.4.1 地圖示繪原理 151
5.4.2 圖形繪製功能 152
5.4.3 地圖示注功能 157
5.5 地圖查詢 164
5.5.1 地圖查詢原理與方法 165
5.5.2 基礎查詢功能 168
5.5.3 互動式查詢功能 172
5.6 本章小結 172
第6章 基於Android的移動GIS開發實踐(進階篇) 173
6.1 離線上一體化地圖編輯 173
6.1.1 地圖編輯套用概述 173
6.1.2 地圖要素編輯的原理與方法 174
6.1.3 地圖要素結構解析 174
6.1.4 地圖要素編輯 175
6.2 專題圖 181
6.2.1 專題圖套用概述 181
6.2.2 專題圖的原理與方法 182
6.2.3 專題圖的功能實現 183
6.3 動態圖表 187
6.3.1 動態圖表的套用概述 187
6.3.2 動態圖表的原理與方法 187
6.3.3 傳統圖表功能的實現 189
6.3.4 新型圖表功能實現 195
6.4 空間分析 198
6.4.1 空間分析的套用概述 198
6.4.2 空間分析的原理與方法 199
6.4.3 緩衝分析 199
6.4.4 疊加分析 201
6.4.5 裁剪分析 202
6.4.6 空間關係 203
6.4.7 空間計算 204
6.4.8 量算功能 205
6.5 地圖工具 205
6.5.1 瓦片預快取 205
6.5.2 捲簾功能 207
6.5.3 空間投影 209
6.6 本章小結 212
第7章 基於Android的移動GIS開發實踐(提升篇) 213
7.1 定位功能 213
7.1.1 移動定位技術 213
7.1.2 室外定位功能 215
7.1.3 室內定位功能 222
7.2 軌跡記錄 227
7.2.1 軌跡記錄概述 227
7.2.2 軌跡自動採集功能 228
7.2.3 軌跡回放功能 231
7.3 POI查詢 234
7.3.1 POI查詢概述 234
7.3.2 POI數據組織 234
7.3.3 POI功能實現 238
7.4 導航功能 242
7.4.1 導航功能概述 242
7.4.2 導航數據組織 243
7.4.3 路徑規劃功能 256
7.4.4 路徑導航功能 258
7.5 擴展開發 267
7.5.1 套用功能擴展 267
7.5.2 功能服務擴展 293
7.6 本章小結 302
參考文獻 303

相關詞條

熱門詞條

聯絡我們