移动GIS应用开发实践:Android平台下的GIS功能开发实战

移动GIS应用开发实践:Android平台下的GIS功能开发实战

查阅电子书
手机扫码
  • 微信扫一扫

    关注微信公众号

因版权原因待上架

编辑推荐

理论与实践相结合,帮助我们加深对Android平台下的GIS功能开发实战的了解。

内容简介

随着移动互联网的兴起和智能移动终端的普及,尤其是近年来5G网络的迅猛发展,移动应用得到了广泛推广。作为移动应用的核心技术之一,移动GIS成为继云GIS、三维GIS之后,地理信息产业关注的又一技术热点。

书中首先对移动GIS及其开发体系进行了简要的介绍,然后详细地讲解了Android的移动应用开发和移动GIS开发平台,最后从基础、进阶和提升三个层次对基于Android的移动GIS开发实践展开了详细的探讨。

作者简介

作者郭明强,重庆人,信息工程系副教授,从事网络地理信息系统和高性能空间计算的研究和教学工作。2007年获中国地质大学(武汉)计算机科学与技术学士学位;2013年获中国地质大学(武汉)地图制图学与地理信息工程博士学位。

章节目录

版权信息

内容简介

前言

第1章 走进移动GIS

1.1 地理信息系统

1.1.1 GIS概述

1.1.2 GIS的功能

1.1.3 GIS的发展趋势

1.2 移动GIS

1.2.1 什么是移动GIS

1.2.2 移动GIS的特点

1.2.3 移动GIS的组成

1.2.4 移动GIS的相关技术

1.2.5 移动GIS的功能与应用领域

1.3 移动GIS的发展

1.3.1 从GIS到移动GIS

1.3.2 移动GIS的发展

1.4 本章小结

第2章 移动GIS开发体系

2.1 移动应用开发概述

2.1.1 移动应用开发简介

2.1.2 移动应用开发模式

2.2 移动应用开发平台

2.2.1 Android

2.2.2 iOS

2.2.3 HarmonyOS

2.3 移动GIS开发平台

2.3.1 互联网移动地图开发平台

2.3.2 主流移动GIS开发平台

2.4 本章小结

第3章 基于Android的移动应用开发

3.1 Android平台

3.1.1 Android平台概述

3.1.2 Android平台特点

3.1.3 Android平台架构

3.1.4 Android开发语言

3.2 Android开发入门

3.2.1 Android开发环境

3.2.2 Java环境(JDK)

3.2.3 Android Studio

3.2.4 创建第一个应用

3.2.5 应用调试运行

3.3 Android应用程序

3.3.1 应用程序结构

3.3.2 应用程序的权限

3.3.3 应用基本组件

3.3.4 Activity生命周期

3.4 Android开发基础

3.4.1 基础UI设计

3.4.2 事件处理

3.4.3 常用功能开发

3.4.4 数据存储

3.5 Android应用打包

3.6 本章小结

第4章 基于Android的移动GIS开发平台

4.1 MapGIS Mobile开发平台

4.1.1 MapGIS Mobile的发展历程

4.1.2 MapGIS Mobile平台简介

4.1.3 MapGIS Mobile平台特性

4.1.4 MapGIS Mobile的体系架构

4.1.5 MapGIS Mobile的应用

4.2 MapGIS Mobile的开发

4.2.1 MapGIS Mobile的开发框架

4.2.2 云许可机制

4.3 MapGIS Mobile的二次开发

4.3.1 配置云许可

4.3.2 配置开发环境

4.3.3 二次开发SDK

4.3.4 二次开发流程

4.3.5 云端发布使用App

4.4 本章小结

第5章 基于Android的移动GIS开发实践(基础篇)

5.1 移动数据组织

5.1.1 MapGIS数据概述

5.1.2 MapGIS移动端数据组织

5.2 地图可视化

5.2.1 移动地图可视化原理

5.2.2 移动地图可视化方法

5.2.3 离线地图显示

5.2.4 在线地图显示

5.3 地图操作与管理

5.3.1 地图操作功能

5.3.2 地图管理功能

5.4 图形绘制与地图标注

5.4.1 地图标绘原理

5.4.2 图形绘制功能

5.4.3 地图标注功能

5.5 地图查询

5.5.1 地图查询原理与方法

5.5.2 基础查询功能

5.5.3 交互式查询功能

5.6 本章小结

第6章 基于Android的移动GIS开发实践(进阶篇)

6.1 离在线一体化地图编辑

6.1.1 地图编辑应用概述

6.1.2 地图要素编辑的原理与方法

6.1.3 地图要素结构解析

6.1.4 地图要素编辑

6.2 专题图

6.2.1 专题图应用概述

6.2.2 专题图的原理与方法

6.2.3 专题图的功能实现

6.3 动态图表

6.3.1 动态图表的应用概述

6.3.2 动态图表的原理与方法

6.3.3 传统图表功能的实现

6.3.4 新型图表功能实现

6.4 空间分析

6.4.1 空间分析的应用概述

6.4.2 空间分析的原理与方法

6.4.3 缓冲分析

6.4.4 叠加分析

6.4.5 裁剪分析

6.4.6 空间关系

6.4.7 空间计算

6.4.8 量算功能

6.5 地图工具

6.5.1 瓦片预缓存

6.5.2 卷帘功能

6.5.3 空间投影

6.6 本章小结

第7章 基于Android的移动GIS开发实践(提升篇)

7.1 定位功能

7.1.1 移动定位技术

7.1.2 室外定位功能

7.1.3 室内定位功能

7.2 轨迹记录

7.2.1 轨迹记录概述

7.2.2 轨迹自动采集功能

7.2.3 轨迹回放功能

7.3 POI查询

7.3.1 POI查询概述

7.3.2 POI数据组织

7.3.3 POI功能实现

7.4 导航功能

7.4.1 导航功能概述

7.4.2 导航数据组织

7.4.3 路径规划功能

7.4.4 路径导航功能

7.5 扩展开发

7.5.1 应用功能扩展

7.5.2 功能服务扩展

7.6 本章小结

参考文献

移动GIS应用开发实践:Android平台下的GIS功能开发实战是2022年由电子工业出版社出版,作者郭明强。

得书感谢您对《移动GIS应用开发实践:Android平台下的GIS功能开发实战》关注和支持,如本书内容有不良信息或侵权等情形的,请联系本网站。

购买这本书

你可能喜欢
Android应用案例开发大全 电子书
技术新颖,贴近实战:本书涵盖了现实中几乎所有的流行技术,如3D、传感器、OpenGL ES 2.0、动态壁纸、LBS百度地图的二次开发、移动办公、实时流体仿真计算引擎、服务端和Android端的交互等。 实例丰富,讲解详细:本书既包括单机版客户端项目,也有服务端和Android端的结合开发;既包括典型的商业软件,也包括休闲娱乐项目,还有流行的3D热门案例以及借助OpenGL ES 2.0渲染的逼真场景。 案例经典,含金量高:以真实的项目开发为讲解背景,包括大型商务软件、3D游戏等,无论做项目还是进行毕业设计,都可以在本书找到相同的案例,非常适合各类读者学习。
Android移动应用开发基础教程(微课版) 电子书
本书注重基础,循序渐进,系统地讲述了Android移动应用开发相关基础知识,涵盖了开发环境搭建、活动、UI设计、广播机制、数据存储、多媒体、网络、数据解析、线程和服务等主要内容。对于每一个知识点,本书都尽量结合实例来帮助读者学习理解。每一章最后还给出一个综合实例来说明本章知识的使用。
Bootstrap与移动应用开发 电子书
1、选取知识点核心实用,以互联网+实现终身学习2、以企业需求为设计导向,以任务驱动为讲解方式3、以案例为主线组织知识点,以实战项目来提升技术4、充分考虑学习者的认知曲线,由浅入深,边讲边练
Android移动应用设计与开发(第2版)——基于Android Studio开发环境 电子书
适读人群 :高校计算机、软件相关专业学生,适合零售和培训。   1. 以Android Studio为开发环境,同类书国内空白。   2. 以一个完整的实际商业案例来讲述移动应用的开发过程,并将其功能需求穿插到书中各章节,通过结合该案例给读者系统而生动的阐述各个知识点,并最终引导读者构建一款完整的移动应用产品。
基于Kotlin的Android应用程序开发 电子书
书籍的核心内容被化分成10个章节,所涉及技术点包含:Kotlin语言、Android界面技术、多线程技术、数据持久化和系统服务等,相关内容的讨论和结果可为基本的Android应用程序开发提供技术指导和支持。本书以案例驱动方式介绍相关程序的实现方法和过程,本书还通过示例程序版本迭代的方式,逐渐升入讨论核心技术和实现方法。