|
-- 會員 / 註冊 --
|
|
|
|
精通ArcGIS Server應用與開發 ( 簡體 字) |
作者:何正國 | 類別:1. -> 資訊系統 -> 地理資訊系統 |
譯者: |
出版社:人民郵電出版社 | 3dWoo書號: 35485 詢問書籍請說出此書號!【缺書】 【不接受訂購】 |
出版日:5/1/2013 |
頁數:457 |
光碟數:0 |
|
站長推薦: |
印刷:黑白印刷 | 語系: ( 簡體 版 ) |
|
【不接受訂購】 | ISBN:9787115310668 |
作者序 | 譯者序 | 前言 | 內容簡介 | 目錄 | 序 |
(簡體書上所述之下載連結耗時費功, 恕不適用在台灣, 若讀者需要請自行嘗試, 恕不保證) |
作者序: |
譯者序: |
前言: |
內容簡介:《精通ArcGIS Server應用與開發》分為5篇,共21章,全面講述了ArcGIS Server的使用和開發。理論基礎與管理篇全面詳細講述ArcGIS 10的全新界面、地圖包、時態數據顯示、電子地圖制作、ArcGIS Server的服務與接口、安全管理、性能優化等方面內容;開發篇涵蓋了.NET ADF開發、基于Web 2.0技術的開發,以及移動iOS的開發等內容,其中,基于Web 2.0技術的開發主要包括基于Silverlight、Flex和JavaScript API等3種當今主流的開發模式。《精通ArcGIS Server應用與開發》從理論基礎、使用、開發、部署、性能優化等ArcGIS Server應用的生命周期的各個環節層層遞進進行講述,并以某市數字城市框架開發為綜合實例加以應用說明。 《精通ArcGIS Server應用與開發》通過清晰、完備的示例幫助讀者迅速入門ArcGIS Server、使用與管理ArcGIS Server,并進行相關應用的開發。本書所有的示例都經過實際應用程序測試,可為讀者正在構建的應用程序提供解決方案。 《精通ArcGIS Server應用與開發》內容覆蓋面廣、深入淺出、通俗易懂、可操作性強,可作為政府、企業相關部門的GIS研究與開發人員的參考用書,也可作為高等院校地理學、地理信息系統、房地產、環境科學、資源與城鄉規劃管理、區域經濟學等專業學生和各種GIS培訓班的學習教材。 |
目錄:第一篇 ArcGIS Server基礎篇 第1章 ArcGIS 10簡介 2 1.1 ArcGIS 10體系結構 3 1.1.1 桌面地理信息系統 3 1.1.2 服務器地理信息系統 4 1.1.3 移動地理信息系統 4 1.1.4 瀏覽器地理信息系統 5 1.1.5 數據 5 1.2 ArcGIS 10 Desktop新特性 5 1.2.1 全新的界面 5 1.2.2 ArcMap集成ArcCatalog 6 1.2.3 方便快捷的搜索 6 1.2.4 地圖底圖圖層(BASEMAP) 6 1.2.5 柵格數據瀏覽 7 1.2.6 地圖包 7 1.3 ArcGIS 10 Mobile新特性 8 1.3.1 ArcGIS API for iOS 8 1.3.2 ArcGIS API for Android 8 1.4 ArcGIS 10地圖緩存新特性 8 1.4.1 新的緩存結構 8 1.4.2 新的緩存格式 8 1.4.3 新的緩存模式 9 1.4.4 離線緩存 9 1.5 ArcGIS 10時態 9 1.5.1 時間屬性 10 1.5.2 時態數據顯示 10 1.6 小結 10
第2章 ArcGIS Server概述 11 2.1 ArcGIS Server簡介 11 2.2 ArcGIS Server架構 12 2.3 ArcGIS Server的功能 13 2.4 ArcGIS Server的安裝與配置 14 2.4.1 安裝環境 14 2.4.2 安裝 15 2.4.3 配置 19 2.5 小結 20
第3章 空間數據管理 21 3.1 空間數據庫模型Geodatabase 21 3.1.1 Geodatabase概念 21 3.1.2 Geodatabase模型 22 3.2 訪問空間數據庫 24 3.2.1 打開數據庫工作空間 24 3.2.2 通過NAME對象方式 25 3.2.3 獲得工作空間實際元素 26 3.3 矢量數據 26 3.3.1 文件數據導入Geodatabase 27 3.3.2 從Geodatabase復制特征數據集到個人數據庫 29 3.3.3 編輯Geodatabase中的數據 29 3.3.4 空間數據拓撲檢查 31 3.4 柵格數據 33 3.4.1 打開柵格工作空間 33 3.4.2 獲得柵格數據集 34 3.4.3 獲得柵格目錄 35 3.4.4 柵格數據上載 35 3.4.5 柵格數據拼接 37 3.5 小結 38 第二篇 應用管理篇 第4章 ArcGIS地圖制圖 40 4.1 地圖學理論 40 4.1.1 理論地圖學 40 4.1.2 地圖制圖學 41 4.1.3 應用地圖學 41 4.2 電子地圖及設計制作 41 4.2.1 電子地圖 41 4.2.2 電子地圖制作步驟 42 4.3 ArcGIS中的符號設計 43 4.3.1 利用ArcMap制作符號庫 43 4.3.2 基于圖片制作符號庫 44 4.3.3 基于TrueType制作符號庫 45 4.3.4 多種方式組合制作符號庫 46 4.4 Maplex實用方法 46 4.4.1 設置標注的位置 47 4.4.2 分行顯示 48 4.4.3 字體縮減 48 4.4.4 沖突處理 49 4.4.5 Maplex應用示例——點抽稀 49 4.5 ArcGIS制圖表達 54 4.5.1 制圖表達概述 55 4.5.2 制圖表達的使用 55 4.5.3 制圖表達應用示例 56 4.6 小結 59
第5章 ArcGIS Server服務接口 60 5.1 服務接口簡介 60 5.2 ArcGIS Server服務接口類型 61 5.2.1 地圖服務(Map Service) 61 5.2.2 地理編碼服務(Geocode Service) 61 5.2.3 地理數據服務(Geodata Service) 61 5.2.4 幾何服務(Geometry Service) 62 5.2.5 地理處理服務(Geoprocessing Service) 62 5.2.6 Globe服務(Globe Service) 62 5.2.7 影像服務(Image Service) 62 5.2.8 搜索服務(Search Service) 62 5.2.9 要素服務(Feature Service) 62 5.3 ArcGIS Server服務訪問方式 63 5.3.1 SOAP接口 63 5.3.2 REST接口 64 5.3.3 ArcGIS Server SOAP/REST比較 65 5.4 ArcGIS Server服務發布 67 5.4.1 在ArcMap中發布地圖服務 67 5.4.2 在ArcCatalog中發布地圖服務 70 5.4.3 在ArcGIS Server Manager中發布地圖服務 71 5.5 ArcGIS Server服務管理 74 5.5.1 管理具體的服務 75 5.5.2 管理日志文件 75 5.5.3 管理服務器對象容器(SOC) 77 5.5.4 管理服務器目錄 78 5.5.5 管理ArcGIS Image Server和JPIP 79 5.6 小結 80
第6章 ArcGIS Server的地圖緩存 81 6.1 地圖緩存概述 81 6.2 ArcGIS Server的緩存原理 83 6.3 ArcGIS Server的緩存流程 86 6.4 ArcGIS Server的緩存創建原則 87 6.5 ArcGIS Server的緩存創建實例 89 6.5.1 數據范圍確定 89 6.5.2 創建地圖資源 90 6.5.3 發布地圖服務 90 6.5.4 創建地圖緩存 90 6.5.5 驗證地圖服務 91 6.6 小結 92
第7章 ArcGIS Server的安全管理 93 7.1 安全概述 93 7.2 用戶管理 94 7.2.1 操作系統賬戶 94 7.2.2 ArcGIS Server用戶組 95 7.2.3 Web用戶和角色 95 7.3 連接管理 99 7.3.1 局域網連接管理 99 7.3.2 Internet連接管理 100 7.4 Web服務其他安全管理 104 7.4.1 緩存目錄管理 105 7.4.2 SSL管理 106 7.4.3 令牌服務管理 108 7.5 小結 110
第8章 ArcGIS Server的部署與性能優化 111 8.1 ArcGIS Server部署概述 111 8.2 ArcGIS Server的部署方式 112 8.2.1 ArcGIS Server單機部署 112 8.2.2 ArcGIS Server多機部署 112 8.2.3 集群部署方案 113 8.3 監控性能 114 8.3.1 監控服務的性能 114 8.3.2 監控網站的性能 115 8.4 數據優化 116 8.4.1 數據量 116 8.4.2 數據組織 116 8.4.3 數據渲染 117 8.4.4 數據顯示 118 8.4.5 數據存儲方式 118 8.5 服務優化 119 8.5.1 地圖文檔優化 119 8.5.2 服務組織 120 8.5.3 服務設置 120 8.6 小結 121 第三篇 .NET ADF開發篇 第9章 ArcGIS Server開發基礎——ASP.NET 124 9.1 ASP.NET簡介 124 9.1.1 Web開發技術 124 9.1.2 ASP.NET特點 125 9.1.3 ASP.NET 2.0 127 9.1.4 ASP.NET 3.5 127 9.1.5 ASP.NET 4.0 128 9.1.6 Visual Studio 2010與ArcGIS Server集成開發環境 129 9.2 JavaScript和Ajax技術 131 9.2.1 JavaScript本質 132 9.2.2 JavaScript基本函數 132 9.2.3 Ajax 133 9.2.4 在客戶端回調中使用Ajax 133 9.3 ASP.NET Ajax 135 9.3.1 介紹ASP.NET Ajax 135 9.3.2 服務器回調 135 9.3.3 ASP.NET Ajax服務器控件 138 9.3.4 深入客戶端庫 141 9.3.5 控件擴展器 143 9.4 ArcGIS Server .NET ADF中的Ajax 144 9.4.1 ADF中Ajax的調用過程 144 9.4.2 ADF中調用的示例詳解 144 9.5 小結 149
第10章 .NET ADF控件介紹 151 10.1 資源管理控件 151 10.1.1 MapResourceManager詳解 151 10.1.2 GeoprocessingResource Manager詳解 155 10.1.3 GeocodeResourceManager詳解 156 10.2 地圖顯示及其相關控件 158 10.2.1 Map詳解 158 10.2.2 MapTips詳解 160 10.2.3 Magnifier詳解 161 10.2.4 OverviewMap詳解 162 10.2.5 Toolbar詳解 163 10.2.6 Toc詳解 165 10.2.7 ScaleBar詳解 166 10.2.8 Navigation詳解 167 10.2.9 ZoomLevel詳解 167 10.2.10 ZoomToScale詳解 168 10.2.11 GoToLocation詳解 169 10.2.12 MapCopyrightText詳解 170 10.3 TaskManger控件與Task控件 171 10.3.1 TaskManager詳解 171 10.3.2 EditorTask詳解 172 10.3.3 SearchAttributesTask詳解 175 10.3.4 QueryAttributesTask詳解 176 10.3.5 GeoprocessingTask詳解 176 10.3.6 FindAddressTask詳解 178 10.3.7 PrintTask詳解 179 10.3.8 UserControlTask詳解 181 10.4 TaskResults結果顯示控件 182 10.5 其他 183 10.5.1 FloatingPanel詳解 183 10.5.2 ContextMenu詳解 184 10.5.3 DocExtender詳解 185 10.5.4 HoverExpandExtender詳解 186 10.5.5 ColorPicker詳解 188 10.5.6 PageLayout詳解 189 10.6 小結 190
第11章 ArcGIS Server基于模板開發 191 11.1 配置開發模板中的地圖資源 191 11.2 圖形選擇 194 11.2.1 單擊點選擇 194 11.2.2 矩形選擇 195 11.2.3 畫線選擇 195 11.2.4 多邊形選擇 196 11.2.5 畫圓選擇 197 11.2.6 緩沖選擇 199 11.3 查詢定位 199 11.3.1 根據坐標定位 199 11.3.2 根據屬性值定位 202 11.4 圖層控制 203 11.4.1 父子圖層狀態聯動 204 11.4.2 圖層順序控制 206 11.4.3 動態添加圖層 209 11.5 自定義Tool 214 11.6 自定義Task 218 11.6.1 Task的工作流程 219 11.6.2 自定義Task的實現 221 11.7 自定義Command 225 11.8 地圖導出 227 11.9 小結 229
第12章 ArcGIS Server專題圖與符號庫開發 230 12.1 普通專題圖 230 12.1.1 柱狀圖 230 12.1.2 餅狀圖 232 12.2 分級專題圖 235 12.2.1 Graduated colors 235 12.2.2 Graduated sysmbols 237 12.2.3 Dot desity 238 12.3 分類專題圖 240 12.3.1 根據某個字段的唯一值 240 12.3.2 根據多個字段的值 242 12.4 自定義專題圖 243 12.5 Styles符號庫文件符號化 248 12.6 TrueType符號化 251 12.7 自畫符號 253 12.7.1 MarkerSymbol 253 12.7.2 FillSymbol 253 12.7.3 LineType 254 12.7.4 圖片符號 254 12.8 GraphicsLayer 254 12.9 小結 256
第13章 ArcGIS Server ADF for .NET高級功能 257 13.1 服務器對象擴展(SOE) 257 13.2 數據編輯 260 13.3 Geodata的簽入簽出 264 13.4 空間查詢 268 13.5 Geoprocessing緩沖 270 13.6 最短路徑分析 273 13.7 小結 277 第四篇 REST API開發篇 第14章 ArcGIS Silverlight控件簡介 280 14.1 地圖控件 280 14.1.1 Map詳解 280 14.1.2 OverviewMap詳解 282 14.1.3 ScaleLine詳解 282 14.2 導航條(Navigation)詳解 285 14.3 書簽(Bookmark)詳解 286 14.4 MapTip詳解 287 14.5 MapProgressBar詳解 290 14.6 圖層圖例(Lenged)詳解 291 14.7 編輯控件 293 14.7.1 EditorWidget詳解 293 14.7.2 TemplatePicker詳解 295 14.7.3 AttachmentEditor詳解 296 14.8 TimeSlider詳解 299 14.9 空間對象列表控件 303 14.9.1 FeatureDataGrid詳解 303 14.9.2 FeatrueDataForm詳解 304 14.10 MagnifyingGlass詳解 305 14.11 InfoWindow詳解 306 14.12 Attribution詳解 308 14.13 小結 309
第15章 基于Silverlight API開發 310 15.1 開發環境搭建 310 15.1.1 配置Silverlight開發環境 310 15.1.2 安裝ArcGIS Silverlight API 311 15.2 地圖顯示與基本操作 311 15.3 地圖圖層 314 15.4 行為動作 318 15.4.1 Behaviors行為 319 15.4.2 Action動作 319 15.5 圖形繪制 322 15.6 符號 325 15.7 專題圖渲染 328 15.8 查詢任務 330 15.8.1 QueryTask 331 15.8.2 FindTask 332 15.8.3 IdentifyTask 335 15.9 小結 337
第16章 基于Silverlight高級開發 338 16.1 地圖幾何操作 338 16.2 地理處理任務 340 16.3 SOE調用 345 16.4 打印輸出 349 16.5 熱點分析 353 16.6 小結 356
第17章 ArcGIS API For Flex 357 17.1 開發環境搭建 357 17.2 地圖顯示與基本操作 357 17.3 渲染符號化 361 17.4 查詢 365 17.4.1 QueryTask 365 17.4.2 FindTask 366 17.4.3 IdentifyTask 368 17.5 地理處理 370 17.6 幾何操作&SOE 373 17.7 地圖打印 376 17.8 小結 377
第18章 開源軟件Flex Viewer介紹 378 18.1 Flex Viewer介紹 378 18.2 Flex Viewer源代碼結構組織 379 18.3 Flex Viewer架構 380 18.3.1 總體架構 380 18.3.2 事件總線(Event Bus) 380 18.3.3 依賴注入(Dependency Injection) 383 18.3.4 國際化 384 18.4 Widget應用 386 18.4.1 Widget配置文件 386 18.4.2 WidgetTemplate 389 18.4.3 Widget的交互 390 18.4.4 Widget開發示例 390 18.5 小結 393
第19章 ArcGIS API For JavaScipt 394 19.1 開發環境搭建 394 19.1.1 Aptana Studio 394 19.1.2 ArcGIS API支持瀏覽器的版本 394 19.2 地圖顯示與基本操作 395 19.3 渲染符號化 397 19.4 查詢 402 19.4.1 QueryTask 402 19.4.2 FindTask 403 19.4.3 IdentifyTask 406 19.5 地理處理 407 19.6 SOE 408 19.7 幾何操作 412 19.8 小結 414
第20章 ArcGIS API For IOS 415 20.1 開發環境搭建 415 20.2 Objective-C基礎 416 20.2.1 類(Class) 416 20.2.2 方法(Methods) 417 20.2.3 屬性(Property) 418 20.2.4 協議和委托(Protocols and Delegates) 418 20.3 XCode介紹 420 20.3.1 Xcode IDE 420 20.3.2 Interface Builder 421 20.3.3 移動設備模擬器 421 20.4 地圖顯示與基本操作 421 20.5 渲染符號化 423 20.6 查詢與檢索 427 20.7 圖層控制 430 20.8 GPS定位 434 20.9 小結 437 第五篇 綜合案例篇 第21章 某市共享平臺 440 21.1 需求概述 440 21.1.1 用戶需求 440 21.1.2 平臺建設的關鍵技術 442 21.2 面向服務的空間信息共享平臺 446 21.3 系統總體框架 447 21.3.1 基于SOA的GIS服務技術路線 447 21.3.2 平臺的總體框架 448 21.4 系統建設方案 449 21.4.1 數據建庫標準規范及共享交換制度 449 21.4.2 數據和服務平臺建設 450 21.4.3 統一門戶建設 450 21.5 綜合實現 451 21.6 難點及解決方法 457 |
序: |
|