亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于中間件的遙感數(shù)據(jù)分發(fā)技術(shù)與實現(xiàn)

        2014-10-21 20:05:32王樹東
        建筑工程技術(shù)與設(shè)計 2014年36期

        王樹東

        【摘要】根據(jù)海量遙感數(shù)據(jù)的特點,對移動GIS的遙感數(shù)據(jù)分發(fā)進行探討,利用網(wǎng)格計算技術(shù)和移動空間信息網(wǎng)格技術(shù), 對海量空間數(shù)據(jù)分發(fā)服務(wù)體系結(jié)構(gòu)進行研究,應(yīng)用中間件的分布式海量遙感空間數(shù)據(jù)平臺下向用戶動態(tài)分發(fā)實時、準確的空間數(shù)據(jù),實現(xiàn)移動GIS下的遙感數(shù)據(jù)分發(fā)。

        【關(guān)鍵詞】移動GIS;遙感數(shù)據(jù);中間件

        0.引言

        移動GIS與無線網(wǎng)絡(luò)的迅速發(fā)展,遙感數(shù)據(jù)的無線檢索與分發(fā)成為可能,移動終端可以在隨時、隨地獲取地理空間數(shù)據(jù)和屬性數(shù)據(jù)。網(wǎng)格的核心就是突破以往強加在計算資源之上的種種限制,使人們可以以一種全新的、更自由和更方便的方式使用計算資源,解決復(fù)雜的問題。在基于網(wǎng)格技術(shù)的網(wǎng)絡(luò)環(huán)境下的互聯(lián)網(wǎng)應(yīng)用更加強調(diào)網(wǎng)上各種資源的共享與互操作性。中間件(Middleware)技術(shù)作為存在于系統(tǒng)軟件與上層應(yīng)用之間的一個特殊層次是未來網(wǎng)格計算的核心。隨著遙感數(shù)據(jù)的大量增加,如何快速準確的傳輸,已經(jīng)成為迫切需要解決的問題。遙感數(shù)據(jù)作為國家空間數(shù)據(jù)基礎(chǔ)框架中的重要基礎(chǔ)數(shù)據(jù),在“國家空間數(shù)據(jù)基礎(chǔ)設(shè)施”(National Spatial Data Infrastructure,NSDI)建設(shè)中起著越來越重要的作用[1][2],實現(xiàn)遙感數(shù)據(jù)的無線實時分發(fā)具有十分重要的現(xiàn)實意義。對于遙感數(shù)據(jù)分布的研究主要集中在基于Internet的遙感影像發(fā)布,以及開放式地理信息系統(tǒng)、地理信息移動服務(wù)框架[3][4][5],系統(tǒng)的結(jié)構(gòu)多采用B/S結(jié)構(gòu)的Java Applet或基于COM的ActiveX技術(shù)[6]。如何快速、準確、時實的分發(fā)遙感數(shù)據(jù)已成為迫切需要解決的問題,本文在采用中間件的分布式遙感數(shù)據(jù)服務(wù)架構(gòu)平臺的基礎(chǔ)上,討論了多級格網(wǎng)的遙感數(shù)據(jù)的索引、遙感數(shù)據(jù)快速訪問的分布式多進程服務(wù)等技術(shù)。實現(xiàn)向移動終端動態(tài)分發(fā)實時、準確的空間數(shù)據(jù),并可實時監(jiān)測終端的數(shù)據(jù)訂單而實現(xiàn)遙感數(shù)據(jù)動態(tài)分發(fā)服務(wù)。

        1. 中間件技術(shù)

        中間件技術(shù)一般是運行在客戶機或服務(wù)器系統(tǒng)上的獨立系統(tǒng)軟件或服務(wù)程序,是一種新型的軟件設(shè)計模式。在實際應(yīng)用中它可以實現(xiàn)多種功能,比如提供遠程進程管理、空間信息資源分配、信息存儲與訪問、系統(tǒng)安全登錄和認證、系統(tǒng)安全或服務(wù)質(zhì)量監(jiān)測等等。中間件應(yīng)被理解為是一類軟件,中間件的引入主要是為了解決網(wǎng)絡(luò)通信方面的功能問題?;诜植际降木W(wǎng)絡(luò)環(huán)境中,中間件被分為四種類型:基于通訊的中間件、面向消息的中間件、基于對象請求代理的中間件、數(shù)據(jù)庫中間件??蛻舳松系膽?yīng)用程序要從網(wǎng)格中某個節(jié)點處獲取一定的數(shù)據(jù)或服務(wù),而且這些數(shù)據(jù)和服務(wù)可能處于一個運行著和客戶端不同的操作系統(tǒng)服務(wù)器上,在這樣的情況下,各種應(yīng)用程序只需要訪問中間件系統(tǒng),中間件系統(tǒng)會自動完成到網(wǎng)絡(luò)中查找目標(biāo)數(shù)據(jù)源或者服務(wù)任務(wù),向目標(biāo)提交客戶請求,并將結(jié)果重組為答復(fù)信息,送給應(yīng)用程序。

        2. 中間件的遙感數(shù)據(jù)分發(fā)服務(wù)架構(gòu)體系

        建立海量空間數(shù)據(jù)分發(fā)服務(wù)體系的主要目的是在空間信息網(wǎng)格技術(shù)系統(tǒng)的支持下,才用空間件技術(shù)來構(gòu)建空間信息網(wǎng)格計算環(huán)境和空間信息服務(wù)體系。隨著信息技術(shù)和分布式技術(shù)

        的發(fā)展,空間信息系統(tǒng)軟件架構(gòu)由最初的基于客戶端/服務(wù)器(Client/Server)結(jié)構(gòu)的二層模式,后來發(fā)展到三層或多層的瀏覽器/服務(wù)器結(jié)構(gòu)。目前,最主流的分布式應(yīng)用是集成分布式對象計算技術(shù)與網(wǎng)絡(luò)技術(shù)、嵌入式移動計算技術(shù)[7],此外,與中間件技術(shù)(例如,消息中間件、通訊中間件)。海量空間數(shù)據(jù)分發(fā)服務(wù)面向的是面向多用戶、面向終端的空間數(shù)據(jù)服務(wù)。因而本文使用基于中間件的分布式海量空間數(shù)據(jù)分發(fā)服務(wù)模型。此模型主要包括:消息中間件、多進程的動態(tài)服務(wù)、分布式服務(wù)等技術(shù)。基于中間件的分布式海量空間數(shù)據(jù)分發(fā)服務(wù)具有以下優(yōu)點:在進程管理方面,用盡量少的服務(wù)進程處理盡量多的請求,減少進程的啟動/終止次數(shù);在安全性方面,將客戶端與數(shù)據(jù)庫和接口隔離起來,客戶端無權(quán)直接訪問數(shù)據(jù)庫和接口適配器,有利于安全管理,可有效地防止惡意攻擊;可利用中間件的特點來選擇路由、平衡負載,提高整個系統(tǒng)的性能;利用中間件實現(xiàn)應(yīng)用遠程服務(wù)和本地進程間的通訊,以實現(xiàn)多進程的服務(wù)模型。海量空間數(shù)據(jù)分發(fā)服務(wù)體系結(jié)構(gòu),其主要包括終端服務(wù)、Web服務(wù)器、應(yīng)用服務(wù)器、數(shù)據(jù)服務(wù)器。

        3. 中間件的遙感數(shù)據(jù)分發(fā)的技術(shù)

        基于中間件的分布式遙感數(shù)據(jù)分發(fā)服務(wù)平臺分發(fā)空間數(shù)據(jù),其主要的處理和計算集成在應(yīng)用服務(wù)層。應(yīng)用服務(wù)層要處理終端的多用戶的不同范圍、不同分辯率、不同時效的空間數(shù)據(jù)申請訂單,經(jīng)過數(shù)據(jù)格式轉(zhuǎn)換、壓縮和加密等處理后傳輸?shù)浇K端進行瀏覽和分析。由于在遙感數(shù)據(jù)分發(fā)服務(wù)系統(tǒng)中存在海量的矢量和空間數(shù)據(jù),如何在海量的矢量和空間數(shù)據(jù)中實現(xiàn)空間信息的快速檢索是本研究的一個重要組成部分,本文將利用元數(shù)據(jù)接口與空間網(wǎng)格的索引技術(shù)實現(xiàn)遙感數(shù)據(jù)的快速檢索與訪問。

        3.1基于中間件的多進程分布式服務(wù)

        在遙感數(shù)據(jù)分發(fā)服務(wù)系統(tǒng)中,處理的數(shù)據(jù)量是海量的、同時其數(shù)據(jù)格式是多源的,有的空間數(shù)據(jù)存儲在空間數(shù)據(jù)庫中、有的以文件的形式存儲;同時數(shù)據(jù)庫和文件可能分布在不同的機器上。對此,應(yīng)用基于中間件的多進程、分布式服務(wù)技術(shù)實現(xiàn)多用戶的海量空間信息分發(fā)服務(wù)。首先應(yīng)用服務(wù)器在處理多用戶的并發(fā)請求時,海量空間分發(fā)服務(wù)控制臺根據(jù)當(dāng)前各應(yīng)用服務(wù)器的狀態(tài)動態(tài)選擇服務(wù)器分配應(yīng)用進程。多臺應(yīng)用服務(wù)器之間的進程間基于消息中間件進行通訊和參數(shù)傳遞。同時通過數(shù)據(jù)庫表記錄的事務(wù)性實現(xiàn)記錄集的并發(fā)操作控制以保持多服務(wù)器的數(shù)據(jù)一致性。各應(yīng)用服務(wù)器調(diào)用元數(shù)據(jù)訪問接口進行遙感數(shù)據(jù)的檢索,同時調(diào)用數(shù)據(jù)庫訪問接口進行數(shù)據(jù)庫訪問。

        3.2移動信息傳輸

        利用移動網(wǎng)絡(luò)技術(shù)的數(shù)據(jù)接口,按照移動通信無線信道的配置、調(diào)整原則及系統(tǒng)實現(xiàn)方案;利用Client/Server的開放結(jié)構(gòu)、基于TCP/IP協(xié)議的軟件編程實現(xiàn)無線信道的配置管理,實現(xiàn)高效率的無線信道調(diào)配,提高無線設(shè)備資源的利用率,使網(wǎng)絡(luò)設(shè)備資源獲得最佳效益。使遙感數(shù)據(jù)的無線傳輸在最短時間內(nèi)進行審核和發(fā)送。

        3.3. 系統(tǒng)實現(xiàn)

        實現(xiàn)了面向移動GIS的遙感數(shù)據(jù)分發(fā)服務(wù)的應(yīng)用。移動終端首先預(yù)裝一個GIS可執(zhí)行程序,實現(xiàn)影像、矢量數(shù)據(jù)的瀏覽、信息查詢、數(shù)據(jù)申請、導(dǎo)航等功能。系統(tǒng)采用應(yīng)用終端/應(yīng)用服務(wù)器/數(shù)據(jù)庫服務(wù)器的多層結(jié)構(gòu),其中應(yīng)用服務(wù)器包括影像分發(fā)Web服務(wù)器和影像分發(fā)應(yīng)用服務(wù)器。移動終端用戶在地圖窗口設(shè)定數(shù)據(jù)范圍后,同時設(shè)置影像數(shù)據(jù)的分辯率和尺度以及數(shù)據(jù)類型等參數(shù),向影像分發(fā)WEB服務(wù)器發(fā)送一個數(shù)據(jù)訂單,影像分發(fā)服務(wù)的動態(tài)數(shù)據(jù)處理引擎根據(jù)解析的訂單向數(shù)據(jù)庫提取原始數(shù)據(jù)并經(jīng)動態(tài)影像分割、格式轉(zhuǎn)換、壓縮等步驟后,通過即時通訊服務(wù)通知移動終端進行數(shù)據(jù)下載,移動終端收到通知后自動下載數(shù)據(jù)到本地進行瀏覽和應(yīng)用。

        應(yīng)用基于J2EE的模式實現(xiàn)的遙感數(shù)據(jù)分發(fā)服務(wù)系統(tǒng)的實例。實現(xiàn)了遙感數(shù)據(jù)向移動終端的動態(tài)分發(fā)。移動終端用戶可以在地圖上指定影像數(shù)據(jù)的范圍,同時指定影像的分辯率和尺度以及數(shù)據(jù)類型等條件,然后向服務(wù)端提交數(shù)據(jù)訂單,影像分發(fā)服務(wù)端動態(tài)監(jiān)視到數(shù)據(jù)訂單后自動啟動動態(tài)數(shù)據(jù)服務(wù)引擎并生成移動終端所需的數(shù)據(jù)。系統(tǒng)采用BEA公司的WebLogic8.1作為分布式遙感分發(fā)服務(wù)的J2EE平臺,使用數(shù)據(jù)事務(wù)技術(shù)保證數(shù)據(jù)讀寫的安全性,采用Web服務(wù)技術(shù)實現(xiàn)基于Internet的空間信息服務(wù)、共享與互操作。服務(wù)端系統(tǒng)使用Jbuilder2005和VC++6.0進行開發(fā),移動終端系統(tǒng)采用Evc4.0+SP4進行開發(fā),大型關(guān)系數(shù)據(jù)庫采用Oracle9i。

        4.結(jié)論

        移動GIS是研究的熱點和重點,中間件是分布式計算環(huán)境應(yīng)用需求的產(chǎn)物,而并行控制是分布式系統(tǒng)必須解決的關(guān)鍵技術(shù)。通過研究和分析遙感數(shù)據(jù)分發(fā)服務(wù)體系結(jié)構(gòu)以及多級格網(wǎng)的遙感數(shù)據(jù)索引、多進程的分布式服務(wù)等關(guān)鍵技術(shù)。中間件的分布式海量空間分發(fā)服務(wù)模型能實現(xiàn)向終端實時、動態(tài)分發(fā)海量空間數(shù)據(jù);多級格網(wǎng)的空間數(shù)據(jù)索引不僅可以提高分發(fā)服務(wù)系統(tǒng)內(nèi)部海量空間訪問速度,另一方面提高面向終端的分發(fā)效率;并可實現(xiàn)與其它GIS軟件的集成;多進程的分布式服務(wù)在處理多用戶的并發(fā)訪問時可實現(xiàn)負載平衡和并發(fā)操作。網(wǎng)格技術(shù)與中間件的應(yīng)用,可以實現(xiàn)快速、時實、準確的空間數(shù)據(jù)分發(fā)。

        參考文獻:

        1、龔健雅,杜道生?!懂?dāng)代地理信息技術(shù)》。北京科學(xué)出版社

        2、李飛鵬,楊志高,秦前清等?!陡叻直媛蔬b感影像的實時壓縮算法》武漢大學(xué)學(xué)報,信息科學(xué)版。

        国产综合精品久久久久成人| 国产成人a在线观看视频免费| 四川少妇大战4黑人| 国产丝袜精品不卡| av天堂手机一区在线| 洲色熟女图激情另类图区| 一区二区三区人妻无码| 亚洲中文无码久久精品1| 在线视频一区二区观看| 一本色道久久亚洲加勒比| 琪琪的色原网站| 亚洲片一区二区三区| 俺来也三区四区高清视频在线观看| 精品福利一区二区三区蜜桃 | 一区二区免费电影| 中文字幕精品一区二区三区av| 女人18毛片a级毛片| 久久99精品久久久久久hb无码| 爆乳午夜福利视频精品| 论理视频二区三区四区在线观看| 久久综合丝袜日本网| 国产欧美精品一区二区三区–老狼 | 少妇人妻在线伊人春色| 欧美xxxx做受欧美88| 国产成人亚洲日韩欧美| 亚洲色AV天天天天天天| 第一九区另类中文字幕| 亚洲av中文无码乱人伦在线播放| 国产美女在线一区二区三区| 精品日本免费观看一区二区三区| 99久久无色码中文字幕人妻蜜柚| 亚洲永久精品ww47| 漂亮的小少妇诱惑内射系列| 国产流白浆视频在线观看| 东北妇女xx做爰视频| 亚洲成在人线电影天堂色| 特级黄色大片性久久久| 国产av旡码专区亚洲av苍井空| 91精品国产丝袜在线拍| 日韩国产自拍视频在线观看| 中国老太婆bb无套内射|