出版時(shí)間:2010-6 出版社:人民郵電出版社 作者:何正國(guó),杜娟 頁(yè)數(shù):334
Tag標(biāo)簽:無(wú)
內(nèi)容概要
本書以ArcGIS Server開(kāi)發(fā)為主線,全面闡述了ArcGIS Server的基礎(chǔ)知識(shí)及體系結(jié)構(gòu),按照ArcGIS Server開(kāi)發(fā)的難易程度,由易到難、由淺入深,系統(tǒng)地介紹了ArcGIS Server的開(kāi)發(fā),以及ArcGIS Server的其他開(kāi)發(fā)模式。全書共分為6篇,第一篇ArcGIS Server基礎(chǔ)篇,包括第1章~第3章,主要介紹了ArcGIS Server的安裝與配置、ArcGIS Server的體系結(jié)構(gòu)以及ArcGIS Server與ArcObjects的關(guān)系;第二篇ArcGIS Server的開(kāi)發(fā)基礎(chǔ)篇,包括第4章~第6章,進(jìn)述了準(zhǔn)備開(kāi)發(fā)數(shù)據(jù)、.NET開(kāi)發(fā)知識(shí)和ArcGIS Server .NET提供的開(kāi)發(fā)控件等;第三篇ArcGIS Server開(kāi)發(fā)提高篇,包括第7章~第12章,本篇引用大量實(shí)例講解了查詢檢索、緩沖區(qū)、裝題圖、符號(hào)化和空間數(shù)據(jù)編輯等內(nèi)容;第四篇ArcGIS Server高級(jí)功能開(kāi)發(fā)篇,包括第13章~第16章,主要講解了性能優(yōu)化及ArcGIS Server的其他開(kāi)發(fā)模式,如基于Java的開(kāi)發(fā)等內(nèi)容;第五篇通過(guò)講述一個(gè)大型的基于ArcGIS Server的開(kāi)發(fā)項(xiàng)目,把前面所學(xué)的知識(shí)貫穿起來(lái),使讀者具備開(kāi)發(fā)項(xiàng)目的實(shí)力;最后一篇(第六篇)講述了ArcGIS Server開(kāi)發(fā)中常見(jiàn)疑難問(wèn)題及其解決辦法,目的是幫助讀者找到解決問(wèn)題的捷徑,掌握設(shè)計(jì)技巧,提高開(kāi)發(fā)效率?! ”緯膬?nèi)容覆蓋面廣,深入淺出,通俗易懂,可操作性強(qiáng),適用于政府、企業(yè)相關(guān)部門的GIS研究與開(kāi)發(fā)人員,也適用于高等院校地理學(xué)、地理信息系統(tǒng)、房地產(chǎn)、環(huán)境科學(xué)、資源與城鄉(xiāng)規(guī)劃管理、區(qū)域經(jīng)濟(jì)學(xué)等專業(yè)學(xué)生參考與學(xué)習(xí)。本書還適合作為各種GIS培訓(xùn)學(xué)員的學(xué)習(xí)教材與參考書。
作者簡(jiǎn)介
何正國(guó),畢業(yè)于武漢大學(xué)遙感信息工程學(xué)院,系統(tǒng)分析師?;贘ZEE的WebGIS平臺(tái)軟件“GeoSurf”獲測(cè)繪科技進(jìn)步一等獎(jiǎng),發(fā)表論文多篇,成功開(kāi)發(fā)多個(gè)地理信息系統(tǒng)項(xiàng)目。參與開(kāi)發(fā)的“廣州市規(guī)劃局統(tǒng)一信息交換平臺(tái)”獲GIS特別成就獎(jiǎng)。目前主要從事地理信息系統(tǒng)的設(shè)計(jì)和開(kāi)發(fā)工作。
書籍目錄
第1部分 求職過(guò)程篇 第1章 職業(yè)規(guī)劃 第2章 簡(jiǎn)歷撰寫 第3章 面試 第一篇 ArcGIS Server基礎(chǔ)第1章 ArcGIS Server概述 1.1 ArcGIS Server簡(jiǎn)介 1.2 ArcGIS Server架構(gòu) 1.3 ArcGIS Server的功能 1.4 ArcGIS Server的安裝與配置 1.4.1 安裝準(zhǔn)備 1.4.2 安裝 1.4.3 安裝與配置說(shuō)明 1.5 小結(jié) 第2章 ArcGIS與ArcGIS Engine 2.1 ArcGIS軟件體系結(jié)構(gòu) 2.2 組件對(duì)象模型 2.3 ArcObjects簡(jiǎn)介 2.3.1 ArcObject的組織劃分 2.3.2 ArcObject的開(kāi)發(fā) 2.4 ArcGIS Engine 2.4.1 ArcGIS Enigne構(gòu)成 2.4.2 ArcGIS Engine功能 2.4.3 ArcGIS Engine開(kāi)發(fā)環(huán)境 2.4.4 ArcGIS Engine與ArcGIS Server 2.4.5 ArcGIS Engine如何調(diào)用ArcGIS Server 2.5 小結(jié) 第3章 空間數(shù)據(jù)管理 3.1 空間數(shù)據(jù)庫(kù)模型Geodatabase 3.1.1 Geodatabase概念 3.1.2 Geodatabase模型 3.2 訪問(wèn)空間數(shù)據(jù)庫(kù) 3.2.1 打開(kāi)數(shù)據(jù)庫(kù)工作空間 3.2.2 通過(guò)NAME對(duì)象方式 3.2.3 獲得工作空間實(shí)際元素 3.3 矢量數(shù)據(jù) 3.3.1 文件數(shù)據(jù)導(dǎo)入Geodatabase 3.3.2 從Geodatabase復(fù)制特征數(shù)據(jù)集到個(gè)人數(shù)據(jù)庫(kù) 3.3.3 編輯Geodatabase中的數(shù)據(jù) 3.3.4 空間數(shù)據(jù)拓?fù)錂z查 3.4 柵格數(shù)據(jù) 3.4.1 打開(kāi)柵格工作空間 3.4.2 獲得柵格數(shù)據(jù)集 3.4.3 獲得柵格目錄 3.4.4 柵格數(shù)據(jù)上載 3.4.5 柵格數(shù)據(jù)拼接 3.5 小結(jié) 第二篇 ArcGIS Server的開(kāi)發(fā)基礎(chǔ)第4章 ArcGIS Server地圖服務(wù)發(fā)布(準(zhǔn)備開(kāi)發(fā)的數(shù)據(jù)) 4.1 制作地圖文檔 4.1.1 獲取空間數(shù)據(jù) 4.1.2 使用ArcMap編輯地圖文檔 4.2 用戶權(quán)限設(shè)置 4.3 在ArcCatalog中發(fā)布Map Service 4.4 在ArcGIS Server Manager中發(fā)布Map Serverice 4.5 在ArcGIS Server Manager中發(fā)布OGC地圖服務(wù) 4.6 小結(jié) 第5章 ArcGIS Server開(kāi)發(fā)基礎(chǔ)ASP.NET 5.1 ASP.NET簡(jiǎn)介 5.1.1 Web開(kāi)發(fā)技術(shù) 5.1.2 ASP.NET特點(diǎn) 5.1.3 ASP.NET 2.0 5.1.4 ASP .NET 3.5 5.1.5 Visual Studio 2008與ArcGIS Server 9.3開(kāi)發(fā)環(huán)境 5.2 JavaScript 和Ajax技術(shù) 5.2.1 JavaScript本質(zhì) 5.2.2 JavaScript基本函數(shù) 5.2.3 理解Ajax 5.2.4 在客戶端回調(diào)中使用Ajax 5.3 ASP.NET Ajax 5.3.1 ASP.NET Ajax簡(jiǎn)介 5.3.2 服務(wù)器回調(diào) 5.3.3 ASP.NET Ajax服務(wù)器控件 5.3.4 深入客戶端庫(kù) 5.3.5 控件擴(kuò)展器 5.4 ArcGIS Server Web ADF中的Ajax 5.4.1 .NET ADF中Ajax的調(diào)用過(guò)程 5.4.2 Web ADF Ajax調(diào)用的示例詳解 5.5 小結(jié) 第6章 ArcGIS Server控件介紹 6.1 資源管理控件 6.1.1 MapResourceManager控件 6.1.2 GeoprocessingResourceManager控件 6.1.3 GeocodeResourceManager控件 6.2 地圖顯示及其相關(guān)控件 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控件 06.3 TaskManger與Task控件 16.3.1 TaskManager控件 16.3.2 EditorTask控件 6.3.3 SearchAttributesTask控件 6.3.4 QueryAttributesTask控件 6.3.5 GeoprocessingTask控件 6.3.6 FindAddressTask控件 86.3.7 FindPlaceTask控件 96.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 小結(jié) 第三篇 ArcGIS Server開(kāi)發(fā)提高第7章 ArcGIS Server開(kāi)發(fā)概述 7.1 地圖的基本操作 7.1.1 地圖顯示 7.1.2 地圖縮放與漫游 7.2 查詢定位 7.2.1 根據(jù)坐標(biāo)定位 7.2.2 根據(jù)屬性值定位 7.3 緩沖區(qū)分析 7.4 自定義Tool 7.5 自定義Command 7.6 ArcGIS Server Task 7.6.1 Task的工作流程 7.6.2 應(yīng)用ArcGIS Server Task 7.6.3 自定義Task 7.7 小結(jié) 第8章 ArcGIS Server基于模板開(kāi)發(fā) 8.1 配置模板開(kāi)發(fā)中資源配置 8.2 圖形選擇 8.2.1 單擊選擇 8.2.2 矩形選擇 8.2.3 折線選擇 8.2.4 多邊形選擇 8.2.5 畫圓選擇 8.3 控制地圖圖層的顯示 8.4 TOC圖層移動(dòng) 8.5 動(dòng)態(tài)添加圖層 8.6 地圖導(dǎo)出 8.7 小結(jié) 第9章 ArcGIS Server專題圖開(kāi)發(fā) 9.1 柱狀圖 9.2 餅狀圖 9.3 分級(jí)專題圖 9.3.1 Graduated colors 9.3.2 Graduated sysmbols 9.3.3 Dot desity(點(diǎn)密度專題圖) 9.4 分類專題圖 9.4.1 根據(jù)某個(gè)字段的惟一值 9.4.2 根據(jù)多個(gè)字段的值 9.5 自定義專題圖 9.6 小結(jié) 第10章 ArcGIS Server符號(hào)化 10.1 使用符號(hào)庫(kù)中的符號(hào)進(jìn)行符號(hào)化 10.2 使用TureType進(jìn)行符號(hào)化 10.3 自畫符號(hào) 10.3.1 MarkerSymbol符號(hào) 10.3.2 LineSymbol符號(hào) 10.3.3 FillSymbol符號(hào) 10.3.4 使用圖片進(jìn)行符號(hào)化 10.4 小結(jié) 9第11章 ArcGIS Server數(shù)據(jù)在線編輯 11.1 EditorTask的數(shù)據(jù)編輯 11.1.1 點(diǎn)的編輯 11.1.2 線的編輯 11.1.3 面的編輯 11.2 編輯功能的定制 11.3 編輯功能的擴(kuò)展 11.4 編輯屬性數(shù)據(jù) 11.5 小結(jié) 第12章 ArcGIS Server Web應(yīng)用程序部署 12.1 應(yīng)用程序部署環(huán)境 12.2 IIS中部署步驟 12.3 部署中的常見(jiàn)問(wèn)題及解決方案 12.4 小結(jié) 第四篇 ArcGIS Server高級(jí)功能開(kāi)發(fā)第13章 ArcGIS Server ADF For .NET高級(jí)功能 13.1 一般服務(wù)器對(duì)象擴(kuò)展 13.2 Geodata的簽入簽出 13.3 空間查詢 13.4 Geoprocessing緩沖 13.5 最短路徑分析 13.6 小結(jié) 第14章 ArcGIS Server 9.3開(kāi)發(fā)模式 14.1 .NET Web ADF開(kāi)發(fā) 14.2 Java Web ADF開(kāi)發(fā) 14.3 SOAP API應(yīng)用 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 小結(jié) 第15章 ArcGIS Server For Java 15.1 ArcGIS Server Java開(kāi)發(fā)基礎(chǔ) 15.2 ArcGIS Server Java ADF開(kāi)發(fā)初步——自定義工具 15.3 ArcGIS Server Java自定義Task 15.4 小結(jié) 第16章 ArcGIS Server性能優(yōu)化 16.1 確定應(yīng)用系統(tǒng)的瓶頸 16.2 硬件和網(wǎng)絡(luò)優(yōu)化 16.3 數(shù)據(jù) 16.3.1 數(shù)據(jù)量 16.3.2 數(shù)據(jù)組織 16.3.3 數(shù)據(jù)渲染 16.4 服務(wù) 16.4.1 服務(wù)組織 16.4.2 服務(wù)設(shè)置 16.5 應(yīng)用系統(tǒng)配置 16.6 小結(jié) 第五篇 ArcGIS Server綜合案例第17章 某市土地開(kāi)發(fā)中心地理信息管理平臺(tái) 17.1 需求概述 17.1.1 明確需求 17.1.2 設(shè)計(jì)實(shí)現(xiàn)框架 17.2 數(shù)據(jù)庫(kù)設(shè)計(jì) 17.3 業(yè)務(wù)邏輯設(shè)計(jì) 17.4 界面設(shè)計(jì) 17.5 綜合實(shí)現(xiàn) 17.6 小結(jié) 第六篇 常見(jiàn)疑難解答與設(shè)計(jì)技巧第18章 ArcGIS Server常見(jiàn)問(wèn)題及其處理 18.1 防火墻問(wèn)題 18.2 ArcCatalog中服務(wù)不能預(yù)覽 18.3 安裝錯(cuò)誤 18.4 能否使用new關(guān)鍵字創(chuàng)建對(duì)象 18.5 ArcGIS Server連接方式 18.6 Map控件的ImageBlending Mode屬性 第2部分 Java試題篇 第4章 Java編程基礎(chǔ) 第5章 Java語(yǔ)言基礎(chǔ) 第6章 運(yùn)算符和類型轉(zhuǎn)換 第7章 聲明和訪問(wèn)控制 第8章 深入理解面向?qū)ο蟮木琛? 第9章 流程控制、異常處理和斷言 第10章 對(duì)象生存期 第11章 線程 第12章 基礎(chǔ)類 第13章 Servlet/JSP基礎(chǔ) 第4章 數(shù)據(jù)庫(kù)技術(shù) 第15章 軟件工程和UML 第3部分 思維拓展篇 第16章 思維拓展面試題 第4部分 職場(chǎng)生涯篇 第17章 踏上征途 第18章 漸入佳境 第19章 風(fēng)雨江湖 第20章 更上層樓
章節(jié)摘錄
組件對(duì)象模型(Component Obiect Model,COM)是微軟1993年提出的元件式軟件開(kāi)發(fā)平臺(tái)。它不僅定義了組件程序進(jìn)行交互的標(biāo)準(zhǔn),而且提供組件程序運(yùn)行所需環(huán)境的API,并提供類似客戶對(duì)組件的查詢、注冊(cè)以及反注冊(cè)等一系列服務(wù)。在COM結(jié)構(gòu)中,對(duì)象的使用者通常稱為客戶。一般來(lái)說(shuō)COM庫(kù)由操作系統(tǒng)來(lái)實(shí)現(xiàn),客戶不必關(guān)心其實(shí)現(xiàn)的細(xì)節(jié),如我們經(jīng)常看到的ActiveX、DirectX、OLEDB都是基于COM技術(shù)的,主要應(yīng)用于Microsoft Windows操作系統(tǒng)平臺(tái)上。通常,COM是以Win32動(dòng)態(tài)鏈接庫(kù)(DLL)或可執(zhí)行文件(EXE)的形式發(fā)布。 在COM:中接口就是一切,對(duì)于客戶來(lái)說(shuō),一個(gè)組件就是一個(gè)接口集。COM接口是一個(gè)包含一個(gè)函數(shù)指針數(shù)組的內(nèi)存結(jié)構(gòu)。組件本身只不過(guò)是接口的實(shí)現(xiàn)細(xì)節(jié)。接口的優(yōu)點(diǎn)是,保護(hù)系統(tǒng)免受外界變化的影響,客戶可以用同樣的方式處理不同的組件。接口具有二進(jìn)制標(biāo)準(zhǔn),因此一個(gè)接口必須具有一定的結(jié)構(gòu),是關(guān)于如何建立組件以及如何建立應(yīng)用程序的一個(gè)規(guī)范,說(shuō)明如何動(dòng)態(tài)更新組件。 對(duì)象是COM的基本要素之一,和C++中的對(duì)象不同的是其封裝特性是真正意思上的封裝,對(duì)于對(duì)象使用者而言是不可見(jiàn)的。
編輯推薦
完整的綜合案例幫助讀者進(jìn)行項(xiàng)目開(kāi)發(fā) 14個(gè)實(shí)例貫穿ArcGIS Server開(kāi)發(fā)的方方面面 250分鐘的視頻講解和全部源程序(見(jiàn)光盤) 疑難解答和實(shí)戰(zhàn)技巧幫助讀者提高工作效率 源于實(shí)踐 成就行家 上海軟件行業(yè)協(xié)會(huì) 秘書長(zhǎng) 楊根興、江蘇省軟件行業(yè)協(xié)會(huì) 副會(huì)長(zhǎng) 徐雷鼎力推薦
圖書封面
圖書標(biāo)簽Tags
無(wú)
評(píng)論、評(píng)分、閱讀與下載
ArcGIS Server開(kāi)發(fā)從入門到精通 PDF格式下載