图书信息
图书目录

Web GIS原理与技术




本书基于ArcGIS平台,全面而系统地讲授Web GIS的原理、技术和应用。内容包括服务器端的要素服务、动态地图服务、栅格瓦块和矢量瓦块地图服务、地理处理服务、流服务、三维场景服务、影像服务和大数据分析工具;浏览器端的应用模板、故事地图、Web应用构建器、Operations Dashboard、三维场景浏览器和JavaScript编程;移动端的Survey123、Collector、Workforce、虚拟现实和增强现实等。全书共14章,各章设有概念原理和技术介绍、分步骤详解的实习教程、常见问题解答和具有一定挑战性的作业。

本书理论和技术兼备、体系完整、新颖前沿、易学易用,提供配套数据,可供地理信息系统、环境、规划、计算机等专业的高校师生作为教材,也可供相关专业及电子商务和电子政务等领域的技术人员和管理人员参考。



作者:
付品德 秦耀辰 闫卫阳 等

定价:
75.00元

出版时间:
2018-06-25

ISBN:
978-7-04-049907-0

物料号:
49907-00

读者对象:
高等教育

一级分类:
地理科学类

二级分类:
地理信息科学专业课

三级分类:
网络基础与网络GIS

重点项目:
暂无

版面字数:
650.000千字

开本:
16开

全书页数:
暂无

装帧形式:
平装
  • 前辅文
  • 第1章 Web GIS概述和云GIS起步
    • 1.1 概念原理与技术介绍
      • 1.1.1 Web GIS的概念和优势
      • 1.1.2 Web GIS的功能和应用
      • 1.1.3 Web GIS的主要产品和技术基础
      • 1.1.4 Web GIS的技术发展方向
      • 1.1.5 ArcGIS Web GIS平台简介及其部署方式
      • 1.1.6 ArcGIS Online云GIS的用户和内容
      • 1.1.7 Web GIS应用程序的基本创建方法
    • 1.2 实习教程:利用ArcGIS Online创建景点游览Web应用程序
      • 1.2.1 创建ArcGIS Online试用账户
      • 1.2.2 准备数据
      • 1.2.3 创建Web地图
      • 1.2.4 使用应用程序模板创建Web应用
      • 1.2.5 配置Web应用程序
      • 1.2.6 共享Web应用程序
    • 1.3 常见问题解答
    • 1.4 思考题
    • 1.5 作业:使用Story Map Tour创建一个Web应用
    • 参考资料
  • 第2章 要素服务和图层配置
    • 2.1 概念原理与技术介绍
      • 2.1.1 Web服务的概念和优势
      • 2.1.2 地理Web服务的功能分类
      • 2.1.3 REST风格的Web服务
      • 2.1.4 Web服务的互操作和开放标准
      • 2.1.5 Web应用程序的基本组成
      • 2.1.6 在ArcGIS Online中发布和使用托管要素图层
      • 2.1.7 智能制图和弹出窗口
    • 2.2 实习教程:基于ArcGIS Online发布、配置和使用托管要素图层
      • 2.2.1 将CSV数据发布为托管要素图层
      • 2.2.2 配置图层样式
      • 2.2.3 配置弹出窗口
      • 2.2.4 为弹出窗口添加图像和图表
      • 2.2.5 创建和配置Web应用程序
    • 2.3 常见问题解答
    • 2.4 思考题
    • 2.5 作业:发布、配置和使用要素图层创建Web应用
    • 参考资料
  • 第3章 志愿式地理信息和基于Web的数据编辑
    • 3.1 概念原理与技术介绍
      • 3.1.1 志愿式地理信息及众包的概念和意义
      • 3.1.2 技术基础:可写的Web要素服务或要素图层
      • 3.1.3 要素模板
      • 3.1.4 编辑追踪和基于所有权的编辑
    • 3.2 实习教程:创建可以采集志愿式地理信息的Web应用
      • 3.2.1 数据准备
      • 3.2.2 发布托管要素图层
      • 3.2.3 定义要素模板
      • 3.2.4 在Web地图中使用要素图层并定义可编辑字段
      • 3.2.5 创建托管要素图层视图
      • 3.2.6 创建可采集数据的Web应用
    • 3.3 常见问题解答
    • 3.4 思考题
    • 3.5 作业:创建能够收集VGI的Web应用
      • 3.5.1 作业A:创建一个允许公众报告嫌犯信息的Web应用
      • 3.5.2 作业B:创建一个收集非紧急事件的Web应用
    • 参考资料
  • 第4章 故事地图与Web GIS应用和开发的大众化
    • 4.1 概念原理与技术介绍
      • 4.1.1 Web GIS应用和开发的大众化
      • 4.1.2 GIS大众化的数据基础
      • 4.1.3 大众化的应用程序模板
      • 4.1.4 故事地图
      • 4.1.5 使用ArcGIS可配置应用程序的步骤
      • 4.1.6 Web GIS应用的基本设计原则
    • 4.2 实习教程:创建用于多图时空比较和叙事的故事地图应用
      • 4.2.1 使用智能制图功能符号化两个属性字段
      • 4.2.2 使用对比分析应用模板创建Web应用
      • 4.2.3 使用故事地图创建卷帘/望远镜应用程序
      • 4.2.4 使用Story Map Journal创建Web应用
    • 4.3 常见问题解答
    • 4.4 思考题
    • 4.5 作业:创建故事地图
    • 参考资料
  • 第5章 地理信息的聚合与国家空间数据基础设施
    • 5.1 概念原理与技术介绍
      • 5.1.1 地理信息聚合的概念和意义
      • 5.1.2 NSDI与聚合
      • 5.1.3 信息共享和聚合的考虑因素
      • 5.1.4 Web AppBuilder的功能和对聚合的支持
    • 5.2 实习教程:利用Web AppBuilder聚合和共享地理信息
      • 5.2.1 浏览网络地图
      • 5.2.2 创建一个Web应用程序
      • 5.2.3 配置数据独立微件
      • 5.2.4 配置数据依赖微件
      • 5.2.5 预览和分享应用程序
    • 5.3 常见问题解答
    • 5.4 思考题
    • 5.5 作业:使用Web AppBuilder构建一个Web应用
    • 参考资料
  • 第6章 移动GIS
    • 6.1 概念原理与技术介绍
      • 6.1.1 移动GIS的优势与应用
      • 6.1.2 移动硬件与软件技术支撑
      • 6.1.3 构建移动GIS应用程序的三种策略
      • 6.1.4 移动GIS应用程序产品介绍
      • 6.1.5 移动GIS开发工具和AppStudio
    • 6.2 实习教程:利用Collector和Survey123采集数据以及利用AppStudio开发移动应用
      • 6.2.1 准备Web地图
      • 6.2.2 利用Collector收集数据
      • 6.2.3 利用Survey123的Web设计器来设计智能调查表
      • 6.2.4 利用Survey123收集数据并查看收集到的数据
      • 6.2.5 利用AppStudio for ArcGIS创建本地应用程序
      • 6.2.6 安装并测试创建的本地应用
    • 6.3 常见问题解答
    • 6.4 思考题
    • 6.5 作业:使用移动GIS收集数据和创建本地移动GIS应用
      • 6.5.1 作业1:使用Collector for ArcGIS收集点、线和多边形数据
      • 6.5.2 作业2:使用Survey123 for ArcGIS创建表单和收集数据
      • 6.5.3 作业3:使用AppStudio for ArcGIS创建本地应用并进行安装和测试
    • 参考资料
  • 第7章 私有云Web GIS和动态地图服务
    • 7.1 概念原理与技术介绍
      • 7.1.1 构建私有云和混合云Web GIS的需求
      • 7.1.2 私有云和混合云Web GIS的部署
      • 7.1.3 Web GIS分布式协作
      • 7.1.4 动态地图服务及其与要素服务的比较
      • 7.1.5 动态地图服务的发布流程
      • 7.1.6 启用时间的地图服务
    • 7.2 实习教程:发布和使用动态地图服务
      • 7.2.1 连接ArcGIS Server
      • 7.2.2 设计地图
      • 7.2.3 启用时间
      • 7.2.4 发布服务
      • 7.2.5 浏览服务目录
      • 7.2.6 创建具有时间动画效果的Web应用
      • 7.2.7 管理网络服务
      • 7.2.8 在Portal for ArcGIS中管理和使用服务(可选)
    • 7.3 常见问题解答
    • 7.4 思考题
    • 7.5 作业:创建一个展示城市人口动态变化的Web应用
    • 参考资料
  • 第8章 栅格瓦块和矢量瓦块地图服务
    • 8.1 概念原理与技术介绍
      • 8.1.1 Web app的性能和瓦块地图的作用
      • 8.1.2 栅格瓦块和矢量瓦块概述
      • 8.1.3 切片方案
      • 8.1.4 发布流程
    • 8.2 实习教程:发布和使用栅格瓦块与矢量瓦块地图服务
      • 8.2.1 数据准备
      • 8.2.2 发布托管栅格瓦块地图服务
      • 8.2.3 分享和使用栅格瓦块服务
      • 8.2.4 使用ArcGIS Pro发布矢量瓦块
      • 8.2.5 使用矢量瓦块服务和修改矢量瓦块样式
      • 8.2.6 比较栅格瓦块和矢量瓦块地图服务
    • 8.3 常见问题解答
    • 8.4 思考题
    • 8.5 作业:发布并比较栅格瓦块和矢量瓦块地图服务
    • 参考资料
  • 第9章 三维Web场景
    • 9.1 概念原理与技术介绍
      • 9.1.1 三维GIS基础
      • 9.1.2 三维场景的元素构成
      • 9.1.3 ArcGIS平台中的三维技术
      • 9.1.4 Web场景和Web场景图层
      • 9.1.5 创建Web场景
      • 9.1.6 VR和AR技术
      • 9.1.7 室内三维GIS
    • 9.2 实习教程:创建Web场景和三维Web应用
      • 9.2.1 使用ArcGIS Scene Viewer浏览Web场景
      • 9.2.2 创建一个专题Web场景
      • 9.2.3 用真实三维符号显示二维数据
      • 9.2.4 编辑二维数据并添加三维对象场景图层以改进Web场景
      • 9.2.5 使用Web AppBuilder创建3D Web应用
    • 9.3 常见问题解答
    • 9.4 思考题
    • 9.5 作业:创建一个美丽社区的三维Web应用
    • 参考资料
  • 第10章 时空数据与实时GIS
    • 10.1 概念原理与技术介绍
      • 10.1.1 时空数据与实时GIS基础
      • 10.1.2 物联网
      • 10.1.3 用于实时GIS的Web GIS技术
    • 10.2 实习教程:利用Operations Dashboard创建实时GIS Web应用程序
      • 10.2.1 创建一个包含实时图层的Web地图
      • 10.2.2 创建一个仪表盘应用
    • 10.3 常见问题解答
    • 10.4 思考题
    • 10.5 作业:创建一个仪表盘应用来监控近实时数据
    • 参考资料
  • 第11章 空间分析和地理处理
    • 11.1 概念原理与技术介绍
      • 11.1.1 空间分析与ArcGIS Web工具概述
      • 11.1.2 标准Web分析工具
      • 11.1.3 大数据分析工具
      • 11.1.4 自定义的Web工具和地理处理服务
      • 11.1.5 使用Web工具
    • 11.2 实习教程:发布和使用地理处理服务及大数据分析
      • 11.2.1 设计一个桌面地理处理工具
      • 11.2.2 运行桌面地图处理工具
      • 11.2.3 发布Web工具和地理处理服务
      • 11.2.4 在Web应用程序中使用Web工具
      • 11.2.5 基于Web的大数据分析(可选)
    • 11.3 常见问题解答
    • 11.4 思考题
    • 11.5 作业:创建一个用于裁剪、压缩和传输GIS数据的Web应用程序
    • 参考资料
  • 第12章 影像服务与在线栅格分析
    • 12.1 概念原理与技术介绍
      • 12.1.1 栅格数据
      • 12.1.2 影像服务
    • 12.2 实习教程:发布影像服务和基于栅格数据的快速分析
      • 12.2.1 合成多光谱影像以及生成栅格函数模板文件
      • 12.2.2 发布影像服务
      • 12.2.3 在Portal for ArcGIS中查看影像服务并进行在线栅格分析
    • 12.3 常见问题解答
    • 12.4 思考题
    • 12.5 作业:在ArcGIS Pro中发布数字高程模型并应用栅格函数进行在线栅格分析
    • 参考资料
  • 第13章 无人机遥感图像和Web应用
    • 13.1 概念原理与技术介绍
      • 13.1.1 无人机遥感简介
      • 13.1.2 无人机遥感图像采集及处理
      • 13.1.3 无人机遥感产品及服务发布
    • 13.2 实习教程:利用无人机遥感图像创建3D Web应用
      • 13.2.1 安装和授权Drone2Map for ArcGIS
      • 13.2.2 浏览无人机遥感图像
      • 13.2.3 配置参数和处理图像
      • 13.2.4 发布纹理格网和创建Web应用
      • 13.2.5 发布点云场景图层
    • 13.3 常见问题解答
    • 13.4 思考题
    • 13.5 作业
    • 参考资料
  • 第14章 基于JavaScript的定制开发
    • 14.1 概念原理与技术介绍
      • 14.1.1 Web GIS定制开发技术综述
      • 14.1.2 HTML5(HTML、JavaScript和CSS3)简介
      • 14.1.3 ArcGIS REST API
      • 14.1.4 ArcGIS API for JavaScript的功能和应用开发步骤
      • 14.1.5 学习和利用示例程序
      • 14.1.6 集成开发环境、代码调试和应用部署
      • 14.1.7 ArcGIS API for JavaScript中的重要类
      • 14.1.8 微件及其使用
    • 14.2 实习教程:利用ArcGIS API for JavaScript开发Web应用
      • 14.2.1 二维视图和三维视图入门基础
      • 14.2.2 通过Web地图和Web场景加载图层
      • 14.2.3 调试JavaScript
      • 14.2.4 二三维视图联动
      • 14.2.5 使用QueryTask进行要素查询
      • 14.2.6 使用微件
    • 14.3 常见问题解答
    • 14.4 思考题
    • 14.5 作业:通过修改ArcGIS JavaScript示例来创建Web应用
    • 参考资料
  • 附录
    • 附录A 插图致谢
    • 附录B 数据致谢
  • 索引