作品简介

本书共分为13章,以ArcGIS云平台为主线,囊括其产品架构、关键技术、应用模式及国内外成功案例,为读者提供实用化的空间云建设、开发及应用教程。

作者:修文群,李晓明,张宝运

作品目录

  • 内容简介
  • 前言
  • 第1章 Esri的云战略
  • 1.1 云GIS综述
  • 1.1.1 云GIS的内涵
  • 1.1.2 云GIS的特征
  • 1.1.3 云GIS的关键技术
  • 1.1.4 云GIS的优势
  • 1.1.5 云GIS的服务模式
  • 1.1.6 云GIS的建设模式
  • 1.2 云GIS的发展现状及趋势
  • 1.2.1 云GIS的发展现状
  • 1.2.2 云GIS的发展趋势
  • 1.2.3 云GIS面临的挑战
  • 1.3 Esri的云计算战略
  • 1.3.1 Esri如何利用云
  • 1.3.2 Esri的云计算支持
  • 1.3.3 ArcGIS的云计算产品
  • 1.3.4 ArcGIS云计算的部署模型
  • 1.3.5 ArcGIS的云安全
  • 1.4 面向云环境架构的ArcGIS 10.1
  • 1.4.1 ArcGIS 10.1概览
  • 1.4.2 ArcGIS for Server 10.1智能云架构
  • 1.4.3 ArcGIS 10.1的云特性
  • 1.5 全方位的支撑平台ArcGIS 10.2
  • 1.5.1 ArcGIS 10.2的产品构成
  • 1.5.2 ArcGIS 10.2的新特性
  • 第2章 ArcGIS云部署
  • 2.1 ArcGIS云架构
  • 2.1.1 私有云架构
  • 2.1.2 公有云架构
  • 2.2 虚拟环境部署
  • 2.2.1 VMware vSphere Hypervisor虚拟环境搭建
  • 2.2.2 Linux下的虚拟环境
  • 2.2.3 Windows下虚拟环境的搭建
  • 2.3 ArcGIS Server 10.1的部署
  • 2.3.1 ArcGIS Server 10.1的安装
  • 2.3.2 ArcGIS Server的部署和管理
  • 2.3.3 GIS服务发布
  • 2.4 分布式ArcGIS Server性能调优
  • 2.4.1 大数量用户应对
  • 2.4.2 优化和配置服务
  • 第3章 ArcGIS Online公有云
  • 3.1 ArcGIS公有云解决方案
  • 3.2 ArcGIS Online介绍
  • 3.2.1 ArcGIS Online主要功能
  • 3.2.2 ArcGIS Online新版本变化
  • 3.2.3 ArcGIS Online的用户
  • 3.2.4 访问ArcGIS Online
  • 3.2.5 关于使用ArcGIS Online进行开发
  • 3.2.6 ArcGIS Online托管服务
  • 3.3 ArcGIS Online的使用
  • 3.3.1 浏览ArcGIS Web地图
  • 3.3.2 创建ArcGIS个人账户
  • 3.3.3 修改和保存Web地图
  • 3.3.4 向Web地图中添加图层
  • 3.3.5 嵌入Web地图
  • 3.3.6 创建Web应用程序
  • 3.3.7 以交互方式添加数据
  • 3.3.8 以企业成员身份创建Web地图
  • 3.4 Esri Maps for Office
  • 3.5 ArcGIS Explorer Online
  • 第4章 ArcGIS私有云
  • 4.1 ArcGIS私有云解决方案
  • 4.2 ArcGIS Portal
  • 4.2.1 ArcGIS Portal简介
  • 4.2.2 ArcGIS Portal的功能
  • 4.2.3 ArcGIS Portal资源类型
  • 4.2.4 ArcGIS Portal安装部署
  • 4.2.5 Portal使用入门
  • 4.3 基于ArcGIS Portal的私有云平台
  • 4.3.1 企业级私有云GIS平台
  • 4.3.2 产品组成
  • 4.3.3 部署ArcGIS整体解决方案
  • 第5章 ArcGIS for Silverlight
  • 5.1 ArcGIS for Silverlight介绍
  • 5.1.1 简介
  • 5.1.2 环境搭建
  • 5.1.3 第一个ArcGIS for Silverlight程序
  • 5.2 ArcGIS for Silverlight开发
  • 5.2.1 Widget
  • 5.2.2 用户与地理信息之间的桥梁:GraphicsLayer
  • 5.2.3 任务外包:Tasks
  • 5.2.4 图层类型小结
  • 5.2.5 使用非AGS数据源的图层
  • 5.2.6 在程序中使用Virtual Earth
  • 5.2.7 在程序中调用AO
  • 第6章 ArcGIS for Flex
  • 6.1 ArcGIS API for Flex介绍
  • 6.1.1 简介
  • 6.1.2 环境搭建
  • 6.1.3 第一个ArcGIS API for Flex程序
  • 6.2 ArcGIS API for Flex开发
  • 6.2.1 Map的创建
  • 6.2.2 地图浏览控件的使用
  • 6.2.3 Draw控件的使用
  • 6.2.4 查询
  • 6.2.5 Geometry Service的使用
  • 6.2.6 GP服务的使用
  • 6.2.7 Web Services的使用
  • 6.2.8 实例:Earthquake Map
  • 6.3 Flex+ArcGIS高级开发
  • 6.3.1 WebGIS中最核心的控件:Map
  • 6.3.2 Java端的对象交互
  • 第7章 ArcGIS for JavaScript
  • 7.1 ArcGIS API for JavaScript介绍
  • 7.1.1 简介
  • 7.1.2 环境搭建
  • 7.1.3 第一个JavaScript程序
  • 7.2 ArcGIS API for JavaScript服务器端部署
  • 7.3 ArcGIS API for JavaScript开发
  • 7.3.1 实现Toc功能
  • 7.3.2 地图Map控件的基本参数设置
  • 7.3.3 地图实现Toolbar功能
  • 7.3.4 GraphicsLayer的应用
  • 7.3.5 实现Identify功能
  • 7.3.6 实现查询定位中心的功能和FindTask功能应用
  • 7.3.7 实现语句查询:QueryTask
  • 7.3.8 实现距离量算和面积量算
  • 7.3.9 保存自定义图形
  • 7.3.10 实现点、线、面的buffer分析
  • 第8章 ArcGIS for Hadoop
  • 8.1 Hadoop介绍
  • 8.1.1 Hadoop简介
  • 8.1.2 HDFS
  • 8.1.3 Master/Slave结构
  • 8.1.4 MapReduce
  • 8.1.5 HDFS与MapReduce之间的关系
  • 8.2 系统配置
  • 8.2.1 操作系统信息
  • 8.2.2 用户账户
  • 8.2.3 软件准备
  • 8.3 Hadoop安装
  • 8.3.1 确保Linux上安装了SSH和rsync
  • 8.3.2 使用XManager管理Linux
  • 8.3.3 上传文件
  • 8.3.4 配置安装
  • 8.3.5 克隆三台机器并命名
  • 8.3.6 配置/etc/hosts
  • 8.3.7 在Server1.com上配置
  • 8.3.8 SSH无密码登录配置
  • 8.4 测试Hadoop
  • 8.4.1 格式化
  • 8.4.2 启动
  • 8.4.3 查看报告
  • 8.4.4 在DataNode上查看
  • 8.4.5 在浏览器中查看
  • 8.5 导入数据
  • 8.6 使用Hadoop做包含统计分析
  • 8.6.1 加载JAR包
  • 8.6.2 创建临时函数
  • 8.6.3 创建外部表
  • 8.6.4 查询测试
  • 8.6.5 包含统计
  • 8.7 可能遇到的问题
  • 8.7.1 Datanodes available为0
  • 8.7.2 NameNode没有启动
  • 8.7.3 DataNode随机启动
  • 8.8 Hadoop结合GeometryAPI进行开发
  • 8.8.1 安装Eclipse
  • 8.8.2 安装Eclipse Hadoop插件
  • 8.9 WebHDFS
  • 8.9.1 启用WebHDFS
  • 8.9.2 部署Requests和Webhdfs的Python包
  • 8.9.3 测试部署包
  • 8.9.4 在ArcMap中进行使用
  • 8.10 OOZIE的配置
  • 8.10.1 OOZIE的介绍
  • 8.10.2 OOZIE的安装
  • 第9章 ArcGIS云移动开发-for Android
  • 9.1 ArcGIS云移动平台
  • 9.1.1 ArcGIS移动产品概述
  • 9.1.2 ArcGIS移动解决方案
  • 9.2 ArcGIS Runtime SDK for Android介绍
  • 9.3 ArcGIS for Android配置开发环境
  • 9.3.1 Android开发环境
  • 9.3.2 ArcGIS开发插件
  • 9.4 ArcGIS for Android开发模式
  • 9.4.1 新建Hello World工程
  • 9.4.2 使用MapView
  • 9.4.3 客户端要素
  • 9.4.4 查询和识别
  • 9.4.5 几何对象操作与地理处理
  • 9.4.6 要素编辑
  • 9.4.7 利用Android的辅助功能
  • 第10章 ArcGIS云移动开发-for iOS
  • 10.1 ArcGIS Runtime SDK for iOS介绍
  • 10.2 ArcGIS for iOS环境搭建
  • 10.3 ArcGIS for iOS开发
  • 10.3.1 MapViewDemo解析
  • 10.3.2 Objective-C语法基础
  • 10.3.3 如何让iOS应用具有GIS能力
  • 10.3.4 要素信息的绘制
  • 10.3.5 Tasks使用的一般流程
  • 10.3.6 GeometryService与GeometryEngine的使用
  • 10.3.7 Geoprocessor的使用
  • 第11章 ArcGIS云移动开发-for Windows Phone
  • 11.1 ArcGIS Runtime SDK for Windows Phone介绍
  • 11.1.1 Windows Phone简介
  • 11.1.2 ArcGIS Runtime SDK for Windows Phone简介
  • 11.1.3 开发环境搭建
  • 11.1.4 第一个WP地图应用
  • 11.2 ArcGIS API for Windows Phone开发
  • 11.2.1 在地图上显示超市数据
  • 11.2.2 点击查看超市信息
  • 11.2.3 对超市信息进行空间查询
  • 11.2.4 对超市信息进行时间查询
  • 11.2.5 利用Geoprocessing分析超市的营业状况
  • 第12章 ArcGIS云应用案例
  • 12.1 美国国家级地理空间信息平台
  • 12.2 基于云端的物流配送应用案例
  • 12.3 基于ArcGIS Online的社交媒体分享
  • 12.4 FEMA基于ArcGIS Online的应急管理案例
  • 12.5 美国农业部林业病虫害GIS系统
  • 12.6 美国苏塞克斯县基于云服务的协同与共享
  • 12.7 美国农业部和Esri创建地理空间地图服务门户网站
  • 12.8 美国密苏里州西普兰市利用云GIS辅助招商引资
  • 12.9 巴西式国家空间数据基础设施建设
  • 12.10 欧洲环境总署云GIS应用
  • 12.11 基于云平台的空间数据协同整合
  • 第13章 ArcGIS云三维应用案例
  • 13.1 基于ArcGIS Online的三维网络浏览器
  • 13.1.1 CityEngine
  • 13.1.2 ArcGIS Online上的CityEngine Web浏览器
  • 13.1.3 CityEngine案列——GIS驱动慕尼黑重建
  • 13.1.4 CityEngine案例——马赛城市规划项目
  • 13.2 基于ArcGIS云的osgEarth三维虚拟地球应用实例
  • 13.2.1 osgEarth简介
  • 13.2.2 osgEarth的ArcGIS数据支持插件
  • 13.2.3 基于ArcGIS Online的osgEarth应用示例
  • 13.2.4 基于ArcGIS Server的osgEarth应用示例
  • 13.2.5 基于osgEarth的交通数据三维分析系统应用案例
  • 参考文献
展开全部