网站首页 软件下载 游戏下载 翻译软件 电子书下载 电影下载 电视剧下载 教程攻略
书名 | 移动GIS开发与应用——基于ARCGIS MAPS SDK FOR KOTLIN |
分类 | |
作者 | 董昱 |
出版社 | 清华大学出版社 |
下载 | ![]() |
简介 | 内容推荐 本书以基础知识和实例相结合的方式,详细介绍ArcGIS Maps SDK for Kotlin的基本使用方法,包括地图与图层、地理定位、几何体与图形绘制、要素图层、空间查询、数据管理及数据编辑等常用的移动GIS技术。全书共8章,第1章和第2章介绍移动GIS的发展方向和开发策略,创建并运行第1个地图应用程序;第3章和第4章介绍Android开发的基础知识,包括编程语言基础、应用配置、界面开发、Activity管理、运行调试等方面内容;第5~8章介绍ArcGIS Maps SDK for Kotlin的基本用法,包括地图定位、图形叠加、图形绘制、标注与符号化、要素查询、数据编辑等。本书既适合作为高等院校的教材,也适合开发者、研究人员及广大GIS爱好者阅读。无论是否具有移动GIS的开发基础,也无论是否了解ArcGIS Maps SDK都可以打开本书,一览究竟。 目录 第1章移动GIS开发概述1 1.1移动操作系统概述1 1.1.1移动操作系统2 1.1.2Android操作系统6 1.1.3iOS操作系统9 1.2移动GIS应用开发11 1.2.1移动GIS应用开发平台11 1.2.2ArcGIS开发平台13 1.3移动GIS发展趋势19 1.4本章小结22 1.5习题22 第2章第1个地图应用23 2.1Android开发环境搭建23 2.1.1安装和配置Android Studio23 2.1.2第1个Android应用程序28 2.1.3运行和调试Android应用程序35 2.2通过ArcGIS Maps SDK显示地图43 2.2.1申请API Key和许可43 2.2.2显示二维地图(MapView)46 2.2.3显示三维地图(SceneView)53 2.3本章小结55 2.4习题55 第3章Kotlin快速入门56 3.1Kotlin基本语法56 3.1.1运行和调试Kotlin代码57 3.1.2常量和变量59 3.1.3函数62 3.1.4Lambda表达式64 3.1.5协程65 3.2基本逻辑控制66 3.2.1条件结构66 3.2.2循环结构70 3.3字符串和集合类型73 3.3.1字符串73 3.3.2集合类型76 3.4面向对象编程78 3.4.1类和对象78 3.4.2继承79 3.4.3成员可见修饰符83 3.4.4接口85 3.4.5单例模式87 3.5空安全88 3.5.1可空类型88 3.5.2可空类型的安全调用89 3.6本章小结91 3.7习题92 第4章Android开发基础93 4.1Activity及其基本用法93 4.1.1再谈Activity93 4.1.2Activity的生命周期95 4.2常用布局和视图99 4.2.1线性布局和文本视图100 4.2.2相对布局和图像视图106 4.2.3约束布局和按钮控件112 4.3为地图应用增加登录界面119 4.3.1登录界面设计120 4.3.2Activity的跳转127 4.4本章小结128 4.5习题129 第5章地图与定位130 5.1地图控件、地图和图层130 5.1.1地图控件131 5.1.2地图138 5.1.3空间参考145 5.2图层147 5.2.1图层及其子类148 5.2.2通过本地数据创建图层149 5.2.3通过在线数据创建图层160 5.3定位功能的实现166 5.4本章小结174 5.5习题175 第6章图形和符号化176 6.1几何体和图形176 6.1.1几何体178 6.1.2几何体工具类185 6.1.3图形和图形叠加层186 6.2符号化191 6.2.1符号191 6.2.2渲染器198 6.3几何体绘制与编辑204 6.4本章小结212 6.5习题212 第7章要素图层与查询213 7.1要素图层213 7.1.1要素表与要素图层213 7.1.2要素服务219 7.2Query查询226 7.2.1Query查询的基本用法226 7.2.2请求模式234 7.3Identify查询235 7.3.1Identify查询的基本用法235 7.3.2弹出气泡提示238 7.3.3要素图层和属性表的联动240 7.4本章小结249 7.5习题249 第8章数据持久化和数据编辑250 8.1数据持久化250 8.1.1移动数据库SQLite250 8.1.2移动GIS数据库254 8.1.3移动地理数据库258 8.2通过ArcGIS Maps SDK操作移动GIS数据库260 8.2.1访问移动地理数据库和GeoPackage260 8.2.2数据编辑267 8.3本章小结280 8.4习题280 |
随便看 |
|
霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。