ArcGIS Server支持多種類型的服務,通過發布這些應用,可以開發定制功能,基于服務的web gis應用。ArcGIS Server 開發從入門到精通的內容覆蓋面廣,深入淺出,通俗易懂,可操作性強,適用于政府、企業相關部門的GIS研究與開發人員,也適用于高等院校地理學、地理信息系統、房地產、環境科學、資源與城鄉規劃管理、區域經濟學等專業學生參考與學習。本書還適合作為各種GIS培訓學員的學習教材與參考書。
ArcGIS Server 開發從入門到精通目錄
第1章 職業規劃
第2章 簡歷撰寫
第3章 面試 第一篇 ArcGIS Server基礎
第1章 ArcGIS Server概述
1.1 ArcGIS Server簡介
1.2 ArcGIS Server架構
1.3 ArcGIS Server的功能
1.4 ArcGIS Server的安裝與配置
1.4.1 安裝準備
1.4.2 安裝
1.4.3 安裝與配置說明
1.5 小結
第2章 ArcGIS與ArcGIS Engine
2.1 ArcGIS軟件體系結構
2.2 組件對象模型
2.3 ArcObjects簡介
2.3.1 ArcObject的組織劃分
2.3.2 ArcObject的開發
2.4 ArcGIS Engine
2.4.1 ArcGIS Enigne構成
2.4.2 ArcGIS Engine功能
2.4.3 ArcGIS Engine開發環境
2.4.4 ArcGIS Engine與ArcGIS Server
2.4.5 ArcGIS Engine如何調用ArcGIS Server
2.5 小結
第3章 空間數據管理
3.1 空間數據庫模型Geodatabase
3.1.1 Geodatabase概念
3.1.2 Geodatabase模型
3.2 訪問空間數據庫
3.2.1 打開數據庫工作空間
3.2.2 通過NAME對象方式
3.2.3 獲得工作空間實際元素
3.3 矢量數據
3.3.1 文件數據導入Geodatabase
3.3.2 從Geodatabase復制特征數據集到個人數據庫
3.3.3 編輯Geodatabase中的數據
3.3.4 空間數據拓撲檢查
3.4 柵格數據
3.4.1 打開柵格工作空間
3.4.2 獲得柵格數據集
3.4.3 獲得柵格目錄
3.4.4 柵格數據上載
3.4.5 柵格數據拼接
3.5 小結
第二篇 ArcGIS Server的開發基礎
第4章 ArcGIS Server地圖服務發布(準備開發的數據)
4.1 制作地圖文檔
4.1.1 獲取空間數據
4.1.2 使用ArcMap編輯地圖文檔
4.2 用戶權限設置
4.3 在ArcCatalog中發布Map Service
4.4 在ArcGIS Server Manager中發布Map Serverice
4.5 在ArcGIS Server Manager中發布OGC地圖服務
4.6 小結
第5章 ArcGIS Server開發基礎ASP.NET
5.1 ASP.NET簡介
5.1.1 Web開發技術
5.1.2 ASP.NET特點
5.1.3 ASP.NET 2.0
5.1.4 ASP .NET 3.5
5.1.5 Visual Studio 2008與ArcGIS Server 9.3開發環境
5.2 JavaScript 和Ajax技術
5.2.1 JavaScript本質
5.2.2 JavaScript基本函數
5.2.3 理解Ajax
5.2.4 在客戶端回調中使用Ajax
5.3 ASP.NET Ajax
5.3.1 ASP.NET Ajax簡介
5.3.2 服務器回調
5.3.3 ASP.NET Ajax服務器控件
5.3.4 深入客戶端庫
5.3.5 控件擴展器
5.4 ArcGIS Server Web ADF中的Ajax
5.4.1 .NET ADF中Ajax的調用過程
5.4.2 Web ADF Ajax調用的示例詳解
5.5 小結
第6章 ArcGIS Server控件介紹
6.1 資源管理控件
6.1.1 MapResourceManager控件
6.1.2 GeoprocessingResourceManager控件
6.1.3 GeocodeResourceManager控件
6.2 地圖顯示及其相關控件
6.2.1 Map控件
6.2.2 MapTips控件
6.2.3 Maginifier控件
6.2.4 OverviewMap控件
6.2.5 Toolbar控件
6.2.6 Toc控件
6.2.7 ScaleBar控件
6.2.8 Navigation控件
6.2.9 ZoomLevel控件
6.2.10 MapCopyrightText控件 0
6.3 TaskManger與Task控件 1
6.3.1 TaskManager控件 1
6.3.2 EditorTask控件
6.3.3 SearchAttributesTask控件
6.3.4 QueryAttributesTask控件
6.3.5 GeoprocessingTask控件
6.3.6 FindAddressTask控件 8
6.3.7 FindPlaceTask控件 9
6.3.8 PrintTask控件
6.3.9 TaskResults控件
6.4 其他控件
6.4.1 FloatingPanel控件
6.4.2 ContextMenu控件
6.4.3 DocExtender控件
6.4.4 HoverExpandExtender控件
6.4.5 ColorPicker控件
6.5 小結
第三篇 ArcGIS Server開發提高
第7章 ArcGIS Server開發概述
7.1 地圖的基本操作
7.1.1 地圖顯示
7.1.2 地圖縮放與漫游
7.2 查詢定位
7.2.1 根據坐標定位
7.2.2 根據屬性值定位
7.3 緩沖區分析
7.4 自定義Tool
7.5 自定義Command
7.6 ArcGIS Server Task
7.6.1 Task的工作流程
7.6.2 應用ArcGIS Server Task
7.6.3 自定義Task
7.7 小結
第8章 ArcGIS Server基于模板開發
8.1 配置模板開發中資源配置
8.2 圖形選擇
8.2.1 單擊選擇
8.2.2 矩形選擇
8.2.3 折線選擇
8.2.4 多邊形選擇
8.2.5 畫圓選擇
8.3 控制地圖圖層的顯示
8.4 TOC圖層移動
8.5 動態添加圖層
8.6 地圖導出
8.7 小結
第9章 ArcGIS Server專題圖開發
9.1 柱狀圖
9.2 餅狀圖
9.3 分級專題圖
9.3.1 Graduated colors
9.3.2 Graduated sysmbols
9.3.3 Dot desity(點密度專題圖)
9.4 分類專題圖
9.4.1 根據某個字段的惟一值
9.4.2 根據多個字段的值
9.5 自定義專題圖
9.6 小結
第10章 ArcGIS Server符號化
10.1 使用符號庫中的符號進行符號化
10.2 使用TureType進行符號化
10.3 自畫符號
10.3.1 MarkerSymbol符號
10.3.2 LineSymbol符號
10.3.3 FillSymbol符號
10.3.4 使用圖片進行符號化
10.4 小結 9
第11章 ArcGIS Server數據在線編輯
11.1 EditorTask的數據編輯
11.1.1 點的編輯
11.1.2 線的編輯
11.1.3 面的編輯
11.2 編輯功能的定制
11.3 編輯功能的擴展
11.4 編輯屬性數據
11.5 小結
第12章 ArcGIS Server Web應用程序部署
12.1 應用程序部署環境
12.2 IIS中部署步驟
12.3 部署中的常見問題及解決方案
12.4 小結
第四篇 ArcGIS Server高級功能開發
第13章 ArcGIS Server ADF For .NET高級功能
13.1 一般服務器對象擴展
13.2 Geodata的簽入簽出
13.3 空間查詢
13.4 Geoprocessing緩沖
13.5 最短路徑分析
13.6 小結
第14章 ArcGIS Server 9.3開發模式
14.1 .NET Web ADF開發
14.2 Java Web ADF開發
14.3 SOAP API應用
14.4 REST API
14.5 Mobile ADF
14.6 ArcGIS JavaScript API
14.7 JavaScript Extension for Virtual Earth
14.8 JavaScript Extension for Google Maps API
14.9 小結
第15章 ArcGIS Server For Java
15.1 ArcGIS Server Java開發基礎
15.2 ArcGIS Server Java ADF開發初步——自定義工具
15.3 ArcGIS Server Java自定義Task
15.4 小結
第16章 ArcGIS Server性能優化
16.1 確定應用系統的瓶頸
16.2 硬件和網絡優化
16.3 數據
16.3.1 數據量
16.3.2 數據組織
16.3.3 數據渲染
16.4 服務
16.4.1 服務組織
16.4.2 服務設置
16.5 應用系統配置
16.6 小結
第五篇 ArcGIS Server綜合案例
第17章 某市土地開發中心地理信息管理平臺
17.1 需求概述
17.1.1 明確需求
17.1.2 設計實現框架
17.2 數據庫設計
17.3 業務邏輯設計
17.4 界面設計
17.5 綜合實現
17.6 小結
第六篇 常見疑難解答與設計技巧
第18章 ArcGIS Server常見問題及其處理
18.1 防火墻問題
18.2 ArcCatalog中服務不能預覽
18.3 安裝錯誤
18.4 能否使用new關鍵字創建對象
18.5 ArcGIS Server連接方式
18.6 Map控件的ImageBlending Mode屬性
第2部分 Java試題篇
第4章 Java編程基礎
第5章 Java語言基礎
第6章 運算符和類型轉換
第7章 聲明和訪問控制
第8章 深入理解面向對象的精髓
第9章 流程控制、異常處理和斷言
第10章 對象生存期
第11章 線程
第12章 基礎類
第13章 Servlet/JSP基礎
第4章 數據庫技術
第15章 軟件工程和UML
第3部分 思維拓展篇
第16章 思維拓展面試題
第4部分 職場生涯篇
第17章 踏上征途
第18章 漸入佳境
第19章 風雨江湖
第20章 更上層樓
- PC官方版
- 安卓官方手機版
- IOS官方手機版