特级西西人体444WWw高清大胆,制服丝袜亚洲一区,久艹在线观看,亚洲黑人无码

SuperMap iServer體系結(jié)構(gòu)

fiogf49gjkf0d

SuperMap iServer 6R(2012)包括SuperMap iServer服務(wù)器和SuperMap Web客戶端(SuperMap iClient)兩個(gè)部分。服務(wù)器用于提供高性能的GIS服務(wù)或領(lǐng)域空間信息服務(wù)(DSS,Domain Spatial Service),Web客戶端用于在Web應(yīng)用層提供方便易用的客戶端開發(fā)SDK。
      SuperMap 
iServer 6R(2012)采用了面向服務(wù)的體系架構(gòu),服務(wù)框架是一個(gè)三層結(jié)構(gòu)的體系,們分別是GIS服務(wù)提供者,GIS服務(wù)組件層和GIS服務(wù)接口層。首先,由GIS服務(wù)提供者實(shí)現(xiàn)具體的GIS功能實(shí)體,第二層次,GIS功能實(shí)體封裝為粗粒度的模塊,即GIS服務(wù)組件,在第三層次,iServer通過GIS服務(wù)接口將封裝好的GIS功能發(fā)布多種類型的服務(wù),層次之間由定義好的標(biāo)準(zhǔn)接口進(jìn)行交互。目前,iServer 6R在每層中都相應(yīng)提供一系列的功能模塊,們之間具有松耦合關(guān)系。iServer通過服務(wù)管理模塊將三個(gè)層次中具有對(duì)應(yīng)關(guān)系的功能模塊進(jìn)行集成,構(gòu)建一系列的GIS服務(wù)。

                                      圖 1 SuperMap iServer 6R體系結(jié)構(gòu)

GIS 服務(wù)提供者

GIS 服務(wù)提供者層中的模塊主要利用 GIS 計(jì)算內(nèi)核或者第三方 GIS 服務(wù)封裝并統(tǒng)一對(duì) GIS 功能的不同實(shí)現(xiàn),如 UGCMapProvider 模塊主要利用 SuperMap Objects Java 組件實(shí)現(xiàn)基礎(chǔ)地圖操作;WMSMapProvider 模塊利用第三方 WMS 服務(wù)實(shí)現(xiàn)基礎(chǔ)地圖操作;AggregationMapProvider 將多來源地圖服務(wù)進(jìn)行聚合實(shí)現(xiàn)基礎(chǔ)地圖操作。

通過 GIS 服務(wù)提供者對(duì)不同 GIS 功能實(shí)體的封裝和統(tǒng)一,SuperMap iServer 實(shí)現(xiàn)了對(duì)多源異構(gòu)服務(wù)的無縫集成與聚合。

GIS 服務(wù)組件

GIS 服務(wù)組件(GIS Service Component)通過對(duì) GIS 服務(wù)提供者(GIS Service Provider)提供的服務(wù)能力進(jìn)行組合,封裝成粒度較粗的服務(wù)組件。

GIS 服務(wù)組件包括通用空間服務(wù)(Generic Spatial Service)和領(lǐng)域空間服務(wù)(Domain Spatial Service)。

通用空間服務(wù)指通常的 GIS 服務(wù),如地圖服務(wù)、空間數(shù)據(jù)服務(wù)、空間分析服務(wù)、網(wǎng)絡(luò)分析服務(wù)等;而領(lǐng)域空間服務(wù)則用來描述 GIS 在特定行業(yè)中的應(yīng)用相關(guān)的服務(wù),用戶通過對(duì)通用空間服務(wù)的二次開發(fā)或配置,添加自己的業(yè)務(wù)邏輯,就能定制出滿足某一行業(yè)領(lǐng)域特殊需求的空間服務(wù),進(jìn)而達(dá)到通用空間服務(wù)在具體領(lǐng)域的多層次復(fù)用。例如氣象領(lǐng)域,在通用空間服務(wù)的基礎(chǔ)之上,加上天氣預(yù)報(bào)服務(wù)、氣象警報(bào)服務(wù)等,定制出滿足氣象行業(yè)特殊要求的氣象領(lǐng)域服務(wù),用戶通過使用該服務(wù)能夠方便地查詢某一城市的天氣情況并在地圖上顯示,查詢哪些地區(qū)進(jìn)入了預(yù)警狀態(tài)等。

GIS 服務(wù)接口

SuperMap iServer 通過 GIS 服務(wù)接口(GIS Service Interface)發(fā)布多種類型的Web 服務(wù)(Web Service)。這里提到的 Web 服務(wù)是一個(gè)相對(duì)廣義的概念,指通過標(biāo)準(zhǔn)的 Web 協(xié)議可訪問的服務(wù),包括 REST 服務(wù)、SOAP 服務(wù)、OGC W*S 服務(wù)(WMS、WMTS、WFS、WCS、WPS 等)、KML 服務(wù)、GeoRSS 服務(wù)、二進(jìn)制形式的服務(wù)等。這些服務(wù)對(duì)外以 GIS 服務(wù)接口的形式表現(xiàn)出來,例如 REST 服務(wù)接口、WMTS 服務(wù)接口等,用戶通過對(duì)這些服務(wù)接口的調(diào)用可以使用 iServer 提供的 GIS 服務(wù)功能。

SuperMap iServer 服務(wù)框架中的 Interface 層是介于服務(wù)使用者(Client)與服務(wù)業(yè)務(wù)組件(Component)之間的媒介, Interface 層的服務(wù)接口提供了入口點(diǎn),使用者可以使用此入口點(diǎn)訪問服務(wù)所提供的功能。

iServer 的三層結(jié)構(gòu)體系具有如下優(yōu)勢(shì):

Ø 通過GIS服務(wù)提供者對(duì)不同GIS功能實(shí)體的封裝和統(tǒng)一,實(shí)現(xiàn)了對(duì)多源異構(gòu)服務(wù)的無縫集成與聚合。

Ø GIS服務(wù)接口層的存在使得業(yè)務(wù)邏輯處理和服務(wù)交互的通訊方式是分離的,極大提高了業(yè)務(wù)組件響應(yīng)業(yè)務(wù)環(huán)境變化的能力。

Ø 多種基于不同通訊協(xié)議、公開服務(wù)標(biāo)準(zhǔn)的服務(wù)接口同時(shí)存在,使得GIS服務(wù)能夠支持不同的通訊協(xié)議,并適應(yīng)多變的操作要求,如可以將同一地圖功能發(fā)布為REST服務(wù)、WMTS服務(wù)、WMS服務(wù)等。

Ø 為用戶的領(lǐng)域空間信息服務(wù)擴(kuò)展(DSSE,Domain Spatial Service Extension提供了良好的基礎(chǔ)框架,用戶可以根據(jù)自身業(yè)務(wù)需求,在任意層次上開發(fā)符合自身行業(yè)特點(diǎn)的功能模塊。