商品详情
书名:移动GIS应用开发实践:Android平台下的GIS功能开发实战
定价:118.0
ISBN:9787121432958
作者:无
版次:*1版
出版时间:2022-05
内容提要:
作者简介:
目录:
*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
定价:118.0
ISBN:9787121432958
作者:无
版次:*1版
出版时间:2022-05
内容提要:
随着移动互联网的兴起和智能移动终端的普及,尤其是近年来5G网络的迅猛发展,移动应用得到了广泛推广。作为移动应用的核心技术之一,移动GIS成为继云GIS、三维GIS之后,地理信息产业关注的又一技术热点。本书理论与实践相结合,内容安排由浅入深、循序渐进,首先对移动GIS及其开发体系进行了简要的介绍,然后详细地讲解了基于Android的移动应用开发和移动GIS开发平台,*后从基础、进阶和提升三个层次对基于Android的移动GIS开发实践展开了详细的探讨。
作者简介:
郭明强,中国地质大学(武汉)计算机学院,教授,博士生导师。先后担任计算机学院软件工程系副主任、湖北省测绘行业协会技术标准与知识产权工作委员会秘书长、湖北省测绘行业协会数字孪生工作委员会副主任委员、《测绘工程》青年编委。获国家地理信息科技进步奖一等奖、二等奖,湖北省测绘科技进步奖等多项奖项。从事遥感影像超分重建、网络地理信息系统、高性能空间计算、机器学习、三维建模、图像处理等3S和计算机科学的交叉研究和教学工作。2007年获中国地质大学(武汉)计算机科学与技术学士学位;2013年获中国地质大学(武汉)地图制图学与地理信息工程博士学位。
目录:
*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
- 电子工业出版社有限公司
- 电子工业出版社有限公司有赞官方供货商,为客户提供一流的知识产品及服务。
- 扫描二维码,访问我们的微信店铺