出版時間:2009-4 出版社:清華大學(xué)出版社 作者:劉光,唐大仕 頁數(shù):394
Tag標(biāo)簽:無
前言
人類正面臨一個海量信息的時代,社會的發(fā)展、國家與企業(yè)的競爭能力越來越依賴于對信息的占有量與處理和利用能力。而占人類活動全部信息80%的空間信息如何更快、更好、更充分地發(fā)揮作用已成為全球關(guān)注的熱點。空間信息科學(xué)與技術(shù)正是在這樣一個強烈的需求呼喚與應(yīng)用積累下產(chǎn)生的一個新興高技術(shù)交叉學(xué)科,它結(jié)合空間技術(shù)、信息技術(shù)和各類應(yīng)用技術(shù),主要研究空間信息的獲取、存儲、管理、查詢、分析、應(yīng)用、共享、可視表達等理論、方法與技術(shù)?!?1世紀(jì)是全球數(shù)字化的時代”(比爾·蓋茨),“十五”期間我國就已將“數(shù)字城市”、“數(shù)字國土”等列入國民經(jīng)濟和科技發(fā)展重點計劃,“數(shù)字北京”、“數(shù)字福建”、“數(shù)字黃河”等等一些重大工程即將大展宏圖,地理信息系統(tǒng)的研發(fā)任重道遠。自20世紀(jì)60年代誕生以來,GIS發(fā)展迅速,應(yīng)用也日趨深化和廣泛,逐步融入信息技術(shù)(IT)的主流,正在成為信息產(chǎn)業(yè)新的增長點,是發(fā)展?jié)摿薮蟮牡乩硇畔a(chǎn)業(yè)的主要組成部分之一。如今GIS的應(yīng)用已經(jīng)成為我國國民經(jīng)濟和社會信息化建設(shè)的亮點,日益深入到各個專業(yè)領(lǐng)域和百姓日常生活中。GIS經(jīng)歷了單機環(huán)境應(yīng)用向網(wǎng)絡(luò)環(huán)境應(yīng)用發(fā)展的過程,網(wǎng)絡(luò)環(huán)境GIS應(yīng)用從局域網(wǎng)內(nèi)客戶/服務(wù)器(Client/Server,C/S)結(jié)構(gòu)的應(yīng)用向Internet環(huán)境下瀏覽器/服務(wù)器(Browser/Server,B/S)結(jié)構(gòu)的WebGIS應(yīng)用發(fā)展。隨著Intemet的發(fā)展,WebGIS開始逐步成為GIS應(yīng)用的主流,WebGIS相對于C/S結(jié)構(gòu)而言,具有部署方便、使用簡單、對網(wǎng)絡(luò)帶寬要求低的特點,為地理信息服務(wù)的發(fā)展奠定了基礎(chǔ)。
內(nèi)容概要
ArcGIS Server是功能強大的基于服務(wù)器的地理信息系統(tǒng)產(chǎn)品,本書以循序漸進的方式,通過大量的實例介紹如何在Visual Studio中,使用C#語言開發(fā)基于ArcGIS Server的WebGIS。全書內(nèi)容涉及使用ArcGIS Server開發(fā)Web GIS的各個層面,包括ArcGIS Server 9.2的功能、架構(gòu)及安裝介紹,ArcGIS Server的管理、服務(wù)的發(fā)布以及配置文件的使用,自定義工具與命令的創(chuàng)建,數(shù)據(jù)源、圖形對象類、任務(wù)的自定義及操作,ArcGIS服務(wù)器功能的擴展,以及如何直接使用ArcGIS Server提供的Web服務(wù)開發(fā)程序并對其進行再封裝。最后介紹了Web GIS中的安全、部署以及性能調(diào)優(yōu)應(yīng)考慮的關(guān)鍵問題。 本書適用于政府、企業(yè)相關(guān)部門的GIS研究與開發(fā)人員,也適用于高等院校地理學(xué)、地理信息系統(tǒng)、房地產(chǎn)、環(huán)境科學(xué)、資源與城鄉(xiāng)規(guī)劃管理、區(qū)域經(jīng)濟學(xué)等專業(yè)學(xué)生參考與學(xué)習(xí)。本書還適合作為各種GIS培訓(xùn)學(xué)員的學(xué)習(xí)教材與參考書。
作者簡介
劉光,北京大學(xué)遙感與地理信息系統(tǒng)研究所博士,現(xiàn)任職于北京市地理信息中心,長期從事地理信息系統(tǒng)開發(fā)工作,出版過多部地理信息系統(tǒng)方面的專著。
書籍目錄
第1章 地理信息系統(tǒng)的發(fā)展與Web服務(wù) 1.1 地理信息系統(tǒng)及其發(fā)展趨勢 1.1.1 地理信息系統(tǒng)的發(fā)展 1.1.2 傳統(tǒng)Web GIS的不足 1.1.3 Web服務(wù)成為解決方案 1.2 Web服務(wù)及其特點 1.2.1 Web服務(wù)概述 1.2.2 Web服務(wù)的特點 1.3 空間信息Web服務(wù) 1.3.1 從數(shù)據(jù)共享的角度看空間信息Web服務(wù) 1.3.2 從軟件復(fù)用的角度看空間信息Web服務(wù) 1.3.3 從系統(tǒng)集成的角度看空間信息Web服務(wù) 1.3.4 空間信息Web服務(wù)的優(yōu)勢 1.4 GIS的Web服務(wù)規(guī)范 1.4.1 OWS服務(wù)體系 1.4.2 空間信息、Web服務(wù)的角色與功能劃分 1.4.3 空間信息Web服務(wù)的系統(tǒng)框架 1.4.4 空間信息Web服務(wù)中的基礎(chǔ)服務(wù) 1.5 GIS的Web服務(wù)實現(xiàn)方式 1.5.1 版本與流通 1.5.2 請求規(guī)則 1.5.3 響應(yīng)舉例第2章 ArcGIS Server 9.2簡介與安裝 2.1 ArcGIS Server 9.2豐要功能 2.2 ArcGIS Server的產(chǎn)品級別分類 2.2.1 按功能分級 2.2.2 按規(guī)模分級 2.2.3 可選擴展模塊 2.3 ArcGIS Server 9.2系統(tǒng)組成部分 2.3.1 GIS服務(wù)器 2.3.2 Web服務(wù)器 2.3.3 客戶端 2.3.4 數(shù)據(jù)服務(wù)器 2.3.5 管理工具 2.3.6 地圖內(nèi)容制作工具 2.4 ArcGIS Server包含的主要技術(shù) 2.4.2 Web地圖應(yīng)用 2.5 ArcGIS Server 9.2安裝 2.5.1 ArcGIS Server安裝概述 2.5.2 安裝ArcGIS Server for.NET第3章 ArcGIS Server管理與服務(wù)發(fā)布 3.1 管理ArcGIS Server 3.1.1 使用Manager管理ArcGIS Server 3.1.2 使用ArcCatal09管理ArcGIS Server 3.2 發(fā)布服務(wù) 3.2.2 發(fā)布與管理服務(wù) 3.2.3 配置地圖緩存 3.3 配置文件的使用 3.3.1 服務(wù)器配置文件 3.3.2 服務(wù)配置文件第4章 簡單Web GIS應(yīng)用開發(fā) 4.1 創(chuàng)建Web GIS應(yīng)用的幾種方法 4.1.1 使用Manager工具創(chuàng)建 4.1.2 使用Visual Studi0模板創(chuàng)建 4.1.3 使用Web控件創(chuàng)建 4.2 關(guān)于Web GIS應(yīng)用程序框架 4.2.1 Web應(yīng)用程序框架體系結(jié)構(gòu) 4.2.2 與Web應(yīng)用程序框架相關(guān)的安裝內(nèi)容 4.3 部分頁面刷新的實現(xiàn)——Ajax 4.3.1 Ajax技術(shù) 4.3.2 Ajax及XMLHttpRequest對象原理 4.3.3 用XMLHttpRequest來實現(xiàn)Ajax 4.3.4 .NET中內(nèi)置的Ajax ……第5章 數(shù)據(jù)源、資源與功能對象第6章 自定義數(shù)據(jù)源第7章 圖形操作第8章 任務(wù)框架第9章 擴展ArcGIS服務(wù)器第10章 GIS Web服務(wù)的應(yīng)用與創(chuàng)建第11章 安全、部署與性能調(diào)優(yōu)
章節(jié)摘錄
插圖:1.1.2傳統(tǒng)WebGIS的不足網(wǎng)絡(luò)技術(shù)及分布式計算技術(shù)給GIS提供了更好的支持,同時也提出了更高的要求。隨著網(wǎng)絡(luò)信息基礎(chǔ)設(shè)施和技術(shù)的不斷發(fā)展與完善,分布式地理信息服務(wù)正成為人們獲取地理信息的主要手段。與傳統(tǒng)方式相比,分布式地理信息服務(wù)具有更廣泛的訪問范圍、平臺獨立性、低系統(tǒng)成本、更簡單的操作等優(yōu)點,是今后GIS發(fā)展的重要方向。但是,傳統(tǒng)的WebGIS還有相當(dāng)?shù)牟蛔悖饕腥缦聨c:(1)WebGIS的主要功能和應(yīng)用是用于地圖的發(fā)布,這類系統(tǒng)基本上是瀏覽型或功能相對簡單的查詢型系統(tǒng)。即使有少量的對空間數(shù)據(jù)的操縱,但這種操縱的功能很弱,無法進行復(fù)雜的一體化操作,離全面的互操作及分布式的地理信息系統(tǒng)的要求還很遙遠。(2)WebGIS中主要是服務(wù)端與客戶端的通訊,由于服務(wù)端與客戶端的地位沒有形成對等的實體,因而難于建立分布式的地理信息系統(tǒng)。(3)WebGIS中傳遞的數(shù)據(jù)主要是以矢量形式表達的少量地圖數(shù)據(jù)或者是以柵格形式表達的地圖,這樣的地圖數(shù)據(jù),在各個應(yīng)用系統(tǒng)中的格式不統(tǒng)一,語義也不統(tǒng)一。由于缺乏統(tǒng)一的標(biāo)準(zhǔn),數(shù)據(jù)的共享難于實現(xiàn)。(4)WebGIS中實現(xiàn)的操作,在各個系統(tǒng)中沒有統(tǒng)一的描述的機制(雖然也有一些系統(tǒng)制定了一定的查詢語言如GeoSQL,但這不是所有的系統(tǒng)都采用的),也沒有對這些操作和服務(wù)提供注冊和發(fā)現(xiàn)的機制,因此服務(wù)的共享難以實現(xiàn)。(5)’WebGIS還沒有形成一套有效的集成機制。新一代的GIS要求有效的分布式空間數(shù)據(jù)管理和計算,包括:多用戶同步空間數(shù)據(jù)操作與處理機制;數(shù)據(jù)、服務(wù)代理和多級B/S體系結(jié)構(gòu):異種GIS系統(tǒng)互連與互操作;空間數(shù)據(jù)分布式存儲與數(shù)據(jù)安全;空間數(shù)據(jù)高效壓縮與解壓縮;同時要求強大的應(yīng)用集成能力,包括有效的遙感、地理信息系統(tǒng)、全球定位系統(tǒng)集成;強大的應(yīng)用模型支持能力;GIS與MIS(管理信息系統(tǒng))、特別是ERP(企業(yè)資源計劃)的有機集成:GIS與OA(辦公自動化)的有機集成;GIS與CAD(計算機輔助設(shè)計)的有機集成;GIS與DCS(決策支持系統(tǒng))的有機集成;有一定實時能力、微型化、嵌入式GIS與各類設(shè)備的集成等等。
編輯推薦
《Web GIS開發(fā)——ArcGIS Server與.NET》特點:國內(nèi)第一本W(wǎng)eb GIS開發(fā)實戰(zhàn)手冊;以豐富的實例,系統(tǒng)、全面介紹了基于Web服務(wù)的GIS開發(fā);使用C#語言開發(fā)基于ArcGIS Server的Web GIS。
圖書封面
圖書標(biāo)簽Tags
無
評論、評分、閱讀與下載