777精品久无码人妻蜜桃,国产日本精品视频在线观看 ,国产亚洲99久久精品熟女av,brazzersvideosex欧美最新版,人人爽人人人爽人人爽

分享
Scan me 分享到微信

宋關(guān)福:從組件式到服務(wù)式 GIS的再次關(guān)鍵一跳

  Service GIS是一種基于面向服務(wù)軟件工程方法的GIS技術(shù)體系,它支持按照一定規(guī)范把GIS的全部功能以服務(wù)的方式發(fā)布出來,可以跨平臺、跨網(wǎng)絡(luò)、跨語言地被多種客戶端調(diào)用,并具備服務(wù)聚合能力以集成來自其他服務(wù)器發(fā)布的GIS服務(wù)。Service GIS軟件平臺的實現(xiàn)主要包括以下幾方面的工作:

  在細粒度組件式GIS基礎(chǔ)上,封裝粒度適中的全功能的GIS服務(wù)群,構(gòu)成Service GIS的服務(wù)器,向客戶端發(fā)布這些服務(wù)。這里強調(diào)全功能的GIS服務(wù),包括數(shù)據(jù)管理、二維可視化、三維可視化、地圖在線編輯、制圖排版和各類空間分析和處理等。

  服務(wù)器支持發(fā)布基于通用規(guī)范的服務(wù),如WMS、WCS、WFS、WPS、GeoRSS、 KML等,以便被第三方軟件作為客戶端集成調(diào)用。

  客戶端GIS軟件具備服務(wù)聚合能力,可聚合同一廠家服務(wù)器軟件和第三方服務(wù)器軟件發(fā)布的GIS服務(wù),并與本地數(shù)據(jù)和本地功能集成應(yīng)用。

  服務(wù)器端軟件具備強大的服務(wù)聚合能力,可以聚合來自其他服務(wù)器上發(fā)布的GIS服務(wù),并可以將聚合后的結(jié)果再次發(fā)布,再次發(fā)布的服務(wù)還可以繼續(xù)被其他的服務(wù)器軟件聚合。

  關(guān)于服務(wù)的粒度,有必要簡單做個說明。細粒度服務(wù)的特點是:通訊次數(shù)多,效率低,但靈活性高。舉個例子,如果用細粒度服務(wù)實現(xiàn)緩沖區(qū)查詢,我們需要調(diào)用兩個不同的服務(wù)完成這個功能:服務(wù)一,輸入一條道路線和緩沖區(qū)半徑,輸出一個緩沖區(qū)范圍(多邊形);服務(wù)二,輸入一個多邊形,查詢處在該面范圍內(nèi)的所有居民點。連續(xù)調(diào)用上述兩個服務(wù)即可完成緩沖區(qū)查詢功能。


  粗粒度服務(wù)的特點是:通訊次數(shù)少,效率高,但靈活性相對較低。上述案例若用一個粗粒度服務(wù)實現(xiàn)則為:輸入一條道路線和緩沖區(qū)半徑,輸出在這條道路線的緩沖區(qū)半徑范圍內(nèi)的所有居民點,一次調(diào)用即可完成任務(wù)。

  實際上,服務(wù)粒度的粗細是相對的。僅僅提供粗粒度服務(wù),則可能導(dǎo)致系統(tǒng)靈活性不夠,所以在設(shè)計服務(wù)時會考慮多種級別的服務(wù)并存,在不同情況下需要調(diào)用不同粒度的服務(wù)。

  Service GIS包括三個要素,即:服務(wù)器、服務(wù)規(guī)范和客戶端。Service GIS的服務(wù)器是服務(wù)的提供者,可以遵循某一種或多種規(guī)范發(fā)布服務(wù)。服務(wù)規(guī)范可以是公認的服務(wù)標準,如WMS、WCS、WFS、WPS和GeoRSS等,同時GIS平臺軟件廠商也可以自定義服務(wù)規(guī)范。Service GIS的客戶端是服務(wù)的接受者,一般地,可分為瘦客戶端(Thin Client)和富客戶端(Rich Client)兩種,前者通常體現(xiàn)為瀏覽器中加載輕量級的插件,甚至無需任何插件,由瀏覽器直接執(zhí)行來自服務(wù)器端的腳本實現(xiàn);后者可以是通用的或?qū)S玫腉IS桌面軟件和組件開發(fā)平臺,也可以是另一個服務(wù)器直接作為客戶端,聚合前一個服務(wù)器發(fā)布的服務(wù)。

  Service GIS能更全面地支持SOA,通過對多種SOA實踐標準與空間信息服務(wù)標準的支持,可以使用于各種SOA架構(gòu)體系中,與其它IT業(yè)務(wù)系統(tǒng)進行無縫的異構(gòu)集成,從而可以更容易地讓應(yīng)用開發(fā)者快速構(gòu)建業(yè)務(wù)敏捷應(yīng)用系統(tǒng)。與基于面向組件軟件工程方法的組件式GIS相比,服務(wù)式GIS繼承了前者的技術(shù)優(yōu)勢,但同時又有一個質(zhì)的飛躍。從組件式GIS到服務(wù)式GIS,這既是后者在前者基礎(chǔ)上的自然進化和發(fā)展,同時也是GIS領(lǐng)域再一次關(guān)鍵一跳!在今后一段時間內(nèi),Service GIS將與組件式GIS 互為補充,共同進步和發(fā)展,最終Service GIS將成為應(yīng)用系統(tǒng)開發(fā)新的主流。

喜歡您正在閱讀的內(nèi)容嗎?歡迎免費訂閱泰伯每周精選電郵。 立即訂閱

參與評論

【登錄后才能評論哦!點擊

  • {{item.username}}

    {{item.content}}

    {{item.created_at}}
    {{item.support}}
    回復(fù){{item.replynum}}
    {{child.username}} 回復(fù) {{child.to_username}}:{{child.content}}

更多精選文章推薦

下一篇

2007年12大熱門技術(shù)盤點