WebGIS原理及開(kāi)發(fā)-基于開(kāi)源框架的WebGIS技術(shù) 課件 04-WebGIS的Web服務(wù)_第1頁(yè)
WebGIS原理及開(kāi)發(fā)-基于開(kāi)源框架的WebGIS技術(shù) 課件 04-WebGIS的Web服務(wù)_第2頁(yè)
WebGIS原理及開(kāi)發(fā)-基于開(kāi)源框架的WebGIS技術(shù) 課件 04-WebGIS的Web服務(wù)_第3頁(yè)
WebGIS原理及開(kāi)發(fā)-基于開(kāi)源框架的WebGIS技術(shù) 課件 04-WebGIS的Web服務(wù)_第4頁(yè)
WebGIS原理及開(kāi)發(fā)-基于開(kāi)源框架的WebGIS技術(shù) 課件 04-WebGIS的Web服務(wù)_第5頁(yè)
已閱讀5頁(yè),還剩48頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

基于開(kāi)源框架的WebGIS技術(shù)WebGIS原理及開(kāi)發(fā)1.WebGIS概述2.WebGIS基礎(chǔ)技術(shù)3.WebGIS技術(shù)原理4.WebGIS的Web服務(wù)8.OpenLayers進(jìn)階9.移動(dòng)GIS10.三維WebGIS5.地圖發(fā)布6.WebGIS客戶(hù)端開(kāi)發(fā)7.OpenLayers多源數(shù)據(jù)匯聚11.WebGIS應(yīng)用案例12.未來(lái)展望與研究熱點(diǎn)第4章WebGIS的Web服務(wù)互操作和地理Web服務(wù)標(biāo)準(zhǔn)4.4從Web站點(diǎn)到Web服務(wù)4.1地理Web服務(wù)的功能4.2Web服務(wù)的接口類(lèi)型4.34.1從Web站點(diǎn)到Web服務(wù)互系統(tǒng)之間缺乏良好的互操作性每個(gè)WebGIS是僅能獨(dú)立使用的網(wǎng)站,是孤立、封閉的系統(tǒng)不同的系統(tǒng)之間無(wú)法調(diào)用對(duì)方的功能和數(shù)據(jù),不能進(jìn)行互操作系統(tǒng)內(nèi)部耦合度強(qiáng),應(yīng)用模式不夠靈活每個(gè)WebGIS系統(tǒng)是“獨(dú)立解決方案”系統(tǒng)中各個(gè)模塊之間的接口是緊耦合的在系統(tǒng)更改和維護(hù)上代價(jià)高,不夠靈活早期Web的局限性4.1從Web站點(diǎn)到Web服務(wù)產(chǎn)生原因很多Web應(yīng)用需要調(diào)用、組合、嵌套其他Web應(yīng)用的功能目標(biāo):開(kāi)放、互相調(diào)用90年代后期,整個(gè)信息技術(shù)行業(yè)(不光是WebGIS行業(yè))的需求當(dāng)時(shí)很多機(jī)構(gòu)等都在研究Web服務(wù)技術(shù)概念Web服務(wù)是一種運(yùn)行于Web

server上的程序,它們具有可以被別的程序通過(guò)互聯(lián)網(wǎng)協(xié)議(主要為HTTP)來(lái)調(diào)用的編程接口Web服務(wù)是分布式計(jì)算的重要進(jìn)展利用遠(yuǎn)程(Remote)計(jì)算機(jī)上的功能來(lái)代替本地(Local)計(jì)算機(jī)上的功能Web服務(wù)4.1從Web站點(diǎn)到Web服務(wù)Web服務(wù)體系的三部分門(mén)戶(hù)網(wǎng)站:包含web服務(wù)資源的網(wǎng)站提供者:將自己的Web服務(wù)信息注冊(cè)到門(mén)戶(hù)網(wǎng)站中使用者:查詢(xún)門(mén)戶(hù)網(wǎng)站,找到所需服務(wù),使用服務(wù)Web服務(wù)體系服務(wù)注冊(cè)中心服務(wù)提供者服務(wù)請(qǐng)求者注冊(cè)發(fā)布查詢(xún)發(fā)現(xiàn)動(dòng)態(tài)綁定4.1從Web站點(diǎn)到Web服務(wù)優(yōu)勢(shì)開(kāi)放性:和Web上的其它計(jì)算機(jī)進(jìn)行功能和信息的交換和共享獨(dú)立于編程語(yǔ)言和操作系統(tǒng):以Web為平臺(tái),以Http協(xié)議遠(yuǎn)程調(diào)用跨編程語(yǔ)言(Java,C++,C#)跨操作系統(tǒng)(windows,Linux,Mac,Android,iOS)跨Web應(yīng)用服務(wù)器(IIS,Apache/Tomcat)客戶(hù)端也可以自由選擇編程語(yǔ)言:.Net,Java,JS,Python,Flex,Silverlight等松散耦合的可集成性:對(duì)于客戶(hù)端,只要web服務(wù)的接口相同,可以使用新的URL,而無(wú)需再做其它改動(dòng)對(duì)于服務(wù)端,可以改變服務(wù),只需保持接口不變,調(diào)用者不必改動(dòng)。發(fā)布和更新的統(tǒng)一性:服務(wù)端更新后,調(diào)用的便是最新的Web服務(wù)Web服務(wù)4.1從Web站點(diǎn)到Web服務(wù)WebGIS產(chǎn)品分化和新市場(chǎng)形成的加速器以Web服務(wù)為中心,來(lái)實(shí)現(xiàn)地理資源的制作(Author),服務(wù)的發(fā)布(Publish),服務(wù)的發(fā)現(xiàn)(Discovery)和使用(Use)一整套流程。Web服務(wù)對(duì)地理空間的影響服務(wù)注冊(cè)代理服務(wù)請(qǐng)求者服務(wù)提供者查找發(fā)布綁定服務(wù)描述服務(wù)描述服務(wù)服務(wù)提供者向服務(wù)代理發(fā)布所提供的服務(wù)服務(wù)的具體實(shí)現(xiàn)服務(wù)請(qǐng)求者向服務(wù)代理發(fā)出服務(wù)查詢(xún)請(qǐng)求WSDL,

UDDI服務(wù)代理服務(wù)請(qǐng)求者服務(wù)提供者4.1從Web站點(diǎn)到Web服務(wù)WebGIS產(chǎn)品分化和新市場(chǎng)形成的加速器在服務(wù)器方面如果擁有大量數(shù)據(jù),可以成為數(shù)據(jù)和地圖服務(wù)的提供者如果有獨(dú)特的分析模型,可以作為地理處理服務(wù)發(fā)布(免費(fèi)或按次收費(fèi))在客戶(hù)端方面:開(kāi)發(fā)桌面客戶(hù)端或者手機(jī)客戶(hù)端在門(mén)戶(hù)網(wǎng)站方面:收集一定區(qū)域、一定專(zhuān)題、符合一定標(biāo)準(zhǔn)的Web服務(wù),把信息編目發(fā)布,供使用者查詢(xún)Web服務(wù)對(duì)地理空間的影響4.1從Web站點(diǎn)到Web服務(wù)GIS融入主流信息系統(tǒng)的基本組件以往GIS是專(zhuān)業(yè)人員的工具,在“本地”實(shí)現(xiàn):數(shù)據(jù)、軟件,GIS功能的調(diào)用很復(fù)雜,也很有局限很多年來(lái),GIS都局限于一個(gè)小圈子地理Web服務(wù)隱藏了上述復(fù)雜性其它的信息系統(tǒng)也可以方便調(diào)用和集成遠(yuǎn)程的地理web服務(wù),來(lái)獲得地圖、數(shù)據(jù)和地理分析功能Web服務(wù)對(duì)地理空間的影響4.1從Web站點(diǎn)到Web服務(wù)實(shí)現(xiàn)互操作的一種新途徑互操作是GIS應(yīng)用的挑戰(zhàn)之一以往,互操作在數(shù)據(jù)格式層面完成,定義交換格式(FME)Web服務(wù)將互操作提升到基于Web服務(wù)的層面,超越了數(shù)據(jù)轉(zhuǎn)換和安裝轉(zhuǎn)換工具這個(gè)層面只要遵循OGC和ISO的Web服務(wù)標(biāo)準(zhǔn),不同廠商之間的server和client就可以互操作Web服務(wù)對(duì)地理空間的影響4.1從Web站點(diǎn)到Web服務(wù)實(shí)現(xiàn)空間數(shù)據(jù)基礎(chǔ)設(shè)施的一個(gè)重要架構(gòu)空間數(shù)據(jù)基礎(chǔ)設(shè)施(SpatialDataInfrastructure,SDI)是地理信息的采集、處理、存儲(chǔ)、發(fā)布、利用和保護(hù)所必需的技術(shù)、政策、標(biāo)準(zhǔn)和人力資源的總稱(chēng)。建設(shè)SDI的關(guān)鍵是標(biāo)準(zhǔn)、共享、協(xié)作和協(xié)調(diào)。Web服務(wù)體系在服務(wù)提供者和信息使用者之間建立了一個(gè)動(dòng)態(tài)交流和集成的方式,是構(gòu)建SDI的關(guān)鍵。Web服務(wù)使用的協(xié)同方式為不同機(jī)構(gòu)之間地理信息共享和協(xié)作提供了一個(gè)新的、靈活的技術(shù)框架。Web服務(wù)對(duì)地理空間的影響4.2地理Web服務(wù)的功能地圖和要素服務(wù):提供地圖和數(shù)據(jù)服務(wù)地圖服務(wù)地理要素服務(wù)分析服務(wù):提供地理分析功能幾何服務(wù)地理處理服務(wù)地理編碼服務(wù)網(wǎng)絡(luò)分析服務(wù)數(shù)據(jù)目錄服務(wù):提供服務(wù)查詢(xún)功能地理web服務(wù)的分類(lèi)4.2地理Web服務(wù)的功能地圖服務(wù):矢量地圖服務(wù)、柵格影像服務(wù)、三維地圖服務(wù)地圖服務(wù):允許客戶(hù)端請(qǐng)求一定地理范圍內(nèi)的地圖,它以JPG、PNG、GIF等圖像格式將地圖返回給客戶(hù)的。地圖可以是動(dòng)態(tài)制作(onthefly),或是預(yù)先制作好的瓦片(Tile)。瓦片地圖:提高系統(tǒng)效率,縮短響應(yīng)時(shí)間,一般用于更新頻率較低的基礎(chǔ)底圖動(dòng)態(tài)地圖:從地理數(shù)據(jù)庫(kù)中實(shí)時(shí)讀取數(shù)據(jù)制作地圖,用于更新頻率較高的地圖網(wǎng)絡(luò)影像地圖服務(wù)已經(jīng)成為人們獲取影像地圖數(shù)據(jù)的重要手段,如天地圖、百度地圖、高德地圖等網(wǎng)絡(luò)影像地圖服務(wù)地圖服務(wù)可以是二維或者三維的三維地圖服務(wù)數(shù)據(jù)類(lèi)型包括數(shù)字高程模型、建筑物白模、三維BIM模型、城市CIM模型、點(diǎn)云數(shù)據(jù)、傾斜攝影、三維實(shí)景影像、虛擬三維地圖等地圖和要素服務(wù)4.2地理Web服務(wù)的功能地理要素服務(wù)地理要素服務(wù)(FeaturingService):允許客戶(hù)端對(duì)服務(wù)器端的地理數(shù)據(jù)庫(kù)中的矢量地理數(shù)據(jù)進(jìn)行讀寫(xiě)操作,對(duì)地理要素進(jìn)行增、刪、改。編輯地理要素的屬性數(shù)據(jù),上載PDF、照片、視頻等允許設(shè)計(jì)者快速在數(shù)字地圖上勾勒出設(shè)計(jì)草圖,并分享方案,允許其它同事修改,支持協(xié)同式的地理設(shè)計(jì)(GeoDesign)。便于公眾在Web地圖上進(jìn)行標(biāo)注,分享所見(jiàn)所聞。地理要素搜索查詢(xún)服務(wù)支持在客戶(hù)端通過(guò)關(guān)鍵字等方式查詢(xún)搜索用戶(hù)所需的GIS資源,能夠?qū)IS資源的內(nèi)容進(jìn)行索引,根據(jù)地理要素的單個(gè)或多個(gè)屬性進(jìn)行模糊匹配,通過(guò)地理要素的范圍及空間關(guān)系進(jìn)行查詢(xún)地圖和要素服務(wù)4.2地理Web服務(wù)的功能幾何服務(wù):幾何服務(wù)用于輔助應(yīng)用程序執(zhí)行各種幾何計(jì)算。如面積量算、距離量算、坐標(biāo)投影變換、幾何變換、緩沖區(qū)計(jì)算、質(zhì)心計(jì)算、要素合并、要素分割、要素旋轉(zhuǎn)、要素鏡像、要素縮放等地理處理服務(wù):地理處理服務(wù)可以把用戶(hù)創(chuàng)建的多種功能和分析模型發(fā)布成Web服務(wù),地理處理服務(wù)的功能很廣泛。如緩沖區(qū)分析、疊加分析、裁剪分析、相交分析、融合分析、回歸分析、影像分類(lèi)、光照潛力計(jì)算、可視區(qū)計(jì)算、地形剖面計(jì)算網(wǎng)絡(luò)分析服務(wù):計(jì)算最佳路徑查找最近設(shè)施:LBS中應(yīng)用較多,查找最近的銀行等查找服務(wù)范圍:可達(dá)性(一定時(shí)間內(nèi)可以到達(dá)的街區(qū)),選址服務(wù)。分析服務(wù)4.2地理Web服務(wù)的功能地理編碼服務(wù):正向地理編碼服務(wù)(Geocoding):將街道地址轉(zhuǎn)換成地理坐標(biāo)的過(guò)程反向地理編碼(ReverseGeocoding):將地理坐標(biāo)轉(zhuǎn)換成相應(yīng)地址的過(guò)程。免費(fèi)的地理編碼服務(wù):百度、ArcGISonline、Google等分析服務(wù)4.2地理Web服務(wù)的功能元數(shù)據(jù):關(guān)于數(shù)據(jù)的數(shù)據(jù),描述GIS數(shù)據(jù)和服務(wù),記錄了關(guān)于數(shù)據(jù)的組織、數(shù)據(jù)域及其關(guān)系的信息元數(shù)據(jù)目錄服務(wù):以地理空間信息元數(shù)據(jù)為基本的目錄來(lái)描述地圖、GIS數(shù)據(jù)集和遙感圖像等各種地理空間信息的,并實(shí)現(xiàn)地理空間信息的發(fā)布、發(fā)現(xiàn)、獲取、訪問(wèn)和管理等功能,揭示各類(lèi)型地理信息的內(nèi)容和其他特征,實(shí)現(xiàn)地理空間信息和服務(wù)的共享。數(shù)據(jù)目錄服務(wù)4.3Web服務(wù)接口類(lèi)型SOAP

(SimpleObjectAccessProtocol)簡(jiǎn)單對(duì)象訪問(wèn)協(xié)議:使用封裝過(guò)的XML進(jìn)行信息交換SOAP風(fēng)格的Web服務(wù)采用HTTPPost和SOAP封裝的XML在客戶(hù)端與服務(wù)器之間發(fā)送請(qǐng)求和傳輸結(jié)果SOAP將XML信息體封裝在另外一個(gè)XML信封中-“XML套XML”XML嵌套的格式不便于手工創(chuàng)建SOAP請(qǐng)求和解析SOAP結(jié)果調(diào)用SOAP服務(wù)困難SOAP風(fēng)格的Web服務(wù)4.3Web服務(wù)接口類(lèi)型REST(RepresentationalStateTransfer)是一組協(xié)作的架構(gòu)約束和新穎的架構(gòu)風(fēng)格REST可以充分發(fā)揮HTTP優(yōu)勢(shì),降低開(kāi)發(fā)的復(fù)雜性,提高系統(tǒng)的擴(kuò)展性REST風(fēng)格的Web服務(wù)通過(guò)HTTP發(fā)送數(shù)據(jù),將請(qǐng)求參數(shù)放在URL中,通過(guò)URL發(fā)送請(qǐng)求參數(shù)Web服務(wù)常以JSON和不經(jīng)SOAP封裝的XML向客戶(hù)端返回結(jié)果用戶(hù)可以采用很多種編程語(yǔ)言,來(lái)產(chǎn)生這個(gè)URL字符串并發(fā)送URL請(qǐng)求REST接口比SOAP接口更加簡(jiǎn)潔REST風(fēng)格的Web服務(wù)4.3Web服務(wù)接口類(lèi)型REST風(fēng)格的Web服務(wù)在REST中,每個(gè)資源對(duì)應(yīng)于一個(gè)URI(統(tǒng)一資源標(biāo)識(shí)符)在不嚴(yán)格的情況下可以將URI理解為URLURL構(gòu)成一個(gè)層次結(jié)構(gòu)Arcgis服務(wù)的目錄:/ArcGIS/rest/services4.3Web服務(wù)接口類(lèi)型REST風(fēng)格的Web服務(wù)World_Street_Map的地圖服務(wù):在上面的URL后面添加服務(wù)名和服務(wù)類(lèi)別(MapServer)/arcgis/rest/services/World_Street_Map/MapServerWorld_Street_Map的地圖服務(wù)的第一個(gè)數(shù)據(jù)層:在上面URL后面添加0(第一個(gè)圖層從0開(kāi)始計(jì)數(shù))/arcgis/rest/services/World_Street_Map/MapServer/04.3Web服務(wù)接口類(lèi)型SOAP與REST的比較比較項(xiàng)SOAPREST框架輕量級(jí)對(duì)象訪問(wèn)協(xié)議一組協(xié)作的架構(gòu)消息格式支持XML格式的消息支持純文本、HTML、XML、JSON等格式的消息協(xié)議方式可使用HTTP、HTTPS、SMTP、TCP、UDP等只使用HTTP調(diào)用方式使用RPC使用HTTP驅(qū)動(dòng)模式功能驅(qū)動(dòng)數(shù)據(jù)驅(qū)動(dòng)或資源驅(qū)動(dòng)成熟度較為成熟,開(kāi)發(fā)語(yǔ)言之間通過(guò)SOAP來(lái)交互的WebService都能夠較好地互通一種基于HTTP協(xié)議實(shí)現(xiàn)資源操作的思想,通用性要求不高緩存機(jī)制完全忽略Web緩存機(jī)制充分利用Web緩存機(jī)制無(wú)狀態(tài)性具有用于狀態(tài)實(shí)現(xiàn)的規(guī)范僅遵循無(wú)狀態(tài)模型安全性通過(guò)使用XML-Security和XML-Signature兩個(gè)規(guī)范組成WS-Security來(lái)實(shí)現(xiàn)安全控制HTTP協(xié)議層提供了安全性,如基本認(rèn)證和通過(guò)TLS的通信加密規(guī)范性定義良好的機(jī)制來(lái)描述接口,如WSDL+XSD、WS-Policy正式描述標(biāo)準(zhǔn)尚未廣泛使用復(fù)雜靈活性缺乏靈活性,需要更多的帶寬和資源更加靈活,對(duì)資源和帶寬的需求更少效率易用性學(xué)習(xí)較難高效、簡(jiǎn)潔易用4.4互操作和地理Web服務(wù)標(biāo)準(zhǔn)意義讓不同廠家的軟件和數(shù)據(jù)能一起工作A調(diào)用B的數(shù)據(jù)和功能,B也能調(diào)用A主要途徑:指定標(biāo)準(zhǔn)Web服務(wù)標(biāo)準(zhǔn)本質(zhì)上是規(guī)定請(qǐng)求和響應(yīng)的具體格式如:請(qǐng)求中包含哪幾個(gè)參數(shù),參數(shù)類(lèi)型,響應(yīng)的返回信息中包含什么結(jié)果GIS互操作的歷史最早:數(shù)據(jù)轉(zhuǎn)換中期:插件接口,利用插件直接讀取近期:Web服務(wù)標(biāo)準(zhǔn),避免了格式轉(zhuǎn)換和安裝插件Web服務(wù)只要符合業(yè)界標(biāo)準(zhǔn),就能通過(guò)Web服務(wù)互相調(diào)用實(shí)現(xiàn)互操作基于Web服務(wù)的互操作4.4互操作和地理Web服務(wù)標(biāo)準(zhǔn)OGC(開(kāi)放地理空間信息聯(lián)盟)/成立于1994年,專(zhuān)門(mén)從事地理空間信息技術(shù)標(biāo)準(zhǔn)化的國(guó)際組織主要工作之一:建立OWS(OGC網(wǎng)絡(luò)服務(wù))-建立讓地理信息能夠無(wú)縫應(yīng)用于各種Web、無(wú)線、LBS和主流IT技術(shù)應(yīng)用之中。Web服務(wù)的標(biāo)準(zhǔn):WMS:網(wǎng)絡(luò)地圖服務(wù)(WebMapService,WMS)WMTS:網(wǎng)絡(luò)地圖切片服務(wù)(WebMapTileService,WMTS)WFS:網(wǎng)絡(luò)要素服務(wù)(WebFeatureService,WFS)WCS:網(wǎng)絡(luò)覆蓋服務(wù)(WebCoverageService,WCS)WPS:網(wǎng)絡(luò)處理服務(wù)(WebProcessingService,WPS)其他服務(wù)標(biāo)準(zhǔn):CSW、OpenLS、KML、GeoRSSWeb服務(wù)的標(biāo)準(zhǔn)OpenGeospatialConsortium4.4互操作和地理Web服務(wù)標(biāo)準(zhǔn)/standards/wmsWMS標(biāo)準(zhǔn)通過(guò)HTTP協(xié)議從地理數(shù)據(jù)庫(kù)中請(qǐng)求圖像格式(JPG、PNG、GIF等)的地圖注意:WMS1.3和ISO19128是同一個(gè)標(biāo)準(zhǔn)任何符合WMS標(biāo)準(zhǔn)的Web服務(wù)必須支持兩個(gè)必要的請(qǐng)求GetCapabilitiesGetMapWMS接口描述GetCapabitities(必選)返回服務(wù)級(jí)元數(shù)據(jù),服務(wù)級(jí)元數(shù)據(jù)是對(duì)服務(wù)信息內(nèi)容和要求參數(shù)的一種描述GetMap(必選)返回一個(gè)地圖影像,地圖影像的地理空間參考和大小參數(shù)是明確定義的GetFeatureInfo(可選)返回可以顯示在地圖上的某些特殊要素的信息GetLegendGraphic(可選)返回地圖的圖例信息4.4互操作和地理Web服務(wù)標(biāo)準(zhǔn)GetCapabilities-獲取元數(shù)據(jù)向Client返回該服務(wù)的描述信息,返回格式是XML,描述該服務(wù)的名稱(chēng)、簡(jiǎn)介、關(guān)鍵詞、覆蓋范圍、包含的圖層、每層的坐標(biāo)系、具有的屬性及是否能被查詢(xún)。還包括server能產(chǎn)生的地圖圖片文件格式、支持的操作,每個(gè)操作的URL等。如:

http://localhost:8089/geoserver/giswlc/wms?service=WMS&version=1.1.0&request=GetCapabilitiesWMS參數(shù)名稱(chēng)參數(shù)含義是否是必需的參數(shù)備注version版本號(hào)否1.3.0service服務(wù)名稱(chēng)是wmsrequest請(qǐng)求類(lèi)型是GetCapabilitiesformat返回格式否—4.4互操作和地理Web服務(wù)標(biāo)準(zhǔn)GetCapabilities-獲取元數(shù)據(jù)利用ArcCatalog來(lái)獲取WMS4.4互操作和地理Web服務(wù)標(biāo)準(zhǔn)GetCapabilities-獲取元數(shù)據(jù)利用ArcMap中同樣可以查看WMS4.4互操作和地理Web服務(wù)標(biāo)準(zhǔn)GetMap-獲取地圖根據(jù)Client的請(qǐng)求返回地圖參數(shù)有包括哪些圖層、地圖的長(zhǎng)、寬,空間參考等有些WMS還支持風(fēng)格化圖層定義(StyleLayerDescriptor,SLD),用戶(hù)可以動(dòng)態(tài)指定各個(gè)圖層的顯示風(fēng)格返回柵格格式的圖片:PNG、JPG、GID等如:/demo/cubeserv/simple?SERVICE=WMS&VERSION=1.3.0&REQUEST=GetMap&LAYERS=Ffacp_1m,Foundation.coastl_1m&STYLES=&SRS=EPSG:4326&BBOX=-179,-89,179,89&WIDTH=1600&HEIGHT=1400&FORMAT=image/png&WMS4.4互操作和地理Web服務(wù)標(biāo)準(zhǔn)GetMap-獲取地圖將上述URL輸入到瀏覽器中WMS4.4互操作和地理Web服務(wù)標(biāo)準(zhǔn)GetFeatureInfo(可選)-查詢(xún)地圖上某一位置的信息(坐標(biāo)和屬性信息)GetLegendGraphics(可選)-返回圖例(圖片格式)WMSNOAA(美國(guó)國(guó)家海洋和大氣管理局)提供的WMS/gis/otherpage.htmlUSGS(美國(guó)地質(zhì)調(diào)查局)提供的WMS/wms.html4.4互操作和地理Web服務(wù)標(biāo)準(zhǔn)WMS是用于在Web上顯示GIS數(shù)據(jù)的最廣泛使用和最簡(jiǎn)單的標(biāo)準(zhǔn),它具有多種優(yōu)勢(shì),包括能夠提供GIS數(shù)據(jù)的地理空間視圖。WMS通過(guò)互聯(lián)網(wǎng)提供具有基本查詢(xún)選項(xiàng)的可視化數(shù)據(jù),提供基本的縮放、平移等操作,支持快速地將GIS數(shù)據(jù)渲染成圖像進(jìn)行展示。建議在以下情況下選擇使用WMS:

快速渲染數(shù)據(jù);

執(zhí)行基本查詢(xún);

制作簡(jiǎn)單的地圖;

發(fā)布時(shí)保持樣式。WMS4.4互操作和地理Web服務(wù)標(biāo)準(zhǔn)/standards/wmts發(fā)布瓦塊地圖的web服務(wù)標(biāo)準(zhǔn)WMS與WMTS相互補(bǔ)充WMS生成動(dòng)態(tài)地圖:client連接到server時(shí),服務(wù)器實(shí)時(shí)(onthefly)生成地圖,適用于數(shù)據(jù)經(jīng)常更新的地圖服務(wù)WMTS:server預(yù)先制作好瓦塊,提高web服務(wù)的性能和伸縮性,適用于數(shù)據(jù)相對(duì)靜態(tài),更新較少的數(shù)據(jù)WMTS接口描述GetCapabilities(必選)返回服務(wù)級(jí)元數(shù)據(jù),服務(wù)級(jí)元數(shù)據(jù)是對(duì)服務(wù)信息內(nèi)容和要求參數(shù)的一種描述GetTile(必選)返回切片信息GetFeatureInfo(可選)返回可以顯示在地圖上的某些特殊要素的信息4.4互操作和地理Web服務(wù)標(biāo)準(zhǔn)WMS是用于在Web上顯示GIS數(shù)據(jù)的最廣泛使用和最簡(jiǎn)單的標(biāo)準(zhǔn),它具有多種優(yōu)勢(shì),WMTS是OGC制定的一種發(fā)布切片地圖的Web服務(wù),WMTS的地圖是服務(wù)器預(yù)先制作好的切片,這種方法可以提高Web服務(wù)的性能和伸縮性。建議在以下情況下選擇使用WMTS:

為查看緩存的圖像切片提供最佳速度;

在互聯(lián)網(wǎng)上顯示大量數(shù)據(jù),但分析能力有限;

以最佳性能提供地圖。WMTS4.4互操作和地理Web服務(wù)標(biāo)準(zhǔn)/standards/wfs對(duì)矢量地理要素及數(shù)據(jù)進(jìn)行操作(檢索、插入、更新、刪除)的web服務(wù)標(biāo)準(zhǔn)還可用于地理數(shù)據(jù)的切割、投影轉(zhuǎn)換和在線下載(如向公眾提供全國(guó)各地氣溫、風(fēng)、降水量等數(shù)據(jù)的下載)WFS接口描述GetCapabilities返回服務(wù)級(jí)元數(shù)據(jù),服務(wù)級(jí)元數(shù)據(jù)是對(duì)服務(wù)信息內(nèi)容和要求參數(shù)的一種描述DescribeFeatureType返回WFS支持的要素類(lèi)型的描述GetFeature可根據(jù)查詢(xún)要求返回一個(gè)符合GML規(guī)范的數(shù)據(jù)文檔LockFeature用戶(hù)通過(guò)Transaction請(qǐng)求時(shí),為了保證要素信息的一致性,當(dāng)一個(gè)事務(wù)訪問(wèn)某個(gè)數(shù)據(jù)項(xiàng)時(shí),其他事務(wù)不能修改該數(shù)據(jù)項(xiàng)Transaction與要素實(shí)例的交互操作,支持要素讀取、在線編輯和事務(wù)處理。Transaction操作是可選的,服務(wù)器根據(jù)數(shù)據(jù)性質(zhì)選擇是否支持該操作4.4互操作和地理Web服務(wù)標(biāo)準(zhǔn)基本型WFS(BasicWFS)只支持GetCapabilities、DescribeFeatureType、GetFeature,只能進(jìn)行要素查詢(xún)和讀取-只讀型WFS事務(wù)WFS(TransactionWFS,WFS-T)除了基本型支持的操作外,還支持事務(wù)操作(在線編輯和處理)-讀寫(xiě)型WFS傳輸格式地理信息的主要傳輸是GML(GeographyMarkupLanguage)格式WFS為希望創(chuàng)建具有各種功能(包括搜索功能、過(guò)濾、排序選項(xiàng)等)的交互式地圖的企業(yè)和個(gè)人提供了基本工具,建議在以下情況下選擇使用WFS:

創(chuàng)建、操作和刪除要素;

執(zhí)行高級(jí)查詢(xún)以檢索要素信息;

查看和編輯屬性表記錄。WFS4.4互操作和地理Web服務(wù)標(biāo)準(zhǔn)發(fā)布柵格地理數(shù)據(jù)的web規(guī)范返回柵格原始數(shù)據(jù)(Rawdata),如DEM、衛(wèi)星影像等與WMS不同:WMS返回渲染過(guò)、已失去原始值的圖片與WFS不同:一個(gè)是矢量數(shù)據(jù),一個(gè)是柵格數(shù)據(jù)WCS接口描述GetCapabilities返回服務(wù)級(jí)元數(shù)據(jù),服務(wù)級(jí)元數(shù)據(jù)是對(duì)服務(wù)信息內(nèi)容和要求參數(shù)的一種描述GetCoverage可根據(jù)查詢(xún)要求返回一個(gè)包含或者引用被請(qǐng)求的覆蓋數(shù)據(jù)的響應(yīng)文檔DescribeCoverage支持用戶(hù)從特定WCS服務(wù)器獲取一個(gè)或多個(gè)覆蓋數(shù)據(jù)的詳細(xì)描述文檔4.4互操作和地理Web服務(wù)標(biāo)準(zhǔn)WCS類(lèi)似于WFS,WCS處理的是任何類(lèi)型的基于光柵的圖像,適用于衛(wèi)星圖像、航空攝影、海拔山體陰影或溫度網(wǎng)格。建議在以下情況下可選擇使用WCS:

表示多維格式,如HDF或GRIB;

包含多年數(shù)據(jù),如溫度數(shù)據(jù);

分析柵格數(shù)據(jù)。WCS4.4互操作和地理Web服務(wù)標(biāo)準(zhǔn)通過(guò)互聯(lián)網(wǎng)進(jìn)行地理空間分析的web服務(wù)標(biāo)準(zhǔn)規(guī)定了地理空間分析服務(wù)的輸入和輸出(請(qǐng)求和響應(yīng))格式,以及client如何請(qǐng)求地理分析的執(zhí)行地理空間數(shù)據(jù)可以通過(guò)web傳輸?shù)絪erver,也可利用server上已有的數(shù)據(jù)WPS接口描述GetCapabilities返回服務(wù)級(jí)元數(shù)據(jù),服務(wù)級(jí)元數(shù)據(jù)是對(duì)服務(wù)信息內(nèi)容和要求參數(shù)的一種描述DescribeProcess此操作允許客戶(hù)端請(qǐng)求并接收可在服務(wù)實(shí)例上運(yùn)行的流程的詳細(xì)信息,包括所需的輸入、允許的格式和可生成的輸出Execute此操作允許客戶(hù)端運(yùn)行由WPS實(shí)現(xiàn)的指定進(jìn)程,使用提供的輸入?yún)?shù)值并返回可生成的輸出4.4互操作和地理Web服務(wù)標(biāo)準(zhǔn)當(dāng)想要為跨網(wǎng)絡(luò)訪問(wèn)提供和執(zhí)行地理處理工具時(shí),WPS定義了所有輸入和輸出格式,以執(zhí)行GIS操作。例如,WPS可以包括任何與地理空間數(shù)據(jù)相關(guān)的標(biāo)準(zhǔn)化WPSXML模式的覆蓋、鄰近度和路由工具。建議在以下情況下選擇使用WPS:

在沒(méi)有適當(dāng)軟件的情況下執(zhí)行地理空間分析;

接收一組標(biāo)準(zhǔn)的輸入和輸出;

將空間操作簡(jiǎn)化為Web地圖中的小部件。WPS4.4互操作和地理Web服務(wù)標(biāo)準(zhǔn)Web目錄服務(wù)(CSW-CatalogServiceforWeb)目錄服務(wù)用于共享空間信息讓提供者發(fā)布、更新元數(shù)據(jù),讓使用者查詢(xún)?cè)獢?shù)據(jù)類(lèi)型1:只讀型CSW,支持GetCapabilities、DescribeRecord、GetRecordById、GetDomain等操作,僅支持元數(shù)據(jù)查詢(xún)類(lèi)型2:事務(wù)型CSW,支持元數(shù)據(jù)的讀寫(xiě),允許用戶(hù)通過(guò)transaction、harvest操作來(lái)發(fā)布、編輯、刪除元數(shù)據(jù)ArcGISGeoportalServer產(chǎn)品提供了CSW服務(wù)開(kāi)放位置接口(OpenLS-OpenLocationService)為L(zhǎng)BS提供的web服務(wù)標(biāo)準(zhǔn)包含黃頁(yè)搜索、追蹤手機(jī)用戶(hù)的位置和導(dǎo)航服務(wù)其他Web服務(wù)標(biāo)準(zhǔn)4.4互操作和地理Web服務(wù)標(biāo)準(zhǔn)傳感器網(wǎng)絡(luò)整合框架(SWE-SensorWebEnablement)包含一系列web服務(wù)標(biāo)準(zhǔn):傳感器觀測(cè)服務(wù)(SOS)、傳感器規(guī)劃服務(wù)(SPS),傳感器報(bào)警服務(wù)(SAS)等可以發(fā)現(xiàn)和獲取傳感器網(wǎng)絡(luò)的傳感器數(shù)據(jù)KML(KeyholeMarkupLanguage-鑰匙孔標(biāo)記語(yǔ)言谷歌公司和OGC的基于XML的描述地理要素及其可視化的文件格式Keyhole公司于2004年被谷歌收購(gòu),其產(chǎn)品EarthViewer3D被改名為GoogleEarthKML就是GoogleEarth支持的格式,2008年成為OGC官方標(biāo)準(zhǔn)KML可以描述地理要素,如點(diǎn)、線、多邊形、圖像、3D模型等,并可以定義它們的顯示符號(hào)、相機(jī)位置(即觀察者所在的地點(diǎn)、高度、視線方向、俯仰角)KMZ是要壓縮過(guò)的KML文件,查看KMZ,先將其后綴改為Zip,再解壓其他Web服務(wù)標(biāo)準(zhǔn)4.4互操作和地理Web服務(wù)標(biāo)準(zhǔn)從RSS到GeoRSSRSS是建議資訊聚合(ReallySimpleSyndication)的簡(jiǎn)稱(chēng),或稱(chēng)為豐富站點(diǎn)摘要(RichSiteSummary)是web上發(fā)布具有時(shí)效性的信息(如新聞、火災(zāi)簡(jiǎn)訊等)的主要格式包含RSS(1999)和ATOM(2003)格式,都是簡(jiǎn)單的XML格式,用標(biāo)簽描述每條信息的名稱(chēng)、摘要、全文鏈接和發(fā)布時(shí)間等訂閱者可以將自己感興趣的多個(gè)RSS“聚合”到RSS閱讀器中,提供“一站式”服務(wù)(GoogleReader)GeoRSS,給RSS增加“where”,事件是在哪里發(fā)生的GeoRSS是在RSS和其它XML中添加位置信息的標(biāo)準(zhǔn)三種格式:W3CGeo、OGCGeoRSS-Simple和GeoRSS-XML其他Web服務(wù)標(biāo)準(zhǔn)4.4互操作和地理Web服務(wù)標(biāo)準(zhǔn)W3CGeo只能描述點(diǎn)狀要素、采用WGS84經(jīng)緯度坐標(biāo),過(guò)時(shí),不推薦使用OGCGeoRSS-Simple描述基本幾何形狀及其屬性,設(shè)計(jì)簡(jiǎn)潔明了,采用WGS84空間參考GeoRSS-XML支持更多的地理要素,坐標(biāo)缺省為WGS84,但也支持其它的坐標(biāo)系GeoRSS實(shí)例Twitter提供“誰(shuí)在哪里,說(shuō)了什么”的信息,可在地圖上顯示推文Flickr在線相冊(cè)以GeoRSS格式返回一個(gè)給定區(qū)域的照片信息全球?yàn)?zāi)難警報(bào)和協(xié)調(diào)系統(tǒng)提供準(zhǔn)實(shí)時(shí)的全球自然災(zāi)害信息,包括地震、颶風(fēng)、洪水GlobalIncidentM網(wǎng)站提供威脅信息,包括兒童綁架警報(bào)、危險(xiǎn)品狀況、恐怖主義等其他Web服務(wù)標(biāo)準(zhǔn)4.4互操作和地理Web服務(wù)標(biāo)準(zhǔn)標(biāo)準(zhǔn)化機(jī)構(gòu)面臨的挑戰(zhàn)復(fù)雜性O(shè)GC需要考慮多種情況,標(biāo)準(zhǔn)具有包容性,但也導(dǎo)致其太復(fù)雜需要把握簡(jiǎn)單、易用與完整、全面之間的平衡滯后性標(biāo)準(zhǔn)有一個(gè)工作流程,發(fā)布出來(lái)會(huì)有滯后4.4互操作和地理Web服務(wù)標(biāo)準(zhǔn)Web服務(wù)的優(yōu)化Web服務(wù)的質(zhì)量性能(Performance):描述系統(tǒng)的反應(yīng)效率,以響應(yīng)時(shí)間衡量伸縮性(Scalability):在用戶(hù)數(shù)量增加的情況下,能否保持較高的性能,常以同時(shí)支持的用戶(hù)數(shù)量來(lái)衡量可用性(Avalability):系統(tǒng)的可訪問(wèn)和可操作程度,以系統(tǒng)允許時(shí)間的百分比來(lái)衡量,若一個(gè)系統(tǒng)的可用性是99.99%,則該系統(tǒng)每天最多只能有9秒的宕機(jī)時(shí)間安全性(Security):系統(tǒng)的保密能力和防御能力Web服務(wù)優(yōu)化方法預(yù)處理算法和系統(tǒng)的優(yōu)化降低對(duì)互聯(lián)網(wǎng)寬帶的壓力Web服務(wù)的安全保護(hù)4.4互操作和地理Web服務(wù)標(biāo)準(zhǔn)Web服務(wù)的優(yōu)化預(yù)處理系統(tǒng)預(yù)先生成地圖或執(zhí)行其它任務(wù),把結(jié)果存儲(chǔ)起來(lái)以備后用(WMTS),而非

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論