基本信息
编辑推荐
移动GIS学习开发必备读物。本书阐述了移动地理信息系统的基本概念、体系架构、技术应用和发展趋势,重点对移动地理信息系统应用所涉及的关键技术进行了详细介绍。
丰富精彩的使用案例
关键代码功能说明
大量项目过程代码资源
内容简介
计算机书籍
移动地理信息系统(Mobile Geographic lnformation System,缩写为Mobile GIS)已成为地理信息服务行业与IT等行业交叉发展的主要方向之一,是伴随着便携式智能移动通信终端设备(如智能手机、PAD等)的普及、移动互联网,以及电子商务的发展而兴起的应用新领域,是GIS在社会化服务应用领域的重大发展。本书主要从基础理论技术和工程化应用实践两方面出发,结合移动地理信息服务行业的实际需求和项目团队工程实践经验,对移动地理信息系统的基础知识和实际工程化应用进行了深入阐述。全书共7章,分别讲述移动地理信息系统概论、移动GIS应用开发平台、智能移动端地图服务、移动GIS数据库、移动GIS应用服务器、移动GIS应用系统,以及移动GIS商业化与权益,同时提供了帮助读者持续提升开发技能的相关参考文献、开发者论坛、网站等学习交流资源。
作译者
杜明义,博士生导师,目前主要从事地理信息系统与城市遥感方面的研究,研究方向为精细化城市管理、智慧城市、城市空间热环境结构、演化及影响、交通与规划地理信息系统等。
温源,目前主要从事移动地理信息系统方面的研究,完成了多项移动地理信息系统(Android和iOS)项目的研发工作,具有丰富的移动地理信息服务类软件工程开发经验。
目录
1.1 概述 1
1.1.1 移动GIS的概念 1
1.1.2 移动GIS的特点 2
1.2 移动GIS的应用领域 3
1.3 移动GIS的发展趋势 3
1.3.1 存在问题 3
1.3.2 发展趋势 4
1.4 展望 5
第2章 移动GIS应用开发平台 6
2.1 移动GIS应用开发平台概况 6
2.1.1 操作系统 7
2.1.2 应用程序框架 8
2.1.3 应用程序上架过程 9
2.2 Android系统 10
2.2.1 Android系统的起源与发展 10
2.2.2 Android系统平台架构 11
2.2.3 Android系统开发环境搭建 14
2.3 iOS系统 17
2.3.1 iOS系统的起源与发展 17
前言
本书阐述了移动地理信息系统的基本概念、体系架构、技术应用和发展趋势,重点对移动地理信息系统应用所涉及的关键技术进行了详细介绍。随书附赠了+全部案例调试通过的项目源码,读者可以通过本书前几章介绍的环境配置说明搭建系统开发调试环境,加载工程项目进行学习和模块自主扩展,快速掌握开发技能,提升工程化实践开发能力。本书共分为7章。第1章对移动GIS进行概述,介绍了移动GIS的基本概念、相关领域及发展趋势。第2、3、4、5章分别介绍了移动GIS涉及的相关技术。第2章介绍目前市场上三大移动GIS应用开发平台的系统架构和相关技术内容。第3章介绍智能移动端地图服务提供商的基本情况,以及可用于第三方开发利用的商业化地图资源。第4章介绍可用于移动GIS项目工程化应用的数据库技术。第5章介绍移动GIS应用服务器技术。第6章对移动GIS所涉及的技术进行整合应用,提供示范项目进行全面讲解。针对初级开发技术人员提供翔实的项目开发说明以帮助他们快速入门,磨砺他们快速成为工程化应用中的开发强手;为中高级开发技术人员提供大量的项目工程代码,分享项目开发资源和行业开发经验,便于进行技术集成及功能模块快速移植,免去重新搭建原型系统之劳苦。第7章介绍移动GIS的商业化和权益,帮助读者进行开发成果推广及上线前的权益咨询。
本书是集体智慧的结晶。参与本书编写的人员有杜明义、刘建华、温源、梁冰、白玉龙、石泽平、魏海洋、王佳嘉、邓嘉芬、周诚敢、欧阳海冰、姚远、冯亚飞、王斯佳等。在本书编写和出版的过程中,得到了许多师长、同事和朋友的关心和支持。感谢福建省空间信息工程研究中心空间数据挖掘与信息共享教育部重点实验室毛政元教授、陈崇成教授、柯瑞英和汪小钦研究员的关怀,感谢中国科学院遥感与数字地球研究所骆剑承研究员的照顾,感谢南京师范大学地理科学学院汤国安教授多年来的关心和支持。
移动地理信息系统是一个正在不断发展中的新领域,需要进一步探索的内容还有很多。由于作者知识水平和行业经验有限,书中难免出现疏漏,敬请广大读者批评、指正。
刘建华
序言
8
2.1.3 应用程
媒体评论
汤国安 教授
国家高等学校教学名师
书摘
移动GIS应用开发是指以智能手机、PAD等便携式智能通信终端作为应用开发目标平台和应用终端。移动GIS应用开发源于传统的地理信息系统软件开发,伴随着便携式智能移动终端设备的普及,手机等移动通信设备已成为人们生活中必备的随身物品,同时各种App移动应用软件以便捷的移动式掌上服务逐渐成为人们工作、生活离不开的好帮手。目前,使用智能移动通信终端设备的用户对于App移动软件产品的需求十分旺盛,对应用体验的要求更为愉悦化、人性化和可定制化。此外,现代移动通信技术(3G/4G/Wi-Fi网络)的广泛应用,提供了高质量音频、视频、文本和图像等数据的快速传输,显著提高了用户即时应用服务的体验效果,从而具备了传统PC服务不可比拟的优越性。
目前,应用较为广泛的移动开发平台包括,iOS(Apple)、Android(Google)、Windows Phone(Microsoft)、BlackBerry(RIM)、Java ME、Flash Lite,以及移动网络开发技术(WAP/XHTML/CSS/JavaScript)等。从移动操作系统市场最新占有率分析来看,Android的市场占有率超过70%,iOS占有率超过10%,Windows Phone占有率在3%左右,其他移动操作系统平台的市场占有率则十分有限。
本章重点介绍Android、iOS及Windows Phone三大系统。为了更好地讨论三大系统在不同方面的特点,本章从操作系统、应用程
作者其它作品
LoadRunner性能测试实战
- ¥45.00
- ¥40.50