第1章 Esri的云戰(zhàn)略
1.1 云GIS綜述
1.1.1 云GIS的內涵
1.1.2 云GIS的特征
1.1.3 云GIS的關鍵技術
1.1.4 云GIS的優(yōu)勢
1.1.5 云GIS的服務模式
1.1.6 云GIS的建設模式
1.2 云GIS的發(fā)展現(xiàn)狀及趨勢
1.2.1 云GIS的發(fā)展現(xiàn)狀
1.2.2 云GIS的發(fā)展趨勢
1.2.3 云GIS面臨的挑戰(zhàn)
1.3 Esri的云計算戰(zhàn)略
1.3.1 Esri如何利用云
1.3.2 Esri的云計算支持
1.3.3 ArcGIS云計算的產品
1.3.4 ArcGIS云計算的部署模型
1.3.5 ArcGIS的云安全
1.4 面向云環(huán)境架構的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 虛擬環(huán)境部署
2.2.1 VMware vSphere Hypervisor虛擬環(huán)境搭建
2.2.2 Linux下的虛擬環(huán)境
2.2.3 Windows下虛擬環(huán)境的搭建
2.3 ArcGIS Server 10.1的部署
2.3.1 ArcGIS Server 10.1的安裝
2.3.2 ArcGIS Server的部署和管理
2.3.3 GIS服務發(fā)布
2.4 分布式ArcGIS Server的性能調優(yōu)
2.4.1 大數(shù)量用戶應對
2.4.2 優(yōu)化和配置服務
第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進行開發(fā)
3.2.6 ArcGIS Online托管服務
3.3 ArcGIS Online的使用
3.3.1 瀏覽ArcGIS Web地圖
3.3.2 創(chuàng)建ArcGIS個人賬戶
3.3.3 修改和保存Web地圖
3.3.4 向Web地圖中添加圖層
3.3.5 嵌入Web地圖
3.3.6 創(chuàng)建Web應用程序
3.3.7 以交互方式添加數(shù)據(jù)
3.3.8 以企業(yè)成員身份創(chuàng)建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 企業(yè)級私有云GIS平臺
4.3.2 產品組成
4.3.3 部署ArcGIS整體解決方案
第5章 ArcGIS for Silverlight
5.1 ArcGIS for Silverlight介紹
5.1.1 簡介
5.1.2 環(huán)境搭建
5.1.3 第一個ArcGIS for Silverlight程序
5.2 ArcGIS for Silverlight開發(fā)
5.2.1 Widget
5.2.2 用戶與地理信息之間的橋梁:GraphicsLayer
5.2.3 任務外包:Tasks
5.2.4 圖層類型小結
5.2.5 使用非AGS數(shù)據(jù)源的圖層
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 環(huán)境搭建
6.1.3 第一個ArcGIS API for Flex程序
6.2 ArcGIS API for Flex開發(fā)
6.2.1 Map的創(chuàng)建
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高級開發(fā)
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 環(huán)境搭建
7.1.3 第一個JavaScript程序
7.2 ArcGIS API for JavaScript服務器端部署
7.3 ArcGIS API for JavaScript開發(fā)
7.3.1 實現(xiàn)Toc功能
7.3.2 地圖Map控件的基本參數(shù)設置
7.3.3 地圖實現(xiàn)Toolbar功能
7.3.4 GraphicsLayer的應用
7.3.5 實現(xiàn)Identify功能
7.3.6 實現(xiàn)查詢定位中心的功能和FindTask功能應用
7.3.7 實現(xiàn)語句查詢:QueryTask
7.3.8 實現(xiàn)距離量算和面積量算
7.3.9 保存自定義圖形
7.3.10 實現(xiàn)點、線、面的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 系統(tǒng)配置
8.2.1 操作系統(tǒng)信息
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 導入數(shù)據(jù)
8.6 使用Hadoop做包含統(tǒng)計分析
8.6.1 加載JAR包
8.6.2 創(chuàng)建臨時函數(shù)
8.6.3 創(chuàng)建外部表
8.6.4 查詢測試
8.6.5 包含統(tǒng)計
8.7 可能遇到的問題
8.7.1 Datanodes available為0
8.7.2 NameNode沒有啟動
8.7.3 DataNode隨機啟動
8.8 Hadoop結合GeometryAPI進行開發(fā)
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云移動開發(fā) -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配置開發(fā)環(huán)境
9.3.1 Android開發(fā)環(huán)境
9.3.2 ArcGIS開發(fā)插件
9.4 ArcGIS for Android開發(fā)模式
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云移動開發(fā) -for iOS
10.1 ArcGIS Runtime SDK for iOS介紹
10.2 ArcGIS for iOS環(huán)境搭建
10.3 ArcGIS for iOS開發(fā)
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云移動開發(fā) -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 開發(fā)環(huán)境搭建
11.1.4 第一個WP地圖應用
11.2 ArcGIS API for Windows Phone開發(fā)
11.2.1 在地圖上顯示超市數(shù)據(jù)
11.2.2 點擊查看超市信息
11.2.3 對超市信息進行空間查詢
11.2.4 對超市信息進行時間查詢
11.2.5 利用Geoprocessing分析超市的營業(yè)狀況
第12章 ArcGIS云應用案例
12.1 美國國家級地理空間信息平臺
12.2 基于云端的物流配送應用案例
12.3 基于ArcGIS Online的社交媒體分享
12.4 FEMA基于ArcGIS Online的應急管理案例
12.5 美國農業(yè)部林業(yè)病蟲害GIS系統(tǒng)
12.6 美國蘇塞克斯縣基于云服務的協(xié)同與共享
12.7 美國農業(yè)部和Esri創(chuàng)建地理空間地圖服務門戶網站
12.8 美國密蘇里州西普蘭市利用云GIS輔助招商引資
12.9 巴西式國家空間數(shù)據(jù)基礎設施建設
12.10 歐洲環(huán)境總署云GIS應用
12.11 基于云平臺的空間數(shù)據(jù)協(xié)同整合
第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案例--馬賽城市規(guī)劃項目
13.2 基于ArcGIS云的osgEarth三維虛擬地球應用實例
13.2.1 osgEarth簡介
13.2.2 osgEarth的ArcGIS數(shù)據(jù)支持插件
13.2.3 基于ArcGIS Online的osgEarth應用示例
13.2.4 基于ArcGIS Server的osgEarth應用示例
13.2.5 基于osgEarth的交通數(shù)據(jù)三維分析系統(tǒng)應用案例
參考文獻